Fork me on GitHub






Problème d'affichage de menus avec le module MyMenus
Team FrXoops
Inscrit: 08/11/2011 16:26
Messages: 92
Bonjour,

J'ai essayé d'installer un menu horizontal, en haut de page de mon site (encore installé localement), pour les thèmes "défaut" et "zetagenesis", avec le module MyMenus. Après moult tentatives, j'y suis arrivé…en partie:


Avec le module "profile", c'est une vague liste verticale, sans formatage CSS. De même, avec les modules "news" et "newbb".

Avec le module "sitemap", eurêka, çà marche. "TDMDownloads" de même; tout comme "google search", "rw_banner", "PM" , "notifications, et "CHG_mentions"

Je me dis, alors, fine mouche, que je vais désactiver l'affichage du menu pour les modules défectueux en paramètrant les données d'affichage du bloc contenant le menu, en attendant la réponse des experts... Eh, bien , non, le menu s'affiche quand même, sous sa forme inadéquate.

Il va sans dire que j'ai usé du module maintenance, autant que faire se peut, et que j'ai vidé, plus qu'il ne faut, le cache de mon navigateur. (en l'occurence, safari)

Comment faire pour remédier à cela ? Il me semble que certains modules sont sensibles aux données textuelles transmises, mais insensibles aux fichiers ou données de formatages css qui les accompagnent.


Gwénaël

ps: c'est un parcours du combattant pour trouver des documentations progressives, complètes, synthétiques, actualisées et accessibles aux néophites; il semble qu'à tout-bout-de-champs, des pré-requis sont nécessaires, pour des infos qu'on grignote ici et là, comme une petite souris. Comme j'ai ainsi beaucoup donné avec UserTalk de Dave Winer, je suis un peu habitué...mais quand même (-:

xoops 2.5.5
MyMenus 1,4 Final (Trabis)

Posté le : 04/12/2012 13:26
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
difficile a te répondre comme ça et c'est dommage que ton site n'est pas accessible en ligne. Au premier abord je dirais bien un problème de conflit de CSS, si tu utilise Firefox, je te conseillerai d'utiliser le plugin Firebug, ceci permettra de mieux cerner le problème. Surement deux 'class' CSS identiques.
Quand tu lis sur le forum de vider les caches (ce sont essentiellement ceux de Xoops et Smarty qu'il faut vider pas celui de ton navigateur) Administration->Maintenance


Posté le : 04/12/2012 23:04
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Team FrXoops
Inscrit: 08/11/2011 16:26
Messages: 92
Bonjour,

<link href="templates/style.css" type="text/css" rel="stylesheet">
<
link type="text/css" href="http://localhost:8888/language/french/style.css" rel="stylesheet">
<
link href="http://localhost:8888/themes/default/style.css" title="Style sheet" media="all" type="text/css" rel="stylesheet">
<
link href="http://localhost:8888/xoops.css" title="Style sheet" media="all" type="text/css" rel="stylesheet">



en bref, il y en a partout, du CSS !!! Certains sont vides, heureusement

Si je m'en tiens au template du bloc de style MultiBlack, il affecte des identifiants qui frisent la volonté délibérée de préparer des conflits avec d'autres définitions CSS, tant les noms sont communs, et attendus. Ainsi:

<ul id="nav">
        <
ul class="sub">


Mais, en affectant un autre style au bloc de menus, dont les identifiants possèdent des noms plus exotiques, c'est tout comme. Les modules Profile, News et NewBB restent récalcitrants, quoiqu'ils affichent tous le menu exactement sous la même forme... C'est donc bien, quelque part une affaire de CSS. Une définition, identique pour ces trois modules, semble vouloir écraser celle que je propose avec le menu...mais, où çà, donc ? Quels sont les fichiers qui doivent être étudiés avec attention, prioritairement ?

Reste que je n'ai pas trouver de conflit de classes dans les divers fichiers CSS que j'ai consulté.

J'ai résolu le problème de visibilité sélective du menu selon les modules activés. C'est bien dans le paramétrage des préférences par défaut du système, qu'il fallait faire le bon choix. Mais, convenez que dans une même liste de choix multiples, on puisse proposer un choix "toutes les pages", c'est un peu douteux, question logique. Une interface utilisateur bien pensée aurait justifié la présence d'une case à cocher "toutes les pages" qui cochée, inhiberait la liste, et décochée activerait la liste, dont cette option serait absente.

Je peux donc faire...comme si cela marchait; mais, pour progresser et comprendre, j'aimerai bien résoudre quand même ce problème.


Je n'ai pas encore de site public, parceque je n'ai pas encore fait le tour de Xoops...et n'ai pas encore choisi d'hébergeur. Je suis tenté par http://www.o2switch.fr, en regard de ce que j'ai lu ici et là de leur prestation, le cout n'étant pas mon souci principal (quoique...); Serait-ce un bon choix ?



DERNIERE MINUTE:

Il semble que pour les modules incriminés les lignes suivantes ne sont tout bonnement pas chargées:

<link href="http://localhost:8888/modules/mymenus/skins/multiblack/pro_dropdown_3.css" media="all" type="text/css" rel="stylesheet">
<
script src="http://localhost:8888/modules/mymenus/skins/multiblack/stuHover.js" type="text/javascript">


Existantes dans le head des pages qui fonctionnent, "firebug" n'en détecte pas la présence dans les pages qui ne fonctionnent pas. Normal que cela ne fonctionne pas...mais que faire ?

Merci pour vos aides constantes.

Gwénaël

Posté le : 05/12/2012 14:40
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Je ne connais pas 'Mymenu' comme module (je préfère coder en dur par soucis d'économie de ressources serveur et optimisation) mais je vérifierai si le bloc de menu (a condition que cela fonctionne via un bloc) est autoriser sur toutes les pages de tous les modules. (administration->bloc)

Pour ce qui de l'hébergement, le site frxoops est hébergé chez infomaniak.ch. Il faut prendre un hébergement sérieux, avec PHP 5.2 / MySQL 5.1 (minimum) a la rigueur PHP 5.3 mais certains modules auront besoin de modification. (Pas la peine de prendre un hébergement avec PHP 5.4, Xoops ne fonctionne pas). Pour ma part je suis en serveur dédié équipé de Linux

Posté le : 05/12/2012 17:57
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Team FrXoops
Inscrit: 08/11/2011 16:26
Messages: 92
Citation :
(Pas la peine de prendre un hébergement avec PHP 5.4, Xoops ne fonctionne pas)


Mon installation local, sur Mac, intègre PHP Version 5.4.4

Dois-je comprendre que ce peut être là aussi l'origine de mes nombreux soucis d'installation et de gestion de modules divers (le dernier en date étant XoopsTube 1.05 RC1 qui ne fonctionne pas, mais je ne voulais pas faire appel de mes déboires à tout bout de champs ) ?

Gwénaël

Posté le : 05/12/2012 23:40
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
il y a de grande chance que ce soit dû a PHP 5.4

Posté le : 06/12/2012 00:32
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Salut, 1 an que je suis chez o2switch et pas de problème particulier . 2 incidents rendant l'indisponibilité des sites sur quelques heures.
Un service réactif , même le dimanche .

Posté le : 06/12/2012 08:33
Partager Twitter Partagez cette article sur GG+
Re: Problème d'affichage de menus avec le module MyMenus
Team FrXoops
Inscrit: 08/11/2011 16:26
Messages: 92
Citation :
"Alors ! Pourquoi faire compliqué quand on peut faire un site avec XOOPS !!!!!"


Citation :
"Cet outil gratuit et facile à utiliser, vous permettra de créer des sites internet de toutes tailles." (bien debuter avec xoops)


Lorsque, débutant, on décide d'aborder ce CMS, nous prenons soin, par précaution, d'installer, si possible, les dernières versions de PHP, de SQL, de XOOPS et des modules fondamentaux. Pour partir sur de bonnes bases

Au détour d'une phrase, après avoir ramer comme un malade, nous apprenons que pour bien faire, il n'en ai rien; qu'il convient de pondérer cet empressement à batir sur du neuf.

Ce serait bon qu'une FAQ fasse état de ces prescriptions.

Ne voyez là aucune critique. Je sais combien il est difficile de se mettre dans la peau de celui qui ne connait rien, lorsque, par petites touches impressionistes successives, on a acquis une grande dextérité dans un domaine.

Mais, bon, une petite FAQ qui mentionnerait , entre autres, que PHP 5.4 n'est pas conseillé serait une bonne chose.

Gwénaël

Posté le : 06/12/2012 11:12
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

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