1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] ChangUonDyU Erreur
Tags » changuondyu, erreur
31-12-2016, 2:43,
#1
ChangUonDyU Erreur

VERSION_MyBB : 1.8.9
Bonsoir,

Après une petite recherche j'ai retrouvé la shoutbox ChangUonDyU que j'apprécie assez bien, mais j'ai une grosse erreur lorsque j'envois un message..

[Image: 1483144858-sans-titre.png]

Code:
Fatal error: Uncaught Error: Call to undefined function ereg_replace() in /home/wild-boys/www/chatbox/functions.php:157 Stack trace: #0 /home/wild-boys/www/chatbox/functions.php(234): parser_link('f', false, true) #1 /home/wild-boys/www/chatbox/message.php(199): build_chat(Array) #2 /home/wild-boys/www/chatbox/index.php(22): require_once('/home/wild-boys...') #3 {main} thrown in /home/wild-boys/www/chatbox/functions.php on line 157


Je ne sais pas d'ou proviens le problème (du moins je ne m'y connais pas ^^')

La command /cls fonctionne malgré tout


En espérant que vous pourrez m'aider à résoudre cela
Merci
Reply
31-12-2016, 4:58, (This post was last modified: 31-12-2016, 4:59 by drakdia.)
#2
RE: ChangUonDyU Erreur
Après m'être penché un peu plus sur le problème, et en faisant quelques recherches sur internet j'ai vu qu'il fallait modifier la fonction ereg_replace par preg_replace

Et également mettre des délimiteurs tel que ~ par exemple.

Cela doit donc donner ceci:
chatbox/functions.php
Code:
########### PARSER LINK ################
function parser_link($text, $remove=false, $mask=false)
{
global $phrase;
if ($remove)
{
return preg_replace('~[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]~', $phrase['linkremoved'], $text);
}
else if ($mask)
{
return preg_replace('~[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]~', '<a target="_blank" href="\\0">'.$phrase['linkmask'].'</a>', $text);
}
else
{
return preg_replace('~[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]~', '<a target="_blank" href="\\0">\\0</a>', $text);
}
}
Reply
31-12-2016, 4:59, (This post was last modified: 31-12-2016, 5:01 by exdiogene.)
#3
RE: ChangUonDyU Erreur
C'est que la fonction ereg_replace() est désuète et devrait être remplacée par preg_replace() dans les dernières version de PHP.

Le plugin ne doit certainement pas être à jour... Wink

P.S. Je constate que vous avez vous-même trouvé la solution Smile

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Reply
31-12-2016, 5:00,
#4
RE: ChangUonDyU Erreur
Effectivement, mais cela ne m'étonne pas puisqu'il date un peu ^^
Reply
31-12-2016, 12:20,
#5
RE: ChangUonDyU Erreur
Ceci est un message préformaté et peut ne correspondre qu'en partie à votre requête.

Bonjour drakdia.

Votre requête semble résolue. La discussion a donc été marquée comme étant réglée.

S'il s'agit d'une erreur, répondez à ce message afin que nous annulions le marquage.
Si vous avez de nouveau besoin de nos services, n'hésitez pas à ouvrir une nouvelle discussion dans nos forums de support.

Merci de l'intérêt que vous portez à MyBB !

Cordialement,
Saphir,
Modérateur MyBB.support.
Reply




Users browsing this thread: 1 Guest(s)

Contact Us | MyBB.support | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication
 Translation utility provided by Regentronique