diff options
author | Greg Froese <greg.froese@gmail.com> | 2009-05-11 15:04:43 +0000 |
---|---|---|
committer | Greg Froese <greg.froese@gmail.com> | 2009-05-11 15:04:43 +0000 |
commit | 501af5b28c7fb2ec36658df16849572c14d050a4 (patch) | |
tree | b2f325c2292d2628cc2239c018b10f62641818e5 /start.php | |
parent | 5bce7bbbf5ede5b6e4a2db367ba995c33ea4e458 (diff) | |
download | elgg-501af5b28c7fb2ec36658df16849572c14d050a4.tar.gz elgg-501af5b28c7fb2ec36658df16849572c14d050a4.tar.bz2 |
added most viewed and recent for friends and 'yourss'
Diffstat (limited to 'start.php')
-rw-r--r-- | start.php | 65 |
1 files changed, 54 insertions, 11 deletions
@@ -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
|