Changeset 2:e457efb149d6


Ignore:
Timestamp:
18.01.2010 11:50:54 (9 years ago)
Author:
andre.hagenbruch@rub.de
Branch:
default
Message:

Resultset-template including watchlist, search history, and drill-downs.

Files:
1 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • django/templates/resultlist.html

    r1 r2  
    101101{% endblock institutions_facets %} 
    102102{% block visualize %} 
     103{% block watchlist %} 
     104<div class="r1"> 
     105                        <div class="r2"> 
     106                            <div></div> 
     107                        </div> 
     108                        <div class="rahmen1"> 
     109                            <div class="rahmen2"> 
     110                                <div class="rahmen3"> 
     111                                    <div class="r1 ueberschrift-box"> 
     112                                        <div class="r2"> 
     113                                            <div></div> 
     114                                        </div> 
     115                                        <h3>Merkliste</h3> 
     116                                        <img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/merkliste.png" alt="Merkliste" /> 
     117                                        <div class="r3"> 
     118                                            <div></div> 
     119                                        </div> 
     120                                    </div> 
     121                                    <div> 
     122                                        <span><a href="merkliste.html">» ({{ watchlist|length }} Eintr{{ watchlist|length|pluralize:"ag,äge" }})</a></span> 
     123                                    </div> 
     124 
     125                                    </div> 
     126                            </div> 
     127                        </div> 
     128                        <div class="r3"> 
     129                            <div></div> 
     130                        </div> 
     131                    </div> 
     132{% endblock watchlist %} 
     133{% block history %} 
     134<div class="r1"> 
     135                        <div class="r2"> 
     136                            <div></div> 
     137                        </div> 
     138                        <div class="rahmen1"> 
     139                            <div class="rahmen2"> 
     140                                <div class="rahmen3"> 
     141                                    <div class="r1 ueberschrift-box"> 
     142                                        <div class="r2"> 
     143                                            <div></div> 
     144                                        </div> 
     145                                        <h3>Ihr Suchweg</h3> 
     146                                        {% if searchterms %} 
     147                                        <a href="/export/atom/mods?q={{ query }}&amp;fq={{ searchterms|join:"+" }}"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/feed.png" alt="Atom-Feed"/></a> 
     148                                        {% else %} 
     149                                        <a href="/export/atom/mods?q={{ query }}"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/feed.png" alt="Atom-Feed"/></a> 
     150                                        {% endif %} 
     151                                        <div class="r3"> 
     152                                            <div></div> 
     153                                        </div> 
     154                                    </div> 
     155                                    <div class="box-text"> 
     156 
     157                    </h3> 
     158                    <p><a href="/search?q={{ query }}">{{ query|uncat }}</a> &#187; 
     159                        {% for term in searchterms %} 
     160                        <a href="/search?q={{ query }}&amp;fq={{ term }}&amp;sort={{ sorting }}">{{ term|uncat|safe }}</a> &#187;<br/> 
     161                        {% endfor %} 
     162                    </p> 
     163                                    </div> 
     164 
     165                                    </div> 
     166                            </div> 
     167                        </div> 
     168                        <div class="r3"> 
     169                            <div></div> 
     170                        </div> 
     171                    </div> 
     172{% endblock history %} 
     173{% block drill_downs %} 
     174<div class="r1"> 
     175                        <div class="r2"> 
     176                            <div></div> 
     177                        </div> 
     178                        <div class="rahmen1"> 
     179                            <div class="rahmen2"> 
     180                                <div class="rahmen3"> 
     181                                    <div class="r1 ueberschrift-box"> 
     182                                        <div class="r2"> 
     183                                            <div></div> 
     184                                        </div> 
     185                                        <h3>Suche eingrenzen</h3> 
     186                                        <div class="r3"> 
     187                                            <div></div> 
     188                                        </div> 
     189                                    </div> 
     190                                    <div> 
     191                {% if person_facet %} 
     192                <h4>Personen</h4> 
     193                <ul class="rahmen3"> 
     194                {% for facet in person_facet %} 
     195                    <li> 
     196                        <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="http://127.0.0.1:8000/search?q={{ query }}&amp;fq=fperson:{% autoescape off %}%22{% endautoescape %}{{ facet.cat|safe|urlencode }}{% autoescape off %}%22{% endautoescape %}&amp;sort={{ sorting }}\">{{ facet.cat }} ({{ facet.count }})</a> 
     197                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ facet.count }}"></span> 
     198                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="foaf:Person" content="{{ facet.cat }}"></span> 
     199                    </li> 
     200                {% endfor %} 
     201                </ul> 
     202                {% endif %} 
     203                {% if subject_facet %} 
     204                <h4>Schlagwörter</h4> 
     205                <ul> 
     206                {% for facet in subject_facet %} 
     207                    <li> 
     208                        <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="http://127.0.0.1:8000/search?q={{ query }}&amp;fq=fsubject:{% autoescape off %}%22{% endautoescape %}{{ facet.cat|safe|urlencode }}{% autoescape off %}%22{% endautoescape %}&amp;sort={{ sorting }}\">{{ facet.cat }} ({{ facet.count }})</a> 
     209                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ facet.count }}"></span> 
     210                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="dcterms:subject" content="{{ facet.cat }}"></span> 
     211                    </li> 
     212                {% endfor %} 
     213                </ul> 
     214                {% endif %} 
     215                {% if date_facet %} 
     216                <h4>Erscheinungsjahr</h4> 
     217                <ul> 
     218                {% for facet in date_facet %} 
     219                    <li> 
     220                        <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fdate{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}">{{ facet.display }}</a> 
     221                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fdate{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ facet.count }}"></span> 
     222                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fdate{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}" property="dcterms:date" content="{{ facet.cat }}"></span> 
     223                    </li> 
     224                {% endfor %} 
     225                </ul> 
     226                {% endif %} 
     227                {% if lang_facet %} 
     228                <h4>Sprache</h4> 
     229                <ul> 
     230                {% for facet in lang_facet %} 
     231                    <li> 
     232                        <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=language{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}">{{ facet.display }}</a> 
     233                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=language{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ facet.count }}"></span> 
     234                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=language{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}" property="dcterms:language" content="{{ facet.cat }}"></span> 
     235                    </li> 
     236                {% endfor %} 
     237                </ul> 
     238                {% endif %} 
     239                {% if jtitle_facet %} 
     240                <h4>Zeitschriften-/Reihentitel</h4> 
     241                <ul> 
     242                {% for facet in jtitle_facet %} 
     243                    <li> 
     244                        <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="/search?q={{ query }}&amp;fq=fjtitle{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}">{{ facet.display }}</a> 
     245                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fjtitle{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ facet.count }}"></span> 
     246                        <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fjtitle{{ facet.query|safe|urlencode }}&amp;sort={{ sorting }}" property="bibo:Journal" content="{{ facet.cat }}"></span> 
     247                    </li> 
     248                {% endfor %} 
     249                </ul> 
     250                {% endif %} 
     251                {% if genre_facet %} 
     252                <h4>Publikationstyp</h4> 
     253                <ul> 
     254                {% for facet in genre_facet %} 
     255                <li> 
     256                    <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="http://127.0.0.1:8000/search?q={{ query }}&amp;fq=genrel1:{% autoescape off %}%22{% endautoescape %}{{ facet.cat|safe|urlencode }}{% autoescape off %}%22{% endautoescape %}&amp;sort={{ sorting }}\">{{ facet.cat }} ({{ facet.count }})</a> 
     257                    <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ facet.count }}"></span> 
     258                    <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="foaf:Person" content="{{ facet.cat }}"></span> 
     259                    {% if facet.subs %} 
     260                    {% for sub in facet.subs %} 
     261                    <ul> 
     262                        <li> 
     263                            <a about="http://bibliographie.ub.rub.de" rel="dcterms:hasPart" href="http://127.0.0.1:8000/search?q={{ query }}&amp;fq=genrel2:{% autoescape off %}%22{% endautoescape %}{{ sub.cat|safe|urlencode }}{% autoescape off %}%22{% endautoescape %}&amp;sort={{ sorting }}\">{{ sub.cat }} ({{ sub.count }})</a> 
     264                            <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="dcterms:extent" content="{{ sub.count }}"></span> 
     265                            <span about="http://bibliographie.ub.rub.de/search?q={{ query }}&amp;fq=fperson%22{{ facet.cat|safe|urlencode }}%22&amp;sort={{ sorting }}" property="foaf:Person" content="{{ sub.cat }}"></span> 
     266                        </li> 
     267                    </ul> 
     268                    {% endfor %} 
     269                    {% endif %} 
     270                </li> 
     271                {% endfor %} 
     272                </ul> 
     273                {% endif %} 
     274                                    </div> 
     275                                    </div> 
     276                            </div> 
     277                        </div> 
     278                        <div class="r3"> 
     279                            <div></div> 
     280                        </div> 
     281                    </div> 
     282{% endblock drill_downs %} 
    103283<div class="r1"> 
    104284    <div class="r2"> 
     
    157337                                <div class="rahmen3"> 
    158338                                    <div id="resulthead"> 
    159                                         <span id="resultcounter" class="float_left">Ergebnisse <strong>1</strong>-<strong>10</strong> von <strong>49</strong></span> 
     339                                        <span id="resultcounter" class="float_left">Ergebnisse <strong>{{ page_obj.start_index }}</strong>-<strong>{{ page_obj.end_index }}</strong> von <strong>{{ header.numFound }}</strong></span> 
    160340                                        <span id="sort" class="float_right"> 
    161341                                            <label for="relevancy_sort">Sortiert nach:</label> 
     
    211391                                                {% include "trefferliste/artikel.html" %} 
    212392                                                {% endifequal %} 
     393                                                <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/></span><br/> 
     394                                                <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
     395                                              </div> 
    213396                                         </div> 
    214                                         </div> 
    215397                                        {% endfor %} 
     398                                        </div> 
    216399                                    </div> 
    217400 
  • django/templates/trefferliste/artikel.html

    r1 r2  
    99    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a><br/> 
    1010    In: {{ doc.journal_title }}.{% if doc.edition %} {{ doc.edition }}. {% endif %}{% if doc.volume %}{{ doc.volume }}.{% endif %}{% if doc.date %}{{ doc.date }}, {% endif %}{% if doc.issue %}{{ doc.issue }}, {% endif %}{% if doc.pages %} {{ doc.pages.0 }}{% endif %} 
    11     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    12     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    13 </div> 
  • django/templates/trefferliste/aufsatz.html

    r1 r2  
    99    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a><br/> 
    1010    In: {{ doc.journal_title }}.{% if doc.edition %} {{ doc.edition }}. {% endif %}{% if doc.volume %}{{ doc.volume }}.{% endif %}{% if doc.date %}{{ doc.date }}, {% endif %}{% if doc.issue %}{{ doc.issue }}, {% endif %}{% if doc.pages %} {{ doc.pages.0 }}{% endif %} 
    11     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    12     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    1311</div> 
  • django/templates/trefferliste/beitrag.html

    r1 r2  
    99    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a><br/> 
    1010    In: {% for editor in doc.editor %}{% if forloop.last %}<strong>{{ editor }} (Hrsg.)</strong><br/>{% else %}<strong>{{ editor }}</strong>{% endif %}{% endfor %}: {{ doc.journal_title }}.{% if doc.edition %} {{ doc.edition }} - {% endif %}{% if doc.place %}{{ doc.place.0 }}: {% endif %}{% if doc.publisher.0 %}{{ doc.publisher.0 }}, {% endif %}{% if doc.date %}{{ doc.date }},{% endif %}{% if doc.pages %} {{ doc.pages }},{% endif %}{% if doc.series %} {{ doc.series }}{% endif %} 
    11     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    12     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    1311</div> 
  • django/templates/trefferliste/edition.html

    r1 r2  
    1616    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a>{% if doc.alternative %} = {{ doc.alternative }}{% endif %}{% if doc.titelzusatz %} ({{ doc.titelzusatz }}){% endif %}<br/> 
    1717    {% if doc.edition %}{{ doc.edition }} - {% endif %}{% if doc.place %}{{ doc.place.0 }}: {% endif %}{% if doc.publisher.0 %}{{ doc.publisher.0 }}, {% endif %}{% if doc.date %}{{ doc.date }}{% endif %} 
    18     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    19     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    2018</div> 
  • django/templates/trefferliste/hochschulschrift.html

    r1 r2  
    99    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a>{% if doc.alternative %} = {{ doc.alternative }}{% endif %}{% if doc.titelzusatz %} ({{ doc.titelzusatz }}){% endif %}<br/> 
    1010    {% if doc.place %}{{ doc.place.0 }}: {% endif %}{% if doc.date %}, {{ doc.date }}{% endif %} 
    11     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    12     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    1311</div> 
  • django/templates/trefferliste/monographie.html

    r1 r2  
    1616    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a>{% if doc.alternative %} = {{ doc.alternative }}{% endif %}{% if doc.titelzusatz %} ({{ doc.titelzusatz }}){% endif %}<br/> 
    1717    {% if doc.edition %}{{ doc.edition }} - {% endif %}{% if doc.place %}{{ doc.place.0 }}: {% endif %}{% if doc.publisher.0 %}{{ doc.publisher.0 }}, {% endif %}{% if doc.date %}{{ doc.date }}{% endif %} 
    18     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    19     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    2018</div> 
  • django/templates/trefferliste/sonderheft.html

    r1 r2  
    99    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a>{% if doc.alternative %} = {{ doc.alternative }}{% endif %}{% if doc.titelzusatz %} ({{ doc.titelzusatz }}){% endif %}<br/> 
    1010    {% if doc.place %}{{ doc.place.0 }}: {% endif %}{% if doc.publisher.0 %}{{ doc.publisher.0 }}, {% endif %}{% if doc.date %}{{ doc.date }}{% endif %} 
    11     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    12     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    1311</div> 
  • django/templates/trefferliste/tagungsband.html

    r1 r2  
    99    <a href="http://127.0.0.1:8000/entry/{{ doc.entryID }}/pos/{{ forloop.counter|add:starter }}"><strong>{{ doc.title|safe }}</strong></a>{% if doc.alternative %} = {{ doc.alternative }}{% endif %}{% if doc.titelzusatz %} ({{ doc.titelzusatz }}){% endif %}<br/> 
    1010    {% if doc.edition %}{{ doc.edition }} - {% endif %}{% if doc.place %}{{ doc.place.0 }}: {% endif %}{% if doc.publisher.0 %}{{ doc.publisher.0 }}, {% endif %}{% if doc.date %}{{ doc.date }}{% endif %} 
    11     <span class="pubtyp"><img src="http://127.0.0.1/media/bibliographie-02/css/screen/img/icons/{{ doc.genrel1 }}.png" alt="Publikationstyp"/>{{ doc.genrel2 }}</span><br/> 
    12     <span class="addlist"><a href="###">Zur Merkliste hinzufügen</a></span> 
    1311</div> 
Note: See TracChangeset for help on using the changeset viewer.