Changeset 7355
- Timestamp:
- 06/12/08 21:03:09 (3 months ago)
- Files:
-
- project/gallery.openlayers.org/openlayers/gallery/feeds.py (added)
- project/gallery.openlayers.org/openlayers/gallery/models.py (modified) (1 diff)
- project/gallery.openlayers.org/openlayers/gallery/templates/base.html (modified) (2 diffs)
- project/gallery.openlayers.org/openlayers/gallery/templates/feeds (added)
- project/gallery.openlayers.org/openlayers/gallery/templates/feeds/latest_description.html (added)
- project/gallery.openlayers.org/openlayers/gallery/templates/feeds/latest_title.html (added)
- project/gallery.openlayers.org/openlayers/gallery/urls.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
project/gallery.openlayers.org/openlayers/gallery/models.py
r7255 r7355 15 15 modified = models.DateTimeField(auto_now=True) 16 16 thumbnail = models.ImageField(upload_to="thumbnails/", editable=False, blank=True) 17 17 @models.permalink 18 def get_absolute_url(self): 19 return ('openlayers.gallery.views.item', [str(self.id)]) 20 18 21 def save(self): 19 22 if not self.thumbnail and self.image: project/gallery.openlayers.org/openlayers/gallery/templates/base.html
r7249 r7355 9 9 <script defer="defer" type="text/javascript" src="http://openlayers.org/pngfix.js"></script> 10 10 <![endif]--> 11 <link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="/feed/latest/" /> 11 12 <title>{% block title %}Gallery{% endblock %} -- OpenLayers Gallery</title> 12 13 </head> … … 24 25 </div> 25 26 <div id="mainnav" class="nav"><ul><li class="first"><a href="/" accesskey="1">Gallery Home</a></li><li class="first"><a href="/edit/" accesskey="1">Add</a></li></ul></div> 26 <div id="content"> 27 28 <a href="/feed/latest/"><img style="z-index: 1000;right:5px;position:absolute" src="/images/xml.gif" alt="RSS Icon"/></a> 29 <div id="content"> 27 30 <h1><a href="/">OpenLayers Gallery</a></h1> 28 31 {% block content %} {% endblock %} project/gallery.openlayers.org/openlayers/gallery/urls.py
r7249 r7355 1 1 from django.conf.urls.defaults import * 2 from openlayers.gallery.feeds import LatestEntries 3 4 feeds = { 5 'latest': LatestEntries, 6 } 2 7 3 8 urlpatterns = patterns('openlayers.gallery.views', … … 6 11 (r'^item/(?P<id>\d+)/$', 'item'), 7 12 (r'^edit/(?P<id>\d*)/?$', 'item_create'), 13 ) + patterns('', 14 (r'^feed/(?P<url>.*)/$', 'django.contrib.syndication.views.feed', {'feed_dict': feeds}), 15 8 16 )
