From: afilsaime Date: Tue, 2 Jun 2015 14:29:44 +0000 (+0200) Subject: Begin add multicheckbox select for playlist add X-Git-Tag: 1.6a^2~15^2~42^2~1 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=01389961b09dfbb8f17efd1fe99c953229e41813;p=telemeta.git Begin add multicheckbox select for playlist add --- diff --git a/src/django-haystack b/src/django-haystack index cecb459f..3c88d41f 160000 --- a/src/django-haystack +++ b/src/django-haystack @@ -1 +1 @@ -Subproject commit cecb459ff4468a79a43cead3d09e213d0980c080 +Subproject commit 3c88d41f9a02299d031eef8114dfd4fdc5ed358f diff --git a/telemeta/haystack_urls.py b/telemeta/haystack_urls.py index 566365d9..0eccfcef 100644 --- a/telemeta/haystack_urls.py +++ b/telemeta/haystack_urls.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- from django.conf.urls import patterns, url from telemeta.views.haystack_search import * +from telemeta.views.new_playlist import * from haystack.forms import * urlpatterns = patterns('', @@ -8,4 +9,5 @@ urlpatterns = patterns('', url(r'^quick/(?P[A-Za-z0-9._-]+)/$', HaystackSearch(), name='haystack_search_type'), url(r'^advance/$', HaystackAdvanceSearch(form_class=HayAdvanceForm, template='search/advanceSearch.html'), name='haystack_advance_search'), url(r'^advance/(?P[A-Za-z0-9._-]+)/$', HaystackAdvanceSearch(form_class=HayAdvanceForm, template='search/advanceSearch.html'), name='haystack_advance_search_type'), + url(r'^playlist_add/$', NewPlaylistView.as_view(), name='haystack_playlist'), ) diff --git a/telemeta/templates/search/mediaitem_listhaystack.html b/telemeta/templates/search/mediaitem_listhaystack.html index 103fb694..22a2d157 100644 --- a/telemeta/templates/search/mediaitem_listhaystack.html +++ b/telemeta/templates/search/mediaitem_listhaystack.html @@ -27,7 +27,7 @@ {% if user.is_authenticated %} {% for result in page.object_list %} - + {{ result.object }}
diff --git a/telemeta/templates/search/search.html b/telemeta/templates/search/search.html index 455889b4..8ef1ca52 100644 --- a/telemeta/templates/search/search.html +++ b/telemeta/templates/search/search.html @@ -34,6 +34,7 @@ {% endifequal %} {% include "search/filters.html" %} +
{% with object_list as items %}
{% ifequal type 'item' %} @@ -53,6 +54,8 @@
{% endif %} {% endwith %} + +
{% else %} {# Show some example queries to run, maybe query syntax, something else? #} {% endif %} diff --git a/telemeta/urls.py b/telemeta/urls.py index cf2adc4a..c600fcb9 100644 --- a/telemeta/urls.py +++ b/telemeta/urls.py @@ -68,6 +68,7 @@ export_extensions = "|".join(item_view.list_export_extensions()) urlpatterns = patterns('', url(r'^$', home_view.home, name="telemeta-home"), url(r'^test', TemplateView.as_view(template_name = "telemeta/hello_world.html")), + # items url(r'^archives/items/$', ItemListView.as_view(), name="telemeta-items"), url(r'^archives/full_access_items/$', ItemListViewFullAccess.as_view(), name="telemeta-fullaccess-items"),