From 681885a120fb44ddb0cee5cab1191a6aea67b3e0 Mon Sep 17 00:00:00 2001 From: Friendika Date: Fri, 20 May 2011 01:15:02 -0700 Subject: [PATCH] "notes" app --- include/conversation.php | 18 ++++- include/nav.php | 5 +- mod/apps.php | 3 +- mod/editpost.php | 4 +- mod/notes.php | 129 ++++++++++++++++++++++++++++++++ mod/ping.php | 2 +- view/jot.tpl | 4 +- view/theme/dispy/jot-header.tpl | 2 +- 8 files changed, 154 insertions(+), 13 deletions(-) create mode 100644 mod/notes.php diff --git a/include/conversation.php b/include/conversation.php index e66b45f097..5f761ccf0e 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -91,6 +91,11 @@ function conversation(&$a, $items, $mode, $update) { $page_writeable = can_write_wall($a,$profile_owner); } + if($mode === 'notes') { + $profile_owner = $a->profile['profile_uid']; + $page_writeable = true; + } + if($mode === 'display') { $profile_owner = $a->profile['uid']; $page_writeable = can_write_wall($a,$profile_owner); @@ -263,7 +268,7 @@ function conversation(&$a, $items, $mode, $update) { $item_writeable = (($item['writable'] || $item['self']) ? true : false); - if($blowhard == $item['cid'] && (! $item['self']) && ($mode != 'profile')) { + if($blowhard == $item['cid'] && (! $item['self']) && ($mode != 'profile') && ($mode != 'notes')) { $blowhard_count ++; if($blowhard_count == 3) { $o .= '