source: spip-zone/_plugins_/popup/spipopup/popup_defaut.html @ 46503

Last change on this file since 46503 was 46503, checked in by piero.wbmstr@…, 10 years ago

Ajout d'un nouveau modèle 'popup_img.html' autorisant donc le raccourci typographique 'popup_img' pour les textes SPIP générant un aperçu classique de document ouvrant une popup (extension du modèle pré-éxistant 'popup.html') - merci à Natacha ;-) + Ajout d'un fil d'ariane dans le squelette par défaut de la popup pour chaque type d'objet sauf les documents (les liens ramènent en fenêtre principale)

  • Property svn:executable set to *
File size: 9.0 KB
Line 
1#CACHE{3600}
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
4<head>
5<title>[(#NOM_SITE_SPIP|textebrut) - ]<:spipopup:popup_titre:></title>
6[(#REM)
7        Head standard de la popup
8]
9[(#REM) Preciser le charset ]
10<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
11[(#REM) Fierement fabrique avec SPIP ]
12<meta name="generator" content="SPIP[ (#SPIP_VERSION)]" />
13[(#REM) Ne pas faire indexer par les robots ]
14<meta name="robots" content="none" />
15[(#REM) Feuille de style par defaut pour le code genere par SPIP ]
16[<link rel="stylesheet" href="(#CHEMIN{spip_style.css}|direction_css)" type="text/css" media="all" />]
17[(#REM) Feuille de style par defaut pour les formulaires de SPIP ]
18[<link rel="stylesheet" href="(#CHEMIN{spip_formulaires.css}|direction_css)" type="text/css" media="projection, screen, tv" />]
19[(#REM) Feuille de style CSS pour l'affichage du site a l'ecran ]
20[<link rel="stylesheet" href="(#CHEMIN{habillage.css}|direction_css)" type="text/css" media="projection, screen, tv" />]
21
22[(#REM)
23        Feuille de style par defaut pour la popup : positions des blocs et dimensions
24        => Feuille CSS a utiliser pour vos personnalisations
25]
26<link rel="stylesheet" href="#URL_PAGE{popup_spip_styles}" type="text/css" media="all" />
27
28[(#REM) Balise permettant aux plugins d'inserer des appels javascript ;
29        C'est ici que SPIP va inserer l'appel de la librairie jQuery
30        Et appeler a la fin compacte_head pour agreger et compacter tout le head dans des fichiers statiques
31        si l'option est cochee dans Configuration
32]
33#INSERT_HEAD
34</head>
35<body>
36<div id="page">
37        <div class="header_popup" id="entete">
38                <a rel="start home" href="javascript:_goto('#URL_SITE_SPIP/',true,true);" title="<:accueil_site:>" class="accueil">[(#LOGO_SITE_SPIP||image_reduire{150,80}) ]<strong id="nom_site_spip">#NOM_SITE_SPIP</strong></a>
39                <div class="header_popup_right">
40                        <a class="popup_liens" href="javascript:window.close();" title="<:spipopup:btn_fermer_fenetre_ttl:>"><:spipopup:btn_fermer_fenetre:></a>
41                </div>
42        </div>
43    <div class="hfeed" id="conteneur">
44            <div class="hentry" id="contenu">
45
46<BOUCLE_principale_article(ARTICLES) {id_article=#ENV{id_article}}>
47    [(#REM) Fil d'Ariane ]
48    <div id="hierarchie"><a href="javascript:_goto('#URL_SITE_SPIP/',true,true);" title="<:spipopup:retour_fenetre:>"><:accueil_site:></a><BOUCLE_ariane_article(HIERARCHIE){id_article}> &gt; <a href="javascript:_goto('[(#URL_RUBRIQUE|url_absolue)]',true,true);" title="<:spipopup:retour_fenetre:>">[(#TITRE|couper{80})]</a></BOUCLE_ariane_article>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</div>
49        [(#LOGO_ARTICLE||image_reduire{100,100})]
50        <h1>#TITRE</h1>
51        <div id="espacetexte">
52                [<p class="soustitre">(#SOUSTITRE|popup_liens_retour)</p>]
53                [<div class="chapo">(#CHAPO*|popup_liens_retour|propre|image_reduire{400,400})</div>]
54                [<div class="texte">(#TEXTE*|popup_liens_retour|propre|image_reduire{400,400})</div>]
55                [(#INCLURE{fond=inc-documents}{id_article}{env})]
56                [<div class="ps comment"><h2 class="pas_surlignable"><:info_ps:></h2><div class="#EDIT{ps}">(#PS|popup_liens_retour|image_reduire{400,0})</div></div>]
57        [<div class="notes comment"><h2 class="pas_surlignable"><:info_notes:></h2>(#NOTES|popup_liens_retour)</div>]
58        </div>
59</BOUCLE_principale_article>
60
61<BOUCLE_principale_breve(BREVES) {id_breve=#ENV{id_breve}}>
62    [(#REM) Fil d'Ariane ]
63    <div id="hierarchie"><a href="javascript:_goto('#URL_SITE_SPIP/',true,true);" title="<:spipopup:retour_fenetre:>"><:accueil_site:></a><BOUCLE_ariane_breve(RUBRIQUES){id_rubrique}> &gt; <a href="javascript:_goto('[(#URL_RUBRIQUE|url_absolue)]',true,true);" title="<:spipopup:retour_fenetre:>">[(#TITRE|couper{80})]</a></BOUCLE_ariane_breve>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</div>
64    [(#LOGO_BREVE||image_reduire{100,100})]
65        <h1>#TITRE</h1>
66        <div id="espacetexte">
67                [<p class="soustitre">(#SOUSTITRE|popup_liens_retour)</p>]
68        <p><small><abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr></small></p>
69                [<div class="texte">(#TEXTE*|popup_liens_retour|propre|image_reduire{400,400})</div>]
70        [<p class="lien comment"><:voir_en_ligne:> : <a href="javascript:_goto('(#URL_SITE)',true);" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
71        [<div class="notes comment"><h2 class="pas_surlignable"><:info_notes:></h2>(#NOTES|popup_liens_retour)</div>]
72        </div>
73</BOUCLE_principale_breve>
74
75<BOUCLE_principale_auteur(AUTEURS) {id_auteur=#ENV{id_auteur}}>
76    [(#REM) Fil d'Ariane ]
77    <div id="hierarchie"><a href="javascript:_goto('#URL_SITE_SPIP/',true,true);" title="<:spipopup:retour_fenetre:>"><:accueil_site:></a> &gt; <:info_auteurs:>[ &gt; <strong class="on">(#NOM|couper{80})</strong>]</div>
78<div class="vcard">[(#REM) microformat vcard]
79        <div class="cartouche">
80            [(#LOGO_AUTEUR||image_reduire{100,100})]
81            <h1 class="fn">#NOM</h1>
82        </div>
83        <div id="espacetexte">
84        [<div class="texte note">(#BIO|popup_liens_retour)</div>]
85        [<p class="hyperlien comment"><:voir_en_ligne:> : <a href="javascript:_goto('(#URL_SITE)', true);" class="url org spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
86        </div>
87        [<div class="notes comment"><h2><:info_notes:></h2>(#NOTES|popup_liens_retour)</div>]
88</div>[(#REM) / vcard]
89</BOUCLE_principale_auteur>
90
91<BOUCLE_principale_site(SITES){id_syndic=#ENV{id_syndic}}>
92    [(#REM) Fil d'Ariane ]
93    <div id="hierarchie"><a href="javascript:_goto('#URL_SITE_SPIP/',true,true);" title="<:spipopup:retour_fenetre:>"><:accueil_site:></a><BOUCLE_ariane_site(HIERARCHIE){id_syndic}> &gt; <a href="javascript:_goto('[(#URL_RUBRIQUE|url_absolue)]',true,true);" title="<:spipopup:retour_fenetre:>">[(#TITRE|couper{80})]</a></BOUCLE_ariane_site>[ &gt; <strong class="on">(#NOM_SITE|couper{80})</strong>]</div>
94    <div class="cartouche">
95        <a href="javascript:_goto('#URL_SITE', true);">[(#LOGO_SITE|image_reduire{150,100})]</a>
96        <h1 class="">#NOM_SITE</h1>
97    </div>
98    [<div class="chapo">(#DESCRIPTIF|popup_liens_retour)</div>]
99    [<p class="hyperlien comment"><a href="javascript:_goto('#URL_SITE', true);" class="spip_out">(#URL_SITE|couper{80})</a></p>]
100    [<div class="notes comment"><h2><:info_notes:></h2>(#NOTES|popup_liens_retour)</div>]
101</BOUCLE_principale_site>
102
103<BOUCLE_principale_mot(MOTS) {id_mot=#ENV{id_mot}}>
104    [(#REM) Fil d'Ariane ]
105    <div id="hierarchie"><a href="javascript:_goto('#URL_SITE_SPIP/',true,true);" title="<:spipopup:retour_fenetre:>"><:accueil_site:></a> &gt; <:mots_clefs:><BOUCLE_ariane_mot(GROUPES_MOTS){id_groupe}> &gt; [(#TITRE|couper{80})]</BOUCLE_ariane_mot>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</div>
106    <div class="cartouche">
107        [(#LOGO_MOT|image_reduire{100,100})]
108        <h1 class="">#TITRE</h1>
109    </div>
110    [<div class="texte">(#TEXTE*|popup_liens_retour|propre|image_reduire{400,400})</div>]
111    [<div class="notes comment"><h2><:info_notes:></h2>(#NOTES|popup_liens_retour)</div>]
112</BOUCLE_principale_mot>
113
114[(#REM) Pour les documents ]
115[(#REM) Cas des images : on affiche (modele 'emb' classique SPIP) ]
116<BOUCLE_principale_document(DOCUMENTS) {id_document} {mode=document}{extension IN png,jpg,gif}>
117[(#MODELE{emb}|image_reduire{500,0})]
118</BOUCLE_principale_document>
119[(#REM) Sinon : on affiche les infos et le lien de telechargement ]
120<BOUCLE_documents_joints(DOCUMENTS spip_documents_liens) {id_document} {extension !IN gif,jpg,png}>
121<BOUCLE_secondaire_article(ARTICLES) {id_article=#ID_OBJET}>[(#OBJET|=={article}|oui)
122        [(#LOGO_ARTICLE||image_reduire{100,100})]
123        <h1>#TITRE</h1>
124        <div id="espacetexte">
125                [<p class="soustitre">(#SOUSTITRE|popup_liens_retour)</p>]
126                [<div class="chapo">(#CHAPO*|popup_liens_retour|propre|image_reduire{400,400})</div>]
127        </div>
128]</BOUCLE_secondaire_article>
129<BOUCLE_secondaire_rubrique(RUBRIQUES) {id_rubrique=#ID_OBJET}>[(#OBJET|=={rubrique}|oui)
130        [(#LOGO_RUBRIQUE||image_reduire{100,100})]
131        <h1>#TITRE</h1>
132        <div id="espacetexte">
133        [<div class="chapo">(#TEXTE*|popup_liens_retour|propre|image_reduire{400,400})</div>]
134        </div>
135]</BOUCLE_secondaire_rubrique>
136        <div class="texte">
137            <h2><:titre_documents_joints:></h2>
138            <strong><a href="(#URL_DOCUMENT)" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
139                        <small>(<span>#TYPE_DOCUMENT[ &ndash; (#TAILLE|taille_en_octets)]</span>)</small>
140                [(#DESCRIPTIF*|popup_liens_retour|propre)]
141        </div>
142</BOUCLE_documents_joints>
143<//B_principale_document>
144
145                </div>
146        </div>
147        <div id="footer_popup">
148                <a class="popup_liens" href="javascript:window.close();" title="<:spipopup:btn_fermer_fenetre_ttl:>"><:spipopup:btn_fermer_fenetre:></a>
149                <a class="popup_liens" href="javascript:window.print();" title="<:spipopup:btn_imprimer_ttl:>"><:spipopup:btn_imprimer:></a>
150                <a class="popup_liens" href="#page" title="<:spipopup:btn_haut_page_ttl:>"><:spipopup:btn_haut_page:></a>
151        </div>
152</div>
153</body>
154</html>
Note: See TracBrowser for help on using the repository browser.