Plugin Directory

Changeset 848735


Ignore:
Timestamp:
01/31/2014 09:37:38 AM (12 years ago)
Author:
3m3
Message:

revision

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapters/trunk/classes/chapitres_customize.php

    r848468 r848735  
    106106        $entetes_css = array();
    107107        $chaine_styles_css = "\$styles_css = array(";
     108        $copie_chaine_styles_css = "\$styles_css_identifies = array(";
    108109        for($i=0;$i<$lng;$i++)
    109110        {
     
    120121            array_push($entetes_css,$entete_accolade);
    121122            $chaine_styles_css .= " '$entete_accolade' => array(";
     123            $remplacement = array("livre" => "livre".$num_livre);
     124            $entete_accolade = strtr($entete_accolade,$remplacement);
     125            $remplacement = array("chapitres_conteneur_sommaire" => "chapitres_conteneur_sommaire".$num_livre);
     126            $entete_accolade = strtr($entete_accolade,$remplacement);
     127            $copie_chaine_styles_css .= " '$entete_accolade' => array(";
    122128                // chercher les contenus des règles CSS:
    123129            $diff = $fins_accolades[$i]-$debuts_accolades[$i]-1;
     
    148154                if($i<$lng-1)
    149155                {
    150                     if($j == $nb_styles) $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."'), ";
    151                     else $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."', ";
     156                    if($j == $nb_styles)
     157                    {
     158                        $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."'), ";
     159                        $copie_chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."'), ";
     160                    }
     161                    else
     162                    {
     163                        $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."', ";
     164                        $copie_chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."', ";
     165                    }
    152166                }
    153167                else
    154168                {
    155                     if($j == $nb_styles) $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."')); ";
    156                     else $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."', ";
     169                    if($j == $nb_styles)
     170                    {
     171                        $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."')); ";
     172                        $copie_chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."')); ";
     173                    }
     174                    else
     175                    {
     176                        $chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."', ";
     177                        $copie_chaine_styles_css .= " '".$valeur[0]."' => '".$valeur[1]."', ";
     178                    }
    157179                }
    158180                $j++;
     
    184206        }
    185207        if(empty($styles_css)) $styles_css = "{}"; else $styles_css = json_encode($styles_css);
    186         if(empty($styles_css_identifies)) $styles_css_identifies = "{}"; else $styles_css_identifies = json_encode($styles_css_identifies);
     208        if(empty($styles_css_identifies))  eval($copie_chaine_styles_css);
     209        $styles_css_identifies = json_encode($styles_css_identifies);
    187210        if(empty($styles_css_autres_identifies)) $styles_css_autres_identifies = "{}"; else $styles_css_autres_identifies = json_encode($styles_css_autres_identifies);
    188211        if(empty($tab_polices)) $tab_polices = "{}"; else $tab_polices = json_encode($tab_polices);
     
    261284        $cles = array_keys($autres_styles);
    262285        $lng = sizeof($cles);
    263         //$n = $num_livre;
    264286        for($i=0;$i<$lng;$i++)
    265287        {
     
    287309        }
    288310       
    289         //$adresse = PLUGIN_DIR."/styles/chapitres-front.css";
    290         file_put_contents($fichier_css,$contenu_fichier_css);
     311        $adresse = PLUGIN_DIR."/styles/chapitres-front.css";
     312        file_put_contents($adresse,$contenu_fichier_css);
    291313        return "ok";
    292314    }
Note: See TracChangeset for help on using the changeset viewer.