Changeset 56799 in spip-zone


Ignore:
Timestamp:
Jan 8, 2012, 6:57:54 PM (8 years ago)
Author:
marcimat@…
Message:

une balise #URL_NOTICE pour les boucles (PMB:NOTICES) ou #URL_NOTICE{23}

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

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-pmb/trunk/inclure/inc-autreslecteurs.html

    r56779 r56799  
    88                <BOUCLE_autres_lecteurs(PMB:NOTICES){id}{autres_lecteurs}>
    99                  <tr class="[(#COMPTEUR_BOUCLE|modulo{2}|?{row_even,row_odd})]">
    10                       <td><a href="[(#URL_PAGE{notice_display,id=#VALEUR{id}})]">
     10                      <td><a href="#URL_NOTICE">
    1111                                  [(#VALEUR{logo_src}
    1212                                        |image_reduire{0,80}
    1313                                        |inserer_attribut{class,spip_logos})]</a></td>
    14                       <td><a href="[(#URL_PAGE{notice_display,id=#ID})]">#TITRE</a></td>
     14                      <td><a href="#URL_NOTICE">#TITRE</a></td>
    1515                      <td><a href="[(#URL_PAGE{author_see,id=#ID_AUTEUR})]">#VALEUR{lesauteurs}</a></td>
    1616                  </tr>
  • _plugins_/spip-pmb/trunk/inclure/inc-moncompte.html

    r56145 r56799  
    5353                <tbody>
    5454                <BOUCLE_tab_resultat(POUR){tableau #GET{tab_prets}}>
    55                 [(#SET{notice, #GET{tab_prets/notice_ids/#CLE}})]
     55                        [(#SET{notice, #GET{tab_prets/notice_ids/#CLE}})]
    5656                        <tr[ class="(#COMPTEUR_BOUCLE|modulo{2}|?{row_even,row_odd})"]>
    57                                 <td><a href="[(#URL_PAGE{notice_display,id=#GET{notice/id}})]">
     57                                <td><a href="#URL_NOTICE{#GET{notice/id}}">
    5858                                [(#GET{notice/logo_src}
    5959                                        |image_reduire{0,80}
    60                                         |inserer_attribut{class,spip_logos})]</a> [(#GET{tab_prets/#CLE/expl_cb})]
     60                                        |inserer_attribut{class,spip_logos})]</a> #GET{tab_prets/#CLE/expl_cb}
    6161                                </td>
    62                                 <td><a href="[(#URL_PAGE{notice_display,id=#GET{tab_prets/#CLE/notice_id}})]">[(#GET{tab_prets/#CLE/expl_libelle})]</a></td>
    63                                 <td>[(#GET{tab_prets/#CLE/expl_support})]</td>
    64                                 <td>[(#GET{tab_prets/#CLE/loan_startdate})]</td>
    65                                 <td>[(#GET{tab_prets/#CLE/loan_returndate})]</td>
     62                                <td><a href="#URL_NOTICE{#GET{tab_prets/#CLE/notice_id}}">#GET{tab_prets/#CLE/expl_libelle}</a></td>
     63                                <td>#GET{tab_prets/#CLE/expl_support}</td>
     64                                <td>#GET{tab_prets/#CLE/loan_startdate}</td>
     65                                <td>#GET{tab_prets/#CLE/loan_returndate}</td>
    6666                        </tr>
    6767                </BOUCLE_tab_resultat>
     
    8989                        [(#SET{notice, [(#GET{tab_reservations/notice_ids/#CLE})]})]
    9090                        <tr[ class="(#COMPTEUR_BOUCLE|modulo{2}|?{row_even,row_odd})"]>
    91                                 <td><a href="[(#URL_PAGE{notice_display,id=#GET{notice/id}})]">
     91                                <td><a href="#URL_NOTICE{#GET{notice/id}}">
    9292                                        [(#GET{notice/logo_src}
    9393                                                |image_reduire{0,80}
     
    9595                                        </a>
    9696                                </td>
    97                                 <td><a href="[(#URL_PAGE{notice_display,id=#GET{tab_reservations/#CLE/notice_id})]})]">[(#GET{notice/titre})]</a></td>
    98                                 <td>[(#GET{tab_reservations/#CLE/resa_rank})]</td>
     97                                <td><a href="#URL_NOTICE{#GET{tab_reservations/#CLE/notice_id}}">#GET{notice/titre}</a></td>
     98                                <td>#GET{tab_reservations/#CLE/resa_rank}</td>
    9999                        </tr>
    100100                </BOUCLE_tab_resultat3>
  • _plugins_/spip-pmb/trunk/inclure/inc-notice-resume.html

    r56670 r56799  
    1 [(#SET{url,[(#URL_PAGE{notice_display}
    2         |parametre_url{id,#ENV{notice/id}}
    3         |parametre_url{url_ret,#ENV{url_ret}})]})]
     1[(#SET{url,[(##URL_NOTICE{#ENV{notice/id}}|parametre_url{url_ret,#ENV{url_ret}})]})]
    42
    53[(#SET{logo,[(#INCLURE{fond=inclure/pmb-inc-logo,notice,largeur,hauteur}|trim)]})]
  • _plugins_/spip-pmb/trunk/public/pmb.php

    r56795 r56799  
    370370        $boucle->where[] = $c;
    371371}
     372
     373
     374/**
     375 * Balise #URL_NOTICE
     376 * et #URL_NOTICE{18}
     377 *
     378**/
     379function balise_URL_NOTICE_dist($p) {
     380
     381        if (!$id = interprete_argument_balise(1, $p)) {
     382                $id = champ_sql('id', $p);
     383        }
     384
     385        $page = 'notice_display';
     386        $p->code = "generer_url_public('$page', 'id='.$id)";
     387        $p->interdire_scripts = false;
     388        return $p;
     389}
     390
    372391?>
Note: See TracChangeset for help on using the changeset viewer.