Removed json version of results from the ajax API. Improved checks for search existen...
[philo.git] / philo / contrib / sobol / templates / sobol / search / _list.html
1 {% with node.view.enable_ajax_api as ajax %}
2 {% if ajax %}<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script><script type="text/javascript" src="{{ STATIC_URL }}sobol/ajax_search.js"></script>{% endif %}
3 {% for search in searches %}
4 <article {% if ajax %}class="search loading {{ search.slug }}" data-url="{{ search.ajax_api_url }}" data-title="{{ search }}"{% else %}class="search {{ search.slug }}"{% endif %}>
5         <header>
6                 <a name='{{ search.slug }}'></a>
7                 <h1>{{ search }}</h1>
8         </header>
9         {% if not ajax %}
10                 <dl>
11                 {% for result in search.results %}
12                 {{ result }}
13                 {% endfor %}
14                 </dl>
15                 {% if search.has_more_results and search.more_results_url %}
16                 <footer>
17                         <p><a href="?{{ search.more_results_querydict.urlencode }}">See more results</a></p>
18                 </footer>
19                 {% endif %}
20         {% endif %}
21 </article>
22 {% endfor %}
23 {% endwith %}