Switch to side-by-side view

--- a/ForgeWiki/forgewiki/model/wiki.py
+++ b/ForgeWiki/forgewiki/model/wiki.py
@@ -11,6 +11,7 @@
 
 from allura.model import VersionedArtifact, Snapshot, Feed, Thread, Post, User, BaseAttachment
 from allura.model import Notification, project_orm_session
+from allura.model.timeline import ActivityObject
 from allura.lib import helpers as h
 from allura.lib import utils
 
@@ -39,7 +40,7 @@
 
     def authors(self):
         return self.original().authors()
-        
+
     def shorthand_id(self):
         return '%s#%s' % (self.original().shorthand_id(), self.version)
 
@@ -68,7 +69,7 @@
     def email_address(self):
         return self.original().email_address
 
-class Page(VersionedArtifact):
+class Page(VersionedArtifact, ActivityObject):
     class __mongometa__:
         name='page'
         history_class = PageHistory
@@ -77,6 +78,10 @@
     text=FieldProperty(schema.String, if_missing='')
     viewable_by=FieldProperty([str])
     type_s = 'Wiki'
+
+    @property
+    def activity_name(self):
+        return 'wiki page %s' % self.title
 
     def commit(self):
         VersionedArtifact.commit(self)
@@ -140,7 +145,7 @@
     def upsert(cls, title, version=None):
         """Update page with `title` or insert new page with that name"""
         if version is None:
-            #Check for existing page object    
+            #Check for existing page object
             obj = cls.query.get(
                 app_config_id=context.app.config._id,
                 title=title)