Fork me on GitHub






Xoops 2.3.3 et Catads 1.51
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Bonjour,

Lorsque je charge mon template dans le gestionnaire de templates, il y a un bug avec Catads.

catads_subcat.html :

This page cannot be displayed due to an internal error.

You can provide the following information to the administrators of this site to help them solve the problem:

Error: Smarty error: [in db:catads_subcat.html line 1]: syntax error: unclosed tag \{if} (opened line 1). (Smarty_Compiler.class.php, line 326)


--------------------------------------------

catads_index.html


This page cannot be displayed due to an internal error.

You can provide the following information to the administrators of this site to help them solve the problem:

Error: Smarty error: [in db:catads_index.html line 6]: syntax error: unclosed tag \{if} (opened line 6). (Smarty_Compiler.class.php, line 326)

---------------------------------------------

catads_item.html :


This page cannot be displayed due to an internal error.

You can provide the following information to the administrators of this site to help them solve the problem:

Error: Smarty error: [in db:catads_item.html line 5]: syntax error: unclosed tag \{else} (opened line 5). (Smarty_Compiler.class.php, line 326)

----------------------------------------------

catads_block_expired_ads.html :

Selected file does not exist)
----------------------------------------------
Pour information, environs de la ligne 326 de Xoops 2.3.3
du fichier Smarty_Compiler.class.php :



/* Compile the template tags into PHP code. */
$compiled_tags = array();
for ($i = 0, $for_max = count($template_tags); $i < $for_max; $i++) {
$this->_current_line_no += substr_count($text_blocks[$i], "\n");
$compiled_tags[] = $this->_compile_tag($template_tags[$i]);
$this->_current_line_no += substr_count($template_tags[$i], "\n");
}
if (count($this->_tag_stack)>0) {
list($_open_tag, $_line_no) = end($this->_tag_stack);
$this->_syntax_error("unclosed tag \{$_open_tag} (opened line $_line_no).", E_USER_ERROR, __FILE__, __LINE__);
return;
}

En vous remerciant par avance de m'aider à corriger ce bug.

Je trouve le module Catads très utile

Posté le : 09/04/2009 03:20
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et Catads 1.51
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
décidément je n'ai pas de chance quand je post sur ce forum, il faut toujours que je relance :'(

J'ai bien compris dans ces messages d'erreurs qu'il y a des erreurs de syntaxe, il faut entre autres fermer avec des <{/if}> pour les 2 premiers.

Malheureusement je ne m'y connais pas assez pour faire ce rectificatif et la personne qui s'occupe actuellement de Catads http://xoopskraven30.free.fr/modules/ ... c.php?topic_id=39&forum=2 a l'air occupée.

Merci à l'avance pour une éventuelle aide.

Posté le : 11/04/2009 12:27
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et Catads 1.51
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
J'ai trouvé où était le problème.

En fait sous Xoops 2.3.3 (les autres je ne sais pas si c'est pareil), le "<!-- xxx" n'est pas accepté.
Si vous faites des commentaires dans vos pages, ne mettez pas d'espace, le "<!--xxx" est accepté.

C'est à partir de cette "faute de frappe" (considéré par Xoops 2.3.3) que la page d'un template ne se charge pas entièrement et s'arrête à cet endroit là.

Je récapitule :

<!-- xxx fais bugguer le chargement d'un template

<!--xxx ne fait pas bugguer le chargement d'un template

Voilà, j'espère avoir assez bien expliqué

Posté le : 11/04/2009 13:24
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et Catads 1.51
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
ôter les espaces dans les commentaires ne suffit pas, il faut aussi enlever les accents.

J'ai fais un correctif téléchargeable ici :

http://anuchesugo.123.fr/modules/mydownloads/

J'entends par correctif l'acceptation du module par les templates sous Xoops 2.3.3.

Il y a :

- Catads 1.51 Europe Occidentale

- Catads 1.51 UTF8

sans les espaces et accents dans les commentaires, qui faisaient planter le chargement des templates.

Posté le : 12/04/2009 00:53
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et Catads 1.51
Régulier
Inscrit: 10/10/2007 13:11
De Yaoundé - CAMEROUN
Messages: 261
Bonjour,

J'ai également ce type de problème mais avec Xoops 2.4.2 et catads 1.52 et voici le message que je reçois lorsque j'essaye d'accéder au module:

This page cannot be displayed due to an internal error.

You can provide the following information to the administrators of this site to help them solve the problem:

Error: Smarty error: [in db:catads_index.html line 11]: syntax error: unclosed tag \{if} (opened line 11). (Smarty_Compiler.class.php, line 317)


En mode debug, on ne me signale aucune erreur, je reçois ça:
Aucun Tout Erreurs (10) Requêtes (49) Blocs (5) Extra (2) Temporisation(6)

Je suis tenté de passer à xoops 2.4.4, en local il n a aucun problème avec catads 1.52.

Quelqu'un a t il une solution??

Merci

Posté le : 26/02/2010 11:02

Web site: http://camerounboutique.com
Location de voitures, maisons meublées et hôtels au Cameroun.
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

38 Personne(s) en ligne (20 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 38 | Plus ...