Problème avec le dernier patch et problème PHP4 [RESOLUS]

Plus d'informations
25 Fév 2009 10:01 - 25 Fév 2009 10:04 #1 par franch
Bonjour à tous.

J'ai migré mon forum hier soir pour passer de Fireboard à Kunena.
Bien sûr, il y a eu quelques problèmes, dont un principal : la majorité des posts n'apparaissaient pas !
Sur le forum Kunena, j'ai trouvé la réponse : le fichier smile.class.php doit être mis à jour, et les modifications n'ont pas été répercutées dans le patch français.
J'ai effectué les modifications, cela fonctionne maintenant sur mon forum.
Je vous joins mon fichier modifié pour validation.

Fichier attaché :

Nom du fichier : smile.zip
Taille du ficher :9 Ko


Deuxième problème, j'utilisais encore PHP4.
Message d'erreur : Fatal error: Call to undefined function: check_dberror() in /home/mo509/public_html/perasa.gr/components/com_kunena/class.kunena.php on line 99

Solution trouvée sur le forum Kunena :
I suspect that you have php4? It's php5+ feature and it looks like we accidentally forgot to add emulation for it.
Add this to components/com_kunena/class.kunena.php, line 1275:
Code:
if (!function_exists("htmlspecialchars_decode")) { function htmlspecialchars_decode($string,$style=ENT_COMPAT) { $translation = array_flip(get_html_translation_table(HTML_SPECIALCHARS,$style)); if($style === ENT_QUOTES) { $translation['''] = '\''; } return strtr($string,$translation); } }

Finalement, je suis passé en PHP5 (ne pas oublier de changer les droits sur les répertoires, sinon, erreur d'exécution).

En espérant que cela aide ceux qui vont bientôt migrer.
Pièces jointes :
Dernière édition: 25 Fév 2009 10:04 par franch.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Fév 2009 16:26 #2 par lavsteph
Bonsoir,

pour le fichier smile.class tu peux me donner un lien ?

le fichier du patch
Code:
* @version $Id: smile.class.php 450 2009-02-17 11:12:13Z mahagr $
Ton fichier avec deux modifs différentes
Code:
* @version $Id: smile.class.php 450 2009-02-17 11:12:13Z mahagr $

Donc pas répercuter dans le patch français, peut-être mais je me suis basé sur la version officielle.:blink:

Pour le php 4.0, franchement les hébergeurs ne devrait plus le proposer.

Fondateur : Aide-joomla.com

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Fév 2009 21:10 #3 par franch
Je croyais être en php5 aussi chez mon hébergeur et c'est par hasard que j'ai découvert que j'étais en 4 ... La prochaine fois je ferai attention ! :lol:

J'ai l'impression que la version officielle téléchargeable (je l'ai téléchargée hier soir) n'a pas été mise à jour avec le fichier modifié par fxstein.

Pour mon fichier modifié, je n'ai effectivement pas modifié l'entête.
J'ai simplement repris les modifications effectuées par fxstein sur son fichier.

Par contre, il me reste un problème : 3 smiley qui ne fonctionnent pas !
B)
:(
;)
;-)

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Fév 2009 21:27 #4 par lavsteph
franch écrit:

J'ai l'impression que la version officielle téléchargeable (je l'ai téléchargée hier soir) n'a pas été mise à jour avec le fichier modifié par fxstein.

Pour mon fichier modifié, je n'ai effectivement pas modifié l'entête.
J'ai simplement repris les modifications effectuées par fxstein sur son fichier.

Je commençais à me poser des question car je suis régulièrement le SVN (deux fois par jour en moyenne).Donc je vais attendre un peu pour l'inclure dans le patch.

Par contre, il me reste un problème : 3 smiley qui ne fonctionnent pas !
B)
:(
;)
;-)

Tu as vérifié la présence des icônes et si les droits sont bien attribués

Fondateur : Aide-joomla.com

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
25 Fév 2009 21:58 - 25 Fév 2009 21:58 #5 par franch
Oui, 3 fois au moins !;)
En fait, cela vient de la modification que j'ai faite je pense.

il faut que je regarde tout çà à tête reposée.

Au fait voici le lien demandé : docs.kunena.com/index.php/Empty_messages_bug

J'ai remis ce fichier en place à la place du mien, tout fonctionne normalement.
Dernière édition: 25 Fév 2009 21:58 par franch.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
26 Fév 2009 15:52 #6 par lavsteph
Bonsoir,

pour les smileys je crois que c'est lors de la migration de Fireboard à Kunena qu'une erreur se créé , je vais regarder de plus près ce week-end. ;)

Fondateur : Aide-joomla.com

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Modérateurs: lavstephtramber91failrOnserge
Temps de génération de la page : 1.264 secondes
Propulsé par Kunena