Fork me on GitHub






Module xSitemap
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour à tous,
J'ai fait une mise à jour du module xSitemap que je voulais installer sur un de mes sites.

Changelog:
- Correction : Affichage des catégories même quand il n'y a pas de catégories parentes, ce qui n'était pas le cas
- Ajout du champ plugin_cat_active (utilisé par certains modules) permet de n'afficher que les catégories actives si le champ existe
- Ajout d'un filtre dans l'admin des plugins: tout / online / offline
- Préférences : modification de l'option pour les catégories : "pas d'affichage / Parent seulement / Parent et sous-catégories"
- Préférences : Ajout de l'option "sous-menu" pour l'affichage de l'arbre : "pas d'affichage / Parent en premier / catégories en premier"
- templates : ajout de xsitemap_slickmap_parent.html et xsitemap_slickmap_sublink.html
------------- modification de xsitemap_slickmap.html. déplacement du code dans les deux nouveaux template
------------- et définition de l'ordre d'affichage des nouveau templates selon les préférences du module.
- Important : faire une mise à jour des préférences du module pour prendre en comptes les nouvelles options et templates.
- Information : pour certains modules, les sous-menus ne s'affichent pas, cela vient du module en question et non de sitemap.
--------------- Il faut vérifier comment est créé $modVersion('sub') dans le fichier xoops_version.php.
--------------- Ça vient probablement d'une condition faite du genre:
--------------- && 'nomDuModule' === $GLOBALS['xoopsModule']->getVar('dirname')
--------------- qui est toujours fausse quand le module n'est pas appelé directement.
--------------- J'ai supprimé cette conditions pour les modules que j'utilise et tout est ok.

un exemple ici:
http://sages91.fr/modules/xsitemap/

JJDai


EDIT Cesagonchu : Voir plus bas pour le téléchargement

Posté le : 15/09/2020 12:47

Edité par Cesagonchu sur 16/09/2020 06:51:07
Edité par Cesagonchu sur 16/09/2020 06:51:21

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Module xSitemap
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Merci, JJDai, j'ai partagé l'info :

https://github.com/XoopsModules25x/xsitemap/issues/10

Posté le : 15/09/2020 14:06

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: Module xSitemap
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
J'ai fait une mise à jour du zip, une dernière petite modif:
choix de la couleur de fond et des lignes.
JJdai

Posté le : 15/09/2020 17:08

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Module xSitemap
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Au passage si quelqu'un a une solution au problème de css suivant:
l'image du premier embranchement (sous accueil) est bien définie, mais impossible de l’afficher seule, l'image du second embranchement vient se superposée dessus. Du coup il y a une ligne un peu disgracieuse sous accueil à gauche.
L'auteur du module pour palier ce problème avait fait un bidouille que j'ai eu un peu de mal à comprendre, mais qui posait problème avec le paramétrage de la couleur de fond.
En gros il superposait l'image à cacher, un carré blanc et la bonne image. Les images des lignes sont des png avec une couleur de transparence.
J'ai essayer plusieurs sélecteurs pour le CSS, first-child, +, ... mais rien a faire, pourtant le problème ne se pose pas pour la dernière branche.
JJDai

Posté le : 15/09/2020 17:47

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Module xSitemap
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bon j'ai trouvé une solution à mon problème en utilisant:

#primaryNav li:nth-child(2)  {
    
backgroundnone;
}

qui permet d’éviter la surcharge de l'image du deuxième enfant.
J'en ai profité pour affecter une couleur différente au pavé "accueil".
Du coup je remet le zip actualisé.
JJDai

Attacher un fichier:


zip xsitemap-156.zip Taille: 108.62 KB; Hits: 156

Posté le : 15/09/2020 23:35

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Module xSitemap
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Super , installé en mise à jour. Merci.

Posté le : 06/10/2020 09:02
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

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