Changeset 82536 in spip-zone


Ignore:
Timestamp:
May 17, 2014, 11:23:44 AM (5 years ago)
Author:
marcimat@…
Message:

Tabulations homogènes sur le squelette content/index. Syntaxe html de spipr sur la liste des documents trouvés.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/trunk/content/sphinx.html

    r82479 r82536  
    2626<h4>Filtres:</h4>
    2727<BOUCLE_filtres(DATA){liste auteur,tag,annee}>[
    28         <div><a href="[(#SELF|parametre_url{[(#VALEUR)],''})]">x</a> (#ENV{#VALEUR})</div>
     28        <div>
     29                <a class="btn btn-mini" href="[(#SELF|parametre_url{#VALEUR,''})]"><i class="icon-remove"></i> (#ENV{#VALEUR})</a>
     30        </div>
    2931]</BOUCLE_filtres>
     32
     33
    3034
    3135<BOUCLE_recherche(DATA) {source SphinxQL, #GET{sql}, #ENV{debut_documents}}>
    3236
    33     <B_documents>
    34         <h2>Liste des documents trouvés</h2>
    35     [<p class="pagination">(#DEBUT_DOCUMENTS|?{#PAGINATION,#ANCRE_PAGINATION})</p>]
    36         <dl>
    37     <BOUCLE_documents(DATA){source tableau, #VALEUR}{si #CLE|=={docs}}
    38     {pagination 10}>
    39             [<dt>#SCORE <a href="[(#URI)]">(#TITLE)</a>
    40              [<small>(#DATE|affdate_court)</small>]
    41             </dt>
    42              [<dd>(#SNIPPET|sinon{#SUMMARY})</dd>]
    43             ]
    44     </BOUCLE_documents>
    45         </dl>
    46     [<div class="pagination">(#PAGINATION)</div>]
    47     </B_documents>
     37        <B_documents>
     38                <h2>Liste des documents trouvés</h2>
     39
     40                <div class='liste long resultats'>
     41                        [<div class="pagination">(#DEBUT_DOCUMENTS|?{#PAGINATION,#ANCRE_PAGINATION})</div>]
     42                        <ul class='liste-items'>
     43        <BOUCLE_documents(DATA){source tableau, #VALEUR}{si #CLE|=={docs}}{pagination 10}>
     44                                [(#SET{properties,#PROPERTIES|json_decode})]
     45                                <li class='item'>
     46                                        <article class='entry article hentry'>
     47                                                <strong class='h3-like entry-title'>#SCORE <a href="#URI">#TITLE</a></strong>
     48                                                <p class="publication">
     49                                                        [<time pubdate="pubdate" datetime="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</time>][<span class="authors"><span class="sep">, </span> <:par_auteur:> (#GET{properties/authors}|implode{', '})</span>]
     50                                                </p>
     51                                                [<div class="introduction entry-content">(#SNIPPET|sinon{#SUMMARY})</div>]
     52                                        </article>
     53                                </li>
     54        </BOUCLE_documents>
     55                        </ul>
     56                </div>
     57        [<div class="pagination">(#PAGINATION)</div>]
     58        </B_documents>
    4859
    4960
    50     <B_meta>
    51         <h2>Métas associées</h2>
    52         <dl>
    53     <BOUCLE_meta(DATA){source tableau, #VALEUR}{si #CLE|=={meta}}>
    54             [<dt>(#CLE)</dt>]
    55             [<dt><pre>(#VALEUR*|print_r{1})</pre></dt>]
    56     </BOUCLE_meta>
    57         </dl>
    58     </B_meta>
     61        <B_meta>
     62                <h2>Métas associées</h2>
     63                <dl>
     64        <BOUCLE_meta(DATA){source tableau, #VALEUR}{si #CLE|=={meta}}>
     65                        [<dt>(#CLE)</dt>]
     66                        [<dt><pre>(#VALEUR*|print_r{1})</pre></dt>]
     67        </BOUCLE_meta>
     68                </dl>
     69        </B_meta>
    5970
    6071
    6172
    62     <B_facettes>
    63         <h2>Facettes associées</h2>
    64         <div class='row-fluid'>
    65     <BOUCLE_facettes(DATA){source tableau, #VALEUR}{si #CLE|=={facets}}>
    66         <div class='span4'>
    67             <h3>#CLE</h3>
    68             <div class='liste'>
    69                 <ul class='liste-items'>
    70             <BOUCLE_liste_facettes(DATA){source tableau, #VALEUR}>
    71                     <li class='item'>#CLE \(#VALEUR\)</li>
    72             </BOUCLE_liste_facettes>
    73                 </ul>
    74             </div>
    75         </div>
    76     </BOUCLE_facettes>
    77         </div>
    78     </B_facettes>
     73        <B_facettes>
     74                <h2>Facettes associées</h2>
     75                <div class='row-fluid'>
     76        <BOUCLE_facettes(DATA){source tableau, #VALEUR}{si #CLE|=={facets}}>
     77                <div class='span4'>
     78                        <h3>#CLE</h3>
     79                        <div class='liste'>
     80                                <ul class='liste-items'>
     81                        <BOUCLE_liste_facettes(DATA){source tableau, #VALEUR}>
     82                                        <li class='item'>#CLE \(#VALEUR\)</li>
     83                        </BOUCLE_liste_facettes>
     84                                </ul>
     85                        </div>
     86                </div>
     87        </BOUCLE_facettes>
     88                </div>
     89        </B_facettes>
    7990</BOUCLE_recherche>
    8091
Note: See TracChangeset for help on using the changeset viewer.