source: spip-zone/_plugins_/spip-pmb/2_0_0/author_see.html @ 32210

Last change on this file since 32210 was 32210, checked in by apachot@…, 11 years ago
  • afficher les données des éditeurs avec les webservices
  • et ajout de la pagination sur les ouvrages d'un auteur / éditeur
File size: 5.6 KB
Line 
1[(#SET{tab_resultat,[(#ENV{id}|pmb_auteur_extraire{[(#ENV{debut}|sinon{0})],[(#ENV{fin}|sinon{5})]})]})
2]<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
4<head>
5<title>[(#GET{tab_resultat}|pmb_notice_champ{'author_nomcomplet'}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>[
6<meta name="description" content="(#GET{tab_resultat}|pmb_tableau2_valeur{0,infos_auteur}|attribut_html)" />
7]<INCLURE{fond=inc-head}>
8</head>
9
10<body class="page_article page_auteur page_auteur_pmb">
11<div id="page">
12       
13        [(#REM) Contenu principal : contenu de l'article ]
14    <div class="hfeed" id="conteneur">
15    <div class="hentry" id="contenu">
16   
17        [(#REM) Entete de la page + titre du site ]
18        <INCLURE{fond=inc-entete}{env}>
19
20        [(#REM) Fil d'Ariane ]
21        <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:pmb:auteurs:> &gt; [(#GET{tab_resultat}|pmb_notice_champ{'author_nomcomplet'}|couper{80})]</div>
22        <div class="cartouche">
23                        <div class="surlignable">
24                                <h1 class="entry-title[ (#GET{tab_resultat}|pmb_notice_champ{'author_nomcomplet'}|strlen|>{30}|?{'titre-long',''})]">
25                                        [(#GET{tab_resultat}|pmb_notice_champ{'author_nomcomplet'}|image_typo{police=togase.ttf,taille=30,couleur=333300,largeur=600})]
26                                </h1>
27                        </div>
28        </div>
29        <div class="corps-conteneur surlignable">
30                <div class="pmb-ouvrage-infos"> 
31                       
32                        [<p><:pmb:author_date:> : (#GET{tab_resultat}|pmb_notice_champ{'author_date'})</p>]
33                        [<p><:pmb:author_web:> : <a href="[(#GET{tab_resultat}|pmb_notice_champ{'author_web'})]">(#GET{tab_resultat}|pmb_notice_champ{'author_web'})</a></p>]
34                        [<p><:pmb:author_lieu:> : (#GET{tab_resultat}|pmb_notice_champ{'author_lieu'})</p>]
35                        [<p><:pmb:author_ville:> : (#GET{tab_resultat}|pmb_notice_champ{'author_ville'})</p>]
36                        [<p><:pmb:author_pays:> : (#GET{tab_resultat}|pmb_notice_champ{'author_pays'})</p>]
37                       
38                       
39                </div>
40                [<div class="texte entry-content">(#GET{tab_resultat}|pmb_notice_champ{'author_comment'}|ucfirst)</div>]
41        </div>
42        <div class="menu articles ouvrages">
43                        [(#SET{tab_notices,[(#GET{tab_resultat}|pmb_notice_champ{'notice_ids'})]})]
44                        <B_tab_resultat>
45                                <br class="nettoyeur" />
46                                [(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}|>{1}|oui)
47                                      [<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>]
48                                 ]
49                                [(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}|>{1}|non)
50                                      [<p>(#GET{tab_notices}|pmb_tableau2_valeur{0,nb_resultats}) <:pmb:ouvrage_trouve:> :</p>]
51                                 ]
52                                [(#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>]
53                                [(#ENV{debut}|sinon{0}|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>]
54                                <br class="nettoyeur" />
55
56                        <h2><:pmb:ouvrages:></h2>
57                        <ul>
58                                <BOUCLE_tab_resultat(POUR){tableau #GET{tab_notices}}>
59                                        [(#COMPTEUR_BOUCLE|>{1}|?{' ',''})
60                                        <li>
61                                                [(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, logo_src}|oui)
62                                                    [(#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})]
63                                                ]
64                                                <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>
65                                                [<small[(#ENV{look_AUTHOR}|oui) class="surlignable"]><:par_auteur:> (#GET{tab_notices}|pmb_tableau2_valeur{#CLE, lesauteurs})</small>]
66                                                [(#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>]]
67                                       
68                                                [<div class="introduction entry-content[(#ENV{look_ABSTRACT}|oui) surlignable]">(#GET{tab_notices}|pmb_tableau2_valeur{#CLE, resume}|couper{300,'...'})</div>]
69                                                <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>
70
71                                        </li>]
72                                </BOUCLE_tab_resultat>
73                        </ul>
74
75                       
76                        </B_tab_resultat>
77                                <:pmb:pas_d_ouvrages_trouves:>
78                        <//B_tab_resultat>
79                </div>
80       
81        </div><!--#contenu-->
82        </div><!--#conteneur-->
83
84
85    [(#REM) Menu de navigation laterale ]
86    <div id="navigation">
87
88        [(#REM) Menu de navigation par rubriques ]
89        <INCLURE{fond=inc-rubriques}{id_rubrique}{env}>
90
91
92        [(#REM) Articles dans la meme rubrique ]
93        <B_articles_rubrique>
94        <div class="menu">
95            <h2><a href="#URL_RUBRIQUE"><:meme_rubrique:></a></h2>
96            <ul>
97                <BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {par date}{inverse} {0,10}>
98                <li><a href="#URL_ARTICLE"[ class="(#EXPOSE)"]>#TITRE</a></li>
99                </BOUCLE_articles_rubrique>
100            </ul>
101        </div>
102        </B_articles_rubrique>
103
104        <INCLURE{fond=inc-lienpmb}>
105
106    </div><!--#navigation-->
107   
108        [(#REM) Pied de page ]
109        <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
110
111</div><!--#page-->
112</body>
113</html>
Note: See TracBrowser for help on using the repository browser.