Désactiver le module News - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : Désactiver le module News (/thread-3567.html) |
Désactiver le module News - cemkay - 05/08/2015 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, Dans Extensions->Modules je rends inActif le Module News puis Envoyer Un message apparait: "Êtes-vous sûr(e) de souhaitez télécharger le fichier XML sélectionné. Un téléchargement incorrect de module peut casser le fonctionnement du site Web" Je clik Ok Je retourne voir ma page web et la surprise: Error: at line 69 in file C:\wamp\www\cmsmadesimple\lib\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php: Syntax error in template "tpl_body:22" on line 69 "{news number='3' detailpage='news'}" Default plugin handler: Returned callback for "news" not callable Pouvez vous m'aider? Cordialement Désactiver le module News - Jean le Chauve - 05/08/2015 Bonjour et bienvenue, Citation :Dans Extensions->Modules je rends inActif le Module News puis EnvoyerDans Extensions -> Modules, tu ne peux que désinstaller les modules, aussi je soupçonne que tu utilises une version antérieure du cms. Merci de bien vouloir nous afficher les informations système comme demandé lors de la création de ton message (administration du site->informations du système -> clic sur le lien en haut à droite :Vue au format texte (Convient pour coller dans le post du forum)). Pour information, si tu désinstalles un module, tout appel vers ce module à partir des gabarits (ex : {news...}) affichera un message d'erreur puisque le cms ne trouvera pas le module en question. Logique, isn't it ? Désactiver le module News - cemkay - 06/08/2015 Merci pour ton aide: Cms Version: 1.12 Installed Modules: CMSMailer: 5.2.2 CMSPrinting: 1.0.5 FileManager: 1.4.5 MenuManager: 1.8.6 MicroTiny: 1.2.9 ModuleManager: 1.5.8 News: 2.15.1 Search: 1.7.12 ThemeManager: 1.1.8 Config Information: php_memory_limit: process_whole_template: max_upload_size: 100000000 url_rewriting: none page_extension: query_var: page image_manipulation_prog: GD auto_alias_content: true locale: default_encoding: utf-8 admin_encoding: utf-8 set_names: true Php Information: phpversion: 5.5.12 md5_function: On (Vrai) gd_version: 2 tempnam_function: On (Vrai) magic_quotes_runtime: Off (Faux) E_STRICT: 2048 E_DEPRECATED: 8192 memory_limit: 2000M max_execution_time: 120000 output_buffering: 4096 safe_mode: Off (Faux) file_uploads: On (Vrai) post_max_size: 1000M upload_max_filesize: 100M session_save_path: c:/wamp/tmp (0777) session_use_cookies: On (Vrai) xml_function: On (Vrai) xmlreader_class: On (Vrai) Server Information: Server Api: apache2handler Server Db Type: MySQL (mysql) Server Db Version: 5.6.17 Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté Server Time Diff: Aucune différence de date du système de fichiers trouvées Désactiver le module News - Jean le Chauve - 06/08/2015 Tu as la bonne version de cms. Ok, j'ai trouvé, désolé, tu as cliqué sur la coche verte pour désactiver. Je ne l'avais jamais utilisée . Et ? As-tu supprimé la balise {news...} de tes gabarits ? C'est de cette dernière que provient l'erreur. Résolu ? Lorsque tu désactives/désinstalles un module, tu n'as pas à cliquer sur "envoyer", ce dernier bouton ne sert qu'à confirmer l'importation d'un fichier XML (autre méthode pour importer un module). Désactiver le module News - cemkay - 06/08/2015 Je suis nouveaux en Made Simple J'ai lu la doc mais j'ai pas compris ce que c'est un "gabarit". Est ce que c'est le code des éléments des pages web? Dans les gabarits faut il supprimer les éléments commençant par {* Start News ?: {* Start News *} <div id="news"> {news number='3' detailpage='news'} </div> <img class="screen" src="uploads/NCleanBlue/screen-1.6.jpg" width="139" height="142" title="CMS - {cms_version} - {cms_versionname}" alt="CMS - {cms_version} - {cms_versionname}" /> {* End News *} {* Start News, stylesheet "Module: News" *} <div id="news"> <h2>News</h2> {news number='3' detailpage='news'} </div> {* End News *} Encore merci Désactiver le module News - Jean le Chauve - 07/08/2015 En effet, les gabarits de page contiennent l'entièreté du code des éléments d'une page web. Ce code peut-être du HTML, du JS, et en particulier des balises Smarty. {news number='3' detailpage='news'} est une balise Smarty qui demande au module News (Articles) d'afficher le gabarit du sommaire article (news) en lui passant les paramètres number et detailpage. {* Start News *} est un commentaire Smarty, équivalent à <!-- Start News --> sauf qu'il ne s'affiche pas dans le code source de la page web, uniquement dans tes gabarits. Si tu es plus qu'un simple rédacteur, je te conseille de suivre les tutoriels vidéos qui devraient t'éclairer sur le fonctionnement de ce cms. |