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

MpfeugrouMpfeugrou Member
février 2022 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

  • février 2022 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


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • 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 Lead Developer, Moderator

    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
    février 2022 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.