from mediagoblin import mg_globals
from mediagoblin.db.models import MediaEntry
from mediagoblin.db.util import media_entries_for_tag_slug
+from lp_helper import media_entries_for_tag_slug_case_insensitive
from mediagoblin.tools.pagination import Pagination
from mediagoblin.tools.response import render_to_response
from mediagoblin.decorators import uses_pagination
if (tag == None):
cursor = MediaEntry.query
else:
+ ## case insensitive tag search is not working yet -- sudoman
+ #cursor = media_entries_for_tag_slug_case_insensitive(request.db, tag)
cursor = media_entries_for_tag_slug(request.db, tag)
cursor = cursor.\
@uses_pagination
def video_listing(request, page):
return type_listing(u'mediagoblin.media_types.video', 'Videos', request, page)
+
+
+@uses_pagination
+def featured_image_listing(request, page):
+ return type_listing(u'mediagoblin.media_types.image', 'Featured Photos', request, page, "featured")
+
+@uses_pagination
+def featured_video_listing(request, page):
+ return type_listing(u'mediagoblin.media_types.video', 'Featured Videos', request, page, "featured")
+