Changeset 1532 in spip-zone


Ignore:
Timestamp:
Dec 20, 2005, 10:50:51 PM (14 years ago)
Author:
Nathan.spiping@…
Message:

Ajout d'un niveau au nom de variables (TODO)

Location:
_contribs_/_personnalisation_/parametrage_squelette_admin/pour_SPIP_182e/trunk,DEVEL,free/niveau_variables,Nathan
Files:
3 edited
4 copied

Legend:

Unmodified
Added
Removed
  • _contribs_/_personnalisation_/parametrage_squelette_admin/pour_SPIP_182e/trunk,DEVEL,free/niveau_variables,Nathan/inc-parametrage_squelette.php3

    r1531 r1532  
    5252  // des noms (typage?).
    5353
    54   $p->code = "sinon(\$GLOBALS[$module][$nom],$defaut)";
     54  $p->code = "sinon(\$GLOBALS['skel_params'][$module][$nom],$defaut)";
    5555  $p->statut = 'php';
    5656
  • _contribs_/_personnalisation_/parametrage_squelette_admin/pour_SPIP_182e/trunk,DEVEL,free/niveau_variables,Nathan/squelette-sarka-spip/appliquer_modifs_config-squelette.php3

    r1531 r1532  
    1919    // Traitement des variables non encore positionnées dans
    2020    // variables_globales_squelette.php3 (affectation de la valeur par défaut):
    21     if (!isset($GLOBALS[$var_skel_prefixe][$nom])) {
    22       $GLOBALS[$var_skel_prefixe][$nom] = $valeur;
     21    if (!isset($GLOBALS['skel_params'][$var_skel_prefixe][$nom])) {
     22      $GLOBALS['skel_params'][$var_skel_prefixe][$nom] = $valeur;
    2323      $modif_vars = true;
    2424    }
    2525    // Traitement des variables modifiées par la page de configuration:
    26     if( isset($GLOBALS[$var_skel_prefixe."/".$nom]) && $GLOBALS[$var_skel_prefixe."/".$nom] != $GLOBALS[$var_skel_prefixe][$nom] ) {
    27       $GLOBALS[$var_skel_prefixe][$nom] = $GLOBALS[$var_skel_prefixe."/".$nom];
     26    if( isset($GLOBALS["skel_params/".$var_skel_prefixe."/".$nom]) && $GLOBALS["skel_params/".$var_skel_prefixe."/".$nom] != $GLOBALS['skel_params'][$var_skel_prefixe][$nom] ) {
     27      $GLOBALS['skel_params'][$var_skel_prefixe][$nom] = $GLOBALS["skel_params/".$var_skel_prefixe."/".$nom];
    2828    $modif_vars = true;
    2929    }
     
    3939    while (list($nom,) = each($liste_vars_skel)) {
    4040      $nom = addslashes($nom);
    41       $valeur = ereg_replace("([\\\\'])", "\\\\1", $GLOBALS[$var_skel_prefixe][$nom]);
    42       $s .= "\$GLOBALS['".$var_skel_prefixe."']['$nom'] = '$valeur';\n";
     41      $valeur = ereg_replace("([\\\\'])", "\\\\1", $GLOBALS['skel_params'][$var_skel_prefixe][$nom]);
     42      $s .= "\$GLOBALS['skel_params']['$var_skel_prefixe']['$nom'] = '$valeur';\n";
    4343    }
    4444    $s .= "\n";
  • _contribs_/_personnalisation_/parametrage_squelette_admin/pour_SPIP_182e/trunk,DEVEL,free/niveau_variables,Nathan/squelette-sarka-spip/sommaire.html

    r1485 r1532  
    6666<div class="sommaire">
    6767
    68 <? if( $GLOBALS['sarka']['rubriques_sommaire'] != 'non' && $GLOBALS['sarka']['rubriques_sommaire'] != 'bas' ) { ?>
     68<? $skel_var=#SKELVAR{'sarka'}{'rubriques_sommaire'}; if( $skel_var != 'non' && $skel_var != 'bas' ) { ?>
    6969<BOUCLE_rubriques_global_0(RUBRIQUES){racine}{par num titre}{par titre}>
    7070       <div class="rubrique">
     
    110110     </div>
    111111
    112 <? if( $GLOBALS['sarka']['rubriques_sommaire'] == 'bas' ) { ?>
     112<? $skel_var=#SKELVAR{'sarka'}{'rubriques_sommaire'}; if( $skel_var == 'bas' ) { ?>
    113113<BOUCLE_rubriques_global_1(RUBRIQUES){racine}{par num titre}{par titre}>
    114114       <div class="rubrique">
  • _contribs_/_personnalisation_/parametrage_squelette_admin/pour_SPIP_182e/trunk,DEVEL,free/niveau_variables,Nathan/squelette-sarka-spip/subconfig-squelette.php3

    r1531 r1532  
    1111
    1212        debut_cadre_relief("", false, "", _T('subconfskel:position_rubriques'));
    13         $position = $GLOBALS['sarka']['rubriques_sommaire'];
     13        $position = $GLOBALS['skel_params']['sarka']['rubriques_sommaire'];
    1414        echo "<div class='verdana2'>";
    15         afficher_choix('sarka/rubriques_sommaire', $position,
     15        afficher_choix('skel_params/sarka/rubriques_sommaire', $position,
    1616                       array('haut' => _T('subconfskel:position_haut'),
    1717                             'bas'  => _T('subconfskel:position_bas'),
     
    2323
    2424        debut_cadre_relief("", false, "", _T('subconfskel:nombre_articles_recents'));
    25         $nbart = $GLOBALS['sarka']['nombre_articles_recents'];
     25        $nbart = $GLOBALS['skel_params']['sarka']['nombre_articles_recents'];
    2626        echo "<div class='verdana2'>";
    27         echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE='text' NAME='sarka/nombre_articles_recents' VALUE='$nbart' class='fondl' size=5>";
     27        echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE='text' NAME='skel_params/sarka/nombre_articles_recents' VALUE='$nbart' class='fondl' size=5>";
    2828        echo "</div>";
    2929        fin_cadre_relief();
Note: See TracChangeset for help on using the changeset viewer.