Affichage calendrier CGCcalendar en backend - 
Ouik -  23/11/2015
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.12.1
#~ Url du site : souci en backend
#~ Hébergeur / Soft : Gandi Simple Hosting
#~ Informations Système : 
#~      ----------------------------------------------
#~      Cms Version: 1.12.1
#~      Installed Modules:
#~          CMSMailer: 5.2.2
#~          CMSPrinting: 1.0.5
#~          FileManager: 1.4.5
#~          MenuManager: 1.8.7
#~          MicroTiny: 1.2.9
#~          ModuleManager: 1.5.8
#~          News: 2.15.2
#~          Search: 1.7.13
#~          ThemeManager: 1.1.8
#~          TemplateExternalizer: 2.1.6
#~          CGExtensions: 1.49.12
#~          CGCalendar: 1.15.7
#~          CGSimpleSmarty: 1.9.1
#~          JQueryTools: 1.3.7
#~          CGSmartImage: 1.20.5
#~          CGContentUtils: 1.5.1
#~          MleCMS: 1.11.4
#~          FormBuilder: 0.8.1.2
#~          AceEditor: 1.0
#~          CGEcommerceBase: 1.5.2
#~          Archiver: 0.2.6
#~          CGFeedMaker: 1.0.17
#~          UsersGuide: 2.0
#~          ListIt2: 1.4.1
#~          ListIt2LEtest: 1.4.1
#~          ListIt2AvoirAfaire: 1.4.1
#~          YahooWeather: 1.0
#~          ListIt2SeLoger: 1.4.1
#~          Products: 2.24.2
#~          Cart: 1.10.1
#~          FRShipping: 1.2.3
#~          SiteMapMadeSimple: 1.2.8
#~          CGPaymentGatewayBase: 1.3.1
#~          FrontEndUsers: 1.30.6
#~          Orders: 1.16.5
#~          ECB: 1.6
#~          EUCookie: 0.1.0
#~          ListIt2CommercesServices: 1.4.1
#~      Config Information:
#~          php_memory_limit: 
#~          process_whole_template: 
#~          max_upload_size: 128000000
#~          url_rewriting: mod_rewrite
#~          page_extension: 
#~          query_var: page
#~          image_manipulation_prog: GD
#~          auto_alias_content: true
#~          locale: fr_FR.utf8
#~          default_encoding: utf-8
#~          admin_encoding: utf-8
#~          set_names: true
#~      Php Information:
#~          phpversion: 5.4.45-0+deb7u1
#~          md5_function: On  (Vrai)
#~          gd_version: 2
#~          tempnam_function: On  (Vrai)
#~          magic_quotes_runtime: Off  (Faux)
#~          E_STRICT: 0
#~          E_DEPRECATED: 0
#~          memory_limit: 128M
#~          max_execution_time: 180
#~          output_buffering: 8192
#~          safe_mode: Off  (Faux)
#~          file_uploads: On  (Vrai)
#~          post_max_size: 128M
#~          upload_max_filesize: 128M
#~          session_save_path: /srv/data/var/php/www (0770)
#~          session_use_cookies: On  (Vrai)
#~          xml_function: On  (Vrai)
#~          xmlreader_class: On  (Vrai)
#~      Server Information:
#~          Server Api: fpm-fcgi
#~          Server Db Type: MySQL (mysqli)
#~          Server Db Version: 5.5.44
#~          Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~          Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~      ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Sur plusieurs installations en V1.12.1 ou V2.0.1.1 utilisant CGCalendar (dont une sur Gandi SH, aussi), je n'ai ce problème que sur un seul site en backend : l'affichage du calendrier ne se fait pas, pas plus que les événements. Le module est par ailleurs complètement fonctionnel, y compris dans l'admin pour ajouter ou modifier des événements (il faut effectuer une recherche pour modifier, vu qu'on a pas accès directement aux événements).
En regardant la console, j'ai vu cette erreur : 
Code :
TypeError: _holidays.forEach is not a function
_holidays.forEach(function(entry){
Ce qui bloque l'affichage du calendrier et la récupération des événements en Ajax. Ce code est présent dans le fichier de gabarit du module templates/admin_events_tab.tpl et ne génère aucune erreur sur les autres sites.
Je me pose donc la question : qu'est ce qui, sur ce site spécifiquement, peut coincer ?
Affichage calendrier CGCcalendar en backend - 
Ouik -  24/11/2015
Hum, personne n'a une idée ?
Affichage calendrier CGCcalendar en backend - 
François -  15/01/2016
Bonjour,
Je me retrouve avec le même soucis, avez vous trouver une solution ?
Merci et à bientôt
Affichage calendrier CGCcalendar en backend - 
Ouik -  15/01/2016
Non, je n'ai pas encore eu le temps de m'y pencher sérieusement.
Affichage calendrier CGCcalendar en backend - 
airelibre -  26/01/2016
Erreur d'interprétation javascript.
J'ai remonté le bug à Calguy - en attendant, pour le corriger, il faut éditer le fichier modules/CGCalendar/templates/admin_events_tab.tpl ligne 130 :
Code :
if( _holidays == null || _holidays.length == 0 ) return;
Remplacer la ligne complète avec :
Code :
if( _holidays.trim() == null || _holidays.trim().length == 0 ) return;
Le bug report : 
http://dev.cmsmadesimple.org/bug/view/10858
Dites-moi si c'est ok ?
Affichage calendrier CGCcalendar en backend - 
Ouik -  26/01/2016
Yep, ça roule, grand merci Mathieu !