Ignore:
Timestamp:
Oct 19, 2009, 7:45:42 AM (11 years ago)
Author:
apachot@…
Message:
  • afficher les données des éditeurs avec les webservices
  • et ajout de la pagination sur les ouvrages d'un auteur / éditeur
File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-pmb/2_0_0/publisher_see.html

    r31958 r32210  
    1 [(#SET{tab_resultat,[(#ENV{id}|pmb_editeur_extraire{[(#CONFIG{spip_pmb/url})],[(#ENV{pmb_page}|sinon{1})]})]})
     1[(#SET{tab_resultat,[(#ENV{id}|pmb_editeur_extraire{[(#ENV{debut}|sinon{0})],[(#ENV{fin}|sinon{5})]})]})
    22]<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
    33<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
    44<head>
    5 <title>[(#GET{tab_resultat}|pmb_tableau2_valeur{0,titre_editeur}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>[
     5<title>[(#GET{tab_resultat}|pmb_notice_champ{'publisher_name'}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>[
    66<meta name="description" content="(#GET{tab_resultat}|pmb_tableau2_valeur{0,infos_editeur}|attribut_html)" />
    77]<INCLURE{fond=inc-head}>
     
    2020
    2121        [(#REM) Fil d'Ariane ]
    22         <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:pmb:editeurs:> &gt; [(#GET{tab_resultat}|pmb_tableau2_valeur{0,titre_editeur}|couper{80})]</div>
     22        <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:pmb:editeurs:> &gt; [(#GET{tab_resultat}|pmb_notice_champ{'publisher_name'}||couper{80})]</div>
    2323                <div class="cartouche">
    2424                        <div class="surlignable">
    25                                 <h1 class="entry-title[ (#GET{tab_resultat}|pmb_tableau2_valeur{0,titre_editeur}|strlen|>{30}|?{'titre-long',''})][ (#GET{tab_resultat}|pmb_tableau2_valeur{0,infos_editeur}|?{'','pas-de-texte'})]">
    26                                         [(#GET{tab_resultat}|pmb_tableau2_valeur{0,titre_editeur}|image_typo{police=togase.ttf,taille=30,couleur=333300,largeur=600})]
     25                                <h1 class="entry-title[ (#GET{tab_resultat}|pmb_notice_champ{'publisher_name'}|strlen|>{30}|?{'titre-long',''})]">
     26                                        [(#GET{tab_resultat}|pmb_notice_champ{'publisher_name'}|image_typo{police=togase.ttf,taille=30,couleur=333300,largeur=600})]
    2727                                </h1>
    2828                        </div>
    2929                </div>
     30       
     31                <div class="corps-conteneur surlignable">
     32                        <div class="pmb-ouvrage-infos">
     33                       
     34                            [<p><:pmb:publisher_address1:> : (#GET{tab_resultat}|pmb_notice_champ{'publisher_address1'})</p>]
     35                            [<p><:pmb:publisher_address2:> : (#GET{tab_resultat}|pmb_notice_champ{'publisher_address2'})</p>]
     36                            [<p><:pmb:publisher_zipcode:> : (#GET{tab_resultat}|pmb_notice_champ{'publisher_zipcode'})</p>]
     37                            [<p><:pmb:publisher_city:> : (#GET{tab_resultat}|pmb_notice_champ{'publisher_city'})</p>]
     38                            [<p><:pmb:publisher_country:> : (#GET{tab_resultat}|pmb_notice_champ{'publisher_country'})</p>]
     39                             [<p><:pmb:publisher_web:> : <a href="[(#GET{tab_resultat}|pmb_notice_champ{'publisher_web'})]">(#GET{tab_resultat}|pmb_notice_champ{'publisher_web'})</a></p>]
     40                           
     41                       
     42                        </div>
     43                        [<div class="texte entry-content">(#GET{tab_resultat}|pmb_notice_champ{'publisher_comment'}|ucfirst)</div>]
     44                </div>
     45                <div class="menu articles ouvrages">
     46                        [(#SET{tab_notices,[(#GET{tab_resultat}|pmb_notice_champ{'notice_ids'})]})]
     47                        <B_tab_resultat>
     48                                <br class="nettoyeur" />
     49                                [(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}|>{1}|oui)
     50                                      [<p><:pmb:resultats:> [(#ENV{debut}|plus{1})] <:pmb:a:> [(#ENV{debut}|plus{[(#ENV{fin}|sinon{5})]}|min{[(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats})]})] <:pmb:sur:> (#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}) <:pmb:ouvrages_trouves:>.</p>]
     51                                 ]
     52                                [(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}|>{1}|non)
     53                                      [<p>(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}) <:pmb:ouvrage_trouve:> :</p>]
     54                                 ]
     55                                [(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}|moins{5}|<={0}|non)<a class="pmb_pagination_suiv" href="[(#SELF|parametre_url{debut,[(#ENV{debut}|plus{5})]})]#resultats_recherche" title="<:pmb:resultats_suivants:>">>></a>]
     56                                [(#ENV{debut}|moins{5}|>={0}|oui)<a class="pmb_pagination_prec" href="[(#SELF|parametre_url{debut,[(#ENV{debut}|moins{5})]})]#resultats_recherche" title="<:pmb:resultats_precedents:>"><<</a>]
     57                                <br class="nettoyeur" />
     58                        <h2><:pmb:ouvrages:></h2>
     59                        <ul>
     60                                <BOUCLE_tab_resultat(POUR){tableau #GET{tab_notices}}>
     61                                        [(#COMPTEUR_BOUCLE|>{1}|?{' ',''})
     62                                        <li>
     63                                                [(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, logo_src}|oui)
     64                                                    [(#REM|?{'','<img />'}|inserer_attribut{class,spip_logos}|inserer_attribut{src,[(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, logo_src}|copie_locale)]}|image_reduire{130,0})]
     65                                                ]
     66                                                <h3[(#ENV{look_TITLE}|oui) class="surlignable"]><a href="index.php?page=notice_display&id=[(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, id})]">[(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, titre})]</a></h3>
     67                                                [<small[(#ENV{look_AUTHOR}|oui) class="surlignable"]><:par_auteur:> (#GET{tab_notices}|pmb_tableau2_valeur{#CLE, lesauteurs})</small>]
     68                                                [(#ENV{look_PUBLISHER}|oui)[[(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, lesauteurs}|oui)<br />]<small class="surlignable">&eacute;diteur : (#GET{tab_notices}|pmb_tableau2_valeur{#CLE, editeur})</small>]]
     69                                       
     70                                                [<div class="introduction entry-content[(#ENV{look_ABSTRACT}|oui) surlignable]">(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, resume}|couper{300,'...'})</div>]
     71                                                <a class="lire-la-suite pas_surlignable" title="[(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, titre})]" href="index.php?page=notice_display&id=[(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, id})]"><:lire_la_suite:> +</a>
    3072
    31                 [(#REM) afficher les collections ]
    32                 <div class="menu sous-rubriques collections">
    33                          <h2><:pmb:collections:></h2>
    34                         [(#GET{tab_resultat}|pmb_tableau2_valeur{0,collections_editeur})]
    35                 </div>
    36        
    37        
    38                 [<div class="corps-conteneur surlignable">
    39                         <div class="texte entry-content">(#GET{tab_resultat}|pmb_tableau2_valeur{0,infos_editeur})</div>
    40                 </div>]
    41                 <div class="menu articles ouvrages">
    42                        
    43                         <B_tab_resultat>
    44                        
    45                                 <BOUCLE_tab_resultat(POUR){tableau #GET{tab_resultat}}>
    46                                 [(#COMPTEUR_BOUCLE|=={2}|?{' ',''})
    47                                         [(#GET{tab_resultat}|pmb_tableau2_valeur{0,nav_bar})]
    48                                         <h2><:pmb:ouvrages:></h2>
     73                                        </li>]
     74                                </BOUCLE_tab_resultat>
     75                        </ul>
    4976
    50                                 <ul>
    51                                 ]
    52                                
    53                        
    54                                 [(#COMPTEUR_BOUCLE|>{1}|?{' ',''})
    55                                         <li>
    56                                                 [(#REM|?{'','<img />'}|inserer_attribut{class,spip_logos}|inserer_attribut{src,[(#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, logo_src}|copie_locale)]}|image_reduire{130,0})]
    57        
    58                                                 <h3><a href="index.php?page=notice_display&id=[(#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, id})]&seule=1">[(#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, titre})]</a></h3>
    59                                                 [<small><:par_auteur:> (#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, lesauteurs})</small>]
    60                                        
    61                                                 [<div class="introduction entry-content">(#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, resume}|couper{300,'...'})</div>]
    62                                                 <a class="lire-la-suite" title="[(#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, titre})]" href="index.php?page=notice_display&id=[(#GET{tab_resultat}|pmb_tableau2_valeur{#CLE, id})]&seule=1"><:pmb:lire_la_suite:> +</a>
    63 
    64                                         </li>
    65                                 ]
    66                                 </BOUCLE_tab_resultat>
    67                                 </ul>
    68 
    69                         [(#GET{tab_resultat}|pmb_tableau2_valeur{0,nav_bar})]
    70                         [(#COMPTEUR_BOUCLE|=={1}|?{' ',''})<:pmb:pas_d_ouvrages_trouves:>]
    7177                       
    7278                        </B_tab_resultat>
    7379                                <:pmb:pas_d_ouvrages_trouves:>
    7480                        <//B_tab_resultat>
    75                        
    7681                </div>
    77 
    78                
    79                
    8082       
    8183       
Note: See TracChangeset for help on using the changeset viewer.