Changeset 70443 in spip-zone


Ignore:
Timestamp:
Mar 5, 2013, 8:50:09 PM (6 years ago)
Author:
marcimat@…
Message:

La recherche était castée en int, ça marchait plus. Et look avait une coquille. + renommages de fonction encoquillée…

Location:
_plugins_/spip-pmb/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-pmb/trunk/content/pmb_recherche.html

    r57120 r70443  
    1010</div>]
    1111
    12 
    1312[(#ENV{recherche}
    1413        |ou{#ENV{look}}
    1514        |ou{#ENV{categorie}}
    1615        |ou{#ENV{typedoc}}|oui)
    17                 [(#INCLURE{fond=inclure/inc-pmb-recherche-catalogue}{env}{ajax}{rechercher=#ENV{recherche}})]
     16                [(#INCLURE{fond=inclure/inc-pmb-recherche-catalogue, env, ajax, rechercher=#ENV{recherche}})]
    1817]
    1918
  • _plugins_/spip-pmb/trunk/inclure/inc-pmb-recherche-catalogue.html

    r57120 r70443  
    11<a id="resultats_recherche"></a>
     2
    23<div class="liste articles avec_resume pmb">
    34        <B_recherche>
     
    56
    67        #PMB_NOMBRE_RESULTATS
    7        
     8
    89        [<p class="pagination">(#PAGINATION)</p>]
    9        
     10
    1011        <ul class="liste-items items">
    1112        <BOUCLE_recherche(PMB:NOTICES){rechercher}
     
    1718
    1819        [<p class="pagination">(#PAGINATION)</p>]
    19        
     20
    2021        </B_recherche>
    2122                <:pmb:pas_d_ouvrages_trouves:>
  • _plugins_/spip-pmb/trunk/paquet.xml

    r57281 r70443  
    22        prefix="pmb"
    33        categorie="divers"
    4         version="2.0.0-beta1"
     4        version="2.0.0-beta2"
    55        etat="test"
    6         compatibilite="[3.0.0-beta2;3.0.*]"
     6        compatibilite="[3.0.0;3.0.*]"
    77        logo="img/logo-spip-pmb.png"
    88        documentation="http://www.spip-contrib.net/Portail-Web-pour-PMB"
  • _plugins_/spip-pmb/trunk/public/pmb.php

    r69242 r70443  
    5353                        'cle' => 'STRING',
    5454                        'valeur' => 'STRING',
     55                        'rechercher' => 'STRING',
    5556                        '*' => 'ALL' // Champ joker *
    5657                )
     
    273274        // ou egalement un critere id=x
    274275        $ids = array();
    275        
    276276
    277277        // depuis une liste
     
    338338                if (!$recherche) {
    339339                        $recherche = pmb_critere_valeur($criteres, 'rechercher');
     340
    340341                        // le premier trouve...
    341342                        if ($recherche) {
     
    343344                        }
    344345                }
     346
    345347                if (!$recherche) {
    346348                        $recherche = '';
     
    384386                                // sauf pour look, où on veut toutes les valeurs...
    385387                                if ($nom == 'look') {
    386                                         $demande[$requete] = $valeur;
     388                                        $demande[$requete] = $valeurs;
    387389                                } else {
    388390                                        $demande[$requete] = array_shift($valeurs);
     
    879881**/
    880882function balise_URL_PMB_NOTICE_dist($p) {
    881         return pbm_balise_url($p, 'id_notice', 'pmb_notice');
     883        return pmb_balise_url($p, 'id_notice', 'pmb_notice');
    882884}
    883885
     
    887889**/
    888890function balise_URL_PMB_COLLECTION_dist($p) {
    889         return pbm_balise_url($p, 'id_collection', 'pmb_collection');
     891        return pmb_balise_url($p, 'id_collection', 'pmb_collection');
    890892}
    891893
     
    895897**/
    896898function balise_URL_PMB_EDITEUR_dist($p) {
    897         return pbm_balise_url($p, 'id_editeur', 'pmb_editeur');
     899        return pmb_balise_url($p, 'id_editeur', 'pmb_editeur');
    898900}
    899901
     
    902904**/
    903905function balise_URL_PMB_AUTEUR_dist($p) {
    904         return pbm_balise_url($p, 'id_auteur', 'pmb_auteur');
     906        return pmb_balise_url($p, 'id_auteur', 'pmb_auteur');
    905907}
    906908
     
    953955
    954956
    955 function pbm_balise_url($p, $champ, $page) {
     957function pmb_balise_url($p, $champ, $page) {
    956958        if (!$id = interprete_argument_balise(1, $p)) {
    957959                $id = champ_sql($champ, $p);
Note: See TracChangeset for help on using the changeset viewer.