Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[RÉSOLU] "problème" du menu accordéon de OneEleven
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site : ProMedik
#~ Hébergeur / Soft : Hostpapa
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ 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.3.27
#~ md5_function: On (True)
#~ gd_version: 2
#~ tempnam_function: On (True)
#~ magic_quotes_runtime: Off (False)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: On
#~ safe_mode: Off (False)
#~ file_uploads: On (True)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (True)
#~ xml_function: On (True)
#~ xmlreader_class: On (True)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.70
#~ Server Db Grants: Found a "GRANT ALL" statement that appears to be suitable
#~ Server Time Diff: No filesystem time difference found
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

j'éprouve quelques difficultés avec le menu de gauche du thème OneEleven. Celui-ci ne veut pas s'ouvrir lorsque je cliques sur l'un des liens parents afin d'afficher les sous-répertoires.

J'ai tenté d'upgrader mon site à la version la plus récente, mais toujours le même bug. J'ai tenté l'expérience avec Google Chrome Version 31.0.1650.57 m et Mozilla Firefox Version 24.0 mais c'est toujours pareil.

Avant de dénoncer un potentiel problème avec mon hébergeur, je dois spécifier qu'un membre de ma famille a également un site CMSMS sur le même serveur et qu'il n'éprouve pas de difficulté avec le-dit menu.

Voici le menu en question : [Image: bug.jpg]

J'ai vu sur différents topics la même problématique mais aucune solution proposée. (i.e.: http://localhost/cmsms_france/forum_mybb...y.php?fid=)

J'ai des connaissances de bases en programmation HTML et PHP donc s'il vous est possible de resté dans le simple pour vos idées, ce serait apprécié :p

Merci beaucoup !
#2

avant d'écrire "bug" il faut déjà être sur qu'il s'agit bien d'un "Bug" pour le moment tu as un "problème" avec ce menu et ce n'est pas forcément un "bug" Sad
Donc je corrige le titre

Tu peux vérifier sur les démos http://www.democms.fr/ si le problème existe
d'autre part il ne semble pas y avoir de rapport signalé sur le Bug Tracker à ce sujet sur la version 1.11.9


D'autre par le lien cité : est en Erreur. Le lien que vous avez suivi est incorrect ou périmé

J-C Etiemble v 2.2.xx
#3

c'est sans doute un problème de javascript

Firefox -> console javascript -> clean la console -> recharge ton admin cmsms

Quelles sont les erreurs JS qui remontent dans la console ?
#4

Navré pour l'erreur dans le titre.

En vidant ma console et en reloadant, ça me donne les erreurs suivantes :

Code :
[== Indéfini ==]
[07:33:42,716] GET http://promedik.ca/admin/index.php?_sx_=5455c561 [HTTP/1.1 200 OK 1113ms]
[07:33:43,815] GET http://promedik.ca/admin/style.php?_sx_=5455c561 [HTTP/1.1 200 OK 406ms]
[07:33:43,818] GET http://promedik.ca/lib/jquery/js/jquery-1.7.2.min.js [HTTP/1.1 200 OK 541ms]
[07:33:43,820] GET http://promedik.ca/lib/jquery/js/jquery-ui-1.8.21.custom.min.js [HTTP/1.1 200 OK 637ms]
[07:33:43,821] GET http://promedik.ca/lib/jquery/js/jquery.ui.nestedSortable-1.3.4.js [HTTP/1.1 200 OK 405ms]
[07:33:43,823] GET http://promedik.ca/lib/jquery/js/jquery.json-2.3.min.js [HTTP/1.1 200 OK 353ms]
[07:33:43,825] GET http://promedik.ca/admin/themes/OneEleven/includes/jquery.cookie.min.js [HTTP/1.1 406 Not Acceptable 253ms]
[07:33:43,827] GET http://promedik.ca/admin/themes/OneEleven/includes/standard.js [HTTP/1.1 200 OK 490ms]
[07:33:43,829] GET http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css [HTTP/1.1 200 OK 740ms]
[07:33:43,831] GET http://promedik.ca/modules/FileManager/js/jquery-file-upload/jquery.iframe-transport.js [HTTP/1.1 200 OK 833ms]
[07:33:43,835] GET http://promedik.ca/modules/FileManager/js/jquery-file-upload/jquery.fileupload.js [HTTP/1.1 200 OK 934ms]
[07:33:44,148] Déclaration attendue, mais « * » trouvé.  Passage à la déclaration suivante. @ http://promedik.ca/admin/style.php?_sx_=5455c561:14
[07:33:44,148] Déclaration attendue, mais « * » trouvé.  Passage à la déclaration suivante. @ http://promedik.ca/admin/style.php?_sx_=5455c561:15
[07:33:44,149] Déclaration attendue, mais « * » trouvé.  Passage à la déclaration suivante. @ http://promedik.ca/admin/style.php?_sx_=5455c561:84
[07:33:44,149] Déclaration attendue, mais « * » trouvé.  Passage à la déclaration suivante. @ http://promedik.ca/admin/style.php?_sx_=5455c561:90
[07:33:44,149] Déclaration attendue, mais « * » trouvé.  Passage à la déclaration suivante. @ http://promedik.ca/admin/style.php?_sx_=5455c561:96
[07:33:44,149] Propriété « box-sizing » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/style.php?_sx_=5455c561:99
[07:33:44,149] Propriété « box-sizing » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/style.php?_sx_=5455c561:106
[07:33:44,149] Pseudo-classe ou pseudo-élément « -webkit-search-decoration » inconnu.  Jeu de règles ignoré suite à un mauvais sélecteur. @ http://promedik.ca/admin/style.php?_sx_=5455c561:108
[07:33:44,150] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/style.php?_sx_=5455c561:988
[07:33:44,150] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/style.php?_sx_=5455c561:1046
[07:33:44,152] Règle « at » non reconnue ou erreur d'analyse de la règle « @-moz-viewport ». @ http://promedik.ca/admin/style.php?_sx_=5455c561:2031
[07:33:44,152] Règle « at » non reconnue ou erreur d'analyse de la règle « @viewport ». @ http://promedik.ca/admin/style.php?_sx_=5455c561:2037
[07:33:44,152] Erreur d'analyse de la valeur pour « text-overflow ».  Déclaration abandonnée. @ http://promedik.ca/admin/style.php?_sx_=5455c561:2102
[07:33:44,152] Règle « at » non reconnue ou erreur d'analyse de la règle « @-moz-viewport ». @ http://promedik.ca/admin/style.php?_sx_=5455c561:2119
[07:33:44,152] Règle « at » non reconnue ou erreur d'analyse de la règle « @viewport ». @ http://promedik.ca/admin/style.php?_sx_=5455c561:2125
[07:33:44,153] Règle « at » non reconnue ou erreur d'analyse de la règle « @-moz-viewport ». @ http://promedik.ca/admin/style.php?_sx_=5455c561:2291
[07:33:44,153] Règle « at » non reconnue ou erreur d'analyse de la règle « @viewport ». @ http://promedik.ca/admin/style.php?_sx_=5455c561:2297
[07:33:44,464] GET http://promedik.ca/admin/themes/OneEleven/includes/jquery.cookie.min.js [HTTP/1.1 406 Not Acceptable 541ms]
[07:33:44,484] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:18
[07:33:44,484] Erreur d'analyse de la valeur pour « filter ».  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:19
[07:33:44,484] Erreur d'analyse de la valeur pour « filter ».  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:82
[07:33:44,484] Erreur d'analyse de la valeur pour « filter ».  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:83
[07:33:44,485] Propriété « -moz-border-radius-topleft » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:280
[07:33:44,485] Propriété « -moz-border-radius-topright » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:281
[07:33:44,485] Propriété « -moz-border-radius-bottomleft » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:282
[07:33:44,485] Propriété « -moz-border-radius-bottomright » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:283
[07:33:44,485] Erreur d'analyse de la valeur pour « filter ».  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:286
[07:33:44,485] Erreur d'analyse de la valeur pour « filter ».  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:287
[07:33:44,485] Propriété « -moz-border-radius » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:287
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:327
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:333
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:371
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:381
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:397
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:441
[07:33:44,485] Propriété « zoom » inconnue.  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:479
[07:33:44,485] Erreur d'analyse de la valeur pour « filter ».  Déclaration abandonnée. @ http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/jquery-ui-1.8.21.custom.css:550
[07:33:45,024] TypeError: $.cookie is not a function @ http://promedik.ca/admin/themes/OneEleven/includes/standard.js:82
[07:33:45,121] GET http://promedik.ca/admin/themes/OneEleven/images/layout/cmsms-logo.jpg [HTTP/1.1 200 OK 151ms]
[07:33:45,123] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/main.png [HTTP/1.1 200 OK 154ms]
[07:33:45,126] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/content.png [HTTP/1.1 200 OK 151ms]
[07:33:45,129] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/layout.png [HTTP/1.1 200 OK 154ms]
[07:33:45,132] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/usersgroups.png [HTTP/1.1 200 OK 157ms]
[07:33:45,134] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/extensions.png [HTTP/1.1 200 OK 152ms]
[07:33:45,137] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/siteadmin.png [HTTP/1.1 200 OK 259ms]
[07:33:45,140] GET http://promedik.ca/admin/themes/OneEleven/images/icons/topfiles/myprefs.png [HTTP/1.1 200 OK 227ms]
[07:33:45,143] GET http://promedik.ca/admin/themes/OneEleven/images/layout/sprite_repeatx.png [HTTP/1.1 200 OK 223ms]
[07:33:45,146] GET http://promedik.ca/admin/themes/OneEleven/images/layout/cms-logo-bg.gif [HTTP/1.1 200 OK 259ms]
[07:33:45,149] GET http://promedik.ca/admin/themes/OneEleven/images/layout/welcome-bg.gif [HTTP/1.1 200 OK 228ms]
[07:33:45,152] GET http://promedik.ca/admin/themes/OneEleven/images/layout/sprite_norepeat.png [HTTP/1.1 200 OK 274ms]
[07:33:45,155] GET http://promedik.ca/admin/themes/OneEleven/images/layout/breadcrubms-divider.png [HTTP/1.1 200 OK 308ms]
[07:33:45,157] GET http://promedik.ca/admin/themes/OneEleven/images/icons/system/external-small.png [HTTP/1.1 200 OK 318ms]
[07:33:45,160] GET http://promedik.ca/admin/themes/OneEleven/images/layout/sidebar-shadow.png [HTTP/1.1 200 OK 309ms]
[07:33:45,163] GET http://promedik.ca/admin/themes/OneEleven/images/layout/navigation-bg.gif [HTTP/1.1 200 OK 308ms]
[07:33:45,165] GET http://promedik.ca/admin/themes/OneEleven/images/layout/folder-horizontal-open.png [HTTP/1.1 200 OK 347ms]
[07:33:45,166] GET http://promedik.ca/admin/themes/OneEleven/css/default-cmsms/images/ui-bg_highlight-soft_75_cecece_1x100.png [HTTP/1.1 200 OK 423ms]
[07:33:45,167] GET http://promedik.ca/admin/themes/OneEleven/images/layout/toggle-dropzone.png [HTTP/1.1 200 OK 421ms]

Le seul bug relié au javascript est celui-ci :

Code :
[== Indéfini ==]
[07:33:45,024] TypeError: $.cookie is not a function @ http://promedik.ca/admin/themes/OneEleven/includes/standard.js:82

Ah et j'ai testé la version démo sur votre lien suggéré et le menu accordéon marche à merveille ! Smile

Merci pour vos réponses rapides !
#5

tu as une autre erreur


Citation :[07:33:43,825] GET [...]/includes/jquery.cookie.min.js [HTTP/1.1 406 Not Acceptable 253ms]

si je recherche tes deux erreurs [url=https://www.google.fr/search?q="%24.cookie+is+not+a+function"+"406+not+acceptable"]sous google[/url] on s'aperçoit vite que t'es pas le seul. Généralement c'est une sécurité du serveur trop violente qui bloque le javascript contenant le terme cookie. Pas de Javascript = plantage de ton menu

Je te laisse explorer cette voie mais assurément c'est la raison du plantage et ton hébergeur va devoir te donner des réponses
#6

Grâce aux indications de bess, j'ai réussi à faire fonctionner le menu accordéon.

Il s'agit, en effet, d'une restriction du serveur d'hébergement qui bloque le terme "cookie". Il est très facile de contourner la problématique à l'aide de deux petites manipulations :

1. Renommer le fichier "jquery.cookie.min.js" se trouvant dans "[...]/admin/themes/OneEleven/includes" par "jquery.cmsms.min.js"

2. Ouvrir le fichier "pagetemplate.tpl" se situant dans "[...]/admin/themes/OneEleven/templates" à l'aide d'un bloc-note et localiser à la ligne 23 :

Code :
{cms_jquery append="`$config.admin_url`/themes/OneEleven/includes/jquery.cookie.min.js,`$config.admin_url`/themes/OneEleven/includes/standard.js"}

et remplacer par :

Code :
{cms_jquery append="`$config.admin_url`/themes/OneEleven/includes/jquery.cmsms.min.js,`$config.admin_url`/themes/OneEleven/includes/standard.js"}
#7

Citation :Il s'agit, en effet, d'une restriction du serveur d'hébergement qui bloque le terme "cookie".
..
Renommer le fichier "jquery.cookie.min.js"

Modifier des fichiers du core est non recommandé
donc à la prochaine mise à jour de CMSms tu recommences Smile

J-C Etiemble v 2.2.xx
#8

je confirme ce point : c'est à ton hébergeur de régler le soucis
#9

Donc on peux considérer pour le moment, que peut être, Hostpapa est, à utiliser avec de grandes précautions pour CMSms

@Bess peut être ajouter une note dans ton post Hébergement HostPapa

J-C Etiemble v 2.2.xx
#10

ma note date de 2011... je ferrais mieux de la détruire que d'ajouter quoi que ce soit dessus vu la vitesse à laquelle évolue le monde des hosteurs
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)