elgg_register_page_handler('photos', 'tidypics_page_handler');
// Extend CSS
- elgg_extend_view('css/elgg', 'tidypics/css');
- elgg_extend_view('css/admin', 'tidypics/css');
+ elgg_extend_view('css/elgg', 'photos/css');
+ elgg_extend_view('css/admin', 'photos/css');
// Register the JavaScript lib
$js = elgg_get_simplecache_url('js', 'photos/tidypics');
$header = elgg_view('output/url', array(
'text' => $image->getTitle(),
'href' => $image->getURL(),
+ 'is_trusted' => true,
+ 'class' => 'tidypics-heading',
));
$body = elgg_view('output/url', array(
+++ /dev/null
-<?php
-
-//the number of albums to display
-$number = (int)$vars['num_albums'];
-if (!$number) {
- $number = 5;
-}
-
-$owner = page_owner_entity();
-$owner_albums = elgg_get_entities(array(
- "type" => "object",
- "subtype" => "album",
- "container_guid" => page_owner(),
- "limit" => $number,
-));
-
-echo '<div id="tidypics_album_widget_container">';
-
-if ($owner_albums) {
- foreach ($owner_albums as $album) {
-
- $album_cover_guid = $album->getCoverImageGuid();
- if ($album_cover_guid) {
- $album_cover = '<img src="'.$vars['url'].'mod/tidypics/thumbnail.php?file_guid='.$album_cover_guid.'&size=small" class="tidypics_album_cover" alt="' . $album->title . '"/>';
- } else {
- $album_cover = '<img src="'.$vars['url'].'mod/tidypics/graphics/empty_album.png" class="tidypics_album_cover" alt="' . $album->title . '">';
- }
-?>
-<div class="tidypics_album_widget_single_item">
- <div class="tidypics_album_widget_title"><a href="<?php echo $album->getURL();?>"><?php echo $album->title;?></a></div>
- <div class="tidypics_album_widget_timestamp"> <?php echo elgg_echo("album:created:on") . ' ' . friendly_time($album->time_created);?></div>
- <?php
- //get the number of comments
- $numcomments = elgg_count_comments($album);
- if ($numcomments) {
- echo "<a href=\"{$album->getURL()}\">" . sprintf(elgg_echo("comments")) . " (" . $numcomments . ")</a><br>";
- }
-?>
- <a href="<?php echo $album->getURL();?>"><?php echo $album_cover;?></a>
-</div>
- <?php
- } //end of foreach loop
-
- // bottom link to all group/user albums
- if (is_null($owner->username) || empty($owner->username)) {
- echo '<p class="profile_info_edit_buttons"><a href="' . $vars['url'] . 'pg/photos/world">' . elgg_echo('album:all') . '</a></p>';
- } else {
- echo '<p class="tidypics_download"><a href="' . $vars['url'] . 'pg/photos/owned/' . $owner->username . '">' . elgg_echo('album:more') . '</a></p>';
- }
-
-}
-
-if (can_write_to_container(0, $owner->guid)) {
- echo '<p class="tidypics_download"><a href=' . $CONFIG->wwwroot .'pg/photos/new/' . $owner->username . '>' . elgg_echo("album:create") . '</a></p>';
-}
-
-
-//close album_widget_container div
-echo "</div>";
+++ /dev/null
-<?php
-$file_guid = $vars['file_guid'];
-$page_owner = page_owner_entity();
-
-$first_level_text = '';
-$first_level_link = $CONFIG->wwwroot . "pg/photos/owned/" . $page_owner->username;
-if (get_loggedin_userid() == $page_owner->guid) {
- $first_level_text = elgg_echo('album:yours');
-} else {
- $first_level_text = sprintf(elgg_echo('album:user'), $page_owner->name);
-}
-?>
-<a href="<?php echo $first_level_link; ?>"><?php echo $first_level_text; ?></a>
-<?php
-$second_level_text = '';
-if (isset($vars['album'])) {
- $second_level_text = $vars['album']->title;
- $second_level_link = $vars['album']->getURL();
- ?>
->> <a href="<?php echo $second_level_link; ?>"><?php echo $second_level_text; ?></a>
- <?php
-}
-
+++ /dev/null
-<?php
- echo elgg_view_title($vars['title']);
-?>
-<div class="contentWrapper tidypics_wrapper">
-<div class="clearfloat"></div>
-<?php
- echo $vars['content'];
-?>
-<div class="clearfloat"></div>
-</div>
\ No newline at end of file
+++ /dev/null
-<?php
-
-/***********************************************
- *
- * This is used on the group profile page
- *
- ***********************************************/
-
-if ($vars['entity']->photos_enable != 'no') {
- echo '<div id="tidypics_group_profile">';
-?>
- <h2><a href="<?php echo $CONFIG->wwwroot . "pg/photos/owned/group:" . $vars['entity']->guid; ?>">Group albums</a></h2>
-<?php
- //echo '<h2>' . elgg_echo('album:group') . '</h2>';
- echo elgg_view('tidypics/albums', array('num_albums' => 5));
- echo '</div>';
-}
+++ /dev/null
-<?php
-
- /**
- * Elgg hoverover extender for tidypics
- *
- */
-
-?>
-
- <p class="user_menu_file <?php if(get_context() == 'photos') echo 'profile_select';?>">
- <a href="<?php echo $vars['url']; ?>pg/photos/owned/<?php echo $vars['entity']->username; ?>"><?php echo elgg_echo("albums"); ?></a>
- </p>
\ No newline at end of file