//group view ** psuedo widget view for group pages**\r
extend_view('groups/right_column','tidypics/groupprofile_albums');\r
\r
+ // rss extensions\r
+ extend_view('extensions/xmlns', 'extensions/tidypics/xmlns');\r
+ extend_view('extensions/channel', 'extensions/tidypics/channel');\r
+ \r
// Register a page handler, so we can have nice URLs\r
register_page_handler('photos','tidypics_page_handler');\r
\r
if (strlen($subtitle) > 32)\r
$title .= " ...";\r
}\r
+ \r
+ $base_url = $vars['url'] . 'mod/tidypics/thumbnail.php?file_guid=';\r
\r
+ \r
$owner_guid = $album->getOwner();\r
- $images = get_entities("object", "image", 0, "", 10, 0, false, 0, $album->container_guid);\r
+ $images = get_entities("object", "image", 0, "", 10, 0, false, 0, $album->guid);\r
\r
- //error_log(count($images));\r
+ echo "\n";\r
+ \r
+ foreach ($images as $image) {\r
+ $caption = $image->description;\r
+ if (!$caption)\r
+ $caption = "No caption";\r
?>\r
-\r
<item>\r
- <guid isPermaLink='true'><?php echo htmlspecialchars($album->getURL()); ?></guid>\r
- <pubDate><?php echo date("r",$album->time_created) ?></pubDate>\r
- <link><?php echo htmlspecialchars($album->getURL()); ?></link>\r
- <title><![CDATA[<?php echo $title; ?>]]></title>\r
- <description><![CDATA[<?php echo (autop($album->description)); ?>]]></description>
-<?php
- $owner = $album->getOwnerEntity();
- if ($owner)
- {
-?>
- <dc:creator><?php echo $owner->name; ?></dc:creator>
-<?php
- }
-?>
- <?php echo elgg_view('extensions/item'); ?>\r
+ <title><?php echo $image->title; ?></title>\r
+ <link><?php echo $image->getURL(); ?></link>\r
+ <description><?php echo $caption; ?></description>\r
+ <pubDate><?php echo date("r", $image->time_created); ?></pubDate>\r
+ <guid isPermaLink="true"><?php echo $image->getURL(); ?></guid>\r
+ <media:content url="<?php echo $base_url . $image->guid . '&size=large'; ?>">\r
+ <media:title><?php echo $image->title; ?></media:title>\r
+ <media:description><?php echo $caption; ?></media:description>\r
+ <media:thumbnail url="<?php echo $base_url . $image->guid . '&size=thumb'; ?>"></media:thumbnail>\r
+ </media:content>\r
</item>\r
+ \r
+<?php\r
+ }\r
+?>
\ No newline at end of file