Changeset 10038 in spip-zone


Ignore:
Timestamp:
Mar 1, 2007, 11:39:30 PM (13 years ago)
Author:
real3t@…
Message:

Intégration du plugin article_pdf

Location:
_squelettes_/soyezcreateurs_net/plugins_1.9.2/plugins/_soyezcreateurs
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_1.9.2/plugins/_soyezcreateurs/aff_rub_complet.html

    r9669 r10038  
    1717<!-- Contenu : Tous les mots -->
    1818<div class="cartouche">
    19 <h1 class="titre-texte">[(#TITRE|supprimer_numero)]</h1>
     19<h1 class="titre-texte">[(#TITRE|supprimer_numero)][ (#SECTEUR_PDF)]</h1>
    2020</div>
    21 <div id="letexte">
    22         [(#REM) Le texte de la rubrique ]
    23         <div class="rubriques_chapitres">
    24         [<div class="descriptif">(#DESCRIPTIF)</div>]
    25         [(#TEXTE|reduire_image{400,0})]
    26         [<div class="notes">(#NOTES)</div>]
    27        
    28                 <BOUCLE_Articles_Racine(ARTICLES) {id_rubrique} {par titre}>
    29                 <h2>[(#TITRE|supprimer_numero)]</h2>
    30                 <div class="contenu_chapitres">
    31                 [<div class="chapo">(#CHAPO|sinon{#DESCRIPTIF})</div>]
    32                 [<div>(#TEXTE|reduire_image{400,0})</div>]
    33                 [<div class="ps">(#PS)</div>]
    34                 [<div class="notes">(#NOTES)</div>]
    35                 </div>
    36                 </BOUCLE_Articles_Racine>
    37 
    38         [(#REM)
    39                 Les sous rubriques, puis les articles, de manière récursive
    40         ]
    41         <?php $niveau = 1 ?>
    42         <B_Rubriques>
    43         <?php $niveau += 1 ?>
    44                 <BOUCLE_Rubriques(RUBRIQUES) {id_parent} {par titre}>
    45                 <h<?php echo $niveau; ?>>[(#TITRE|supprimer_numero)]</h<?php echo $niveau; ?>>
    46                 <div class="rubriques_chapitres">
    47                 [<div class="descriptif">(#DESCRIPTIF)</div>]
    48                 [(#TEXTE|reduire_image{400,0})]
    49                 [<div class="notes">(#NOTES)</div>]
    50 
    51                         <B_Articles>
    52                        
    53                                 <BOUCLE_Articles(ARTICLES) {id_rubrique} {par titre}>
    54                                 <h<?php echo $niveau+1; ?>>[(#TITRE|supprimer_numero)]</h<?php echo $niveau+1; ?>>
    55                                 <div class="contenu_chapitres">
    56                                 [<div class="chapo">(#CHAPO|sinon{#DESCRIPTIF})</div>]
    57                                 [<div>(#TEXTE|reduire_image{400,0})</div>]
    58                                 [<div class="ps">(#PS)</div>]
    59                                 [<div class="notes">(#NOTES)</div>]
    60                                 </div>
    61                                 </BOUCLE_Articles>
    62                         </B_Articles>
    63 
    64                         <BOUCLE_Sous_Rubriques(BOUCLE_Rubriques)></BOUCLE_Sous_Rubriques>
    65                 </div>
    66 
    67                 </BOUCLE_Rubriques>
    68         <?php $niveau -= 1 ?>
    69         </B_Rubriques>
    70         </div>
    71 
    72 </div><!-- Fin de #LeTexte -->
     21        <div id="letexte">
     22<INCLURE{fond=aff_rub_complet_texte}{id_rubrique}>
     23        </div><!-- Fin de #LeTexte -->
    7324</div><!-- Fin de .texte -->
    7425[(#FORMULAIRE_ADMIN)]
  • _squelettes_/soyezcreateurs_net/plugins_1.9.2/plugins/_soyezcreateurs/article.html

    r10026 r10038  
    3030        "logo_article",
    3131        #LOGO_ARTICLE_SURVOL||image_reduire{64,64}}
    32         )][#DEBUT_SURLIGNE(#TITRE|Supprimer_numero)#FIN_SURLIGNE]</h1></div>
     32        )][#DEBUT_SURLIGNE(#TITRE|Supprimer_numero)#FIN_SURLIGNE][ (#ARTICLE_PDF)]</h1></div>
    3333[<div class="soustitre"><span>(#SOUSTITRE)</span></div>]<INCLURE{fond=liste_auteurs}{id_article}>
    3434</div>
  • _squelettes_/soyezcreateurs_net/plugins_1.9.2/plugins/_soyezcreateurs/soyezcreateurs_options.php

    r9903 r10038  
    3838define('_ID_WEBMESTRES', '1');
    3939
     40# Envoi de mail aux contributeurs d'un forum si reponse a leur message
     41define('_SUIVI_FORUM_THREAD', true);
     42
     43function balise_SECTEUR_PDF_dist($p) {
     44        if (!is_array($p->param))
     45                $p->param=array();
     46       
     47        // Produire le premier argument {secteur_pdf}
     48        $texte = new Texte;
     49        $texte->type='texte';
     50        $texte->texte='secteur_pdf';
     51        $param = array(0=>NULL, 1=>array(0=>$texte));
     52        array_unshift($p->param, $param);
     53       
     54        // Transformer les filtres en arguments
     55        for ($i=1; $i<count($p->param); $i++) {
     56                if ($p->param[$i][0]) {
     57                        if (!strstr($p->param[$i][0], '='))
     58                                break;# on a rencontre un vrai filtre, c'est fini
     59                        $texte = new Texte;
     60                        $texte->type='texte';
     61                        $texte->texte=$p->param[$i][0];
     62                        $param = array(0=>$texte);
     63                        $p->param[$i][1] = $param;
     64                        $p->param[$i][0] = NULL;
     65                }
     66        }
     67       
     68        // Appeler la balise #MODELE{secteur_pdf}{arguments}
     69        if (!function_exists($f = 'balise_modele'))
     70                $f = 'balise_modele_dist';
     71        return $f($p);
     72}
    4073?>
Note: See TracChangeset for help on using the changeset viewer.