Changeset 56901 in spip-zone


Ignore:
Timestamp:
Jan 11, 2012, 8:26:31 AM (8 years ago)
Author:
marcimat@…
Message:
  • Catalogue dans pmb_catalogue
  • chargement avec un inclure ajaxload
Location:
_plugins_/spip-pmb/trunk
Files:
1 deleted
5 edited
3 moved

Legend:

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

    r56837 r56901  
    1212]
    1313
    14 
    15 #SET{self,#ENV{url_origine,#URL_PAGE{catalogue}}}
    16 
    1714[(#REM) Fil d'Ariane ]
    1815<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a>
    19  &gt; <a href="#GET{self}"><:pmb:catalogue:></a>
    20 [ &gt; <a href="[(#GET{self}|parametre_url{id_location,#GET{tab_locationsections_memo/0/location_id}})]">(#GET{tab_locationsections_memo/0/location_caption}|ucfirst)</a>]
     16 &gt; <a href="#URL_PMB_CATALOGUE"><:pmb:catalogue:></a>
     17[ &gt; <a href="[(#URL_PMB_CATALOGUE|parametre_url{id_location,#GET{tab_locationsections_memo/0/location_id}})]">(#GET{tab_locationsections_memo/0/location_caption}|ucfirst)</a>]
    2118[ &gt; <strong class="on">(#GET{tab_locationsections/0/location_caption,#GET{tab_sections/0/section_caption}}|ucfirst)</strong>]
    2219</p>
     
    4138
    4239
    43 <INCLURE{fond=inclure/inc-catalogue}{env}
     40<INCLURE{fond=inclure/inc-pmb_catalogue}{env}
    4441        {tab_locations=#GET{tab_locations}}
    4542        {tab_locationsections=#GET{tab_locationsections}}
  • _plugins_/spip-pmb/trunk/content/pmb_notice.html

    r56887 r56901  
    22<BOUCLE_notice(PMB:NOTICES){id}>
    33<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a>
    4         &gt; <a href="#URL_PAGE{catalogue}"><:pmb:catalogue:></a>
     4        &gt; <a href="#URL_PMB_CATALOGUE"><:pmb:catalogue:></a>
    55        &gt; <strong class="on">[(#TITRE|couper{80})]</strong></p>
    66
     
    1515</div>
    1616
    17 <INCLURE{fond=inclure/inc-pmb_notice}{env}
    18         {notice=#VALEUR}{afficher_logo=non}{afficher_resume=oui}>
     17<INCLURE{fond=inclure/inc-pmb_notice}{env}{id}
     18        {afficher_logo=non}{afficher_resume=oui}>
    1919
    2020</BOUCLE_notice>
  • _plugins_/spip-pmb/trunk/content/recherche.html

    r56837 r56901  
    1414]
    1515[(#ENV{look_PMB}|=={1}|oui)
    16         <div id="ajax-recherche-catalogue" class="ajax-content"><img src="#CHEMIN{img/ajaxLoader.gif}" class="ajax-loader" alt="<:pmb:chargement:>" width="43" height="43" /></div>
    17            <script type="text/javascript">
    18                 $(document).ready(function() {
    19                   $('#ajax-recherche-catalogue').load("[(#URL_PAGE{ajax-recherche-catalogue})]", { 'recherche': '[(#ENV{recherche}|urlencode)]', 'look_ALL': '#ENV{look_ALL}', 'look_AUTHOR': '#ENV{look_AUTHOR}', 'look_PUBLISHER': '#ENV{look_PUBLISHER}', 'look_COLLECTION': '#ENV{look_COLLECTION}', 'look_SUBCOLLECTION': '#ENV{look_SUBCOLLECTION}', 'look_CATEGORY': '#ENV{look_CATEGORY}', 'look_INDEXINT': '#ENV{look_INDEXINT}', 'look_KEYWORDS': '#ENV{look_KEYWORDS}', 'look_TITLE': '#ENV{look_TITLE}', 'look_ABSTRACT': '#ENV{look_ABSTRACT}', 'id_section': '#ENV{id_section}', 'debut': '#ENV{debut}', 'fin': '#ENV{fin}', 'typdoc': '#ENV{typdoc}', 'id_location_memo': '#ENV{id_location_memo}' }, function (responseText, textStatus, XMLHttpRequest) { $(this).find('.ajax-loader').remove();});
    20           });
    21         </script>
     16        [(#INCLURE{fond=inclure/inc-recherche-pmb_catalogue}{env}
     17                {ajax}{ajaxload}
     18                {recherche}
     19                {look_ALL}
     20                {look_AUTHOR}{look_PUBLISHER}
     21                {look_COLLECTION}{look_SUBCOLLECTION}
     22                {look_CATEGORY}{look_INDEXINT}
     23                {look_KEYWORDS}{look_TITLE}{look_ABSTRACT}
     24                {id_section}{id_location_memo}
     25                {typdoc}
     26                {debut}{fin} )]
    2227]
  • _plugins_/spip-pmb/trunk/inclure/inc-pmb_catalogue.html

    r56836 r56901  
    1 [(#REM) on peut passer url_origine pour revenir sur une autre page que le catalogue
    2         par exemple si l'on appelle cette inclusion inclure/inc-catalogue depuis une rubrique
    3         avec url_origine= # URL_RUBRIQUE ...
    4 ]
    5 #SET{self,#ENV{url_origine,#URL_PAGE{catalogue}}}
    6 
    71[(#REM) On peut egalement passer une largeur ou hauteur maximale pour les logos...
    82        hauteur=...
     
    1610        <ul class="liste-items">
    1711          <BOUCLE_tab_resultat1(POUR){tableau #ENV{tab_locations}}>
    18                 [(#SET{url,[(#GET{self}
     12                [(#SET{url,[(#URL_PMB_CATALOGUE
    1913                        |parametre_url{id_location,#ENV{tab_locations/#CLE/location_id}})]})]
    2014                <li class="item">
     
    4640                <ul class="liste-items">
    4741                <BOUCLE_tab_resultat2(POUR){tableau #GET{tab}}>
    48                         [(#SET{url,[(#GET{self}
     42                        [(#SET{url,[(#URL_PMB_CATALOGUE
    4943                                |parametre_url{id_section,#GET{tab/#CLE/section_id}}
    5044                                |parametre_url{id_location_memo,#GET{tab/#CLE/section_location}})]})]
     
    7165
    7266
    73 
    74 
    75         <div id="ajax-recherche-catalogue" class="ajax-content"><img src="#CHEMIN{img/ajaxLoader.gif}" class="ajax-loader" alt="<:pmb:chargement:>" width="43" height="43" /></div>
     67        [(#INCLURE{fond=inclure/inc-recherche-pmb_catalogue}{env}
     68                {ajax}{ajaxload}
     69                {recherche}
     70                {look_ALL}
     71                {look_AUTHOR}{look_PUBLISHER}
     72                {look_COLLECTION}{look_SUBCOLLECTION}
     73                {look_CATEGORY}{look_INDEXINT}
     74                {look_KEYWORDS}{look_TITLE}{look_ABSTRACT}
     75                {id_section}{id_location_memo}
     76                {typdoc}
     77                {debut}{fin} )]
     78       
    7679        <INCLURE{fond=inclure/inc-recherche-avancee}{recherche}{env}>
    77        
    78         <script type="text/javascript">
    79                 $(document).ready(function() {
    80                 $('#ajax-recherche-catalogue').load("[(#URL_PAGE{ajax-recherche-catalogue})]", {
    81                         'recherche': '[(#ENV{recherche}|urlencode)]', 'look_ALL': '#ENV{look_ALL}',
    82                         'look_AUTHOR': '#ENV{look_AUTHOR}', 'look_PUBLISHER': '#ENV{look_PUBLISHER}',
    83                         'look_COLLECTION': '#ENV{look_COLLECTION}', 'look_SUBCOLLECTION': '#ENV{look_SUBCOLLECTION}',
    84                         'look_CATEGORY': '#ENV{look_CATEGORY}', 'look_INDEXINT': '#ENV{look_INDEXINT}',
    85                         'look_KEYWORDS': '#ENV{look_KEYWORDS}', 'look_TITLE': '#ENV{look_TITLE}',
    86                         'look_ABSTRACT': '#ENV{look_ABSTRACT}', 'id_section': '#ENV{id_section}',
    87                         'debut': '#ENV{debut}', 'fin': '#ENV{fin}', 'typdoc': '#ENV{typdoc}',
    88                         'id_location_memo': '#ENV{id_location_memo}' },
    89                         function (responseText, textStatus, XMLHttpRequest) {
    90                                 $(this).find('.ajax-loader').remove();
    91                         });
    92                 });
    93         </script>
    9480
    9581<//B_tab_resultat1>
  • _plugins_/spip-pmb/trunk/inclure/inc-recherche-avancee.html

    r56536 r56901  
    55<div id="search">
    66        <div class='formulaire_spip formulaire_recherche_avancee'>
    7                 <form action='[(#URL_PAGE{recherche}|ancre_url{ajax-recherche-catalogue})]' method='post'>     
     7                <form action='[(#URL_PAGE{recherche}|ancre_url{ajax-recherche-catalogue})]' method='post'>
    88                        [<input type='hidden' name='id_section' value='(#ENV{id_section})'/>]
    99                        [<input type='hidden' name='id_location_memo' value='(#ENV{id_location_memo})'/>]
     
    1212                        <input type='hidden' name='recherche_avancee' value='1'/>
    1313                        <input type='hidden' name='look_PMB' value='1'/>
    14                         <input type='hidden' name='look_FIRSTACCESS' value='1' />               
     14                        <input type='hidden' name='look_FIRSTACCESS' value='1' />
    1515                        <fieldset>
    1616                                <legend><:pmb:recherche_avancee:></legend>
     
    3737                                                                #VALEUR{value_caption}
    3838                                                        </option>
    39                                                 </BOUCLE_valeurs_champs>                       
     39                                                </BOUCLE_valeurs_champs>
    4040                                                </select>
    4141                                                </B_valeurs_champs>
  • _plugins_/spip-pmb/trunk/inclure/inc-recherche-pmb_catalogue.html

    r56836 r56901  
    99[(#SET{url,[(#ENV{id_section}
    1010        |?{#URL_PAGE{catalogue},#URL_PAGE{recherche}}
    11         |parametre_url{connect,''}
    1211        |parametre_url{recherche,[(#ENV{recherche}|urldecode)]}
    1312        |parametre_url{look_PMB,1}
     
    3231        <h2 class="h2"><:pmb:resultats_dans_catalogue:></h2>
    3332
    34         [(#INCLURE{fond=inclure/nb_resultats,resultats=#GET{nb_resultats},debut,fin,url=#GET{url},ancre=ajax-recherche-catalogue})]
     33        [(#INCLURE{fond=inclure/nb_resultats,resultats=#GET{nb_resultats},debut,fin,url=#GET{url}})]
     34
    3535        <ul class="liste-items items">
    3636        <BOUCLE_tab_resultat(DATA){source tableau,#GET{tab_resultat}}>
     
    3939        </BOUCLE_tab_resultat>
    4040        </ul>
    41         [(#INCLURE{fond=inclure/nb_resultats,resultats=#GET{nb_resultats},debut,fin,bilan=non,url=#GET{url},ancre=ajax-recherche-catalogue})]
     41
     42        [(#INCLURE{fond=inclure/nb_resultats,resultats=#GET{nb_resultats},debut,fin,bilan=non,url=#GET{url}})]
    4243
    4344        </B_tab_resultat>
  • _plugins_/spip-pmb/trunk/inclure/nb_resultats.html

    r56536 r56901  
    1717<a style="float: right;" class="pmb_pagination_suiv" href="[(#GET{self}
    1818        |parametre_url{connect,''}
    19         |parametre_url{debut,[(#ENV{debut}|plus{5})]})]##GET{ancre}">
     19        |parametre_url{debut,[(#ENV{debut}|plus{5})]})]">
    2020<:pmb:resultats_suivants:> >>
    2121</a>]
     
    2424<a style="float: left;" class="pmb_pagination_prec" href="[(#GET{self}
    2525        |parametre_url{connect,''}
    26         |parametre_url{debut,[(#ENV{debut}|moins{5})]})]##GET{ancre}">
     26        |parametre_url{debut,[(#ENV{debut}|moins{5})]})]">
    2727<< <:pmb:resultats_precedents:>
    2828</a>]
  • _plugins_/spip-pmb/trunk/public/pmb.php

    r56895 r56901  
    408408        $page = 'pmb_nouveautes';
    409409        $p->code = "generer_url_public('$page')";
     410        $p->interdire_scripts = false;
    410411        return $p;
    411412}
     413
     414
     415/**
     416 * Balise URL_PMB_CATALOGUE
     417**/
     418function balise_URL_PMB_CATALOGUE_dist($p) {
     419        $page = 'pmb_catalogue';
     420        $p->code = "generer_url_public('$page')";
     421        $p->interdire_scripts = false;
     422        return $p;
     423}
     424
    412425
    413426
Note: See TracChangeset for help on using the changeset viewer.