configuration xswatch4
Gérard
Gérard

configuration xswatch4

Gérard 74
01/06 22:21
#1
Gérard 74
01/06 22:21
Bonjour/Bonsoir à Tous,

Je démarre un nouveau site Xoops 2.5.11 mais j'ai un peu perdu la main concernant la gestion du thème.
Dans xswatch4.conf, je ne comprends pas l'utilité de la dernière ligne, quoique j'y mette, cela n'a pas d'impact :

# Pick a css directory you want to use by entering its name below.
#
# Valid values are:
# css-cerulean  css-cosmo     css-cyborg    css-darkly    css-flatly
# css-journal   css-litera    css-lumen     css-lux       css-materia
# css-minty     css-pulse     css-sandstone css-simplex   css-sketchy
# css-slate     css-solar     css-spacelab  css-superhero css-united
# css-yeti
#
# The value for xswatchCss is used for media="(prefers-color-scheme: light)" queries

xswatchCss "css-materia"

# Pick the css directory you want to use for the dark theme below.
# The value for xswatchDarkCss is used for media="(prefers-color-scheme: dark)" queries
#
# Set xswatchDarkCss to "" to always use the xswatchCss value specified above
#
# The subset of valid themes that are considered dark are:
# css-cyborg    css-darkly    css-slate     css-solar     css-superhero

xswatchDarkCss "css-darkly"



Autre question relative au module xmNews, si je recopie les templates d'origine dans un dossier de surcharge alors l'affichage perd sa présentation en mode blocs (responsive) et présente donc les résumés à plat ... Une idée du problème ?

Merci d'avance
Re : configuration xswatch4
Alain T
Alain T

Re : configuration xswatch4

Alain T 815
Hier 14:31
#2
Alain T 815
Hier 14:31
Bonjour Gerard,
il y a sans doute quelque petites modifs dans la configuration qui n'ont pas été reporté dans le tuto.
En regardant rapidement, je lis :
Citation :
Dual theme light and dark media query responsive operation
Two files control which themes are used, tpl/xswatchCss.tpl and tpl/xswatchDarkCss.tpl. In the file tpl/xswatchCss.tpl, edit the bottom line to match the Bootswatch theme of your choice for use with prefers-color-scheme light media queries. By default, the line reads css-cerulean. In the file tpl/xswatchDarkCss.tpl, edit the bottom line to match the Bootswatch theme of your choice for use with dark media queries. By default, the line reads css-slate. Your site will then follow the use's browser or OS preference to choose light or dark.

Donc maintenant, si tu utilises 2 thèmes clair/sombre,
il te faut intervenir dans :
tpl/xswatchCss.tpl pour le thème clair
tpl/xswatchDarkCss.tpl pour le thème sombre

Pour la surcharge, merci d'être le plus précis possible,
indique nous les chemins complets
quels dossiers sont copiés où et je te dirais si c'est ok ou pas.
Evidemment, il faut se mettre en mode :
Contrôler les modifications de templates? : OUI
(Si cette option est activée, les Templates modifiés seront automatiquement recompilé quand ils seront affichés. Vous devez désactiver cette option sur un site en production.)
Et éventuellement vider le cache (Maintenance XOOPS, + Navigateur)
Re : configuration xswatch4
Gérard
Gérard

Re : configuration xswatch4

Gérard 74
Aujourd'hui 13:31
#3
Gérard 74
Aujourd'hui 13:31
Merci Alain pour ta réponse,

Ok pour xswatch4 , en relisant les infos dans les fichiers, j'ai fini par comprendre les nuances entre thème unique et la variante possible pour les navigateurs qui gèrent clair/sombre. En mode unique, seule la 1ère ligne est utilisée.

Pour les templates xmNews, c'est résolu (même si je n'ai pas compris comment j'ai fait)
Re : configuration xswatch4
Alain T
Alain T

Re : configuration xswatch4

Alain T 815
Aujourd'hui 14:24
#4
Alain T 815
Aujourd'hui 14:24
Citation :

Gérard a écrit :
Pour les templates xmNews, c'est résolu (même si je n'ai pas compris comment j'ai fait)

Dommage, c'est comme ça qu'on progresse !
mais bon, c'est maintenant opérationnel !

En fait, si tu as installé xmnews, il vient déjà avec des templates en bootstrap 4,
Dossier /modules/xmnews/templates
et si tu veux apporter ta touche personnelle,
ne modifie surtout pas ces fichiers mais copie le contenu du dossier /modules/xmnews/templates
vers
/themes/xswatch4/modules/xmnews
ensuite, tu pourras modifier les fichiers.
Commence par vérifier en ajouter par exemple un < h1 >Mon template surchargé fichier est -il modifié < /h1 >

Voilà !