Bugs dans la série des thèmes "serenity" pour cpg 14x Bugs dans la série des thèmes "serenity" pour cpg 14x
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Bugs dans la série des thèmes "serenity" pour cpg 14x

Started by Pichnet, August 14, 2009, 12:23:41 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Pichnet

Bonjour,

Comme les MP sont H.S., je n'ai pas d'autres recours que de m'adresser à l'ensemble des membres alors que j'aurais préféré ne m'adresser qu'à l'auteur c'est à dire DaMysterious...

Juste un court message pour vous faire part de bugs dans la série "Serenity".

1 - Les informations sur l'image restent toujours actives, le bouton "i" est, par contre, inactif.

2 - En mode admin impossible de créer un nouvel utilisateur, le bas de page est démultiplié et les boites de saisie inaccessibles.

Pour le premier bug, j'ai trouvé une solution, mais je suis bloquée pour le deuxième...
Donc, si mon sauveur habituel (François Keller) voulait se pencher sur le problème, je lui en serais fort reconnaissante...

Cordialement,

@  +

Viviane.

Pascal YAP

QuoteComme les MP sont H.S., je n'ai pas d'autres recours que de m'adresser à l'ensemble des membres
Bonne idée, c'est justement le principe de notre Forum. D'ailleurs on ne répond jamais aux PMs.

1/ Un Lien vers votre Galerie pour mieux comprendre.
2/ Avec le Thème CLASSIC est-ce que le problème se produit aussi ?

Quotem'adresser à l'ensemble des membres alors que j'aurais préféré ne m'adresser qu'à l'auteur c'est à dire DaMysterious
S'adresser à l'ensemble des Utilisateurs peut aider d'autres personnes victimes du cas identique.
Là encore, c'est le principe même du Forum, merci de respecter ces règles basiques auxquelles vous avez souscrit lors de votre inscription ici.

Pichnet

QuoteBonne idée, c'est justement le principe de notre Forum. D'ailleurs on ne répond jamais aux PMs
Ce n'est pas dans mon état d'esprit de faire ressortir publiquement des erreurs...
Mais je suis d'accord pour que le fond soit traité publiquement.

QuoteUn Lien vers votre Galerie pour mieux comprendre
Un lien ne donnera pas de précisions supplémentaires...
Je ne communiquerai pas de code "admin" en message ouvert, François Keller a les codes en question. Maintenant je peux par message privé faire parvenir le nécessaire à quelqu'un de confiance du forum...

QuoteAvec le Thème CLASSIC est-ce que le problème se produit aussi ?
Non, uniquement cette série (base, cyan, pourpre...etc), les autres fonctionnent correctement.

QuoteS'adresser à l'ensemble des Utilisateurs peut aider d'autres personnes victimes du cas identique.
Pas quand le contenu est privé !...
Mais, encore une fois, je suis à cent pour cent d'accord pour que le fond soit traité publiquement.

Merci pour votre réactivité,

@ +
Vivi

François Keller

QuoteDonc, si mon sauveur habituel (François Keller) voulait se pencher sur le problème, je lui en serais fort reconnaissante...
Merci de m'affubler de ce qualificatif  ;D
je vais voir si je peux faire quelque chose, mais il faudra attendre la semaine prochaine.
QuoteJe ne communiquerai pas de code "admin" en message ouvert, François Keller a les codes en question.
Avait les codes, par principe, je ne les garde pas une fois le dépannage terminé, ça m'évite de tout mélanger, et c'est plus correct vis à vis des membres.
Par contre, le lien vers la galerie, même si on est persuadé qu'il ne va pas servir à grand chose nous donne quand même une idée de la configuration de la galerie.
Ensuite, pour le thème, y a t'il eu des modifications faites par rapport au thème originel ? Si oui, merci d'attacher l'ensemble du thème au prochain post (tout le dossier zippé)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pichnet

Bonjour François,

Eh bien voilà, on fait comment maintenant pour les login et password ?  :D
Si certains ont profité des MP pour abuser d'autres membres, ce n'est vraiment pas le lieu pour laisser traîner les clés de son coffre  ::) !...  :o
Et comme je ne tiens pas à retrouver tout saccagé...  ::)

Pour les bugs, ce n'est pas la peine d'aller "se rendre compte sur site", il suffit de placer n'importe quel thème de la série "serenity" pour se rendre compte du dysfonctionnement [en mode utilisateur pour les infos sur l'image à afficher ou non (*), et en mode admin pour les nouvelles inscriptions (liste des utilisateurs)].
Je suppose que ce n'est pas insurmontable pour un modérateur surdoué...  :-*  :-*  :-*

J'ai fait l'essai sur d'autres sites de membres du club photo (hebergeurs différents)... et le résultat est identique.

D'autre part mon site n'est pas ouvert au public.


Voilà, solution pour transmettre mes codes sensibles ?



QuoteEnsuite, pour le thème, y a t'il eu des modifications faites par rapport au thème originel ?
Non, pas de bidouille


(*) ça je l'ai réglé (code manquant dans theme.php) et ça n'influe pas sur les bizareries des inscriptions des nouveaux utilisateurs.
De toutes façons j'ai replacé l'ancien fichier pour en être certaine.
Comme ça pas de problème philosophique ! ... la galerie est dans son état initial.

Merci,

@  +

Cordialement,

Viviane.

François Keller

Alors pour ce qui est des codes sensibles, j'ai encore la possibilité d'envoyer des PM aux membres, mais eux n'ont pas la possibilité d'y répondre (nous avons décidé de faire comme ça finalement)
si le thème n'a pas de modifications, je pourrais effectivement vérifier sur ma galerie de test
Lorsque nous demandons un lien vers les galeries, c'est le plus souvent pour voir quelle est la version utilisée et si il n'y a pas des plugins en route...
Voilà donc, si j'ai vraiment besoin du lien je pourrais toujours t'envoyer mon adresse mail par PM  ;)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pichnet

QuoteVoilà donc, si j'ai vraiment besoin du lien je pourrais toujours t'envoyer mon adresse mail par PM

Super, ça c'est de l'aide intelligente...  ;D

:-*  :-*  :-*

Heuu, le "bouton" messages ayant disparu, comment pourrais-je accéder aux PM ?

Bon, il y a toujours la possibilité de passer par mon adresse mail d'inscription par laquelle je reçois les avis de réponses et de messages échangés.

@  +

Vivi

Pascal YAP

#7
Quotele "bouton" messages ayant disparu, comment pourrais-je accéder aux PM ?
Sous les Avatars il y a une petite enveloppe timbrée en direction de leurs propriétaires respectifs  ;)

François Keller

QuoteSous les Avatars il y a une petite enveloppe timbrée en direction de leurs propriétaires respectifs  Wink
pas pour les membres "normaux" Pascal me semble t'il.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP


Pichnet

#10
Bonjour à toutes et à tous,

Bon, j'ai débrouillé mon systus et je place ci-dessous les solutions que j'ai trouvé.

Pour le bug "info sur l'image"

Ouvrir Theme.php

Chercher

$picinfo = isset($HTTP_COOKIE_VARS['picinfo']) ? $HTTP_COOKIE_VARS['picinfo'] :

($CONFIG['display_pic_info'] ? 'block' : 'none');
   starttable();
    echo $pic_info;
   endtable();

Remplacer par

$picinfo = isset($HTTP_COOKIE_VARS['picinfo']) ? $HTTP_COOKIE_VARS['picinfo'] :

($CONFIG['display_pic_info'] ? 'block' : 'none');
   echo "<div id=\"picinfo\" style=\"display: $picinfo;\">\n";
   starttable();
   echo $pic_info;
   endtable();
   echo "</div>\n";


Voilà, ça fonctionne



Pour le bug "liste utilisateurs"

Ouvrir style.css

Chercher

.tablef {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
color: #2E5B82;
filter: alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=100, StartY=0, FinishX=0, FinishY=0);
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}


Remplacer par

.tablef {
background: #F8F8F8;
color: #2E5B82;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}


Chercher

.tableh1 {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
color: #2E5B82;
filter: alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0);
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
text-align: left;
}


Remplacer par

.tableh1 {
background: #F8F8F8;
color: #2E5B82;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
text-align: left;
}


Voilà, ça fonctionne, mais pour être cohérent

Chercher

.listbox {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
border: 1px solid #CCCCCC;
color: #2E5B82;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
vertical-align: middle;
}

.listbox_lang {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
border: 1px solid #CCCCCC;
color: #2E5B82;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
vertical-align: middle;
}


Remplacer par

.listbox {
background: #F8F8F8;
border: 1px solid #CCCCCC;
color: #2E5B82;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
vertical-align: middle;
}

.listbox_lang {
background: #F8F8F8;
border: 1px solid #CCCCCC;
color: #2E5B82;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
vertical-align: middle;
}



Chercher

.tableb {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
margin: 0 auto;
color: #2E5B82;
}

.tableb_compact {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
color: #2E5B82;
margin: 0 auto;
}


Remplacer par

.tableb {
background: #F8F8F8;
margin: 0 auto;
color: #2E5B82;
}

.tableb_compact {
background: #F8F8F8;
color: #2E5B82;
margin: 0 auto;
}


Chercher

.tableh1_compact, .tableh2_compact {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
color: #2E5B82;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}

.tableh2 {
background: #F8F8F8 url(images/cell.gif) top left repeat-x;
color: #2E5B82;
filter: alpha(Opacity=100, FinishOpacity=0, Style=3, StartX=0, StartY=0, FinishX=200, FinishY=0);
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
}


Remplacer par

.tableh1_compact, .tableh2_compact {
background: #F8F8F8;
color: #2E5B82;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}

.tableh2 {
background: #F8F8F8;
color: #2E5B82;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
}



Voilà, c'est propre et ça fonctionne (essais avec cpg 148 à cpg 1425 et sur plusieurs sites de mes connaissances...)


Pour le deuxième bug, il semblerait qu'il y est un problème avec l'image cell.gif.
Une autre solution existe certainement, moi j'(ai tranché dans le vif... :D)
Voilà,
Bonne journée,

@  +

Viviane

Pichnet

#11
Oups, je voulais mettre des "quotes" avec ascenseurs pour les manips, mais ça n'a mis que des "quotes" simples... ???

[edit by PYAP]Fait. Remplacé par le TAG [ CODE ][/edit]

Pichnet

Merci Pyap pour la mise en page du texte...

François, as-tu eu le temps de tester mes modifs ?


Pichnet

Bonjour ;) ,

Toujours sur les mêmes thèmes, d'autres petits bugs m'ont été rapportés par des membres du club photo et j'y ai remédié.
Je pense que ça peut intéresser ceux qui ont choisis, comme moi, ces thèmes...
Question, comment les faire partager sans porter ombrage à qui que ce soit...  ::) ?
Dois-je les mettre à la suite ou bien... ?
Bon, il n'y en a pas des tonnes et j'ai regroupé certains "traitements" (ça en fait deux ou trois maxi).


C'est sûr que les MP étaient quand même bien pratiques ! ...

Bisous aux modérateurs  ;D

Vivi  :-*

François Keller

non je n'ai pas encore testé,
QuoteQuestion, comment les faire partager sans porter ombrage à qui que ce soit...  Roll Eyes ?
Dois-je les mettre à la suite ou bien... ?
Bon, il n'y en a pas des tonnes et j'ai regroupé certains "traitements" (ça en fait deux ou trois maxi).
attache le dossier du thème dans une archive zip à ton prochain post.
Comme ça on pourra tester et comparer avec le thème d'origine.
si les bugs sont confirmés, ainsi que les corrections on pourra les poster dans le sujet d'origine du thème
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pichnet

Bonjour à tout un chacun et à toute une chacune,

OK François, je nettoie mes fichiers test et je vais faire comme tu as dit.

Pour le moment je place mes dernières modifs comme précédemment, ça peut en aider certains.



Bug affichage choix de page

Lorsqu'il y a plusieurs pages à afficher, par exemple pour "derniers ajouts", "commentaires"..., les boutons respectifs de choix de pages n'affichent pas les numéros des pages suivantes ou précédentes (idem pour la liste des utilisateurs en mode admin). Seul le numéro de la page en cours est visible.
Cela provient de la couleur du fond qui est la même que celle de l'écriture.

Ouvrir style.css

Chercher
Quote.navmenu {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 100%;
   font-weight: bold;
   background : #2E5B82;
   border-style: none;
}

.navmenu a {
   display: block;
   padding-top: 2px;
   padding-right: 5px;
   padding-bottom: 2px;
   padding-left: 5px;
   text-decoration: none;
   color: #2E5B82;
}

Remplacer par
Quote.navmenu {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 100%;
   font-weight: bold;
   background : #4f8bbb;
   border-style: none;
}

.navmenu a {
   display: block;
   padding-top: 2px;
   padding-right: 5px;
   padding-bottom: 2px;
   padding-left: 5px;
   text-decoration: none;
   color: #FFFFFF;
}

Voilà, ça fonctionne.
j'ai remplacé la couleur du fond (#2E5B82) par (#4f8bbb) par goût personnel mais la couleur originale peut-être conservée sans problème.
Pour voir les chiffres, j'ai choisi le blanc (#FFFFFF) mais une autre couleur peut faire l'affaire à condition qu'elle tranche sur le fond.

ATTENTION la barre de menu de présentation des photos prend les mêmes couleurs...





Ajout de commentaires, Bug case "OK"

La case à cocher "OK" pour placer les commentaires est complètement noire et rien ne se voit.
De plus elle colle à la boite de saisie et lorsqu'elle est survolée par la flêche on ne sait pas si elle est active.

Ouvrir style.css

Chercher
Quote.comment_button {
   background: #000000;
   border: 1px solid;
   color: #2E5B82;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   padding-left: 3px;
   padding-right: 3px;
}

Remplacer par
Quote.comment_button {
   background: #FFFFFF;
   border: 1px solid;
   color: #2E5B82;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   margin-left: 8px;
   padding-left: 3px;
   padding-right: 3px;
}

.comment_button:hover {
   background: #a6f2aa;
   border: 1px solid;
   color: #2E5B82;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   margin-left: 8px;
   padding-left: 3px;
   padding-right: 3px;
}

Voilà, ça fonctionne.
La boite "OK" ne touche plus la boite de saisie.
Le fond blanc laisse maintenant apparaître Les lettres à cliquer "OK".
Le survol de "OK" transforme le fond blanc en fond vert.
(La couleur verte #a6f2aa peut être changée suivant les préférences de chacun).

Ces modifs ont été faites pour le thème "Serenity" de base.
Pour les autres thèmes de la série ça fonctionne aussi, mais le choix des couleurs pour le "Bug affichage choix de page" sera peut-être à adapter... (facile puisque ce qui doit être modifié est indiqué ci-dessus)



@ +

Viviane



Pichnet

Bonjour,

Bon, et bien c'est à mon tour de prendre quelques jours de congé...
Donc je ferai ce qu'a demandé François dès mon retour.

@  +

Viviane

François Keller

Bonnes vacances Viviane, je pense trouver u  moment pour tester ça et confirmer tes corrections d'ici quelques jours (je viens de finir ce qui était urgent au niveau de mon boulot et je vais pouvoir me ménager un peu de temps)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pichnet

Bonjour à tous, :-*

Finalement, comme je peux utiliser un portable gentiment mis à ma disposition pour quelques heures, je ne vais pas faire attendre plus longtemps mes fans en délire...
(ben, quoi, à chacun ses fantasmes...). ::)


En ce qui concerne le bug "liste des utilisateurs", les effets obtenus par le réglage de l'opacité partielle pour quelques tables (tablef, tableh1, tableh2) n'est pas, à mon sens, très convaincant, d'autant que les commandes utilisées ne sont spécifiques qu'à Internet Explorer, d'où ma première proposition de trancher dans le vif... :o
Cette solution, peut sembler un peu brutale..., et comme il semble que ce ne soit que le traitement de l'opacité qui soit en cause et non le traitement de l'image cell.gif, deux solutions existent.

Si on ne veut pas du tout d'opacité, il suffit de supprimer le filtre d'opacité uniquement pour ces trois tables (chercher et supprimer pour chacune "filter: alpha(Opacity=...").

Pour les utilisateurs d'Internet Explorer, si on ne veut que supprimer le bug sans trop de changements, il suffit de supprimer uniquement le filtre d'opacité pour tablef (puisque c'est là où se situe le bug pour la page de la gestion des utilisateurs).
C'est cette deuxième solution que j'ai choisie pour corriger le fichier (donc ne supprimer que "filter: alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=100, StartY=0, FinishX=0, FinishY=0);" pour tablef).
Voilà, comme ça les utilisateurs d'Internet Explorer pourront se rendre compte de ce que peut donner un flou partiel sur de l'écriture. ;D
Si cet effet ne leur convenait pas, il suffit de supprimer "filter: alpha(Opacity=...") pour les deux autres tables. :D

Le reste des corrections est sans changement. ;)

Je joins, comme demandé, les fichiers modifiés zippés.
Il suffit de les mettre à la place (après dézippage...) de ceux du même nom dans le dossier original.


Voilà...

J'espère avoir été assez claire,

@  +

Viviane (en congé pour quelques jours encore...)

Pichnet

Coucou, et bonjour.

Bon, me voici de retour pour le W.E... ;D

Alors François ces tests ? ::)

:-* :-* :-*