Version haut débit de: Forum du site Lebrikabrak
Aide - Rechercher - Membres

plus d'admin du plugin adminredacteur après mise à  jour

didierdidier (22 Septembre 2010, 18:50)
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
jchouix (22 Septembre 2010, 21:48)
bonsoir,
Citation
Parse error: syntax error, unexpected T_STRING in /mnt/103/sda/5/a/mycomenius/plugins/adm_redacteurs/data/redacteurs/gurkan.dtb on line 24
Il y a une erreur dans le fichier intitulé gurkan.dtb situé dans le répertoire plugins/adm_redacteurs/data/redacteurs/
Envoie-moi ce fichier par mail pour que j'essaie de te le réparer.
A+
didierdidier (22 Septembre 2010, 22:11)
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
<?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 &#902;&#948;&#945;&#957;&#945; <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('');
 ?>
jchouix (23 Septembre 2010, 9:34)
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 :
<img src='img/drapeaux/tr.gif' border='0'>

il te faut écrire :
<img src="img/drapeaux/tr.gif" border="0" />

A+
didierdidier (23 Septembre 2010, 11:20)
bonjour
j'ai remplacé comme tu le proposes pour chacun de mes membres

$redacprefs['rnamecatart'] = stripslashes('Adana &#902;&#948;&#945;&#957;&#945; <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
jchouix (23 Septembre 2010, 13:43)
re-,
Citation
1) le drapeau n'apparait plus, cf 1er article essai en haut à gauche
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.
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.
Citation
Pourquoi à§a marchait avant ?
Je ne sais pas.
A+
didierdidier (23 Septembre 2010, 16:02)
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 :fsb2_devil:
didierdidier (23 Septembre 2010, 18:21)
puisque guppy ne veut pas des doubles guillemets qu'il transforme systématiquement en simples

j'ai essayé en remplaà§ant
$redacprefs['rnamecatart'] = stripslashes('Adana &#902;&#948;&#945;&#957;&#945; <img src='img/drapeaux/tr.gif' border='0'>');       //Nom catégorie article

par
$redacprefs['rnamecatart'] = stripslashes('Adana &#902;&#948;&#945;&#957;&#945; <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
jchouix (23 Septembre 2010, 18:57)
bonsoir didierdidier,
$redacprefs['rnamecatart'] = stripslashes('Adana &#902;&#948;&#945;&#957;&#945; <img src=\'img/drapeaux/tr.gif\' border=\'0\'>');   //Nom catégorie article
Ta correction est correcte.
Citation
j'ai cherché dans une sauvegarde
et là à§a a l'air de remarcher. je ne sais pas o๠étaient passés les \
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.
A+