Re : Les couleurs des fenêtres popup
Oui, l'entête construite dans par exemple le fichier :
/modules/pm/pmlite.php
n'est pas identique à celle construite dans le fichier :
/themes/xswatch4/theme.tpl.
Je vais le signaler !
/modules/pm/pmlite.php
n'est pas identique à celle construite dans le fichier :
/themes/xswatch4/theme.tpl.
Je vais le signaler !
Re : Les couleurs des fenêtres popup
Et s'il y a un problème confirmé,
Pour ce fichier, il faudra aller voir dans :
/kernel/online.php
Mince, non, celui-ci ne gère pas l'affichage, uniquement le "calcul" des personnes sur le site.
Si tu as le fichier PHP qui utilise ce template, indique le moi stp
Pour ce fichier, il faudra aller voir dans :
/kernel/online.php
Mince, non, celui-ci ne gère pas l'affichage, uniquement le "calcul" des personnes sur le site.
Si tu as le fichier PHP qui utilise ce template, indique le moi stp
Re : Les couleurs des fenêtres popup
Ok, est ce que tu peux remettre le paramètre qui fait que ça ne fonctionnait pas et tester avec un autre pop up, du genre le mail par exemple, quand tu cliques sur le bouton "Envoyer un nouveau message" ?
L'idée est de voir si le problème apparait uniquement sur des Pop up.
L'affichage de pages modales est vraiment différente et le process pour afficher la page n'est pas le même, il y a donc peut être effectivement un bug.
L'idée est de voir si le problème apparait uniquement sur des Pop up.
L'affichage de pages modales est vraiment différente et le process pour afficher la page n'est pas le même, il y a donc peut être effectivement un bug.
Re : Les couleurs des fenêtres popup
Merci Alain, je viens de comprendre le problème :
Dans certains cas, my_xoops.css ne semble pas prioritaire. Après examen depuis la console F12, j'ai vu que le CSS appelé provient du paramétrage du fichier xswatchCss.tpl (au lieu de xswatch4.conf). En reconfigurant xswatchCss.tpl avec css-cerulean (et non css-minty) l'affichage est devenu parfait !! ... peut-être un bug !!
Dans certains cas, my_xoops.css ne semble pas prioritaire. Après examen depuis la console F12, j'ai vu que le CSS appelé provient du paramétrage du fichier xswatchCss.tpl (au lieu de xswatch4.conf). En reconfigurant xswatchCss.tpl avec css-cerulean (et non css-minty) l'affichage est devenu parfait !! ... peut-être un bug !!
Re : Les couleurs des fenêtres popup
Voici le fichier system_misc_online.tpl que nous utilisons sur ce site :
<{* online details popup *}>
<{if $closeHead|default:true}>
<{$headContents|default:''}>
<script>window.resizeTo(600, 560)script>
head>
<body>
<{/if}>
<h4 class="text-center"><{$lang_whoisonline}>h4>
<{foreach item=online from=$onlineUserInfo}>
<div class="row justify-content-center align-items-center <{cycle values='bg-primary,bg-dark'}>">
<div class="col-12 col-sm-3 text-center mt-2">
<{if $online.uid == 0}>
<{$online.uname}>
<{else}>
<{if $online.avatar != "avatars/blank.gif" }>
<img src="<{$upload_url}><{$online.avatar}>" alt="<{$lang_avatar}>" class="img-fluid rounded mt-2"/><br />
<a href="javascript:window.opener.location='<{$xoops_url}>/userinfo.php?uid=<{$online.uid}>';window.close();">
<{if $online.name==''}><{$online.uname}><{else}><{$online.name}><{/if}>
a>
<{else}>
<h6><{if $online.name==''}><{$online.uname}><{else}><{$online.name}><{/if}>h6>
<{/if}>
<{/if}>
div>
<div class="col-12 col-sm-6 my-1">
<{if $online.module_name <> "" }>
<h5 class="text-center text-sm-left font-weight-bold"><{$online.module_name}>h5>
<{/if}>
<{if $isadmin|default:false}>
<div class="ml-5 ml-sm-0">
<span class="fa fa-map-marker fa-fw ">span> <{$online.ip}>
<br>
<span class="fa fa-calendar fa-fw ">span> <{$online.updated}>
div>
<{/if}>
div>
div>
<{/foreach}>
<{if $closeButton|default:true}>
<div class="text-center m-3"><input class="btn btn-primary btn-lg btn-block" value="<{$lang_close}>" type="button" onclick="window.close();" />div>
<{/if}>
Re : Les couleurs des fenêtres popup
Ok si tu me réponds cela c'est que ça ne fonctionne pas.
Essaye de mettre un fichier de root AVANT bootstrap.min.css et donc le déclarer avant dans le fichier tpl principal du thème.
Les déclarations root sont un peu particulières et ne peuvent pas être écrasées je pense,
dans ce cas, tu peux les déclarer avant.
Essaye de mettre un fichier de root AVANT bootstrap.min.css et donc le déclarer avant dans le fichier tpl principal du thème.
Les déclarations root sont un peu particulières et ne peuvent pas être écrasées je pense,
dans ce cas, tu peux les déclarer avant.