source: spip-zone/_core_/plugins/forum/prive/squelettes/contenu/controler_forum.html @ 47318

Last change on this file since 47318 was 47318, checked in by cedric@…, 10 years ago

Chaines de langues vers :forum:

File size: 4.2 KB
Line 
1[(#AUTORISER{moderer,forum}|sinon_interdire_acces)]
2<h1><:forum:titre_forum_suivi:></h1>
3
4#SET{self,#SELF|parametre_url{id_forum|email_auteur|ip|id_auteur|auteur|debut_id_forum,''}}
5
6[(#ENV{objet}|et{#ENV{id_objet}})
7#BOITE_OUVRIR{'','note'}
8        <p><:forum:texte_messages_publics:></p>
9        <a class='annule_filtre' href='[(#GET{self}|parametre_url{id_objet|objet,''})]' title="<:forum:tout_voir|attribut_html:>">[(#CHEMIN_IMAGE{fermer-16.png}|balise_img|inserer_attribut{alt,<:forum:tout_voir:>})]</a>
10        <h2 class='objet_titre'><a href='[(#INFO_URL{#OBJET,#ID_OBJET}|ancre_url{forum#ID_FORUM})]'>[(#INFO_TITRE{#OBJET,#ID_OBJET})]</a></h2>
11#BOITE_FERMER
12]
13
14#SET{type_message,#ENV{type_message,public}}
15[(#GET{type_message}|=={interne}|et{#AUTORISER{moderer,foruminterne}|non})
16        #SET{type_message,public}
17]
18#SET{prive,#GET{type_message}|=={interne}|?{'priv%','%'}}
19#SET{public,#GET{type_message}|=={public}|?{'priv%',''}}
20#SET{vide,#GET{type_message}|=={vide}|?{'','%'}}
21
22#SET{self,#SELF|parametre_url{id_forum|email_auteur|ip|id_auteur|auteur|debut_id_forum|statut,''}}
23<div class='onglets_simple clearfix'>
24        <ul>
25                <li>[(#GET{self}|parametre_url{type_message,public}|lien_ou_expose{<:forum:onglet_messages_publics:>,#GET{type_message}|=={public},ajax})]</li>
26                [(#AUTORISER{moderer,foruminterne}|oui)
27                <li>[(#GET{self}|parametre_url{type_message,interne}|lien_ou_expose{<:forum:onglet_messages_internes:>,#GET{type_message}|=={interne},ajax})]</li>
28                ]
29                <li>[(#GET{self}|parametre_url{type_message,vide}|lien_ou_expose{<:forum:onglet_messages_vide:>,#GET{type_message}|=={vide},ajax})]</li>
30        </ul>
31</div>
32
33
34        [(#REM) Les boutons pour tout le lot de message d'un emetteur ---------------------------------------------------------]
35        [(#ENV{id_forum}|oui)
36        <a class='annule_filtre ajax' href='#GET{self}' title="<:forum:tout_voir|attribut_html:>">[(#CHEMIN_IMAGE{fermer-16.png}|balise_img|inserer_attribut{alt,<:forum:tout_voir:>})]</a>
37        ]
38        [(#ENV{ip}|ou{#ENV{email_auteur}}|ou{#ENV{auteur}}|ou{#ENV{id_auteur}})
39        #BOITE_OUVRIR{'','note'}
40                <div class='par'><:par_auteur:>
41                        <a class='annule_filtre ajax' href='#GET{self}' title="<:forum:tout_voir|attribut_html:>">[(#CHEMIN_IMAGE{fermer-16.png}|balise_img|inserer_attribut{alt,<:forum:tout_voir:>})]</a>
42
43                [
44                (#ENV{id_auteur,''}|oui)<a href='#URL_ECRIRE{auteur,id_auteur=#ENV{id_auteur}}'>#MODELE{auteur_nom,id_auteur=#ENV{id_auteur}}</a>
45                ][(#ENV{id_auteur,''}|?{'',#ENV{auteur,''}})
46                ][<a href='mailto:#ENV{email_auteur}'>(#ENV{email_auteur,''})</a>][IP (#ENV{ip,''})]
47                </div>
48                #SET{selection,#ENV{ip}|concat{'/',#ENV{email_auteur},'/',#ENV{id_auteur},'/',#ENV{auteur}}}
49                [(#ENV{type_message,public}|=={public}|et{#AUTORISER{instituer,forum,0}}|et{#ENV{recherche,''}|non}|et{#ENV{id_article,''}|non})
50                <p class='actions'>
51                 &#91;<a class='ajax valider' href='#URL_ACTION_AUTEUR{instituer_lot_forum,publie-#GET{selection},#SELF}'><:forum:icone_valider_messages:></a>&#93;
52                 &#91;<a class='bruler' href='#URL_ACTION_AUTEUR{instituer_lot_forum,spam-#GET{selection},#SELF}'><:forum:icone_bruler_messages:></a>&#93;
53                 &#91;<a class='ajax supprimer' href='#URL_ACTION_AUTEUR{instituer_lot_forum,off-#GET{selection},#SELF}'><:forum:icone_supprimer_messages:></a>&#93;
54                </p>
55                ]
56        #BOITE_FERMER
57        ]
58       
59        [(#INCLURE{fond=prive/squelettes/inclure/boutons-filtres-statut-forum, env})]
60        #FORMULAIRE_RECHERCHE_ECRIRE{#GET{self},ajax}
61        [<h2><:resultats_recherche:> &#171;&nbsp;(#ENV{recherche})&nbsp;&#187;</h2>]
62
63<B_forum>
64        <h3>[(#GRAND_TOTAL|singulier_ou_pluriel{forum:info_1_message_forum,forum:info_nb_messages_forum}|sinon{<:forum:aucun_message_forum:>})]</h3>
65        <div class="nettoyeur"></div>
66
67        [<p class='pagination'>(#PAGINATION{prive})</p>]
68        <ul class='liste-items forums'>
69                <BOUCLE_forum(FORUMS){id_forum?}{id_objet?}{objet?}{id_auteur?}{auteur?}{email_auteur?}{ip?}{!par id_forum}{pagination #ENV{nb,10}}{statut?}{statut LIKE #GET{prive}}{statut !LIKE #GET{public}}{texte LIKE #GET{vide}}{recherche?}>
70                        <li class="item forum[ (#EXPOSE)] statut_#STATUT[ (#COMPTEUR_BOUCLE|alterner{'','odd'})]" id='forum#ID_FORUM' data-id='#ID_FORUM'>
71                        [(#INCLURE{fond=prive/modeles/forum, id_forum, self})]
72                        </li>
73                </BOUCLE_forum>
74        </ul>
75        [<p class='pagination'>(#PAGINATION{prive})</p>]
76</B_forum>
77
78        <h3><:forum:aucun_message_forum:></h3>
79
80<//B_forum>
Note: See TracBrowser for help on using the repository browser.