summaryrefslogtreecommitdiff
path: root/modules/media_rss
AgeCommit message (Collapse)Author
2008-11-28Move the <media:thumbnail> outside of the <media:group> to work around a bug ↵Bharat Mediratta
in Cooliris.
2008-11-28Set the page size to 30 images. No need to limit ourselves to 10 in a feed.Bharat Mediratta
2008-11-28Create media_rss helper and move feed generation in there, so that weBharat Mediratta
can get to the feed from other parts of the code.
2008-11-28Fix some minor issues with the feed formatBharat Mediratta
2008-11-28Fix a bug where we were loading the wrong item/tagBharat Mediratta
2008-11-28Add a media_rss feed for tag views.Bharat Mediratta
When visiting a photo, show the feed for the parent album.
2008-11-27Centralize logging around installing/uninstalling modules.Bharat Mediratta
2008-11-26Add a new "tag" page type.Bharat Mediratta
Create the concept of "page types" which let us specify the kind of page that we're rendering in high level terms. Currently there are three page types: album, photo and tag. The tag page type uses slightly different variables. It has a $tag but no $item. Adjust all sidebar_block() functions to avoid printing stuff that's dependent on the item if there is no item. Simplify the tag code to stop trying to fake an item. Update the theme slightly to use $item and $tag where appropriate (notably, for making the <title> element).
2008-11-212nd attempt at inserting html by modules.Tim Almdal
2008-11-21Revert module block approachTim Almdal
2008-11-20Use rest::http_content_type() instead of the header() method to set response ↵Tim Almdal
content
2008-11-20A look at away to allow modules to define html head contents (links and js) ↵Tim Almdal
and also allow modules to contribute blocks to the layout.
2008-11-20Clean up the MediaRSS module a little bit:Bharat Mediratta
* Media_RSS_Controller::$LIMIT is now self::$page_size * We use ORM_MPTT descendant_counts() * If the page is out of bounds, put it on a boundary * Move pub_date into the controller to simplify the mrss file * Put all the view assignment in one block for easier reading * Removed stray ; from the end of lines in the mrss file Clean up ORM_MPTT a bit: * fix spelling: decendent -> descendant * Remove unnecessary order_by() clauses * Set the default for $type to null (not "all").
2008-11-20changed descendents_by_type to descendents and added descendent_countTim Almdal
2008-11-19Create url::abs_site() and url::abs_file() to allow us to generateBharat Mediratta
full URLs with a clean API, and isolate the cruddy party where we have to hardcode the server protocol into a single file.
2008-11-19clean up feed templateTim Almdal
2008-11-19Integrate Piclens lite as the slideshowTim Almdal
2008-11-19Update the media rss template to include the resize and the fullsizeTim Almdal
added descendants by type method to the item model to allow for the selection of children by type
2008-11-19Cleanup media rss feedTim Almdal
added parameters to thumbnail_url and resizes_url to be passed to the url::base call to generate ful urls
2008-11-19Set the content type to application/rss+xmlBharat Mediratta
2008-11-19rename views/feed.media_rss.php to views/feed.mrss.php becauseBharat Mediratta
mrss is a more standard abbreviation for MediaRSS. Sigh.
2008-11-19Rename views/media_rss.html.php -> views/feed.media_rss.php because asBharat Mediratta
Tim points out, "it's not html". My bad!
2008-11-19rename views/media.rss.php to views/media_rss.html.php for consistency.Bharat Mediratta
2008-11-19Change Media_RSS_Controller so that it does not extend REST_Controller, since itBharat Mediratta
doesn't refer to a fixed resource or collection of resources. Fix some minor bugs in the code so that we can actually generate a feed. It looks pretty cool! Improved pagination links, but didn't actually test them.
2008-11-19fix a few minor issuesTim Almdal
2008-11-19The continuing evolution of the slideshow...Tim Almdal
1) added a mime_type property to the item module(no database change) 2) created a media_rss module 3) moved most of the functionality for the downloading the images to the media_rss module