Changeset 59921 in spip-zone


Ignore:
Timestamp:
Mar 29, 2012, 5:57:46 PM (8 years ago)
Author:
johan.pustoch@…
Message:

import/export avec ieconfig, début de menu déroulant pour des styles prédéfinies, etc.

Location:
_squelettes_/scolaspip/trunk
Files:
1 added
7 edited
2 moved

Legend:

Unmodified
Added
Removed
  • _squelettes_/scolaspip/trunk/couleurs.css.html

    r59862 r59921  
    9393.breves .h3 a.ouvrable{background-image:url('#CHEMIN{img/deplierhaut.png}');}
    9494.breves .h3 a.ouvert{background-image:url('#CHEMIN{img/deplierbas.png}');}
     95body a.spip_out{background-image:url('#CHEMIN{img/spip_out.gif}');}
    9596
    9697[(#REM) Personnalisation ultime du css via scolaspip]
  • _squelettes_/scolaspip/trunk/formulaires/configurer_scolaspip_couleurs.html

    r59827 r59921  
    154154               
    155155                <legend><:scolaspip:choix_couleur:></legend>
    156        
     156               
     157                <p><:scolaspip:styles_predefinis:></p>
     158                <select id="style_scolaspip">
     159                        <option></option>
     160                        <option value="1">Scolaspip 2012</option>
     161                        <option value="2">ScolaSpip 2008</option>
     162                        <option value="3">Rouge</option>
     163                        <option value="4">Vert</option>
     164                        <option value="5">Bleu</option>
     165                </select>
     166               
    157167                <p><:scolaspip:couleur_aide:></p>
    158168       
     
    175185                        </li>
    176186                        <li>
    177                                 <label for="barre" ><:scolaspip:couleur_barre_hover_legend:></label>
    178                                 <input type="text" name="barreover" id="barre" value="#ENV{barreover, #dddddd}" size="7" class="palette"  />
     187                                <label for="barreover" ><:scolaspip:couleur_barre_hover_legend:></label>
     188                                <input type="text" name="barreover" id="barreover" value="#ENV{barreover, #dddddd}" size="7" class="palette"  />
    179189                                <p><:scolaspip:couleur_barre_hover_texte:></p>
    180190                        </li>
     
    189199                                <p><:scolaspip:couleur_cal_texte:></p>
    190200                                </li>
    191 <!-- Bordures -->                       
     201<!-- Bordures -->
    192202                        <li style="border-bottom: 1px solid #ddd;">
    193203                                <label for="couleurbordure"><:scolaspip:couleur_bordure_legend:></label>
     
    195205                                <p><:scolaspip:couleur_bordure_texte:></p>
    196206                        </li>
    197 <!-- Liens 3 types avec survol, soit 6 -->                     
     207<!-- Liens 3 types avec survol, soit 6 -->
    198208                        <li>
    199209                                <label for="liens"><:scolaspip:couleur_liens_legend:></label>
     
    281291        </fieldset>
    282292        <p><:scolaspip:cache_couleur:></p>
    283 
    284293        <p class="boutons">
    285294                <input style="display:none;" type="submit" name="enregistrer" class="submit" value="<:bouton_valider:>" />
     
    287296                <input type="submit" name="enregistrer" class="submit" value="<:bouton_valider:>" />
    288297        </p>
    289        
     298        [(#BOITE_OUVRIR{[<:scolaspip:export_import:>(#CHEMIN_IMAGE{ieconfig-24.png}|balise_img{'',cadre-icone})],simple})]
     299                <p><:scolaspip:export_import_config:></p>
     300        #BOITE_FERMER   
    290301</div></form>
    291 <fieldset>
    292         <legend><:scolaspip:export_import_config:></legend>
    293         <label for="export_configuration"><:scolaspip:export_config_scolaspip:></label>
    294         [<textarea id="export_configuration" name="export_configuration" onclick="jQuery(this).select();">(#CONFIG{scolaspip_colorer})</textarea>]
    295        
    296         [(#REM) Proposer aussi un import...? Ou cela suffira avec des styles proposés ?]
    297        
    298 </fieldset>
    299 
    300 </div>
     302
     303
    301304<style type="text/css">
    302305        fieldset li p{font-size:0.9em;}
     
    307310        #export_configuration{height: 8em;}
    308311</style>
     312
     313<script type="text/javascript">
     314//ScolaSpip Origine
     315
     316jQuery(function() {
     317        var couleurs = new Array();
     318        couleurs[1] = {
     319                'bodyfond':'#dddddd',
     320                'bandeau':'#4b4b4b',
     321                'barre':'#c4c4c4',
     322                'barreover':'#dddddd',
     323                'menufond':'#F2E19D',
     324                'calfond':'#edd6b5',
     325                'menurollover':'#000000',
     326                'couleurbordure':'#ffcc00',
     327                'liens':'#cc6600',
     328                'liensover':'#A85503',
     329                'liensmenugauche':'#A85503',
     330                'liensmenugauchehover':'#666666',
     331                'liensmenuhorizontal':'#333333',
     332                'liover':'#efefef',
     333                'btcom1':'#DDDDDD',
     334                'btcom2':'#EEEEEE',
     335                'btcom3':'#F4F4F4',
     336                'btcom4':'#DDDDDD',
     337                'btcom5':'#EEEEEE',
     338                'couleurs_bandeau':'#ffffff',
     339                'couleurs_intertitres':'#333333'
     340        };
     341
     342        jQuery("#style_scolaspip").change(function(){
     343                jeu_de_couleurs = couleurs[jQuery(this).val()];
     344                jQuery.each(jeu_de_couleurs, function(index, value) {
     345                        // a debugguer
     346                        //jQuery("#".index).attr("value",value);
     347                });
     348        });
     349});
     350</script>
     351
  • _squelettes_/scolaspip/trunk/inclure/prochainement.html

    r59752 r59921  
    44<h2 class="menu-titre"><:scolaspip:prochains_evenements:></h2>
    55<ul class="liste-items">
    6 <BOUCLE_lesevenements(EVENEMENTS) {par date_fin}{age_fin<0}{pagination #CONFIG{scolaspip_accueil/pagination_evenements}}{scolaspip_nb_evenements}>
     6<BOUCLE_lesevenements(EVENEMENTS) {par date_fin}{age_fin<=0}{pagination #CONFIG{scolaspip_accueil/pagination_evenements}}{scolaspip_nb_evenements}>
    77<li class="item hentry"><a href="#URL_ARTICLE" title="[(#DESCRIPTIF|attribut_html|couper{80})]">[(#TITRE|couper{80})]</a>
    88[<p class="date">(#DATE_DEBUT|agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE,'hcal'})</p>]
  • _squelettes_/scolaspip/trunk/lang/scolaspip_fr.php

    r59862 r59921  
    9494    'evens_legend'  => 'Les évènements de la page d\'accueil',
    9595    'evens_texte'  => 'Souhaitez-vous y afficher les liens vers les prochains évènements ?',
    96     'export_config_scolaspip'=>'Export',
    97     'export_import_config'=>'Export/import des couleurs de ScolaSpip',
     96    'export_import'=>'Export et Import des réglages',
     97    'export_import_config'=>'L\'export et l\'import des réglages de couleurs et présentation de ScolaSpip peut être effectué à l\'aide du plugin « Importeur / Exporteur de configurations ».',
    9898    'explication_titre_slogan'=>'Le titre du site et son slogan sont à compléter dans « Configuration », « Identité du site »',
    9999
     
    162162    'scolaspip_plus_texte' => 'Personnalisez quelques éléments des squelettes scolaSPIP.',
    163163    'sites'=>'Sites',
     164    'styles_predefinis'=>'Styles prédéfinis (choix de palettes de couleurs)',
    164165
    165166// t
     
    171172    'title_logo_institution'=>'Titre au survol du lien sur le logo',
    172173    'titre_mentions'=>'Informations sur le site',
     174    'titre_ie_scolaspip_couleurs'=>'Couleurs et réglages du thème de ScolaSpip',
    173175
    174176// u
     
    176178                        Avec ScolaSpip, vous pouvez utiliser les thèmes pour choisir votre habillage.
    177179                        Dans ce cas, ne pas utiliser la feuille de style de spip (ni du coup la personnalisation de ses couleurs ???)',
    178     'utilise_css' => 'Utiliser Utiliser le thème Scolaspip',
     180    'utilise_css' => 'Utiliser le thème Scolaspip',
    179181    'uni' => 'Uni',
    180182
  • _squelettes_/scolaspip/trunk/paquet.xml

    r59752 r59921  
    66        compatibilite="[3.0.0-alpha2;3.0.99["
    77        logo="prive/themes/spip/images/scolaspip-32.png"
    8         documentation="http://www.spip-contrib.net/ScolaSpip"
     8        documentation="http://www.spip-contrib.net/?article2935"
    99>
    1010
    1111        <nom>ScolaSPIP</nom>
    1212
    13         <auteur mail="johan.pustoch@crdp.ac-versailles.fr">Johan Pustoch</auteur>
    14         <auteur mail="barboteu@crdp.ac-versailles.fr">JSB</auteur>
     13        <auteur mail="johan.pustoch@crdp.ac-versailles.fr" lien="http://www.spip-contrib.net/?auteur7949">Johan Pustoch</auteur>
     14        <auteur mail="barboteu@crdp.ac-versailles.fr" lien="http://www.spip-contrib.net/?auteur93">JSB</auteur>
    1515        <auteur mail="philippe.roca@crdp.ac-versailles.fr">Philippe Roca</auteur>
    1616       
     
    2121        <pipeline nom="insert_head_css" inclure="scolaspip_pipelines.php" />
    2222        <pipeline nom="insert_head" inclure="scolaspip_pipelines.php" />
     23        <pipeline nom="ieconfig_metas" inclure="scolaspip_ieconfig.php" />
    2324       
    2425        <necessite nom="Zpip" compatibilite="[2.0.0;]" />
  • _squelettes_/scolaspip/trunk/prive/squelettes/contenu/configurer_scolaspip.html

    r59752 r59921  
    66<div class='onglets_simple clearfix'>
    77                <ul>
    8                         <li>[(#GET{self}|parametre_url{quoi,accueil}|lien_ou_expose{<:scolaspip:lien_accueil_scolaspip:>,#GET{quoi}|=={accueil},ajax})]</li>
    9                         <li>[(#GET{self}|parametre_url{quoi,couleurs}|lien_ou_expose{<:scolaspip:lien_couleur_scolaspip:>,#GET{quoi}|=={couleurs},ajax})]</li>
    10                         <li>[(#GET{self}|parametre_url{quoi,plus}|lien_ou_expose{<:scolaspip:lien_plus_scolaspip:>,#GET{quoi}|=={plus},ajax})]</li>
     8                                <li>[(#GET{self}|parametre_url{quoi,accueil}|lien_ou_expose{<:scolaspip:lien_accueil_scolaspip:>,#GET{quoi}|=={accueil},ajax})]</li>
     9                                <li>[(#GET{self}|parametre_url{quoi,couleurs}|lien_ou_expose{<:scolaspip:lien_couleur_scolaspip:>,#GET{quoi}|=={couleurs},ajax})]</li>
     10                                <li>[(#GET{self}|parametre_url{quoi,plus}|lien_ou_expose{<:scolaspip:lien_plus_scolaspip:>,#GET{quoi}|=={plus},ajax})]</li>
    1111                </ul>
    1212</div>
     
    1414<h1 class="none"><:scolaspip:lien_accueil_scolaspip:></h1>
    1515<div class="ajax">
    16         #FORMULAIRE_CONFIGURER_SCOLASPIP
     16        #FORMULAIRE_CONFIGURER_SCOLASPIP_ACCUEIL
    1717</div>]
     18
    1819[(#GET{quoi}|=={couleurs}|oui)
    1920<h1 class="none"><:scolaspip:lien_couleur_scolaspip:></h1>
     
    2122        #FORMULAIRE_CONFIGURER_SCOLASPIP_COULEURS
    2223</div>]
     24
    2325[(#GET{quoi}|=={plus}|oui)
    2426<h1 class="none"><:scolaspip:lien_plus_scolaspip:></h1>
     
    2628        #FORMULAIRE_CONFIGURER_SCOLASPIP_PLUS
    2729</div>]
    28 
  • _squelettes_/scolaspip/trunk/scolaspip.css

    r59862 r59921  
    3030#nom_site_spip a{text-decoration: none;}
    3131body .hornav .item a{font-weight:normal;padding:0.5em 0.75em;}
     32body .hornav .item a.spip_out{padding-right:15px;}
    3233body .hornav{height:auto;}
    3334
     
    7475
    7576/* Menu vertical des rubriques et bloc de liens de sites */
    76 body .extra1 .menu{padding-top:0.8em;overflow:hidden;}
     77body .extra1 .menu{padding-top:0.5em;overflow:hidden;}
    7778body .extra1 #site_menu ul li{float:left;margin:.5em 1em 0 0;}
    7879body .extra1 #site_menu .spip_logos{float:none;margin:0 1em 0 0;}
     
    9899.page_agenda .liste-items.evenements {padding:1em 0;}
    99100.page_agenda .liste-items.evenements .item{padding:1em 2em;}
    100 .date abbr[title],.info-publi abbr{border-bottom:none;}
     101.date abbr[title],.info-publi abbr,.page_sommaire .forums abbr{border-bottom:none;}
    101102
    102103/* Typo, Intertitres */
     
    165166#calendar td.occupe:hover,#calendar td.today{border:1px inset #999;}
    166167body .liste-items .item .info-publi{border:1px solid #eee;}
     168body a.spip_out{background-image:url(img/spip_out.gif);}
    167169
    168170/* backgrounds  */
Note: See TracChangeset for help on using the changeset viewer.