Browse Source

On intègre un peu mieux la recherche

master
root 2 months ago
parent
commit
b00825e23d
  1. 7
      content/recherche.html
  2. 11
      formulaires/recherche.html
  3. 9
      lang/zktx_fr.php
  4. 13
      liste/articles-recherche.html
  5. 20
      liste/rubriques-recherche.html
  6. 4
      paquet.xml

7
content/recherche.html

@ -1,9 +1,14 @@
<section class="container">
[<header class="page-header">
<h1 class="h1"><i class="fa fa-fw fa-2x fa-search pull-left" aria-hidden="true"></i> <span class="text-muted"><:zktx:votre_recherche:> :</span><br/>&#171;&nbsp;(#RECHERCHE)&nbsp;&#187;</h1>
<h1 class="h1"><i class="fa fa-fw fa-2x fa-search pull-left" aria-hidden="true"></i> <span class="text-muted"><:zktx:recherche_titre:> :</span><br/>&#171;&nbsp;(#RECHERCHE)&nbsp;&#187;</h1>
</header>]
<h2 class="h2"><:zktx:recherche_resultats:></h2>
<section class="row">
<nav class="col-md-6"><INCLURE{fond=liste/articles-recherche,env,ajax} /></nav>
<nav class="col-md-6"><INCLURE{fond=liste/rubriques-recherche,env,ajax} /></nav>
</section>
<div class="jumbotron text-center">
<h2 class="h2"><:zktx:recherche_nouvelle:></h2>
#FORMULAIRE_RECHERCHE
</div>
</section>

11
formulaires/recherche.html

@ -1,8 +1,11 @@
<form class="form-inline[ (#ENV{class})]" role="form" action="[(#ENV{action})]" method="get">
[(#ENV{action}|form_hidden)]
<div class="form-group editer saisie_input">
<div class="form-group form-group-lg editer saisie_input">
[<input class="form-control" type="hidden" name="lang" value="(#ENV{lang})" />]
<input[ (#HTML5|?{type="search" class="form-control",type="text" class="form-control"[ placeholder="(#ENV{recherche}|sinon{<:info_rechercher:>})"]})] name="recherche" id="#ENV{_id_champ}"[ value="(#ENV{recherche}|sinon{<:info_rechercher:>})"] accesskey="4" autocapitalize="off" autocorrect="off" onFocus="if(this.value=='<:info_rechercher:>')this.value='';" />
<button type="submit" class="form-control btn btn-primary" title="<:info_rechercher:>"><i class="fa fa-fw fa-lg fa-search" aria-hidden="true"></i></button>
<div class="input-group">
<div class="input-group-addon"><i class="fa fa-fw fa-lg fa-search" aria-hidden="true"></i></div>
<input[ (#HTML5|?{type="search" class="form-control input-lg",type="text" class="form-control"[ placeholder="(#ENV{recherche}|sinon{<:info_rechercher:>})"]})] name="recherche" id="#ENV{_id_champ}"[ value="(#ENV{recherche}|sinon{<:info_rechercher:>})"] accesskey="4" autocapitalize="off" autocorrect="off" onFocus="if(this.value=='<:info_rechercher:>')this.value='';" />
</div>
<button type="submit" class="form-control btn btn-lg btn-primary" title="<:info_rechercher:>">OK</button>
</div>
</form>
</form>

9
lang/zktx_fr.php

@ -19,5 +19,10 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'publie_le' => 'Publié le',
'publie_dans' => 'sous',
'pass_erreur_401' => 'Une authentification est n&eacute;cessaire pour acc&eacute;der &agrave; la page.',
'pass_erreur_503' => 'Service temporairement indisponible ou en maintenance.'
);
'pass_erreur_503' => 'Service temporairement indisponible ou en maintenance.',
// R
'recherche_nouvelle' => 'Effectuer une nouvelle recherche ?',
'recherche_titre' => 'Votre recherche',
'recherche_resultats' => 'Voici les r&eacute;sultats :'
);

13
liste/articles-recherche.html

@ -1,13 +1,16 @@
[(#REM) Articles trouves ]
<B_articles>
<div class="liste resultats articles">
<div class="panel panel-default liste resultats articles">
#ANCRE_PAGINATION
<h2 class="h2"><:articles:> (#GRAND_TOTAL)</h2>
<ul class="liste-items">
<div class="panel-heading"><:articles:> <span class="badge">#GRAND_TOTAL</span></div>
<div class="list-group">
<BOUCLE_articles(ARTICLES) {recherche} {par points}{inverse} {pagination 20}>
<li class="item"><a href="#URL_ARTICLE">#TITRE</a></li>
<a class="list-group-item" href="#URL_ARTICLE">
<h3 class="h4 list-group-item-heading">#TITRE</h3>
<p class="list-group-item-text">[(#INTRODUCTION|couper{120})]</p>
</a>
</BOUCLE_articles>
</ul>
</div>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles>

20
liste/rubriques-recherche.html

@ -1,13 +1,13 @@
[(#REM) Rubriques trouvees ]
<B_rubriques>
<div class="liste resultats rubriques">
#ANCRE_PAGINATION
<h2 class="h2"><:rubriques:> (#GRAND_TOTAL)</h2>
<ul class="liste-items">
<BOUCLE_rubriques(RUBRIQUES) {recherche} {par points}{inverse} {pagination 5}>
<li class="item"><a href="#URL_RUBRIQUE">#TITRE</a></li>
</BOUCLE_rubriques>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
<div class="panel panel-default liste resultats rubriques">
#ANCRE_PAGINATION
<div class="panel-heading"><:rubriques:> <span class="badge">#GRAND_TOTAL</span></div>
<ul class="list-group">
<BOUCLE_rubriques(RUBRIQUES) {recherche} {par points}{inverse} {pagination 5}>
<li class="list-group-item"><a href="#URL_RUBRIQUE">#TITRE</a></li>
</BOUCLE_rubriques>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_rubriques>
</B_rubriques>

4
paquet.xml

@ -1,11 +1,11 @@
<paquet
prefix="zktx"
categorie="squelette"
version="2.1.3"
version="2.1.4"
etat="dev"
compatibilite="[3.0.0;3.3.*]"
logo="images/zktx-32.png"
documentation="https://zone.spip.net/trac/spip-zone/log/spip-zone/_squelettes_/zktx-kore/trunk"
documentation="https://git.spip.net/spip-contrib-squelettes/zktx-kore/commits/branch/master"
>
<nom>ZKTX Kore</nom>

Loading…
Cancel
Save