De passage
Messages : 41
Inscription :
bonjour
je viens de mettre à jour admin redacteur en 5 5 6
mes rédacteurs peuvent toujours écrire leurs articles
MAIS je n'ai plus accès à l'admin, j'ai le message
Afficher la Liste || Ajouter un Rédacteur || Ajouter un Groupe Rédacteur
Parse error: syntax error, unexpected T_STRING in /mnt/103/sda/5/a/mycomenius/plugins/adm_redacteurs/data/redacteurs/gurkan.dtb on line 24
que puis je faire?
merci d'avance
didier
Réponses
Administrateur
Messages : 1390
Inscription :
bonsoir,
Il y a une erreur dans le fichier intitulé gurkan.dtb situé dans le répertoire plugins/adm_redacteurs/data/redacteurs/CitationParse error: syntax error, unexpected T_STRING in /mnt/103/sda/5/a/mycomenius/plugins/adm_redacteurs/data/redacteurs/gurkan.dtb on line 24
Envoie-moi ce fichier par mail pour que j'essaie de te le réparer.
A+
De passage
Messages : 41
Inscription :
j'ai pas trouvé o๠t'envoyer un mail.
je te mets le code en supprimant le mot de passe: xxxxxxxxxxxxxxxxxxxxxxxx
à la ligne 24 il y a le code qui fait apparaitre la ville autorisée pour le rédacteur ainsi que les drapeaux de son pays.
est ce que à§a ne marche pas avec ta nouvelle version?
j'ai le màªme code pour chacuns de mes membres
merci d'avance
Code (Sélectionner le code)<?php $redacprefs['rpseudo'] = stripslashes('gurkan'); $redacprefs['rpass'] = stripslashes('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); $redacprefs['rgroupseudo'] = stripslashes(''); $redacprefs['rnews'] = stripslashes(''); $redacprefs['rart'] = stripslashes('ar'); $redacprefs['rphoto'] = stripslashes(''); $redacprefs['rlinks'] = stripslashes(''); $redacprefs['rthink'] = stripslashes(''); $redacprefs['rfaq'] = stripslashes(''); $redacprefs['rfile'] = stripslashes('up'); $redacprefs['rbanner'] = stripslashes(''); $redacprefs['rdnload'] = stripslashes(''); $redacprefs['ragenda'] = stripslashes(''); $redacprefs['redito'] = stripslashes(''); $redacprefs['rblog'] = stripslashes(''); $redacprefs['rwritnews'] = stripslashes(''); $redacprefs['rmodnews'] = stripslashes(''); $redacprefs['ractnews'] = stripslashes(''); $redacprefs['rwritart'] = stripslashes('On'); $redacprefs['rmodart'] = stripslashes('On'); $redacprefs['ractart'] = stripslashes('On'); $redacprefs['rwritcatart'] = stripslashes(''); $redacprefs['rnamecatart'] = stripslashes('Adana Άδανα <img src='img/drapeaux/tr.gif' border='0'>'); $redacprefs['rwritphoto'] = stripslashes(''); $redacprefs['rmodphoto'] = stripslashes(''); $redacprefs['ractphoto'] = stripslashes(''); $redacprefs['rwritcatphoto'] = stripslashes('On'); $redacprefs['rnamecatphoto'] = stripslashes(''); $redacprefs['rwritlinks'] = stripslashes(''); $redacprefs['rmodlinks'] = stripslashes(''); $redacprefs['ractlinks'] = stripslashes(''); $redacprefs['rwritcatlinks'] = stripslashes('On'); $redacprefs['rnamecatlinks'] = stripslashes(''); $redacprefs['rwritthink'] = stripslashes(''); $redacprefs['rmodthink'] = stripslashes(''); $redacprefs['ractthink'] = stripslashes(''); $redacprefs['rwritfaq'] = stripslashes(''); $redacprefs['rmodfaq'] = stripslashes(''); $redacprefs['ractfaq'] = stripslashes(''); $redacprefs['rwritcatfaq'] = stripslashes('On'); $redacprefs['rnamecatfaq'] = stripslashes(''); $redacprefs['rwritfile'] = stripslashes('On'); $redacprefs['rmodfile'] = stripslashes(''); $redacprefs['rwritcatfile'] = stripslashes(''); $redacprefs['rnamecatfile'] = stripslashes('pictures_adana'); $redacprefs['rwritbanner'] = stripslashes(''); $redacprefs['rmodbanner'] = stripslashes(''); $redacprefs['ractbanner'] = stripslashes(''); $redacprefs['rwritdnload'] = stripslashes(''); $redacprefs['rmoddnload'] = stripslashes(''); $redacprefs['ractdnload'] = stripslashes(''); $redacprefs['rwritcatdnload'] = stripslashes('On'); $redacprefs['rnamecatdnload'] = stripslashes(''); $redacprefs['rwritagenda'] = stripslashes(''); $redacprefs['rmodagenda'] = stripslashes(''); $redacprefs['ractagenda'] = stripslashes(''); $redacprefs['rwritblog'] = stripslashes(''); $redacprefs['rmodblog'] = stripslashes(''); $redacprefs['ractblog'] = stripslashes(''); $redacprefs['rwritcatblog'] = stripslashes('On'); $redacprefs['rnamecatblog'] = stripslashes(''); $redacprefs['reditor'] = stripslashes(''); $redacprefs['rbart'] = stripslashes('all'); $redacprefs['rwritpass'] = stripslashes('Off'); $redacprefs['rsendmailadmin'] = stripslashes('Off'); $redacprefs['rlistgestredac'] = stripslashes(''); $redacprefs['ajoutemenu'] = stripslashes('ajoutemenu'); $redacprefs['diaporama'] = stripslashes(''); $redacprefs['num_ajoutemenu'] = stripslashes('0;1;2;3'); $redacprefs['num_ajoutefreebox'] = stripslashes(''); ?>
Administrateur
Messages : 1390
Inscription :
bonjour didierdidier,
ce qui ne marche pas, ce sont les guillemets simples pour indiquer le chemin du drapeau et l'attribut border. Il te faut mettre des guillemets doubles.
Ainsi, à la place de ce code :
Code (Sélectionner le code)<img src='img/drapeaux/tr.gif' border='0'>
il te faut écrire :
Code (Sélectionner le code)<img src="img/drapeaux/tr.gif" border="0" />
A+
De passage
Messages : 41
Inscription :
bonjour
j'ai remplacé comme tu le proposes pour chacun de mes membres
Code (Sélectionner le code)$redacprefs['rnamecatart'] = stripslashes('Adana Άδανα <img src="img/drapeaux/tr.gif" border="0" />'); //Nom catégorie article
effevtivement j'accède à nouveau à mon admin du plugin mais
1) le drapeau n'apparait plus, cf 1er article essai en haut à gauche
2) dans l'admin des droits du rédacteurs je n'ai plus le bouton "droits" à droite de la case article à cocher
si je supprime les droits à écrire des articles puis que je les redonne le bouton apparait à nouveau
Pourquoi à§a marchait avant?
merci
didier
Administrateur
Messages : 1390
Inscription :
re-,
Le code affichée sur ta page est <img src="%3C/p"> et non pas <img src="img/drapeaux/tr.gif" border="0" /> d'o๠le problème d'affichage du drapeau.Citation1) le drapeau n'apparait plus, cf 1er article essai en haut à gauche
Tu devrais supprimer le code html de l'image dans le fichier gurkan.dtb et ensuite, tu passes par l'admin du rédacteur pour réenregistrer ta catégorie correctement.
Je ne sais pas.CitationPourquoi à§a marchait avant ?
A+
De passage
Messages : 41
Inscription :
j'ai beau remettre le code avec des dou_bles guillemets il se remet tout seul avec des simples
quand je retourne voir ce sont à nouveau des simples
de plus cela me crée une nouvelle catégorie adana...... au lieu de remettre dans la màªme
voir les 2 essais sur mon site
je craque
De passage
Messages : 41
Inscription :
puisque guppy ne veut pas des doubles guillemets qu'il transforme systématiquement en simples
j'ai essayé en remplaà§ant
Code (Sélectionner le code)$redacprefs['rnamecatart'] = stripslashes('Adana Άδανα <img src='img/drapeaux/tr.gif' border='0'>'); //Nom catégorie article
par
Code (Sélectionner le code)$redacprefs['rnamecatart'] = stripslashes('Adana Άδανα <img src=\'img/drapeaux/tr.gif\' border=\'0\'>'); //Nom catégorie article
j'ai cherché dans une sauvegarde
et là à§a a l'air de remarcher. je ne sais pas o๠étaient passés les /
si tu vois une explication je suis preneur, j'ai un peu de mal à maitriser le code
merci pour tout
didier
Administrateur
Messages : 1390
Inscription :
bonsoir didierdidier,
Ta correction est correcte.Code (Sélectionner le code)$redacprefs['rnamecatart'] = stripslashes('Adana Άδανα <img src=\'img/drapeaux/tr.gif\' border=\'0\'>'); //Nom catégorie article
C'est là o๠est le problème car normalement, les antislash sont ajoutés automatiquement par la fonction php addslashes() lors de l'enregistrement pour échapper les caractères qui posent problèmes dans les base de données (', " et \). Si cette fonction est désactivée sur ton serveur, cela va te poser de sérieux problèmes dans l'utilisation de guppy car elle est utilisée systématiquement dans l'enregistrement des posts.Citationj'ai cherché dans une sauvegarde
et là à§a a l'air de remarcher. je ne sais pas o๠étaient passés les \
A+