Fork me on GitHub






Glossaire - PageNav
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour,
Je suis en train de finaliser le module "glossaire" en m'inspirant du vieux module "Lexikon". J'ai utilisé "moduleBulder" pour la structure.
Tout est ok sauf un truc bizarre, quand j'utilise le thème swatch4 pas de soucis, les numéros de pages s'affichent correctement, mais dès que j'utilise un autre thème, ça part en vrille, et je ne trouve pas d’où ça vient.
J'utilise la classe pagNav.
Est-ce que quelqu'un aurait une idée ?
exemple ici:
https://xoops2511.jubile.fr/index.php
Par défaut c'est xwatch4 mais si on sélectionne un autre thème les numéros de page s'affiche bizarrement. surement un problème de style CSS, mais je ne vois pas où.
j'ai utilisé xoops 2.5.112 mais c'est pareil avec une 2.5.10.
Il n'y a que ce module d'installer et modulebuilder.

Il y a un autre exemple ici sur un site de test avec le thème xbootstrap:
https://test.sages91.fr/modules/glossaire/
Il y a un div qui prend toute la largeur avec les chiffre aligné verticalement.
JJDai

Posté le : 23/06/2022 21:30

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: Glossaire - PageNav
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
PS: le code tout ce qu'il ya de plus classique:
if ($entriesCount $limit) {
                require_once 
XOOPS_ROOT_PATH '/class/pagenav.php';
                
$pagenav = new XoopsPageNav($entriesCount$limit$start'start'"op=list&catIdSelect={$catIdSelect}&limit={$limit}&letter={$letter}&exp2search={$exp2search});
                
$GLOBALS['xoopsTpl']->assign('pagenav'$pagenav->renderNav(4));
            }

Posté le : 23/06/2022 21:48

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: Glossaire - PageNav
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
J'ai remarqué que les plus récents modules contiennent souvent des fichiers ajoutés dans le dossier /extra/themes

Ces fichiers sont à transposer ensuite dans le noyau de Xoops dans le dossier /themes

Exemple pour Newbb :
https://www.frxoops.org/modules/newbb/ ... id=242465#forumpost242465

ou wgGallery :

https://github.com/XoopsModules25x/wgg ... tree/master/extras/themes

Comme ça toutes les mises en page s'affichent correctement pour les modules, selon chaque thème.

Posté le : 23/06/2022 22:33

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: Glossaire - PageNav
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Ce qui est bizarre c'est que ça devrait être plutôt le contraire pas de soucis avec les thèmes plus anciens et et quelques soucis avec les nouveaux, sauf si le code de la classe pagnav a été modifié, mais je n'ai pas l'impression.

Posté le : 23/06/2022 22:56

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: Glossaire - PageNav
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bon je pense avoir trouvé, je ne cherchais pas au bon endroit.
Il y a deux problèmes :
1 - il faut ajouter les classes
#xo-pagenav
#xo-pagenav a
#xo-pagenav a:hover
.xo-pagact.xo-counterpage,.xo-pagarrow
.xo-counterpage:hover
.xo-pagarrow

2 - il faut encadrer pagenac dans le tpl avec la classe pagnav :
<div class="pagenav"><{$pagenav}></div>


Un petit oubli je pense dans le générateur de template de modulebuilder.
Je remonte ça à Gofy.


Posté le : 23/06/2022 23:24

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: Glossaire - PageNav
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
En bidouillant les styles, j'ai fini par obtenir ce que je voulais quelque soit le thème.
Du coup j'en profite pour vous annoncer la sortie prochaine du module "Glossaire".

Posté le : 24/06/2022 00: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: Glossaire - PageNav
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Merci, je testerai

Posté le : 24/06/2022 01:30

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: Glossaire - PageNav
Semi pro
Inscrit: 26/07/2011 14:05
De Fleurus (W-B) (Belgique)
Messages: 792
Bonjour, Ou peut on télécharger le module glossaire. Merci

Posté le : 16/02/2023 10:41

Je suis souvent copié mais "copié = Synonyme de célébrité" Alors continuez mes fans.
Site Radioamateur Belge
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

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