Changeset 5270 in spip-zone


Ignore:
Timestamp:
Sep 12, 2006, 9:19:06 AM (15 years ago)
Author:
franck.ducas@…
Message:

Correction de quelques bugs (bon sang qu'est-ce qu'il va falloir faire le menage la-dedans...). La restauration du define dans mes_options n'est pas programmee. Non fonctionnel.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/habillages/exec/config_habillages.php

    r5269 r5270  
    5353#### DEBUT DE L'ENCADRE QUI GERE L'HABILLAGE PRIVE ######################################
    5454        debut_cadre_trait_couleur("../"._DIR_PLUGIN_HABILLAGES."/img_pack/habillage_prive-32.png", false, "", _T('habillageprive:titre_habillage_prive'));
     55       
     56        echo "<small>La gestion des habillages de l'espace priv&eacute; est encore en d&eacute;veloppement. ";
     57        echo "Rien ne vous emp&ecirc;che de l'essayer (il faut juste savoir que les ic&ocirc;nes appara&icirc;tront au fur et &agrave; mesure";
     58        echo " de votre navigation dans l'espace priv&eacute; et que c'est un peu cahotique).</small><br />";
    5559        echo '<form action="'.generer_url_ecrire('config_habillages').'" method="post">';
    5660       
     
    6872        if ($theme != "" AND $theme != "initial" AND file_exists($options_file)) {
    6973                // Si le fichier inc/mes_options.php existe deja
    70                         echo "option existe";
     74                        ###echo "option existe";
    7175                        # Ouvrir et lire le fichier...
    7276                        $open_options_file = fopen($options_file, 'r');
     
    543547
    544548        else if ($theme == "initial") {
    545                 echo "veut revenir initial";
    546                 if (is_dir('img_pack_backup')) {
    547                         mkdir ("img_pack", 0700);
     549                ###echo "veut revenir initial";
     550                if (is_dir('img_pack_backup') AND !is_dir('img_pack')) {
     551                        mkdir ("img_pack", 0700);
    548552                        mkdir ("img_pack/icones_barre", 0700);
    549553                        mkdir ("img_pack/icones", 0700);
    550                        
    551                         $img_pack_backup_one = opendir ('/img_pack_backup/');
     554                        }
     555                else if (!is_dir('img_pack_backup') AND is_dir('img_pack')){
     556                        rename ("img_pack", "img_pack_backup");
     557                        mkdir ("img_pack", 0700);
     558                        mkdir ("img_pack/icones_barre", 0700);
     559                        mkdir ("img_pack/icones", 0700);
     560                }
     561                       
     562                        $img_pack_backup_one = opendir ('img_pack_backup/');
    552563                        while ($fichier = readdir ($img_pack_backup_one)) {
    553564                                if ($fichier != "." && $fichier != ".." && $fichier != ".svn" && $fichier != "icones_barre" && $fichier != "icones") {
    554                                                 copy ("/img_pack_backup/$fichier","img_pack/$fichier");
    555                                 }
    556                         }
    557                        
    558                         $img_pack_backup_two = opendir ('/img_pack_backup/icones_barre/');
    559                         while ($fichier_two = readdir ($img_pack_sub_one)) {
     565                                                copy ("img_pack_backup/$fichier","img_pack/$fichier");
     566                                }
     567                        }
     568                       
     569                        $img_pack_backup_two = opendir ('img_pack_backup/icones_barre/');
     570                        while ($fichier_two = readdir ($img_pack_backup_two)) {
    560571                                if ($fichier_two != "." && $fichier_two != ".." && $fichier_two != ".svn") {
    561                                                 copy ("/img_pack_backup/icones_barre/$fichier_two","img_pack/icones_barre/$fichier_two");
    562                                 }
    563                         }
    564                        
    565                         $img_pack_backup_three = opendir ('/img_pack_backup/icones/');
     572                                                copy ("img_pack_backup/icones_barre/$fichier_two","img_pack/icones_barre/$fichier_two");
     573                                }
     574                        }
     575                       
     576                        $img_pack_backup_three = opendir ('img_pack_backup/icones/');
    566577                        while ($fichier_three = readdir ($img_pack_backup_three)) {
    567578                                if ($fichier_three != "." && $fichier_three != ".." && $fichier_three != ".svn") {
    568                                                 copy ("/img_pack_backup//icones/$fichier_three","img_pack/icones/$fichier_three");
    569                                 }
    570                         }
    571                 }
    572                 else if (!is_dir('img_pack_backup')) {
    573                         echo "mettre in img_pack natif quelque part pour le restaurer et restaurer mes options";
    574                 }
     579                                                copy ("img_pack_backup//icones/$fichier_three","img_pack/icones/$fichier_three");
     580                                }
     581                }
    575582        }
    576583       
     
    591598                echo '<INPUT type=radio name="theme" value="'.$fichier.'"';
    592599                if ($_REQUEST['theme'] == "" AND file_exists($theme_duplicated)) {
    593                         echo "Pas de theme choisi et le fichier theme est reconnu dans img_pack";
     600                        if (fopen($theme_duplicated, 'r') == TRUE) {
     601                        ###echo "Pas de theme choisi et le fichier theme est reconnu dans img_pack";
    594602                        $open_theme_duplicated_file = fopen($theme_duplicated, 'r');
    595603                                $theme_duplicated_file_size = filesize ($theme_duplicated);
     
    603611                        }
    604612                        fclose($open_theme_duplicated_file);
     613                        }
    605614                }
    606615                else if ($_REQUEST['theme'] == $fichier) {
     
    661670        }
    662671
    663        
     672        echo "<a name='access-c' href='#access-c' accesskey='c'></a><div class='cadre-r'><div style='position: relative;'><div class='cadre-titre' style='margin: 0px;'>";
    664673        echo '<INPUT type=radio name="squelette" value="initial"';
    665674                if ($_REQUEST['squelette'] == "initial") {
     
    668677        echo ">";
    669678        echo "<strong>Revenir &agrave; l'habillage d'origine</strong>";
    670         echo "<br />";
     679        echo '</div></div><div class="cadre-padding" style="overflow:hidden;">';
     680        echo "</div></div><div style='height: 5px;'></div>";
    671681       
    672682        $dossier = opendir ($plugin_directory.'/public/themes/');
    673683        while ($fichier = readdir ($dossier)) {
    674684        if ($fichier != "." && $fichier != "..") {
     685                echo "<a name='access-c' href='#access-c' accesskey='c'></a><div class='cadre-r'><div style='position: relative;'><div class='cadre-titre' style='margin: 0px;'>";
    675686                echo '<INPUT type=radio name="squelette" value="'.$fichier.'"';
    676687                if ($_REQUEST['squelette'] == "") {
     
    700711                        $search_theme_name = eregi("<version>(.*)</version>", $read_theme_file, $theme_version);
    701712                        $search_theme_name = eregi("<description>(.*)</description>", $read_theme_file, $theme_description);
    702                         echo '<strong>'.$theme_name[1].'</strong> version '.$theme_version[1].'<br /><i><medium>Auteur : '.$theme_author[1].'</medium></i><br />';
    703                         echo '<small>'.$theme_description[1].'</small>';
    704                 echo "<BR />";
     713                        echo '<strong>'.$theme_name[1].'</strong> version '.$theme_version[1].'</div></div><div class="cadre-padding" style="overflow:hidden;">';
     714                                echo '<i><medium>Auteur : '.$theme_author[1].'</medium></i><br />';
     715                                echo '<small>'.$theme_description[1].'</small>';
     716                        echo "</div></div><div style='height: 5px;'></div>";
    705717                fclose($open_theme_file);
    706718                }
    707719               
    708720                else {
    709                         echo '<strong>'.$fichier.'</strong><br />';
     721                        echo '<strong>'.$fichier.'</strong>';
     722                        echo '</div></div><div class="cadre-padding" style="overflow:hidden;">';
     723                        echo "</div></div><div style='height: 5px;'></div>";
    710724                }
    711725        }
Note: See TracChangeset for help on using the changeset viewer.