Style perso non actif

Archivé depuis Support phpBB 3.3.x

Les sujets archivés/corbeillés
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Style perso non actif

#1

Message par Hervé »

Bonjour,
J'utilise actuellement phpBB 3.3.5 avec le style SE_Square 3.3.2 mais il n'y a plus de mise à jour.
Je voudrais donc créer un style perso qui ait la même apparence que SE_Square.

J'ai téléchargé STYLE.PERSO.3.3.5.ZIP et effectué les modifications indiquées dans [Tuto] Style perso : base Prosilver pour phpBB3.
J'y ai ajouté les fichiers que j'avais modifiés pour personnaliser SE_Square comme colours.css, ...
J'ai envoyé l'ensemble sur mon serveur, ai activé mon style perso, l'ai mis par défaut puis désactivé SE_Square.

Le hic est que le forum prend le style de Prosilver et non celui de mon style perso qui devrait être identique à SE_Square.

Si je réactive SE_Square, le mets par défaut et désactive mon style perso j'ai bien l'apparence de SE_Square.

Où est l'erreur ?
J'ai bien cherché "style perso" parmi les questions résolues mais j'obtiens
Les mots suivants de votre recherche ont été ignorés parce qu’ils sont trop communs : perso style !
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#2

Message par Fred »

Salut
Tout d'abord tu pourrais donner un nom à ce style perso, comme indiqué dans le tuto
Vous allez modifier ce bloc :

Code: Tout sélectionner

# General Information about this style
name = style perso
copyright = © votre nom ici
style_version = 1.0.8
phpbb_version = 3.2.8
name = style perso remplacez style perso par le nom de votre style
copyright = © votre nom ici remplacez votre nom ici par votre nom, ou autre
style_version = 1.0.8 remplacez 1.0.8 par la version de votre style
phpbb_version = 3.2.8 c'est la version de votre forum (ex 3.2.8 - 3.2.9 - 3.3.0)
Ensuite pour le passer en style par défaut va dans le PCA, onglet Général et configuration du forum.
Cette capture d'écran en exemple

Capture d’écran 2021-11-15 à 12.46.44.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#3

Message par Hervé »

Comme je l'ai écrit
  • j'ai bien effectué les modifications indiquées dans [Tuto] Style perso : base Prosilver pour phpBB3,
    notamment j'ai donné un nom à ce style perso : "LeForumRecifal".
  • j'ai activé mon style perso, l'ai mis par défaut puis désactivé SE_Square.
mais ce qui apparaît est Prosilver.
Par contre si j'active SE_Square et le mets par défaut ce qui apparaît est bien SE_Square.
Je ne comprends pas pourquoi SE_Square fonctionne et pas mon style perso.
J'ai probablement commis une erreur mais je ne trouve pas où.
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#4

Message par Fred »

OK
Comme nous n'avons aucunes informations de ce que tu as fait dans tes paramètres de forum, t'aider semble compliqué.
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#5

Message par Hervé »

Après avoir construit mon style perso intitulé LeForumRecifal comme je l'ai expliqué
j'ai remis Prosilver comme style par défaut
puis j'ai désactivé SE_Square et activé LeForumRecifal comme ceci
Image
puis j'ai mis LeForumRecifal comme style par défaut comme ceci
Image
mais c'est le style Prosilver qui apparaît alors que quand c'est SE_Square qui est le style par défaut c'est bien SE_Square qui apparaît.

Voici le contenu du fichier style.cfg de mon style LeForumRecifal

Code: Tout sélectionner

# General Information about this style
name = LeForumRecifal
copyright = © Hervé
style_version = 3.3.5
phpbb_version = 3.3.5

# Defining a different template bitfield
# template_bitfield = //g=

# Parent style
# Set value to empty or to this style's name if this style does not have a parent style
parent = prosilver
Voici la comparaison des répertoires de style SE_Square "à gauche" et LeForumRecifal "à droite"
Image
Q'est-ce qui pourrait faire que SE_Square fonctionne et pas LeForumRecifal ?
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#6

Message par Fred »

Alors si je comprends bien, tu as copier l'intégralité des fichiers du style se square dans ton style perso ?
Peux-tu mettre ici le fichier .zip de ton style ?
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#7

Message par Hervé »

Pas tout à fait parce que par exemple les fichiers forms.css icons.css links.css ... sont dans SE_Square et pas dans mon style
je n'ai pas pris ces fichiers parce qu'ils sont identiques à ceux de Prosilver.
J'ai juste mis dans mon style, en plus du zip du tuto, ceux que j'ai modifiés dans SE_Square.
Voici l'ensemble des fichiers de mon style : https://www.rudyv.be/Temp/LeForumRecifal.zip

Ceci dit puisque SE_Square fonctionne je pourrais tout simplement dire que c'est mon style perso.
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#8

Message par Fred »

Le fichier CSS est vide, donc ce n'est pas étonnant qu'il charge le style par défault Prosilver
Hervé a écrit: 15 nov. 2021, 17:02
Ceci dit puisque SE_Square fonctionne je pourrais tout simplement dire que c'est mon style perso.
Oui si tu veux mais il faut qu'il soit à jour en version 3.3.5, mais tu sembles ne pas vouloir le faire par toi-même !
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#9

Message par Hervé »

Le fichier LeForumRecifal.css est vide comme il l'était dans le zip du tuto, je n'y ai pas touché.
Par contre pourquoi phpBB ne prend il pas en compte les fichiers colors.css common.css qui font que SE_Square est SE_Square ?
D'ailleurs dans SE_Square il n'y a pas de fichier SE_Square.css pourtant ça marche.

Que suis-je sensé mettre dans LeForumRecifal.css ?
Modifié en dernier par Hervé le 15 nov. 2021, 17:23, modifié 2 fois.
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#10

Message par Fred »

Hervé a écrit: 15 nov. 2021, 17:16
D'ailleurs dans SE_Square il n'y a pas de fichier SE_Square.css pourtant ça marche.
Il y a un fichier stylesheet.css
Que suis-je sensé mettre dans LeForumRecifal.css ?
Tu es sensé y mettre tout ce qui fera ton style personnel. Pour faire son propre style il ne suffit pas d'importer les fichiers d'un style existant, comme tu sembles vouloir le faire !
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#11

Message par Hervé »

Je pense avoir compris : voici le contenu du stylesheet.css de SE_Square

Code: Tout sélectionner

@import url("normalize.css?hash=48eb3f89");
@import url("base.css?hash=3a7fafb1");
@import url("utilities.css?hash=1034bac8");
@import url("common.css?hash=70bd1301");
@import url("links.css?hash=da040ebb");
@import url("content.css?hash=d7d65e66");
@import url("buttons.css?hash=15c14833");
@import url("cp.css?hash=5cc9ac0c");
@import url("forms.css?hash=18ee8211");
@import url("icons.css?hash=dbc0f3b9");
@import url("colours.css?hash=3b03ccfa");
@import url("responsive.css?hash=438ff202");
En fait les différences de SE_Square par rapport à Prosilver sont contenus dans plusieurs fichiers importés par stylesheet.css
j'ai recopié ces fichiers dans mon style perso mais phpBB ne les prend pas en compte parce que je n'y ai pas mis stylesheet.css.

Au lieu de recopier toutes ces différences dans LeForumRecifal.css je pourrais donc ajouter ces mêmes importations dans mon fichier LeForumRecifal.css non ?
En fait utiliser le fichier stylesheet.css de SE_Square, peut-être en le renommant LeForumRecifal.css
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#12

Message par Fred »


Ton message à été édité par un modérateur.
Raison : Merci de mettre des balises code lorsque tu place du code dans un message !
Le problème avec toi est que tu ne lis pas ce que l'on te dit !
Ce que tu fais n'est pas un style perso mais une pâle copie d'un style existant, qui plus est qui n'est pas à jour à l'heure actuelle.
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#13

Message par Hervé »

En quoi fonctionnellement le fait de mettre toutes les caractéristiques propres à SE_Square dans un fichier stylesheet.css
serait différent de les mettre dans plusieurs fichiers qui sont liés via des import dans stylesheet.css ?

Mon intention n'est pas de faire un style perso mais d'utiliser SE_Square qui me convient très bien
sauf qu'il risque à terme de devenir incompatible avec phpBB parce que son auteur ne fait plus les màj.

Je dois bien sur comparer les 14 fichiers que l'auteur de SE_Square a repris de Prosilver avec ceux de la dernière version de Prosilver
et y faire les mêmes modifications, sauf évidemment si ces différences constituent l'essence même de SE_Square.
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#14

Message par Fred »

Soit, comme le style se square n'est pas le style de l'auteur sur ton forum tu peux continuer ainsi.
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#15

Message par Hervé »

Bonjour,
J'ai comparé les fichiers de SE_Square 3.3.2 avec ceux qui existent aussi dans Prosilver 3.3.5.
J'ai modifié SE_Square en conséquence, la différence la plus fréquente en plus de ce qui est propre à l'apparence de SE_Square était l'absence de "point-virgule" sur certaines lignes.
J'ai renommé ce style en "LeForumRecifal" et l'ai envoyé sur mon serveur.
Je l'ai installé et mis par défaut à la place de Prosilver.
Mon style ne fonctionne pas, j'obtiens ceci
Image
Pourrais-tu regarder ce qui cloche dans https://www.rudyv.be/Temp/LeForumRecifal.zip ?
Merci !
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Style perso non actif

#16

Message par Fred »

Si tu veux mettre le style se square à jour la solution je te l'ai donné ici : Re: Cherche SE_Square pour phpBB 3.3.5

Comme déjà dit, il ne suffit pas de renommer un style existant pour en faire un style personnel, ce n'est pas ainsi que l'on procède.
Avatar du membre
Hervé
Messages: 248
Enregistré depuis: 3 ans 8 mois
Prénom: Rudy
Localisation: Jurbise - Belgique
Emploi: Retraité

Re: Style perso non actif

#17

Message par Hervé »

J'ai bien fait ce que tu écris dans l'autre sujet à savoir
Origin a écrit: 08 nov. 2021, 16:51
tu regardes les fichiers de ton style qui sont concernés par des modifications afin de les appliquer.
Jusque là SE_Square fonctionne toujours.
Origin a écrit: 08 nov. 2021, 16:51
Un style perso doit toujours être de la même version que Prosilver, à chaque mise à jour il faut s'occuper de son style personnalisé.
En plus j'ai voulu le renommer et changer la version en 3.3.5 mais ça ne fonctionne pas, j'ai probablement fait une bêtise mais je ne vois pas où.
Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.