From 639325b235deb67396b7e0b64c043f85599e6641 Mon Sep 17 00:00:00 2001 From: friendica Date: Mon, 14 Jan 2013 16:49:57 -0800 Subject: progress on pages - they're still getting lost inside conversation(), but progress is progress. --- include/ConversationObject.php | 4 ++++ include/conversation.php | 10 +++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/ConversationObject.php b/include/ConversationObject.php index 033ce7f76..37633369e 100644 --- a/include/ConversationObject.php +++ b/include/ConversationObject.php @@ -49,6 +49,10 @@ class Conversation extends BaseObject { $this->profile_owner = $a->profile['uid']; $this->writable = perm_is_allowed($this->profile_owner,$ob_hash,'post_comments'); break; + case 'page': + $this->profile_owner = $a->profile['uid']; + $this->writable = perm_is_allowed($this->profile_owner,$ob_hash,'post_comments'); + break; default: logger('[ERROR] Conversation::set_mode : Unhandled mode ('. $mode .').', LOGGER_DEBUG); return false; diff --git a/include/conversation.php b/include/conversation.php index 88da4a0b9..e5c035335 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -419,9 +419,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional') { } } - - - } elseif($mode === 'display') { @@ -432,6 +429,13 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional') { } + elseif($mode === 'page') { + $profile_owner = $a->profile['uid']; + $page_writeable = ($profile_owner == local_user()); + $live_update_div = '
' . "\r\n"; + } + + else if($mode === 'search') { $live_update_div = '' . "\r\n"; } -- cgit v1.2.3