Passage de smarty 2 à smarty 3/4
 
									
 Depuis la version XOOPS 2.5.11 smarty 3 remplace smarty 2 et cela peut engendrer plusieurs problèmes sur votre site internet. Ce tutoriel vous permettra de corriger les erreurs qui empêchent votre site internet de fonctionner correctement.
																			Depuis la version XOOPS 2.5.11 smarty 3 remplace smarty 2 et cela peut engendrer plusieurs problèmes sur votre site internet. Ce tutoriel vous permettra de corriger les erreurs qui empêchent votre site internet de fonctionner correctement. 
										Les erreurs listées dans la page suivante n’apparaitront pas forcément dans l'ordre présenté, il faudra naviguer au travers des différentes sections de la page pour trouver l'explication qui permet de corriger votre erreur.
Voila comment procéder avec un exemple :
 
Erreur: SmartyCompilerException: Syntax error in template "db:db:xmnewsadmincategory.tpl" on line 2
A la ligne 2, la fonction "xoAdminIcons" est utilisée,
 on va donc regarder la section "Erreurs xoAdminIcons"
Important : Recherche du fichier template à modifier
Dans l'exemple ci-dessus, le message d'erreur indique que le template concerné est "xmnewsadmincategory.tpl".
 Celui-ci peut être dans le dossier  templates du module
 ou dans le dossier  modules/le-nom-du-module du thème (surcharge des templates).
 C'est à dire  /themes/le-nom-du-theme-utilisé/modules/le-nom-du-module.
 
 La surcharge des templates étant prioritaire sur les templates du module, il faut commencer par vérifier si le fichier est surchargé.
 Si ce n'est pas le cas alors il faut voir dans le module.
 
 XOOPS enregistre le nom du template dans la BDD sans les caractères "_".
 
 Dans notre exemple, le template d'origine se nomme  xmnews_admin_category.tpl
 On utilise le thème xswatch4 qui dispose de surcharges pour le module xmnews.
 On va donc trouver le fichier à modifier dans  /themes/xswatch4/modules/xmnews/admin
 
			
        
 
								 
								 
								 Utiliser WAMP Neard associé à XOOPS
										 Utiliser WAMP Neard associé à XOOPS
		 Intégrer le système de votes de xmsocial dans son module
										 Intégrer le système de votes de xmsocial dans son module
		 Utiliser les icones Font Awesome dans des applications de bureau
										 Utiliser les icones Font Awesome dans des applications de bureau
		 Configurer le captcha de XOOPS
										 Configurer le captcha de XOOPS
		 Intégrer les médias sociaux de xmsocial dans son module
										 Intégrer les médias sociaux de xmsocial dans son module
		 Intégrer le module xmdoc dans son module
										 Intégrer le module xmdoc dans son module