Boujour,
J'ai un p'tit problème, enfin c'est pas vraiment un porblème, mais plutôt une demende de conseil.
Voilà, je suis actuellement en train de concevoir le script qui va permettre au futur administrateur de mon C.M.S de crée/modifier les designs.
Pour ça sa marche, j'explique en gros, le gars arrive sur la page des style 'view_style.php' il choisi le style qu'il veut modifier, par exemple 'style01'.
Sa le redirige vers un autre page 'mod_style.php' où il voit le code CSS complets, exemple 'design/css/style01.css'.
Là pas de problème. Je suis en train de code une fonctionnalité bien sympa, qui va permettre de mettre dans des inputs les champs de CSS.
Pour celà j'utilise un regex de mon cru :
Elle fonctionne, je ne sais pas par quel mircale mais elle marche.
Tout c'est explication juste pour vous demandez si il était possible d'optimiser cette regex.
Merki...
J'ai un p'tit problème, enfin c'est pas vraiment un porblème, mais plutôt une demende de conseil.
Voilà, je suis actuellement en train de concevoir le script qui va permettre au futur administrateur de mon C.M.S de crée/modifier les designs.
Pour ça sa marche, j'explique en gros, le gars arrive sur la page des style 'view_style.php' il choisi le style qu'il veut modifier, par exemple 'style01'.
Sa le redirige vers un autre page 'mod_style.php' où il voit le code CSS complets, exemple 'design/css/style01.css'.
Là pas de problème. Je suis en train de code une fonctionnalité bien sympa, qui va permettre de mettre dans des inputs les champs de CSS.
Pour celà j'utilise un regex de mon cru :
- Code:
preg_replace ('#([\#a-zA-Z.-_, ]+) \{(.+)\}#isUe', '$array_css[] = array(\'balise_name\' => \'$1\', \'value\' => array_map(\'trim\', explode(\': \', implode(\': \' ,explode(\';\', \'\\2\', -1)))));', $css);
Elle fonctionne, je ne sais pas par quel mircale mais elle marche.
Tout c'est explication juste pour vous demandez si il était possible d'optimiser cette regex.
Merki...