Changeset 32401 in spip-zone for _plugins_/actunite


Ignore:
Timestamp:
Oct 27, 2009, 5:28:09 PM (10 years ago)
Author:
cyril@…
Message:

Actunite. Trace la div à l'endroit souhaité; ajout des CSS; ajout du modèle; reste à faire fonctionner le jQuery pour l'ajout de l'intérieur de la div.

Location:
_plugins_/actunite
Files:
7 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/actunite/actunite_fonctions.php

    r32346 r32401  
    55 */
    66
     7function actunite_insert_head($flux){
     8
     9        // à remplacer par une css active dont les paramètres sont définis avec CFG
     10        $flux .= '<!-- insertion de la css actunite--><link rel="stylesheet" type="text/css" href="'.find_in_path('actunite.css').'" media="all" />';
     11       
     12        $jsFile = generer_url_public('actunite.js');
     13        $flux .= "<!-- insertion du js actunite --><script src='$jsFile' type='text/javascript'></script>
     14        <!-- fin du js actunite -->";
     15       
     16        return $flux;
     17}
     18
    719?>
  • _plugins_/actunite/fonds/cfg_actunite.html

    r32384 r32401  
    1717        <p><:actunite:cfg_info_insertion:></p>
    1818       
    19         <input type="radio" name="insertion" value="avant" class="radio" [(#ENV{insertion}=={avant}?{'checked="checked"',''})] /><label for="champ_insertion_1"><:actunite:cfg_label_avant:></label>
    20         <input type="radio" name="insertion" value="dans"  class="radio" [(#ENV{insertion}=={dans}?{'checked="checked"',''})]/><label for="champ_insertion_2"><:actunite:cfg_label_dans:></label>
    21         <input type="radio" name="insertion" value="apres" class="radio" [(#ENV{insertion}=={apres}?{'checked="checked"',''})][(#ENV{insertion}?{'','checked="checked"'})]/><label for="champ_insertion_3"><:actunite:cfg_label_apres:></label>
     19        <input type="radio" name="insertion" value="before" class="radio" [(#ENV{insertion}=={before}?{'checked="checked"',''})] /><label for="champ_insertion_1"><:actunite:cfg_label_avant:></label>
     20        <input type="radio" name="insertion" value="append"  class="radio" [(#ENV{insertion}=={append}?{'checked="checked"',''})]/><label for="champ_insertion_2"><:actunite:cfg_label_dans:></label>
     21        <input type="radio" name="insertion" value="after" class="radio" [(#ENV{insertion}=={after}?{'checked="checked"',''})][(#ENV{insertion}?{'','checked="checked"'})]/><label for="champ_insertion_3"><:actunite:cfg_label_apres:></label>
    2222
    23         <label>&nbsp;le bloc <input type="text" name="bloc" value="[(#ENV{bloc}|sinon{'#page'})]" /></label>
     23        <label><:actunite:cfg_label_le_bloc:><input type="text" name="bloc" value="[(#ENV{bloc}|sinon{'#page'})]" /></label>
    2424       
    25         <p><:actunite:cfg_help_insertion:></p>
     25        <p class="help"><:actunite:cfg_help_insertion:></p>
    2626       
    2727</fieldset>     
     
    3636        <p><label><:actunite:cfg_label_critere_tri:></label><input type="text" name="tri" value="#ENV{tri}" /></p>
    3737
    38         <p><:actunite:cfg_help_boucle:></p>
     38        <p class="help"><:actunite:cfg_help_boucle:></p>
    3939       
    4040</fieldset>
  • _plugins_/actunite/lang/actunite_fr.php

    r32384 r32401  
    1010$GLOBALS[$GLOBALS['idx_lang']] = array(
    1111
     12        'cfg_nom_plugin'                                => 'actunite',
     13        'cfg_titre_plugin'                              => 'Plugin Actunite',
     14        'cfg_nom_boite'                                 => 'Formulaire de configuration du plugin "Actunite"',
    1215        'cfg_help_boucle'                               => 'La boucle qui permet d\'extraire les articles du site est param&eacute;trable. On peut tout d\'abord sp&eacute;cifier la ou les rubriques desquelles seront extraites les articles (indiquer les num&eacute;ros de rubriques s&eacute;par&eacute;s par des virgules). Ensuite on peut indiquer si la s&eacute;lection des articles s\'effectue selon certains momts cl&eacute;s (idem, liste des id_mots s&eacute;par&eacute;s par des virgules). Enfin, on peut indiquer les &eacute;ventuels crit&egrave;res de tri pour la boucle (par date, par num titre, etc.).',
    1316        'cfg_help_insertion'                    => 'Choisissez l\'endroit du squelette o&ugrave; sera ins&eacute;r&eacute; le bloc Actunite. Vous pouvez indiquer tout &eacute;l&eacute;ment html qui compose votre page en sp&eacute;cifiant bien s\'il s\'agit d\'une ID ou d\'une CLASS.',
    1417        'cfg_inf_insertion'                     => 'Ins&#233;rer le bloc de <strong>Actunite</strong> :',
    15         'cfg_info_insertion'                    => 'Indiquez ici le nom du bloc et la position d\'insertion',
     18        'cfg_info_insertion'                    => 'Le bloc "Actunite" sera ins&eacute;r&eacute; :',
     19        'cfg_label_avant'                               => 'avant',
    1620        'cfg_label_apres'                               => 'apr&egrave;s',     
    17         'cfg_label_avant'                               => 'avant',
     21        'cfg_label_dans'                                => 'dans',
     22        'cfg_label_le_bloc'                             => '&nbsp;le bloc ',
    1823        'cfg_legend_insertion'                  => 'Insertion',
    1924        'cfg_label_critere_tri'                 => 'Crit&egrave;res de tri :',
    20         'cfg_label_dans'                                => 'dans',
    2125        'cfg_legend_insertion'                  => 'Point d\'insertion',
    2226        'cfg_label_mots_cle'                    => 'Mots cl&eacute; :',
     
    2630        'cfg_titre_descriptif'                  => 'Le plugin Actunite',
    2731        'cfg_texte_descriptif'                  => 'Cette page de configuration du plugin <strong>Actunite</strong> vous permet de d&eacute;finir diff&eacute;rents param&egrave;tres de personnalisation.</p><p><a href="http://www.spip-contrib.net/Plugin-Acunite?var_mode=preview" class="spip_out">Doc en ligne, forum, FAQ sur SPIP-Contrib</a></p>',
    28         'cfg_titre_plugin'                              => 'Plugin Actunite',
    29         'cfg_nom_boite'                                 => 'Formulaire de configuration du plugin "Actunite"',
    30         'cfg_nom_plugin'                                => 'Plugin Actunite'
    3132
    3233);
  • _plugins_/actunite/prive/style_prive_plugin_actunite.html

    r32384 r32401  
    33#HTTP_HEADER{Vary: Accept-Encoding}
    44
    5 #cfg_actunite                                                           { background:none; }
    6 #cfg_actunite fieldset label                            { }
     5#cfg_actunite                                                           { }
     6#cfg_actunite fieldset                                          { background: white url(#CHEMIN{img_pack/fond_orange_blanc.png}) bottom repeat-x; }
    77#cfg_actunite fieldset input[type=text]         { width:200px; height: 17px; }
    88#cfg_actunite fieldset p                                        { text-align:justify; }
     9#cfg_actunite fieldset p.help                           { background: #f0f0f0 url(#CHEMIN{img_pack/aide.png}) no-repeat; padding-left:24px; }
     10
     11#cfg_actunite fieldset.boucle label                     { width:150px; display:block; float:left; margin-top:4px; }
     12
Note: See TracChangeset for help on using the changeset viewer.