[Résolu] Thème 'defaut' a disparu

MpfeugrouMpfeugrou Member
18 févr. modifié dans Entraide

Bonjour,

J'ai bidouillé un site (hors-ligne pour l'instant) en partant du thème 'defaut', il y a 2 semaines.
J'ai essentiellement modifié les polices, quelques détails, etc. Aucun souci majeur là dessus ! :)

Par contre, en voulant me lancer dans l'intégration d'images (je n'ai que des bannières en header et footer pour l'instant), j'ai modifié le thème du site pour aller inspecter le code d'autres thèmes, puis revenir à mon thème ensuite. Manip que j'ai faite plein de fois sans problème.

Mais là... impossible de revenir au thème par défaut. Il n'apparaît tout simplement plus dans la liste des thèmes. Après vérif il est bien sûr toujours dans le dossier ./themes
La seule modif que j'ai faite est de charger une image dans ./data/medias, que j'avais jusqu'ici laissé vide...

Je suis sous Debian 11, Pluxml 5.8.7, Firefox 91.6.0esr.
J'ai essayé en redémarrant Firefox, qui vide son cache à l'occasion.
J'ai essayé en renommant le dossier 'defaut' en 'default' (complètement au pif, on est d'accord)
Et puis je me suis dit que le forum pourrait m'aider ! :)

J'ai cherché rapidement un sujet similaire, sans trouver...
Quelqu'un.e a une idée ?

Merci !

Réponses

  • 17 févr. modifié

    Bonsoir,

    As tu toujours le fichier infos.xml dans le dossier de ton théme ?
    As tu modifier ce fichier, si présent ?
    Pour infos, :) , le fichier infos.xml du theme par défault contient :

    <?xml version="1.0" encoding="UTF-8"?>
    <document>
        <title>
            <![CDATA[defaut]]>
        </title>
        <author>
            <![CDATA[PluXml]]>
        </author>
        <version>5.8</version>
        <date>03/01/2020</date>
        <site>https://www.pluxml.org</site>
        <description>
            <![CDATA[Thème par défaut de PluXml 5.8]]>
        </description>
    </document>
    
    

    le contenu des balises peut-être modifier pour y mettre les infos de ton thème, il faut cependant veiller à preserver la structure et les <![CDATA[ ... ]]> entourant certaines infos qui peuvent embarquer du HTML, les autres champs ne peuvent recevoir que du texte.

    cdt

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • Salut @Mpfeugrou

    Si la solution proposée par @gcyrillus-nomade n'a pas résolu ton problème, renomme ton dossier de thème modifié en "test" ou autre, puis recopie dans le répertoire "themes" le dossier "defaut" récupéré depuis le fichier source de PluXml.
    Est-ce que ton site s'affiche de nouveau avec le thème par défaut d'origine ?

    Si non, va dans le fichier "data>configuration>parametres.xml" de ton site et recherche la ligne qui commence par <parametre name="style">.

    Lorsque le thème par défaut est choisi, voici comment cette ligne s'affiche :
    <parametre name="style"><![CDATA[defaut]]></parametre>

    Si tu y vois autre chose, corrige le.

  • bazooka07bazooka07 PluXml Project Manager

    Bonjour,
    Comme le suggère @gcyrillus-nomade, vérifie que tu as bien un fichier infos.xml dans ton thème.
    Vérifie également les permissions des fichiers de ton thème avec "ls -l montheme/*". Tous les fichiers doivent être la propriété de www-data ou appartenir à son groupe
    Si toujours rien de mieux, regarde les fichiers de log d'Apache: "tail /var/log/apache2/error.log"

    J'utilise Ubuntu 21.10. et aussi Debian dans une moindre mesure.

  • MpfeugrouMpfeugrou Member
    18 févr. modifié

    C'était bien ça, disparition de infos.xml : merci @gcyrillus-nomade et vous autres ! J'aurais pu chercher longtemps sans comprendre.
    Je l'ai piqué à un autre thème et remis à neuf, tout marche.

    Pour la petite histoire, je l'ai supprimé (historique des commandes su à l'appui... :# ) en pensant faire le ménage après avoir dézippé un plugin dans le dossier ./themes/defaut, idée saugrenue que j'avais testé parce que le plugin n'était pas reconnu en étant installé dans le dossier ./plugins...
    Hum. Pas toujours bon de jouer à l'apprenti sorcier :p

Connectez-vous ou Inscrivez-vous pour répondre.