Changeset 59900 in spip-zone


Ignore:
Timestamp:
Mar 29, 2012, 12:19:09 AM (7 years ago)
Author:
olivier.gautier@…
Message:

EVA-habillage : afficher les feuilles de style par ordre alphabétique

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/eva-web/4_2/eva_habillage/formulaires/evahabillage_structure.html

    r59894 r59900  
    2323[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    2424[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    25 [(#ENV{editable})
     25
    2626<form method='post' action='#ENV{action}' name ="formvignette">
    2727<p><:evahabillage:eva_a_penser:></p>
     
    4343                <?php
    4444                $dir = opendir('#ENV{#GET{chemin_style}}');
     45                $fichiers=array();
    4546                while ($nom_fichier = readdir($dir)) {
    4647                        if (($nom_fichier!='.') AND ($nom_fichier!='..') AND ($nom_fichier!='.png') AND (strpos($nom_fichier,'.css'))) {
    47                                 echo '<option value="'.$nom_fichier.'"';
    48                                 if ($nom_fichier=='#ENV{#GET{habillage}}') {echo ' selected ';}
    49                                 echo '>'.$nom_fichier.'</option>';
     48                                $fichiers[]=$nom_fichier;
    5049                        }
    5150        }
     51                usort($fichiers, "strcasecmp");
     52                foreach ($fichiers as $nom) {
     53                        echo '<option value="'.$nom.'"';
     54                        if ($nom=='#ENV{#GET{habillage}}') {echo ' selected ';}
     55                        echo '>'.$nom.'</option>';
     56                }
    5257                ?>
    5358                </select>
    5459                <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:evahabillage:eva_choisir:>' /></p>
    5560        </div>
    56 </form>]
     61</form>
    5762</div>
Note: See TracChangeset for help on using the changeset viewer.