Changeset 93421 in spip-zone


Ignore:
Timestamp:
Dec 7, 2015, 11:24:08 AM (6 years ago)
Author:
teddy.spip@…
Message:
  • Tentative de mise en conformité du formulaire de configuration ;
  • Ajout de chaine de langue sur le formulaire de configuration pour une meilleure compréhension ;
  • On affiche certaines options que si les plugins référents sont actifs, de même dans les inclure ;
  • Compatibilité SPIP 3.1 ;
  • Up de y pour ces changements.
Location:
_plugins_/outils_article/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/outils_article/trunk/formulaires/configurer_outils_article.html

    r77134 r93421  
    1 <div class='formulaire_spip'><form method="post">
    2 #ACTION_FORMULAIRE{#ENV{action}}
     1<div class='formulaire_spip'>
     2    <form method="post">
     3        #ACTION_FORMULAIRE{#ENV{action}}
     4        [(#CHEMIN{outilsarticle.png}|balise_img)]<:outilsarticle:descriptif:>
     5[(#PLUGIN{boutonstexte}|oui)
     6        <fieldset>
     7            <legend><:outilsarticle:boutonstexte_legend:> (<a href="[(#URL_ECRIRE{configurer_boutonstexte})]"><:outilsarticle:configuration:></a>)</legend>
     8            <ul class="editer-groupe">
     9                <li class="editer">
     10                        <label><:outilsarticle:boutonstexte_affichage:></label>
     11                    <input type="checkbox" name="texte" [checked="(#ENV{texte})"] />
     12                    <img src="#CHEMIN{css/images/kdepetit/textemoins.png}">
     13                </li>
     14                <li class="editer">
     15                        <label><:outilsarticle:boutonstexte_affichage_int:></label>
     16                    <input type="checkbox" name="textemoinsint" [checked="(#ENV{textemoinsint})"] />
     17                    <label for="textemoinsdesc"></label>
     18                    <input type="text" name="textemoinsdesc" id="textemoinsdesc" value="[(#CONFIG{outils_article/textemoinsdesc}|sinon{<:outilsarticle:textemoins:>})]" style="display:inline"/>
     19                </li>
     20                <li class="editer">
     21                        <label><:outilsarticle:boutonstexte_affichage_int:></label>
     22                    <input type="checkbox" name="texteplusint" [checked="(#ENV{texteplusint})"] />
     23                    <label for="texteplusdesc"></label>
     24                    <input type="text" name="texteplusdesc" id="texteplusdesc" value="[(#CONFIG{outils_article/texteplusdesc}|sinon{<:outilsarticle:texteplus:>})]" style="display:inline"/>
     25                </li>
     26            </ul>
     27        </fieldset>
     28]
     29        <fieldset>
     30            <legend><:outilsarticle:impression:></legend>
     31            <ul class="editer-groupe">
     32                <li class="editer">
     33                        <label><:outilsarticle:impression_affichage:></label>
     34                    <input type="checkbox" name="impression" [checked="(#ENV{impression})"] />
     35                    <img src="#CHEMIN{css/images/kdepetit/printer.png}">
     36                </li>
     37                <li class="editer">
     38                    <label><:outilsarticle:impression_affichage_int:></label>
     39                    <input type="checkbox" name="impressionint" [checked="(#ENV{impressionint})"] />
     40                    <label for="impressiondesc"></label>
     41                    <input type="text" name="impressiondesc" id="impressiondesc" value="[(#CONFIG{outils_article/impressiondesc}|sinon{<:outilsarticle:impression:>})]" style="display:inline"/>
     42                </li>
     43            </ul>
     44        </fieldset>
     45        <fieldset>
     46            <legend><:outilsarticle:flux_rss:></legend>
     47            <ul class="editer-groupe">
     48                <li class="editer">
     49                    <label><:outilsarticle:rss:></label>
     50                    <input type="checkbox" name="rss" [checked="(#ENV{rss})"] />
     51                    <img src="#CHEMIN{css/images/kdepetit/feed.png}">
     52                </li>
     53                <li class="editer">
     54                    <label><:outilsarticle:intitule:></label>
     55                    <input type="checkbox" name="rssint" [checked="(#ENV{rssint})"] />
     56                    <label for="rssdesc"></label>
     57                    <input type="text" name="rssdesc" id="rssdesc" value="[(#CONFIG{outils_article/rssdesc}|sinon{<:outilsarticle:rss:>})]" style="display:inline"/>
     58                </li>
     59            </ul>
     60            <ul class="editer-groupe">
     61                <li class="editer">
     62                    <label><:outilsarticle:rssforum:></label>
     63                    <input type="checkbox" name="rssforum" [checked="(#ENV{rssforum})"] />
     64                    <img src="#CHEMIN{css/images/kdepetit/rss_black.png}">
     65                </li>
     66                <li class="editer">
     67                    <label><:outilsarticle:intitule:></label>
     68                    <input type="checkbox" name="rssforumint" [checked="(#ENV{rssforumint})"] />
     69                    <label for="rssforumdesc"></label>
     70                    <input type="text" name="rssforumdesc" id="rssforumdesc" value="[(#CONFIG{outils_article/rssforumdesc}|sinon{<:outilsarticle:rssforum:>})]" style="display:inline"/>
     71                </li>
     72            </ul>
     73        </fieldset>
     74        <fieldset>
     75            <legend><:outilsarticle:auteur:></legend>
     76            <ul class="editer-groupe">
     77                <li class="editer">
     78                    <label><:outilsarticle:affichage:></label>
     79                    <input type="checkbox" name="auteur" [checked="(#ENV{auteur})"] />
     80                    <img src="#CHEMIN{css/images/kdepetit/auteur.png}">
     81                </li>
     82                <li class="editer">
     83                    <label><:outilsarticle:affichage_int:></label>
     84                    <input type="checkbox" name="auteurint" [checked="(#ENV{auteurint})"] />
     85                    <label for="auteurdesc"></label>
     86                    <input type="text" name="auteurdesc" id="auteurdesc" value="[(#CONFIG{outils_article/auteurdesc}|sinon{<:outilsarticle:auteur:>})]" style="display:inline"/>
     87                </li>
     88            </ul>
     89        </fieldset>
     90        <fieldset>
     91            <legend><:outilsarticle:reagir:></legend>
     92            <ul class="editer-groupe">
     93                <li class="editer">
     94                    <label><:outilsarticle:affichage:></label>
     95                    <input type="checkbox" name="reagir" [checked="(#ENV{reagir})"] />
     96                    <img src="#CHEMIN{css/images/kdepetit/chat.png}" />
     97                </li>
     98                <li class="editer">
     99                    <label><:outilsarticle:affichage_int:></label>
     100                    <input type="checkbox" name="reagirint" [checked="(#ENV{reagirint})"] />
     101                    <label for="reagirdesc"></label>
     102                    <input type="text" name="reagirdesc" id="reagirdesc" value="[(#CONFIG{outils_article/reagirdesc}|sinon{<:outilsarticle:reagir:>})]" style="display:inline"/>
     103                </li>
     104            </ul>
     105        </fieldset>
     106        <fieldset>
     107            <legend><:outilsarticle:compteur:></legend>
     108            <ul class="editer-groupe">
     109                <li class="editer">
     110                    <label><:outilsarticle:affichage:></label>
     111                    <input type="checkbox" name="compteur" [checked="(#ENV{compteur})"] />
     112                    <img src="#CHEMIN{css/images/compteur.png}" />
     113                </li>
     114            </ul>
     115        </fieldset>
     116[(#PLUGIN{article_pdf}|oui)
    3117
    4 [(#CHEMIN{outilsarticle.png}|balise_img)]<:outilsarticle:descriptif:>
    5 <fieldset><legend><:outilsarticle:elements:></legend>
    6 
    7 <ul>
    8         <li>
    9                 <img src="#CHEMIN{css/images/kdepetit/textemoins.png}">
    10                 <input type="checkbox" name="texte" [checked="(#ENV{texte})"] />&nbsp;&nbsp;<label><:outilsarticle:taille:>&nbsp;<a href="?exec=cfg&cfg=boutonstexte">(config)</a></label>
    11         </li>
    12         <li>
    13         <input type="checkbox" name="textemoinsint" [checked="(#ENV{textemoinsint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    14         <label for="textemoinsdesc"></label>
    15         <input type="text" name="textemoinsdesc"        id="textemoinsdesc"  value="[(#CONFIG{outils_article/textemoinsdesc}|sinon{<:outilsarticle:textemoins:>})]"  style="display:inline"/>
    16         <br />
    17         <input type="checkbox" name="texteplusint" [checked="(#ENV{texteplusint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    18         <label for="texteplusdesc"></label>
    19         <input type="text" name="texteplusdesc" id="texteplusdesc"  value="[(#CONFIG{outils_article/texteplusdesc}|sinon{<:outilsarticle:texteplus:>})]"  style="display:inline"/>
    20         </li>
    21        
    22 </ul>   
    23 
    24 <ul>
    25         <li>
    26                 <img src="#CHEMIN{css/images/kdepetit/printer.png}">
    27                 <input type="checkbox" name="impression" [checked="(#ENV{impression})"] />&nbsp;&nbsp;<label><:outilsarticle:impression:></label>
    28         </li>
    29         <li>
    30                 <input type="checkbox" name="impressionint" [checked="(#ENV{impressionint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    31                 <label for="impressiondesc"></label>
    32                 <input type="text" name="impressiondesc"        id="impressiondesc"  value="[(#CONFIG{outils_article/impressiondesc}|sinon{<:outilsarticle:impression:>})]"  style="display:inline"/>
    33         </li>
    34 </ul>
    35 </fieldset>
    36 <fieldset>
    37 <ul>
    38         <li>
    39                 <img src="#CHEMIN{css/images/kdepetit/feed.png}">
    40                 <input type="checkbox" name="rss" [checked="(#ENV{rss})"] /> &nbsp;&nbsp;<label><:outilsarticle:rss:></label>
    41         </li>
    42         <li>
    43                 <input type="checkbox" name="rssint" [checked="(#ENV{rssint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    44                 <label for="rssdesc"></label>
    45                 <input type="text" name="rssdesc"       id="rssdesc"  value="[(#CONFIG{outils_article/rssdesc}|sinon{<:outilsarticle:rss:>})]"  style="display:inline"/>
    46         </li>
    47 </ul>
    48 
    49 <ul>
    50 <li> 
    51         <img src="#CHEMIN{css/images/kdepetit/rss_black.png}">
    52     <input type="checkbox" name="rssforum" [checked="(#ENV{rssforum})"] />&nbsp;&nbsp;<label><:outilsarticle:rssforum:></label>
    53         </li>
    54         <li>
    55         <input type="checkbox" name="rssforumint" [checked="(#ENV{rssforumint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    56         <label for="rssforumdesc"></label>
    57         <input type="text" name="rssforumdesc"  id="rssforumdesc"  value="[(#CONFIG{outils_article/rssforumdesc}|sinon{<:outilsarticle:rssforum:>})]"  style="display:inline"/>
    58 </li>
    59 </ul>
    60 </fieldset>
    61 <fieldset>
    62 <ul>
    63         <li>
    64                 <img src="#CHEMIN{css/images/kdepetit/auteur.png}">
    65                 <input type="checkbox" name="auteur" [checked="(#ENV{auteur})"] />&nbsp;&nbsp;<label><:outilsarticle:auteur:></label>   
    66         </li>
    67         <li>
    68         <input type="checkbox" name="auteurint" [checked="(#ENV{auteurint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    69         <label for="auteurdesc"></label>
    70         <input type="text" name="auteurdesc"    id="auteurdesc"  value="[(#CONFIG{outils_article/auteurdesc}|sinon{<:outilsarticle:auteur:>})]"  style="display:inline"/>
    71         </li>
    72 </ul>
    73 </fieldset>
    74 <fieldset>
    75 <ul>
    76         <li>
    77                 <img src="#CHEMIN{css/images/kdepetit/chat.png}">
    78                 <input type="checkbox" name="reagir" [checked="(#ENV{reagir})"] />&nbsp;&nbsp;<label><:outilsarticle:reagir:></label>
    79         </li>
    80         <li>
    81                 <input type="checkbox" name="reagirint" [checked="(#ENV{reagirint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    82                 <label for="reagirdesc"></label>
    83                 <input type="text" name="reagirdesc"    id="reagirdesc"  value="[(#CONFIG{outils_article/reagirdesc}|sinon{<:outilsarticle:reagir:>})]"  style="display:inline"/>
    84 
    85         </li>
    86 </ul>
    87 </fieldset>
    88 <fieldset>
    89 <ul>
    90         <li>
    91                 <img src="#CHEMIN{css/images/compteur.png}">
    92                 <input type="checkbox" name="compteur" [checked="(#ENV{compteur})"] />&nbsp;&nbsp;<label><:outilsarticle:compteur:></label>
    93         </li>
    94 </ul>
    95 </fieldset>
    96 <fieldset>
    97 <ul>
    98         <li>
    99         <img src="#CHEMIN{css/images/kdepetit/pdf.png}">
    100                 <input type="checkbox" name="pdf" [checked="(#ENV{pdf})"] />&nbsp;&nbsp;<label><:outilsarticle:pdf:></label>&nbsp;&nbsp;
    101         </li>
    102         <li>   
    103         <input type="checkbox" name="pdfint" [checked="(#ENV{pdfint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    104         <label for="pdfdesc"></label>
    105         <input type="text" name="pdfdesc"       id="pdfdesc"  value="[(#CONFIG{outils_article/pdfdesc}|sinon{<:outilsarticle:pdf:>})]"  style="display:inline"/>
    106         </li>
    107 </ul>
    108 </fieldset>
    109 <fieldset>
    110 <ul>
    111         <li>
    112                 <img src="#CHEMIN{css/images/kdepetit/mail.png}">
    113                 <input type="checkbox" name="mail" [checked="(#ENV{mail})"] />&nbsp;&nbsp;<label><:outilsarticle:mail:></label>
    114         </li>
    115         <li>
    116                 <input type="checkbox" name="mailint" [checked="(#ENV{mailint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    117                 <label for="maildesc"></label>
    118                 <input type="text" name="maildesc"      id="maildesc"  value="[(#CONFIG{outils_article/maildesc}|sinon{<:outilsarticle:mail:>})]"  style="display:inline"/>
    119         </li>
    120 </ul>
    121 </fieldset>
    122 <fieldset>
    123 <ul>
    124         <li>
    125                 <img src="#CHEMIN{css/images/kdepetit/mail.png}">
    126                 <input type="checkbox" name="recommander" [checked="(#ENV{recommander})"] />&nbsp;&nbsp;<label><:outilsarticle:recommander:></label>
    127         </li>
    128         <li>
    129                 <input type="checkbox" name="recommanderint" [checked="(#ENV{recommanderint})"] />&nbsp;&nbsp;<label><:outilsarticle:intitule:></label>
    130                 <label for="recommanderdesc"></label>
    131                 <input type="text" name="recommanderdesc"       id="recommanderdesc"  value="[(#CONFIG{outils_article/recommanderdesc}|sinon{<:outilsarticle:recommander:>})]"  style="display:inline"/>
    132         </li>
    133 </ul>
    134 </fieldset>
    135 <fieldset>
    136 <ul>
    137         <li>
    138                 <img src="#CHEMIN{css/images/note.png}">
    139                 <input type="checkbox" name="note" [checked="(#ENV{note})"] />&nbsp;&nbsp;<label><:outilsarticle:notation:></label>
    140         </li>
    141         <li>
    142         <a href="?exec=notation"><:outilsarticle:configuration:></a>
    143         </li>
    144 </ul>
    145 
    146 </fieldset>
    147 
    148 <fieldset><legend><:outilsarticle:apparence:></legend>
    149 
    150 <ul>
    151         <li>
    152         <input type="checkbox" name="barre" [checked="(#ENV{barre})"] />&nbsp;&nbsp;<label><:outilsarticle:barre:></label>
    153         </li>
    154         <li>
    155         <img src="#CHEMIN{css/images/barre.png}">
    156         </li>
    157 </ul>
    158 <ul>
    159         <li>
    160         <input type="checkbox" name="boite" [checked="(#ENV{boite})"] />&nbsp;&nbsp;<label><:outilsarticle:boite:></label>
    161         </li>
    162         <li>
    163         <img src="#CHEMIN{css/images/boite.png}">
    164         </li>
    165 </ul>
    166 
    167 </fieldset>
    168 
    169 <fieldset><legend><:outilsarticle:icone:></legend>
    170 
    171 <ul>
    172 <li><img src="#CHEMIN{css/images/basepetit/jakub.png}"></li>
    173 <li><:outilsarticle:jakukdesc:></li>
    174 </ul>
    175 
    176 <ul>
    177 <li><img src="#CHEMIN{css/images/kdepetit/kde.png}"></li>
    178 <li><:outilsarticle:kde:></li>
    179 </ul>
    180 
    181 <ul>
    182 <li><img src="#CHEMIN{css/images/crystal/crystal.png}"></li>
    183 <li><:outilsarticle:crystal:></li>
    184 </ul>
    185 
    186 <ul>
    187 <li><img src="#CHEMIN{css/images/gos/gos.png}"></li>
    188 <li><:outilsarticle:gos:></li>
    189 </ul>
    190 
    191 <ul>
    192 <li><img src="#CHEMIN{css/images/osx/osx2.png}"></li>
    193 <li><:outilsarticle:osx:></li>
    194 </ul>
    195 </fieldset>
    196 <fieldset>
    197 
    198 
    199 <ul><li><label for="theme"><:outilsarticle:theme:></label>
    200 <select name="theme" id="theme">
    201         <option value="basepetit" [(#CONFIG{outils_article/theme}|=={basepetit}|?{selected="selected",})]><:outilsarticle:basepetit:></option> 
    202         <option value="basegrand" [(#CONFIG{outils_article/theme}|=={basegrand}|?{selected="selected",})]><:outilsarticle:basegrand:></option>
    203         <option value="kdepetit" [(#CONFIG{outils_article/theme}|=={kdepetit}|?{selected="selected",})]><:outilsarticle:kdepetit:></option>
    204         <option value="kdegrand" [(#CONFIG{outils_article/theme}|=={kdegrand}|?{selected="selected",})]><:outilsarticle:kdegrand:></option>
    205         <option value="crystal" [(#CONFIG{outils_article/theme}|=={crystal}|?{selected="selected",})]><:outilsarticle:crystal:></option>
    206         <option value="gos" [(#CONFIG{outils_article/theme}|=={gos}|?{selected="selected",})]><:outilsarticle:gos:></option>
    207         <option value="osx" [(#CONFIG{outils_article/theme}|=={osx}|?{selected="selected",})]><:outilsarticle:osx:></option>
    208 </select>
    209 </li>
    210 </ul>
    211 </fieldset>
    212 
    213 
    214 <input type="submit" name="_cfg_ok" value="<:OK:>" />
    215 </form>
     118        <fieldset>
     119            <legend><:outilsarticle:pdf:></legend>
     120            <ul class="editer-groupe">
     121                <li class="editer">
     122                        <label><:outilsarticle:affichage:></label>
     123                    <input type="checkbox" name="pdf" [checked="(#ENV{pdf})"] />
     124                    <img src="#CHEMIN{css/images/kdepetit/pdf.png}">
     125                </li>
     126                <li class="editer">
     127                    <label><:outilsarticle:affichage_int:></label>
     128                    <input type="checkbox" name="pdfint" [checked="(#ENV{pdfint})"] />
     129                    <label for="pdfdesc"></label>
     130                    <input type="text" name="pdfdesc" id="pdfdesc" value="[(#CONFIG{outils_article/pdfdesc}|sinon{<:outilsarticle:pdf:>})]" style="display:inline"/>
     131                </li>
     132            </ul>
     133        </fieldset>
     134][(#PLUGIN{enviar_email}|oui)
     135        <fieldset>
     136            <legend><:outilsarticle:mail:></legend>
     137            <ul class="editer-groupe">
     138                <li class="editer">
     139                    <label><:outilsarticle:affichage:></label>
     140                    <input type="checkbox" name="mail" [checked="(#ENV{mail})"] />
     141                    <img src="#CHEMIN{css/images/kdepetit/mail.png}" />
     142                </li>
     143                <li class="editer">
     144                    <label><:outilsarticle:affichage_int:></label>
     145                    <input type="checkbox" name="mailint" [checked="(#ENV{mailint})"] />
     146                    <label for="maildesc"></label>
     147                    <input type="text" name="maildesc" id="maildesc" value="[(#CONFIG{outils_article/maildesc}|sinon{<:outilsarticle:mail:>})]" style="display:inline"/>
     148                </li>
     149            </ul>
     150        </fieldset>
     151][(#PLUGIN{recommander}|oui)
     152        <fieldset>
     153            <legend><:outilsarticle:recommander:></legend>
     154            <ul class="editer-groupe">
     155                <li class="editer">
     156                    <label><:outilsarticle:affichage:></label>
     157                    <input type="checkbox" name="recommander" [checked="(#ENV{recommander})"] />
     158                    <img src="#CHEMIN{css/images/kdepetit/mail.png}" />
     159                </li>
     160                <li class="editer">
     161                    <label><:outilsarticle:affichage_int:></label>
     162                    <input type="checkbox" name="recommanderint" [checked="(#ENV{recommanderint})"] />
     163                    <label for="recommanderdesc"></label>
     164                    <input type="text" name="recommanderdesc" id="recommanderdesc" value="[(#CONFIG{outils_article/recommanderdesc}|sinon{<:outilsarticle:recommander:>})]" style="display:inline"/>
     165                </li>
     166            </ul>
     167        </fieldset>
     168][(#PLUGIN{notation}|oui)
     169        <fieldset>
     170            <legend><:outilsarticle:notation:> (<a href="[(#URL_ECRIRE{configurer_notation})]"><:outilsarticle:configuration:></a>)</legend>
     171            <ul class="editer-groupe">
     172                <li class="editer">
     173                    <label><:outilsarticle:affichage:></label>
     174                    <input type="checkbox" name="note" [checked="(#ENV{note})"] />
     175                    <img src="#CHEMIN{css/images/note.png}" />
     176                </li>
     177            </ul>
     178        </fieldset>
     179]
     180        <fieldset>
     181            <legend><:outilsarticle:apparence:></legend>
     182            <ul class="editer-groupe">
     183                <li class="editer">
     184                    <label><:outilsarticle:barre:></label>
     185                    <input type="checkbox" name="barre" [checked="(#ENV{barre})"] />
     186                    <img src="#CHEMIN{css/images/barre.png}" />
     187                </li>
     188            </ul>
     189            <ul class="editer-groupe">
     190                <li class="editer">
     191                    <label><:outilsarticle:boite:></label>
     192                    <input type="checkbox" name="boite" [checked="(#ENV{boite})"] />
     193                    <img src="#CHEMIN{css/images/boite.png}" />
     194                </li>
     195            </ul>
     196        </fieldset>
     197        <fieldset>
     198            <legend><:outilsarticle:icone:></legend>
     199            <ul class="editer-groupe">
     200                <li class="editer">
     201                    <label><:outilsarticle:jakukdesc:></label>
     202                    <img src="#CHEMIN{css/images/basepetit/jakub.png}" />
     203                </li>
     204                <li class="editer">
     205                    <label><:outilsarticle:kde:></label>
     206                    <img src="#CHEMIN{css/images/kdepetit/kde.png}" />
     207                </li>
     208                <li class="editer">
     209                    <label><:outilsarticle:crystal:></label>
     210                    <img src="#CHEMIN{css/images/crystal/crystal.png}" />
     211                </li>
     212                <li class="editer">
     213                    <label><:outilsarticle:gos:></label>
     214                    <img src="#CHEMIN{css/images/gos/gos.png}" />
     215                </li>
     216                <li class="editer">
     217                    <label><:outilsarticle:osx:></label>
     218                    <img src="#CHEMIN{css/images/osx/osx2.png}" />
     219                </li>
     220            </ul>
     221        </fieldset>
     222        <fieldset>
     223            <ul class="editer-groupe">
     224                <li class="editer">
     225                    <label for="theme"><:outilsarticle:theme:></label>
     226                    <select name="theme" id="theme">
     227                        <option value="basepetit" [(#CONFIG{outils_article/theme}|=={basepetit}|?{selected="selected",})]><:outilsarticle:basepetit:></option>
     228                        <option value="basegrand" [(#CONFIG{outils_article/theme}|=={basegrand}|?{selected="selected",})]><:outilsarticle:basegrand:></option>
     229                        <option value="kdepetit" [(#CONFIG{outils_article/theme}|=={kdepetit}|?{selected="selected",})]><:outilsarticle:kdepetit:></option>
     230                        <option value="kdegrand" [(#CONFIG{outils_article/theme}|=={kdegrand}|?{selected="selected",})]><:outilsarticle:kdegrand:></option>
     231                        <option value="crystal" [(#CONFIG{outils_article/theme}|=={crystal}|?{selected="selected",})]><:outilsarticle:crystal:></option>
     232                        <option value="gos" [(#CONFIG{outils_article/theme}|=={gos}|?{selected="selected",})]><:outilsarticle:gos:></option>
     233                        <option value="osx" [(#CONFIG{outils_article/theme}|=={osx}|?{selected="selected",})]><:outilsarticle:osx:></option>
     234                    </select>
     235                </li>
     236            </ul>
     237        </fieldset>
     238        <div class="boutons">
     239            <input type="submit" name="_cfg_ok" value="<:bouton_enregistrer:>" />
     240        </div>
     241    </form>
    216242</div>
     243[<pre>(#ENV**|unserialize|print_r{1})</pre>]
  • _plugins_/outils_article/trunk/inc-barre-outils.html

    r77134 r93421  
    33<style>
    44[(#CONFIG{outils_article/barre}|?{' ',''})
    5 .textemoins, .texteplus, .pdf, .impression, .mail, .rss, .rssforum, .auteur, .reagir, .compteur, .note
     5.outil_texte, .textemoins, .texteplus, .pdf, .impression, .mail, .rss, .rssforum, .auteur, .reagir, .compteur, .note
    66{display:inline;}
    7 
    87]
    9 
    108[(#CONFIG{outils_article/boite}|?{' ',''})
    11 .textemoins, .texteplus {display:inline;}
     9.outil_texte, .textemoins, .texteplus {display:inline;}
    1210]
    13 
    14 
    15 
    1611</style>
    17 
    1812<div id="outils">
    19 <BOUCLE_article_boite(ARTICLES) {id_article=#ID_ARTICLE}>
    20 
    21 
    22 [(#CONFIG{outils_article/texte}|?{' ',''})
    23 <div class="textemoins">
    24 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/textemoins.png}" alt="fontsizedown" class="textsizedown" />
    25 
    26 [(#CONFIG{outils_article/textemoinsint}|?{' ',''})
    27 [<span>(#CONFIG{outils_article/textemoinsdesc})</span>]
     13        <BOUCLE_article_boite (ARTICLES) {id_article=#ID_ARTICLE}>
     14[(#PLUGIN{boutonstexte}|oui)
     15        [(#CONFIG{outils_article/texte}|?{' ',''})
     16        <div class="outil_texte">
     17                <div class="textemoins">
     18                        <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/textemoins.png}" alt="fontsizedown" class="textsizedown" />
     19                        [(#CONFIG{outils_article/textemoinsint}|?{' ',''})
     20                        [<span>(#CONFIG{outils_article/textemoinsdesc})</span>]
     21                        ]
     22                </div>
     23                <div class="texteplus">
     24                        <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/texteplus.png}" alt="fontsizeup" class="textsizeup" />
     25                        [(#CONFIG{outils_article/texteplusint}|?{' ',''})
     26                        [<span>(#CONFIG{outils_article/texteplusdesc})</span>]
     27                        ]
     28                </div>
     29        </div>
     30        ]
     31][(#PLUGIN{article_pdf}|oui)
     32        [(#CONFIG{outils_article/pdf}|?{' ',''})
     33        <div class="outil_pdf pdf">
     34                #ARTICLE_PDF{id_article=#ID_ARTICLE}
     35                [(#CONFIG{outils_article/pdfint}|?{' ',''})
     36                <span>[(#CONFIG{outils_article/pdfdesc})]</span>
     37                ]
     38        </div>
     39        ]
    2840]
     41        [(#CONFIG{outils_article/impression}|?{' ',''})
     42        <div class="outil_impression impression">
     43                <a href="javascript:window.print()" title="afficher une version imprimable de cet article">
     44                <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/printer.png}" alt="impression" title="impression" />
     45                </a>
     46                [(#CONFIG{outils_article/impressionint}|?{' ',''})
     47                [<span>(#CONFIG{outils_article/impressiondesc})</span>]
     48                ]
     49        </div>
     50        ]
     51[(#PLUGIN{enviar_email}|oui)
     52        [(#CONFIG{outils_article/mail}|?{' ',''})
     53        <div class="outil_email mail">
     54                #ENVIAR_EMAIL**
     55                [(#CONFIG{outils_article/mailint}|?{' ',''})
     56                [<span>(#CONFIG{outils_article/maildesc})</span>]
     57                ]
     58        </div>
     59        ]
     60][(#PLUGIN{recommander}|oui)
     61        [(#CONFIG{outils_article/recommander}|?{' ',''})
     62        <div class="outil_recommander mail">
     63                #RECOMMANDER{#TITRE,#URL_ARTICLE,#INTRODUCTION}
     64                [(#CONFIG{outils_article/recommanderint}|?{' ',''})
     65                [<span>(#CONFIG{outils_article/decommanderdesc})</span>]
     66                ]
     67        </div>
     68        ]
     69]
     70        <B_rub_rss>
     71        <div class="outil_rss_rub rss">
     72                <BOUCLE_rub_rss (RUBRIQUES) {id_rubrique} {si #CONFIG{outils_article/rss}}>
     73                <a rel="alternate" type="application/rss+xml"
     74                href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]"
     75                [ title="RSS (#TITRE|texte_backend)"]>
     76                <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/rss_black.png}" alt="suivre la vie du site" title="suivre la vie du site"  /></a>
     77                [(#CONFIG{outils_article/rssint}|?{' ',''})
     78                [<span>(#CONFIG{outils_article/rssdesc})</span>]
     79                ]
     80                </BOUCLE_rub_rss>
     81        </div>
     82        </B_rub_rss>
     83        <B_forum_rss>
     84        <div class="outil_rss_forum rssforum">
     85                <BOUCLE_forum_rss (ARTICLES) {id_article} {si #CONFIG{outils_article/rssforum}}>
     86                <a href="[(#PARAMETRES_FORUM|url_rss_forum)]" rel="nofollow">
     87                <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/feed.png}" alt="syndiquer le forum" title="syndiquer le forum" /></a>
     88                [(#CONFIG{outils_article/rssforumint}|?{' ',''})
     89                [<span>(#CONFIG{outils_article/rssforumdesc})</span>]
     90                ]
     91                </BOUCLE_forum_rss>
     92        </div>
     93        </B_forum_rss>
     94        <B_auteur_article>
     95        <div class="outil_auteur auteur">
     96                <BOUCLE_auteur_article (AUTEURS) {id_article} {si #CONFIG{outils_article/auteur}}>
     97                <a href="#URL_AUTEUR">
     98                <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/auteur.png}" alt="articles du meme auteur" title="articles du meme auteur"></a>
     99                [(#CONFIG{outils_article/auteurint}|?{' ',''})
     100                [<span>(#CONFIG{outils_article/auteurdesc})</span>]
     101                ]
     102                </BOUCLE_auteur_article>
     103        </div>
     104        </B_auteur_article>
     105        [(#CONFIG{outils_article/reagir}|?{' ',''})
     106        <div class="outil_reagir reagir">
     107                [<a href="(#PARAMETRES_FORUM|url_reponse_forum)" title="réagir à l'article">
     108                <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/chat.png}"></a>]
     109                [(#CONFIG{outils_article/reagirint}|?{' ',''})
     110                [<span>(#CONFIG{outils_article/reagirdesc})</span>]
     111                ]
     112        </div>
     113        ]
     114        <BOUCLE_compteur_forum (FORUMS) {id_article}> </BOUCLE_compteur_forum>
     115        [(#CONFIG{outils_article/compteur}|?{' ',''})
     116        <div class="outil_compteur compteur">
     117                [(#TOTAL_BOUCLE|accord_pluriel{r&eacute;action})]
     118        </div>
     119        ]
     120        <//B_compteur_forum>
     121[(#PLUGIN{notation}|oui)
     122        [(#CONFIG{outils_article/note}|?{' ',''})
     123        <div class="outil_notation note">
     124                #NOTATION
     125        </div>
     126        ]
     127]
     128        </BOUCLE_article_boite>
    29129</div>
    30 <div class="texteplus">
    31 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/texteplus.png}" alt="fontsizeup" class="textsizeup" />
    32 [(#CONFIG{outils_article/texteplusint}|?{' ',''})
    33 [<span>(#CONFIG{outils_article/texteplusdesc})</span>]
    34 ]
    35 </div>
    36 ]
    37 
    38 
    39 <div class="pdf">
    40 [(#CONFIG{outils_article/pdf}|?{' ',''})
    41 #ARTICLE_PDF{id_article=#ID_ARTICLE}
    42 ]
    43 [(#CONFIG{outils_article/pdfint}|?{' ',''})
    44 <span>[(#CONFIG{outils_article/pdfdesc})]</span>
    45 ]
    46 </div>
    47 
    48 
    49 <div class="impression">
    50 [(#CONFIG{outils_article/impression}|?{' ',''})
    51 <a href="javascript:window.print()" title="afficher une version imprimable de cet article">
    52 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/printer.png}" alt="impression" title="impression" />
    53 </a>
    54 ]
    55 [(#CONFIG{outils_article/impressionint}|?{' ',''})
    56 [<span>(#CONFIG{outils_article/impressiondesc})</span>]
    57 ]
    58 </div>
    59 
    60 
    61 <div class="mail">
    62 [(#CONFIG{outils_article/mail}|?{' ',''})
    63 #ENVIAR_EMAIL**
    64 ]
    65 [(#CONFIG{outils_article/mailint}|?{' ',''})
    66 [<span>(#CONFIG{outils_article/maildesc})</span>]
    67 ]
    68 </div>
    69 
    70 
    71 <div class="mail">
    72 [(#CONFIG{outils_article/recommander}|?{' ',''})
    73 #RECOMMANDER{#TITRE,#URL_ARTICLE,#INTRODUCTION}
    74 [(#CONFIG{outils_article/recommanderint}|?{' ',''})
    75 [<span>(#CONFIG{outils_article/decommanderdesc})</span>]
    76 ]
    77 ]
    78 </div>
    79 
    80 
    81 <div class="rss">
    82 <BOUCLE_rub_rss(RUBRIQUES) {id_rubrique}>
    83 [(#CONFIG{outils_article/rss}|?{' ',''})
    84 <a rel="alternate" type="application/rss+xml"
    85 href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]"
    86 [ title="RSS (#TITRE|texte_backend)"]>
    87 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/rss_black.png}" alt="suivre la vie du site" title="suivre la vie du site"  /></a>
    88 [(#CONFIG{outils_article/rssint}|?{' ',''})
    89 [<span>(#CONFIG{outils_article/rssdesc})</span>]
    90 ]
    91 ]
    92 </BOUCLE_rub_rss>
    93 </div>
    94 
    95 
    96 <div class="rssforum">
    97 <BOUCLE_forum_rss(ARTICLES){id_article}>
    98 [(#CONFIG{outils_article/rssforum}|?{' ',''})
    99 <a href="[(#PARAMETRES_FORUM|url_rss_forum)]" rel="nofollow">
    100 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/feed.png}" alt="syndiquer le forum" title="syndiquer le forum" /></a>
    101 [(#CONFIG{outils_article/rssforumint}|?{' ',''})
    102 [<span>(#CONFIG{outils_article/rssforumdesc})</span>]
    103 ]
    104 ]
    105 </BOUCLE_forum_rss>
    106 </div>
    107 
    108 
    109 <div class="auteur">
    110 <BOUCLE_auteur_article(AUTEURS){id_article}>
    111 [(#CONFIG{outils_article/auteur}|?{' ',''})
    112 <a href="#URL_AUTEUR">
    113 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/auteur.png}" alt="articles du meme auteur" title="articles du meme auteur"></a>
    114 [(#CONFIG{outils_article/auteurint}|?{' ',''})
    115 [<span>(#CONFIG{outils_article/auteurdesc})</span>]
    116 ]
    117 ]
    118 </BOUCLE_auteur_article>
    119 </div>
    120 
    121 
    122 <div class="reagir">
    123 [(#CONFIG{outils_article/reagir}|?{' ',''})
    124 [<a href="(#PARAMETRES_FORUM|url_reponse_forum)" title="réagir à l'article">
    125 <img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/chat.png}"></a>]
    126 [(#CONFIG{outils_article/reagirint}|?{' ',''})
    127 [<span>(#CONFIG{outils_article/reagirdesc})</span>]
    128 ]
    129 ]
    130 </div>
    131 
    132 
    133 <div class="compteur">
    134 <BOUCLE_compteur_forum(FORUMS){id_article}></BOUCLE_compteur_forum>
    135 [(#CONFIG{outils_article/compteur}|?{' ',''})
    136 [(#TOTAL_BOUCLE|accord_pluriel{r&eacute;action})]
    137 ]
    138 <//B_compteur_forum>
    139 </div>
    140 
    141 
    142 <div class="note">
    143 [(#CONFIG{outils_article/note}|?{' ',''})
    144 #NOTATION
    145 ]
    146 </div>
    147 
    148 
    149 
    150 </BOUCLE_article_boite>
    151 </div>
  • _plugins_/outils_article/trunk/inc-boite-outils.html

    r62663 r93421  
    11#CACHE{0}
    2 [(#REM) squelette de la noisette  boite à outils pour article]
    3 
    4 <BOUCLE_article_boite(ARTICLES) {id_article}>
     2[(#REM) squelette de la noisette boite à outils pour article]
     3<BOUCLE_article_boite (ARTICLES) {id_article}>
    54<h2><:outilsarticle:titre:></h2>
    65<ul class='outils'>
    7 
    8 [(#CONFIG{outils_article/texte}|?{' ',''})
    9 <li>
    10 <img src="#CHEMIN{img_pack/texteplus.png}" alt="fontsizeup" class="textsizeup" /><img src="#CHEMIN{img_pack/textemoins.png}" alt="fontsizedown" class="textsizedown" /><:outilsarticle:taille:>
    11 </li>
     6[(#PLUGIN{boutonstexte}|oui)
     7        [(#CONFIG{outils_article/texte}|?{' ',''})
     8        <li class="outil_texte"><img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/texteplus.png}" alt="fontsizeup" class="textsizeup" /><img src="#CHEMIN{css/images/#CONFIG{outils_article/theme}/textemoins.png}" alt="fontsizedown" class="textsizedown" /><:outilsarticle:taille:></li>
     9        ]
     10][(#PLUGIN{article_pdf}|oui)
     11        [(#CONFIG{outils_article/pdf}|?{' ',''})
     12        <li class="outil_pdf">#ARTICLE_PDF{id_article}<:outilsarticle:pdf:></li>
     13        ]
    1214]
    13 
    14 
    15 [(#CONFIG{outils_article/pdf}|?{' ',''})
    16 <li>#ARTICLE_PDF{id_article}<:outilsarticle:pdf:></li>
     15        [(#CONFIG{outils_article/impression}|?{' ',''})
     16        <li class="outil_impression">
     17                <a href="#URL_PAGE{imprimer,id_article=#ID_ARTICLE}" title="afficher une version imprimable de cet article" onclick="window.open(this.href,'_blank');return false;">
     18                <img src='plugins/outils_article/img_pack/printer.png' alt="<:outilsarticle:impression_title:>" title="<:outilsarticle:impression_title:>" />
     19                <:outilsarticle:impression:></a>
     20        </li>
     21        ]
     22[(#PLUGIN{enviar_email}|oui)
     23        [(#CONFIG{outils_article/mail}|?{' ',''})
     24        <li class="outil_email">
     25                #ENVIAR_EMAIL**{id_article}
     26        </li>
     27        ]
    1728]
    18 
    19 
    20 [(#CONFIG{outils_article/impression}|?{' ',''})
    21 <li>
    22 <a href="#URL_PAGE{imprimer,id_article=#ID_ARTICLE}" title="afficher une version imprimable de cet article" onclick="window.open(this.href,'_blank');return false;">
    23 <img src='plugins/outils_article/img_pack/printer.png' alt="<:outilsarticle:impression_title:>" title="<:outilsarticle:impression_title:>" />
    24 <:outilsarticle:impression:></a>
    25 </li>
     29        <BOUCLE_rub_rss (RUBRIQUES) {id_rubrique} {si #CONFIG{outils_article/rss}}>
     30        <li class="outil_rss_rub">
     31                <a rel="alternate" type="application/rss+xml" href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]" [ title="RSS (#TITRE|texte_backend)"]><img src="#CHEMIN{img_pack/rss_black.png}" alt="suivre la vie du site" title="suivre la vie du site"  /> <:outilsarticle:rss:></a>
     32        </li>
     33        </BOUCLE_rub_rss>
     34        <BOUCLE_forum_rss (ARTICLES) {id_article} {si #CONFIG{outils_article/rssforum}}>
     35        <li class="outil_rss_forum">
     36                <a href="[(#PARAMETRES_FORUM|url_rss_forum)]" rel="nofollow"><img src="#CHEMIN{img_pack/feed.gif}" alt="syndiquer le forum" title="syndiquer le forum"/> <:outilsarticle:rssforum:></a>
     37        </li>
     38        </BOUCLE_forum_rss>
     39        <BOUCLE_auteur_article(AUTEURS) {id_article} {si #CONFIG{outils_article/auteur}}>
     40        <li class="outil_auteur">
     41                <a href="#URL_AUTEUR"><img src="#CHEMIN{img_pack/auteur.png}" title="articles du même auteur"> <:outilsarticle:auteur:></a>
     42        </li>
     43        </BOUCLE_auteur_article>
     44        [(#CONFIG{outils_article/reagir}|?{' ',''})
     45        [<li class="outil_reagir"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><img src="#CHEMIN{img_pack/chat.png}"><:outilsarticle:reagir:></a>
     46        </li>]]
     47        <BOUCLE_compteur_forum (FORUMS){id_article}></BOUCLE_compteur_forum>
     48        [(#CONFIG{outils_article/compteur}|?{' ',''})
     49        [<li class="outil_compteur">(#TOTAL_BOUCLE|accord_pluriel{r&eacute;action})</li>]
     50        ]
     51        <//B_compteur_forum>
     52[(#PLUGIN{notation}|oui)
     53        [(#CONFIG{outils_article/note}|?{' ',''})
     54        <li class="outil_notation">#NOTATION</li>
     55        ]
    2656]
    27 
    28 [(#CONFIG{outils_article/mail}|?{' ',''})
    29 <li>
    30 #ENVIAR_EMAIL**{id_article}
    31 </li>
    32 ]
    33 <BOUCLE_rub_rss(RUBRIQUES) {id_rubrique}>
    34 [(#CONFIG{outils_article/rss}|?{' ',''})
    35 <li><a rel="alternate" type="application/rss+xml"
    36 href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]"
    37 [ title="RSS (#TITRE|texte_backend)"]><img src="#CHEMIN{img_pack/rss_black.png}" alt="suivre la vie du site" title="suivre la vie du site"  /> <:outilsarticle:rss:></a>
    38 </li>
    39 ]
    40 </BOUCLE_rub_rss>
    41 
    42 <BOUCLE_forum_rss(ARTICLES){id_article}>
    43 [(#CONFIG{outils_article/rssforum}|?{' ',''})
    44 <li>
    45 <a href="[(#PARAMETRES_FORUM|url_rss_forum)]" rel="nofollow"><img src="#CHEMIN{img_pack/feed.gif}" alt="syndiquer le forum" title="syndiquer le forum"/> <:outilsarticle:rssforum:></a>
    46 </li>
    47 ]
    48 </BOUCLE_forum_rss>
    49 
    50 
    51 <BOUCLE_auteur_article(AUTEURS){id_article}>
    52 [(#CONFIG{outils_article/auteur}|?{' ',''})
    53 <li>
    54 <a href="#URL_AUTEUR"><img src="#CHEMIN{img_pack/auteur.png}" title="articles du même auteur"> <:outilsarticle:auteur:></a>
    55 </li>
    56 ]
    57 </BOUCLE_auteur_article>
    58 
    59 [(#CONFIG{outils_article/reagir}|?{' ',''})
    60 
    61 [<li><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><img src="#CHEMIN{img_pack/chat.png}"><:outilsarticle:reagir:></a>]
    62 </li>]
    63 
    64 <BOUCLE_compteur_forum(FORUMS){id_article}></BOUCLE_compteur_forum>
    65 [(#CONFIG{outils_article/compteur}|?{' ',''})
    66 [<li>(#TOTAL_BOUCLE|accord_pluriel{r&eacute;action})</li>]
    67 ]
    68 <//B_compteur_forum>
    69 
    70 [(#CONFIG{outils_article/note}|?{' ',''})
    71 <li>#NOTATION</li>
    72 ]
    73 
    7457</ul>
    7558</BOUCLE_article_boite>
    76 
    77 
    78        
    79            
    80 
    81            
    82 
    83        
    84 
  • _plugins_/outils_article/trunk/lang/outilsarticle_es.php

    r34208 r93421  
    11<?php
    22
    3         $GLOBALS[$GLOBALS['idx_lang']] = array(
    4                 'titre'                         =>      'Caja de herramientas',
    5                 'taille'                        =>      'Tamaño ',
    6                 'pdf'                           =>      'Formato pdf ',
    7                 'impression'            =>      'Impresión ',
    8                 'impression_title'      =>      'versión imprimible del artículo ',
    9                 'auteur'                        =>      'Del mismo autor ',
    10                 'reaction'                      =>      'Reacciones ',
    11                 'reagir'                        =>      'Reaccionar al artículo ',
    12                 'config_titre'          =>      'Caja de herramientas para artículo ',
    13                 'config_descr'          =>      'puede configurar los elementos que deben indicarse en la cojea a herramientas ',
    14                 'elements'                      =>      'Elementos que deben indicarse ',
    15                 'mail'                          =>      'enviar por email',
    16                 'compteur'                      =>      'muchas reacciones ',
    17                 'note'                          =>      '',
    18                 'rss'                           =>      '',
    19                 'rssforum'                      =>      '',
    20         );
    21 
    22 ?>
     3$GLOBALS[$GLOBALS['idx_lang']] = array(
     4        'auteur' => 'Del mismo autor ',
     5        'compteur' => 'muchas reacciones ',
     6        'config_descr' => 'puede configurar los elementos que deben indicarse en la cojea a herramientas ',
     7        'config_titre' => 'Caja de herramientas para artículo ',
     8        'elements' => 'Elementos que deben indicarse ',
     9        'impression' => 'Impresión ',
     10        'impression_title' => 'versión imprimible del artículo ',
     11        'mail' => 'enviar por email',
     12        'note' => '',
     13        'pdf' => 'Formato pdf ',
     14        'reaction' => 'Reacciones ',
     15        'reagir' => 'Reaccionar al artículo ',
     16        'rss' => '',
     17        'rssforum' => '',
     18        'taille' => 'Tamaño ',
     19        'titre' => 'Caja de herramientas',
     20);
  • _plugins_/outils_article/trunk/lang/outilsarticle_fr.php

    r84660 r93421  
    11<?php
    22
    3         $GLOBALS[$GLOBALS['idx_lang']] = array(
    4                 'titre'                         =>      'Boite &agrave; outils',
    5                 'taille'                        =>      'Taille du texte',
    6                 'textemoins'            =>      'diminuer le texte',
    7                 'texteplus'                     =>      'augmenter le texte',
    8                 'pdf'                           =>      'Format pdf',
    9                 'impression'            =>      'Impression',
    10                 'impression_title'      =>      'version imprimable de l\'article',
    11                 'auteur'                        =>      'Du m&ecirc;me auteur',
    12                 'reaction'                      =>      'R&eacute;actions',
    13                 'reagir'                        =>      'R&eacute;agir &agrave; l\'article',
    14                 'config_titre'          =>      'Boite &agrave; outils pour article',
    15                 'config_descr'          =>      'vous pouvez configurer les &eacute;l&eacute;ments &agrave; afficher dans la boite &agrave; outils',
    16                 'elements'                      =>      'El&eacute;ments &agrave; afficher',
    17         'intitule'          =>'Intitulé',
    18                 'mail'                          =>      'envoyer par mail',
    19                 'compteur'                      =>      'nombre de r&eacute;actions',
    20                 'note'                          =>      'donner une note &agrave; l\'article avec le plugin notation',
    21                 'rss'                           =>      'Syndiquer la rubrique',
    22                 'rssforum'                      =>      'Syndiquer le forum de l\'article',
    23                 'descriptif'            =>      '
    24                 <p>Vous pouvez configurer les &eacute;l&eacute;ments &agrave; afficher dans la boite &agrave; outils<br />
    25 Documentation compl&egrave;te sur <a href="http://contrib.spip.net/Boite-a-outils-pour-articles-version-plugin">contrib</a><br />
     3$GLOBALS[$GLOBALS['idx_lang']] = array(
    264
    27 Plugins compl&eacute;mentaires
    28 <ul>
    29 <li><a href="http://contrib.spip.net/Plugin-Article-PDF">Article PDF</a></li>
     5        'affichage' => 'Afficher le bouton',
     6        'affichage_int' => 'Afficher un intitulé',
     7        'apparence' => 'Apparence',
     8        'auteur' => 'Du m&ecirc;me auteur',
     9        'auteur_affichage' => 'Afficher le bouton',
     10        'auteur_affichage_int' => 'Afficher un intitulé',
    3011
    31 <li><a href="http://contrib.spip.net/Plugin-envoyer-a-un-ami">Envoyer &agrave; un ami</a></li>
     12        'barre' => 'Barre',
     13        'boite' => 'Boîte',
     14        'boutonstexte_legend' => 'Boutons Texte',
     15        'boutonstexte_affichage' => 'Afficher les boutons de texte',
     16        'boutonstexte_affichage_int' => 'Afficher un intitulé',
    3217
    33 <li>Recommander &agrave; un ami</a></li>
     18        'compteur' => 'Nombre de r&eacute;actions',
     19        'compteur_affichage' => 'Afficher le bouton',
     20        'compteur_affichage_int' => 'Afficher un intitulé',
     21        'configuration' => 'Configuration',
     22        'config_descr' => 'vous pouvez configurer les &eacute;l&eacute;ments &agrave; afficher dans la boite &agrave; outils',
     23        'config_titre' => 'Boite &agrave; outils pour article',
     24        'crystal' => 'Crystal',
    3425
    35 <li><a href="http://contrib.spip.net/Texte-agrandi-ou-pleine-page">Bouton texte</a></li>
     26        'descriptif' => '<p>Vous pouvez configurer les &eacute;l&eacute;ments &agrave; afficher dans la boite &agrave; outils<br />Documentation compl&egrave;te sur <a href="http://contrib.spip.net/Boite-a-outils-pour-articles-version-plugin">contrib</a><br />Plugins compl&eacute;mentaires</p><ul class="spip"><li><a href="http://contrib.spip.net/Plugin-Article-PDF">Article PDF</a></li><li><a href="http://contrib.spip.net/Plugin-envoyer-a-un-ami">Envoyer &agrave; un ami</a></li><li><a href="http://contrib.spip.net/?art3727">Recommander à un ami</a></li><li><a href="http://contrib.spip.net/Texte-agrandi-ou-pleine-page">Bouton texte</a></li><li><a href="http://contrib.spip.net/Notation-d-articles-SPIP">Notation</a></li></ul>',
    3627
    37 <li><a href="http://contrib.spip.net/Notation-d-articles-SPIP">Notation</a></li>
     28        'elements' => 'Éléments &agrave; afficher',
    3829
     30        'flux_rss' => 'Flux RSS',
    3931
    40 </ul></p>'
    41         );
     32        'gos' => 'GOS',
    4233
    43 ?>
     34        'icone' => 'Jeux d\'icônes',
     35        'impression' => 'Impression',
     36        'impression_affichage' => 'Afficher le bouton d\'impression',
     37        'impression_affichage_int' => 'Afficher un intitulé',
     38        'impression_title' => 'Version imprimable de l\'article',
     39        'intitule' => 'Intitulé',
     40
     41        'jakukdesc' => 'jakukdesc',
     42
     43        'kde' => 'KDE',
     44        'mail' => 'Envoyer par mail',
     45
     46        'non' => 'Non',
     47        'notation' => 'Notation',
     48        'note' => 'Donner une note &agrave; l\'article avec le plugin notation',
     49
     50        'osx' => 'OSX',
     51        'oui' => 'Oui',
     52
     53        'pdf' => 'Format pdf',
     54
     55        'reaction' => 'R&eacute;actions',
     56        'reagir' => 'R&eacute;agir &agrave; l\'article',
     57        'recommander' => 'Recommander',
     58        'rss' => 'Syndiquer la rubrique',
     59        'rssforum' => 'Syndiquer le forum de l\'article',
     60
     61        'taille' => 'Taille du texte',
     62        'textemoins' => 'diminuer le texte',
     63        'texteplus' => 'augmenter le texte',
     64        'theme' => 'Thème',
     65        'titre' => 'Boite &agrave; outils',
     66);
  • _plugins_/outils_article/trunk/outils_article_administrations.php

    r77134 r93421  
    11<?php
    2 function outils_article_upgrade($nom_meta_base_version,$version_cible){
     2
     3function outils_article_upgrade($nom_meta_base_version, $version_cible) {
    34        $maj = array();
    4     $maj["create"] = array(array("outils_article_corriger_theme"));
    5     include_spip('base/upgrade');
    6     maj_plugin($nom_meta_base_version, $version_cible, $maj);
     5        $maj['create'] = array(array('outils_article_corriger_theme'));
     6        include_spip('base/upgrade');
     7        maj_plugin($nom_meta_base_version, $version_cible, $maj);
    78}
    89
    9 function outils_article_corriger_theme(){
    10     // éviter de mettre chemin complet du thème
    11     $theme = lire_config("outils_article/theme");
    12     if ($theme){
    13         $theme = substr(strrchr($theme,"/"),1);
    14         ecrire_config("outils_article/theme",$theme);
    15         }
    16     }
    17 ?>
     10function outils_article_corriger_theme() {
     11        // éviter de mettre chemin complet du thème
     12        $theme = lire_config('outils_article/theme');
     13        if ($theme) {
     14                $theme = substr(strrchr($theme, '/'), 1);
     15                ecrire_config('outils_article/theme', $theme);
     16        }
     17}
  • _plugins_/outils_article/trunk/outils_article_fonctions.php

    r62662 r93421  
    11<?php
    2 
    32
    43
     
    87        list($heures, $minutes, $secondes) = recup_heure($date_heure);
    98        $time = mktime($heures, $minutes, $secondes, $mois, $jour, $annee);
    10         $timezone = sprintf('%+03d',intval(date('Z')/3600)).'00';
    11         return date("D, d M Y H:i:s", $time)." $timezone";
     9        $timezone = sprintf('%+03d', intval(date('Z') / 3600)).'00';
     10
     11        return date('D, d M Y H:i:s', $time)." $timezone";
    1212}
    1313
     
    1818
    1919function age_style($date) {
    20        
     20
    2121        // $decal en secondes
    22         $decal = date("U") - date("U", strtotime($date));
    23  
     22        $decal = date('U') - date('U', strtotime($date));
     23
    2424        // 3 jours = vieux
    25         $decal = min(1.0, sqrt($decal/(3*24*3600)));
    26  
     25        $decal = min(1.0, sqrt($decal / (3 * 24 * 3600)));
     26
    2727        // Quand $decal = 0, c'est tout neuf : couleur vive
    2828        // Quand $decal = 1, c'est vieux : bleu pale
    29         $red = ceil(128+127*(1-$decal));
    30         $blue = ceil(130+60*$decal);
    31         $green = ceil(200+55*(1-$decal));
    32  
     29        $red = ceil(128 + 127 * (1 - $decal));
     30        $blue = ceil(130 + 60 * $decal);
     31        $green = ceil(200 + 55 * (1 - $decal));
     32
    3333        $couleur = dec2hex($red).dec2hex($green).dec2hex($blue);
    34  
     34
    3535        return 'background-color: #'.$couleur.';';
    3636}
     
    4646 *    Accorde le nom singulier passé en paramètre avec le nombre qui le quantifie
    4747 *    Exemple : [#TOTAL_BOUCLE (#TOTAL_BOUCLE|accord_pluriel{article})]
    48  *   +-------------------------------------+ 
    49  * 
     48 *   +-------------------------------------+
     49 *
    5050 * Pour toute suggestion, remarque, proposition d'ajout
    5151 * reportez-vous au forum de l'article :
     
    5353*/
    5454
    55 function accord_pluriel ($nombre, $nom1='', $nom2='') {
    56         if ($nom1=='') { return "Erreur filtre <b>&laquo; accord_pluriel &raquo;</b> : probl&egrave;me de param&egrave;tre"; }
    57         if ($nom2!='') {
    58                 $nom2 = " ".$nom2;
    59                 $nom2s = $nom2."s";
     55function accord_pluriel($nombre, $nom1 = '', $nom2 = '') {
     56        if ($nom1 == '') {
     57                return 'Erreur filtre <b>&laquo; accord_pluriel &raquo;</b> : probl&egrave;me de param&egrave;tre';
    6058        }
    61         if ($nombre == "0" OR $nombre == "1") {
    62                 $texte = $nombre."&nbsp;".$nom1.$nom2 ;
     59        if ($nom2 != '') {
     60                $nom2 = ' '.$nom2;
     61                $nom2s = $nom2.'s';
    6362        }
    64         else {
    65                 $texte = $nombre."&nbsp;".$nom1."s".$nom2s ;
     63        if ($nombre == '0' or $nombre == '1') {
     64                $texte = $nombre.'&nbsp;'.$nom1.$nom2;
     65        } else {
     66                $texte = $nombre.'&nbsp;'.$nom1.'s'.$nom2s;
    6667        }
    67         return $texte ;
     68
     69        return $texte;
    6870}
    6971// FIN du Filtre accord_pluriel
    70 ?>
     72;
  • _plugins_/outils_article/trunk/paquet.xml

    r84614 r93421  
    22        prefix="outils_article"
    33        categorie="navigation"
    4         version="1.0.3"
     4        version="1.1.0"
    55        etat="test"
    6         compatibilite="[3.0.0;3.0.*]"
     6        compatibilite="[3.0.0;3.1.*]"
    77        logo="outilsarticle.png"
    8     schema="0.1.0"
     8        schema="0.1.0"
    99        documentation="http://contrib.spip.net/Boite-a-outils-pour-articles-version-plugin"
    10 >       
     10>
    1111
    1212        <nom>Boite &#224; outils</nom>
     
    1515        <auteur lien="http://contrib.spip.net/_vcris_">Christophe Vallois</auteur>
    1616
    17         <copyright>2007</copyright>
     17        <copyright>2007-2015</copyright>
    1818
    1919        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
    2020        <menu nom="configurer_outils_article" titre="outilsarticle:titre" parent="menu_configuration" icone="outilsarticle-16.png" />
    21         <utilise nom="article_pdf" />
    22         <utilise nom="enviar_email" />
    23         <utilise nom="imprimir_documento" />
    24         <utilise nom="boutonstexte" />
    25         <utilise nom="notation" />
     21        <utilise nom="article_pdf" compatibilite="[0.3.0;]" />
     22        <utilise nom="enviar_email" compatibilite="[0.2.0;]" />
     23        <utilise nom="imprimir_documento" compatibilite="[0.2.0;]" />
     24        <utilise nom="boutonstexte" compatibilite="[2.0.0;]" />
     25        <utilise nom="notation" compatibilite="[2.0.0;]" />
    2626</paquet>
Note: See TracChangeset for help on using the changeset viewer.