From 501af5b28c7fb2ec36658df16849572c14d050a4 Mon Sep 17 00:00:00 2001 From: Greg Froese Date: Mon, 11 May 2009 15:04:43 +0000 Subject: added most viewed and recent for friends and 'yourss' --- start.php | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 54 insertions(+), 11 deletions(-) (limited to 'start.php') diff --git a/start.php b/start.php index 1f05f03da..5091a4200 100644 --- a/start.php +++ b/start.php @@ -73,31 +73,53 @@ // context is only set to photos on individual pages, not on group pages else if (get_context() == "photos") { - // owner gets "your albumn", "your friends albums" + // owner gets "your albumn", "your friends albums", "your most viewed", "your most recent" if (get_loggedin_userid() == $page_owner->guid && get_loggedin_userid()) { add_submenu_item( elgg_echo('album:create'), $CONFIG->wwwroot . "pg/photos/new/". $page_owner->username, - 'tidypics' ); + 'tidypics-a' ); add_submenu_item( elgg_echo("album:yours"), $CONFIG->wwwroot . "pg/photos/owned/" . $_SESSION['user']->username, - 'tidypics' ); + 'tidypics-a' ); add_submenu_item( elgg_echo('album:yours:friends'), $CONFIG->wwwroot . "pg/photos/friends/". $page_owner->username, - 'tidypics'); + 'tidypics-a'); + + add_submenu_item( elgg_echo('tidypics:yourmostviewed'), + $CONFIG->wwwroot . 'pg/photos/yourmostviewed', + 'tidypics-a'); + + add_submenu_item( elgg_echo('tidypics:yourmostrecent'), + $CONFIG->wwwroot . 'pg/photos/yourmostrecent', + 'tidypics-a'); } else if (isloggedin()) { - // logged in not owner gets "your albums", "page owners albums", "page owner's friends albums" + // logged in not owner gets "your albums", "page owners albums", "page owner's friends albums", "page owner's most viewed", "page owner's most recent" add_submenu_item( elgg_echo("album:yours"), $CONFIG->wwwroot . "pg/photos/owned/" . $_SESSION['user']->username, - 'tidypics' ); + 'tidypics-b' ); + add_submenu_item( elgg_echo('tidypics:yourmostviewed'), + $CONFIG->wwwroot . 'pg/photos/yourmostviewed', + 'tidypics-b'); + + add_submenu_item( elgg_echo('tidypics:yourmostrecent'), + $CONFIG->wwwroot . 'pg/photos/yourmostrecent', + 'tidypics-b'); + if($page_owner->name) { // check to make sure the owner set their display name add_submenu_item( sprintf(elgg_echo("album:user"), $page_owner->name), $CONFIG->wwwroot . "pg/photos/owned/" . $page_owner->username, - 'tidypics' ); + 'tidypics-a' ); add_submenu_item( sprintf(elgg_echo('album:friends'),$page_owner->name), $CONFIG->wwwroot . "pg/photos/friends/". $page_owner->username, - 'tidypics'); + 'tidypics-a'); + add_submenu_item( sprintf(elgg_echo('tidypics:friendmostviewed'),$page_owner->name), + $CONFIG->wwwroot . "pg/photos/friendmostviewed/". $page_owner->username, + 'tidypics-a'); + add_submenu_item( sprintf(elgg_echo('tidypics:friendmostrecent'),$page_owner->name), + $CONFIG->wwwroot . "pg/photos/friendmostrecent/". $page_owner->username, + 'tidypics-a'); } } else if ($page_owner->guid) { // non logged in user gets "page owners albums", "page owner's friends albums" @@ -111,13 +133,14 @@ add_submenu_item( sprintf(elgg_echo('album:all'),$page_owner->name), $CONFIG->wwwroot . "pg/photos/world/", - 'tidypics'); + 'tidypics-z'); add_submenu_item( elgg_echo('tidypics:mostviewed'), $CONFIG->wwwroot . 'pg/photos/mostviewed', - 'tidypics'); + 'tidypics-z'); add_submenu_item( elgg_echo('tidypics:mostrecent'), $CONFIG->wwwroot . 'pg/photos/mostrecent', - 'tidypics'); + 'tidypics-z'); + } } @@ -193,6 +216,26 @@ if (isset($page[1])) set_input('guid',$page[1]); include($CONFIG->pluginspath . "tidypics/mostrecentimages.php"); break; + + case "yourmostviewed": + if (isset($page[1])) set_input('guid',$page[1]); + include($CONFIG->pluginspath . "tidypics/yourmostviewed.php"); + break; + + case "yourmostrecent": + if (isset($page[1])) set_input('guid',$page[1]); + include($CONFIG->pluginspath . "tidypics/yourmostrecent.php"); + break; + + case "friendmostviewed": + if (isset($page[1])) set_input('guid',$page[1]); + include($CONFIG->pluginspath . "tidypics/friendmostviewed.php"); + break; + + case "friendmostrecent": + if (isset($page[1])) set_input('guid',$page[1]); + include($CONFIG->pluginspath . "tidypics/friendmostrecent.php"); + break; } } else -- cgit v1.2.3