diff options
Diffstat (limited to 'classes')
-rw-r--r-- | classes/TidypicsAlbum.php | 18 | ||||
-rw-r--r-- | classes/TidypicsImage.php | 13 |
2 files changed, 31 insertions, 0 deletions
diff --git a/classes/TidypicsAlbum.php b/classes/TidypicsAlbum.php index e178acd5d..1fbdb8ad8 100644 --- a/classes/TidypicsAlbum.php +++ b/classes/TidypicsAlbum.php @@ -18,6 +18,15 @@ class TidypicsAlbum extends ElggObject { } /** + * Get the title of the photo album + * + * @return string + */ + public function getTitle() { + return $this->title; + } + + /** * Delete album * * @return bool @@ -70,6 +79,15 @@ class TidypicsAlbum extends ElggObject { return elgg_view_entity_list($images, $count, $offset, $limit, false, false, true); } + public function getCoverImageURL($size = 'small') { + if ($this->cover) { + $url = "pg/photos/thumbnail/$this->cover/$size/"; + } else { + $url = "mod/tidypics/graphics/empty_album.png"; + } + return elgg_normalize_url($url); + } + /** * Get the GUID of the album cover * diff --git a/classes/TidypicsImage.php b/classes/TidypicsImage.php index 531d54912..652cc9e9b 100644 --- a/classes/TidypicsImage.php +++ b/classes/TidypicsImage.php @@ -18,6 +18,19 @@ class TidypicsImage extends ElggFile { } /** + * Get the title of the image + * + * @return string + */ + public function getTitle() { + return $this->title; + } + + public function getSrcUrl() { + return "pg/photos/thumbnail/$this->guid/small/"; + } + + /** * delete image * * @return bool |