Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 2021-10-02 15:31:23

Pedrof
Membre
Inscription : 2009-11-25
Site Web

[Résolu] Le thème ne s'affiche pas correctement

Bonjour !

J'ai installé aujourd'hui Dotclear (la dernière nightly build dotclear-2.19.0-p20210911.1902) sur mon hébergement o2switch. Cela s'est bien passé. J'ai choisi le thème Japonisant.

Mais problème, il s'affiche très mal : https://videogiciels.fr/japon/index.php?

Un exemple de bon affichage sur un de mes vieux sites : http://pierrecompignie.free.fr/dotclear/index.php?

Je ne vois pas ce qui peut coincer... Est-ce que vous auriez des pistes ?

Dernière modification par Pedrof (2021-10-10 17:41:15)

Hors ligne

#2 2021-10-02 16:37:39

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Bonjour,
Je ne l'affirmerai pas mais il est à mon sens possible (bien que regrettable) qu'un thème âgé de près de dix ans ait atteint la limite de ses possibilités et ne fonctionne pas correctement avec les dernières versions de dotclear.


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

#3 2021-10-02 17:49:01

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Merci pour cette réponse.
J'ai essayé avec le thème standard, Berlin, et j'ai l'impression qu'il est cassé aussi, chez moi.
Voici deux captures d'écran du rendu sous mes yeux :
Image 1
Image 2
J'ai fait l'installation optimisée. J'avais choisi d'avoir les dossiers themes et public dans all-blogs. Je viens d'essayer en les mettant dans blog et en changeant les champs path et url, mais cela ne change rien.

Dernière modification par Pedrof (2021-10-09 06:53:22)

Hors ligne

#4 2021-10-02 18:50:14

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Pedrof a écrit :

Merci pour cette réponse.
J'ai essayé avec le thème standard, Berlin, et j'ai l'impression qu'il est cassé aussi, chez moi.
Voici deux captures d'écran du rendu sous mes yeux :

Ah oui, effectivement. Curieux. Quelle version de php ?


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

#5 2021-10-02 19:20:21

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

birdy a écrit :

Ah oui, effectivement. Curieux. Quelle version de php ?

PHP 7.4.23.

J'ai essayé aussi de passer en 7.3 sur la console o2switch, mais même résultat pour mon site, par contre cela m'ouvre un ensemble d'options à cocher/décocher au niveau de la console :

Image

Dernière modification par Pedrof (2021-10-09 06:53:37)

Hors ligne

#6 2021-10-08 19:34:42

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Alors j'ai fait pas mal de recherches et de tests...

J'ai notamment trouvé qu'en Dotclear 14.3, sur mon environnement, le thème Berlin s'affiche correctement :

image affichage correct

Alors qu'en 15.3 sur mon environnement il s'affiche mal :

image affichage incorrect

J'ai cherché, petit à petit, le fichier qui posait problème et j'ai fini par isoler le style.css dans le dossier berlin.

En le comparant avec le style.css du dossier berlin de Dotclear 14.3, j'ai testé, petit à petit, chacune des infos supplémentaires et j'ai fini par isoler celle qui met la pagaille :

aside {
  background-color: #fafafa;
  color: #636363;
  width: 20em;
  padding: 0 1em;
  float: right;
  margin: 0 -5em 1em 2em;
  border-left: 3px solid #267daf; }

Je me pose alors 2 questions :

1) est-ce que l'affichage que je considère comme incorrect est vraiment incorrect ou est-ce qu'il est censé être comme ça ? je n'aurais pas les mêmes goûts que le créateur du thème mais ça peut arriver évidemment.

2) s'il est vraiment incorrect, savez-vous ce qui pourrait causer qu'un tel "aside" soit mal interprété sur mon environnement ?

L'URL de mon site : https://videogiciels.fr/dotclear/index.php

Dernière modification par Pedrof (2021-10-09 06:53:56)

Hors ligne

#7 2021-10-08 22:20:28

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Version du thème que vous utilisez ?
dc2.14 date d'il y a 3 ans !!! Ça serait bien de mettre à jour, non ?
La compatibilité avec php 7.4 est venue avec la dc2.16.

Hors ligne

#8 2021-10-09 05:51:33

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Avez-vous lu mon premier message ?

J'ai installé aujourd'hui Dotclear (la dernière nightly build dotclear-2.19.0-p20210911.1902) sur mon hébergement o2switch.

Ce sont mes tests qui m'ont amené à installer des versions antérieures pour vérifier si j'ai aussi le problème avec d'anciennes versions.

Je reformule donc : pour le thème Berlin j'ai le même résultat en 2.15.3 qu'en 2.19. La version 2.19 est la première que j'ai testée. J'ai testé ensuite les versions 2.14.3 et 2.15.3. Si on parle version de thème, la version 2.14.3 semble embarquer Berlin 1.2, tandis que la version 2.15.3 embarque Berlin 1.3.

Enfin, j'ai fait mes tests sous deux résolutions d'écran : 1280*1024 et 1280*720. Et avec plusieurs navigateurs à jour (Firefox et Chrome).

EDIT : nouveau test, j'ai demandé à une amie qui a un écran avec une plus grande résolution de tester, et le résultat est le suivant :

image affichage en résolution 1920*1080

Le menu s'affiche d'emblée sur la partie droite de l'écran.

Ma conclusion : mon problème est que, dans ma résolution d'écran, soit 1280 pixels de large, le menu se positionne en dessous du corps du site, ce qui est bien, mais qu'il n'est pas centré et au lieu de ça, se trouve ratatiné sur la droite.

Comment corriger cela ? Est-ce que je devrais le signaler comme un bug de Doctclear ? Savez-vous comment le corriger directement dans le CSS ? Malheureusement je n'ai aucune connaissance en HTML et CSS.

En tout cas pour moi cela vient forcément de la partie "aside" du CSS que j'ai cité dans mon précédent message. Je pense qu'elle est soit incomplète, soit inadaptée aux résolutions d'écran modestes.

Dernière modification par Pedrof (2021-10-09 06:54:10)

Hors ligne

#9 2021-10-09 09:21:14

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Ah oui je vois, il y a « collision » entre le style générique aside de berlin, ajouté assez récemment, et la sidebar qui utilise elle aussi un aside comme élément englobant.

Je vais corriger ça pour les prochaines versions…


Dotclear addicted since 2004

Hors ligne

#10 2021-10-09 09:32:30

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement


Dotclear addicted since 2004

Hors ligne

#11 2021-10-09 11:04:51

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Merci Franck, vraiment. J'ai copié le contenu des trois fichiers sur mon installation et cela résout le problème.

Autre sujet... Pour revenir au sujet initial de ce topic, à savoir le thème Japonisant qui s'affiche mal (ici en 2.18.1 et ici en 2.19), à force d'éliminations j'ai isolé le fichier mis à jour qui "casse" l'affichage de ce thème.

Il s'agit de inc/core/class.dc.settings.php.

Encore une fois je ne connais rien en PHP et HTML, mais j'ai quand même pu déterminer que c'est précisément quand je mets à jour ce fichier de sa version 2.18.1 à sa version 2.19 que le thème Japonisant ne fonctionne plus.

C'est ici pour voir la version "cassée" : https://videogiciels.fr/japon/index.php?

Est-ce que vous auriez une idée ?

Hors ligne

#12 2021-10-09 22:16:52

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

j'ai regardé vite fait. voir avec cette version à peaufiner notamment pour le breadcrumb. j'ai viré le custom css, autant ajouter directement les modifs dans le style.css...
http://pvg.free.fr/tmp/dc2/theme-japonisant-1.3.zip

Hors ligne

#13 2021-10-10 05:33:42

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

J'ai installé votre mise à jour : https://videogiciels.fr/japon/

Cela marche joliment ! Un grand merci.

Si vous avez un moment, est-ce que vous pourriez me dire ce qui coinçait suite au passage en 2.19 ?

Dernière modification par Pedrof (2021-10-10 05:35:11)

Hors ligne

#14 2021-10-10 15:40:46

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Sais pas, j'ai vite refait la partie config/public sans trop me prendre la tête.

Hors ligne

#15 2021-10-10 17:40:58

Pedrof
Membre
Inscription : 2009-11-25
Site Web

Re : [Résolu] Le thème ne s'affiche pas correctement

Ok. En tout cas le sujet est résolu pour moi, encore merci !

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map