Nouveau
Messages : 16
Inscription :
Bonjour à tous,
Je suis à la recherche d'un fork ou d'informations qui me permettrait de modifier l'éditeur de post du forum 4.6.
A ce jour, il n'est pas possible d'utiliser les balises IMG dans le forum 4.6 et donc d'insérer des photos ou d'images.J'ai posé la question sur freeguppy qui ne souhaite pas pour des raisons de sécurité autoriser cette fonction.
Je souhaiterais réserver cette fonction aux seuls membres du site (compatibilité adm_members de Phil).
Qui pourrais m'aider svp ?
Merci d'avance
Réponses
Administrateur
Messages : 1406
Inscription :
Bonjour spad64,
pas très prudent comme demande mais tu tombes bien, car j'ai besoin de "cobayes" pour tester cette fonctionalité dans l'éditeur PGEditor.
Aussi, je vais te préparer un pack pour que tu puisses le tester et me faire remonter les différents couics rencontrés.
Je te tiens au courant quand ce pack sera disponible.
A+
Nouveau
Messages : 16
Inscription :
Bonsoir Jchouix,
Merci pour ta réponse si rapide!Citationpas très prudent comme demande mais tu tombes bien, car j'ai besoin de "cobayes" pour tester cette fonctionalité dans l'éditeur PGEditor.
Tu penses que c'est vraiment pas prudent une telle fonction ?
Merci encore pour tout
Administrateur
Messages : 1406
Inscription :
bonjour spad64,
Citation (spad64)Tu penses que c'est vraiment pas prudent une telle fonction ?
Il y a des failles connus pour injecter du code via les fichiers images à partir des anciennes versions d'IE.
Bien entendu, leurs exploitations n'est pas à la portée de tout le monde mais elles existent donc faut le savoir.
Si tu réserves cette fonctionalité à tes membres, tu n'auras normalement pas de soucis car ils seront loggués donc facilement identifiables.
A+
Nouveau
Messages : 16
Inscription :
Bonjour Jchouix,
J'ai bien noté ta remarque.Nous pourrons tester cette nouvelle fonction quand tu le souhaites.Je suis actuellement au Gabon et ma connexion internet n'autorise que des FTP en ligne avec chargement de fichiers pas trop lourds.
Je te remercie.
Spad64
Administrateur
Messages : 1406
Inscription :
bonjour spad64,
le fork est disponible à cette adresse : http://lebrikabrak.info/download.php?lng=fr&pg=5855
Pour ce qui concerne les paramètres de configuration concernant l'insertion d'image, ils sont dans le fichier intitulé config_pgeditor.php situé dans le répertoire inc/config_pgeditor_guppy/ aux lignes 25 et 26 :Code (Sélectionner le code)define('ALLOWED_INSERT_IMG', true); // Autorisation pour insérer des images externes define('ALLOWED_MAX_WIDTH_IMG', 400); // Largeur maximale Autorisée pour les images externes
Si tu veux désactiver l'insertion d'image, il te suffira de mettre à false la constante ALLOWED_INSERT_IMG comme ceci :
Code (Sélectionner le code)define('ALLOWED_INSERT_IMG', false); // Autorisation pour insérer des images externes
L'autre paramètre concerne la largeur maximale en pixel de l'image affichée dans le forum (ici, elle est définit à 400 px).
A+
PS : Pour tous couics constatés, interdiction de poster dans le forum officiel de guppy car guppy ne fait pas le support des forks.
Je vais ouvrir une nouvelle catégorie sur le forum concernant l'éditeur PGEditor pour que vous puissiez y poster les différents problèmes rencontrés.
Administrateur
Messages : 1406
Inscription :
rebonsoir,
CitationPourrais-tu me préciser comment puis-je réserver cette fonction aux membres (adm_members) ?
Tu vas dans l'admin de guppy à la section intitulée "Gestion zône membre".
Ensuite, tu cliques sur "Config zône membre" et tu coches la case intitulée "le forum" dans la rubrique "INTERDIRE UNIQUEMENT LA PUBLICATION DANS".
Seuls les membres auront alors la possibilité de poster dans le forum.
A+
Habitué
Messages : 52
Inscription :
bonjour,
Installé sans couic , merci à toi
Nouveau
Messages : 16
Inscription :
CitationPourrais-tu me préciser comment puis-je réserver cette fonction aux membres (adm_members) ?
Bonjour Jchouix,
Je me suis mal exprimé, en fait je souhaitais que la fonction insertion image dans le forum ne s'affiche que pour les membres. Les visiteurs auront toujours la possibilité de poster mais pas d'insérer d'images (question posée aussi chez Phil)
J'ai testé le fork hier soir : Nickel
Merci et bonne journée
Administrateur
Messages : 1406
Inscription :
bonsoir spad64,
tu édites ton fichier postguest.php situé à la racine de ton guppy et tu vas à la ligne 207 où tu as ce code :
Code (Sélectionner le code)define('TOOLBAR_MENU', 'color|bgcolor|bold|italic|underline|cite|code|left|center|right|image|link|unlink|ordlist|bullist|undo|redo|smiley|preview|help'); //Barre Outils du menu
Tu mets à la place ceci :
Code (Sélectionner le code)$dbmsg = ($userprefs[1] != "" && FileDBExist(USEREP.$userprefs[1].DBEXT)) ? ReadDBFields(USEREP.$userprefs[1].DBEXT) : NULL; $icon_img = (isset($dbmsg) && $userprefs[7] == $dbmsg[0][0]) ? 'image|' : ''; define('TOOLBAR_MENU', 'color|bgcolor|bold|italic|underline|cite|code|left|center|right|'.$icon_img.'link|unlink|ordlist|bullist|undo|redo|smiley|preview|help'); //Barre Outils du menu
A+
Nouveau
Messages : 16
Inscription :
Bonjour Jchouix,
Tout fonctionne à merveille ! Bravo et merci
Je continue sur la lancée. Si je souhaite insérer un miniature cliquable comme ci-dessus avec ce type de code
Code (Sélectionner le code)[URL=http://img132.imageshack.us/my.php?image=lebrikabrakxv7.gif][IMG]http://img132.imageshack.us/img132/9796/lebrikabrakxv7.th.gif[/IMG][/URL]
je suppose qu'il faut passer l'éditeur en non wysiwyg ?
Tu auras surement remarqué que j'adore les images dans le forum !
Merci encore pour ton aide et ton travail
Nouveau
Messages : 16
Inscription :
Jchouix,
Quand je colle directement le code, c'est le code qui apparait dans le post.
Quand je colle le code dans la fenetre "insérer une image", une miniature apparait avec une croix rouge mais le post n'est pas validé lorsque je clique sur"envoyer".
Merci
Administrateur
Messages : 1406
Inscription :
bonsoir,
je viens de faire des tests et ils sont négatifs que ce soit du coté wysiwyg ou non donc ce que tu demandes n'est pas possible actuellement.
Désolé.
Tu as de la chance car je viens de trouver une solution simple qui va te permettre de faire ce que tu veux.
Alors tu vas éditer le fichier initulé pgeditor.php situé dans le répertoire inc/pgeditor/ et tu vas à la ligne 899 où tu as ce code :
Tu écris à la place :Code (Sélectionner le code)$matches[0] = '[a href="'.$matches[1].'" target="_blank"]'.wordwrap($matches[2],50," ",1).'[/a]'; // Target Blank
Code (Sélectionner le code)$matches[0] = '[a href="'.$matches[1].'" target="_blank"]'.wordwrap($matches[2],500," ",1).'[/a]'; // Target Blank
Ensuite, tu vas à la ligne 911 où tu as ce code :
Code (Sélectionner le code)$matches[0] = '[a href="'.$matches[1].'" target="_blank"]'.wordwrap($matches[2],50," ",1).'[/a]'; // Target Blank
tu écris à la place :
Code (Sélectionner le code)$matches[0] = '[a href="'.$matches[1].'" target="_blank"]'.wordwrap($matches[2],500," ",1).'[/a]'; // Target Blank
Enfin, tu vas à la ligne 918 où tu as ce code :
Code (Sélectionner le code)$matches[0] = '[a href="'.$matches[2].'" target="_blank"]'.wordwrap($matches[2],50," ",1).'[/a]'; // Target Blank
et tu écris :
Code (Sélectionner le code)$matches[0] = '[a href="'.$matches[2].'" target="_blank"]'.wordwrap($matches[2],500," ",1).'[/a]'; // Target Blank
Je t'ai surligné en jaune la modification à apporter.
Le mode d'emploi est simple :
En mode wysiwyg, tu insères ta miniature en cliquant sur l'icone image et ensuite, tu sélectionnes ton image en cliquant dessus et tu insères le lien vers ton image non miniature en cliquant sur l'icone lien.
En mode non wysiwyg, c'est le même principe.
A+