Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 10 11 12 (13) 14 15 16 ... 236 »


Re: Thème xswatch - hover
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
en fait de ce que j'ai pu comprendre je cite:
Citation :
Ils sont basculés en cliquant, pas en survolant ; il s'agit d'une décision de conception intentionnelle.

donc pas simple de changer, j'ai plus vite fait de revenir sur un xbootstrap, dommage.
JJdai

Posté le : 30/12/2021 21:32
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Thème xswatch - hover
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
Bonsoir,
Sur le thème xbootstrap les menus s'ouvrent au survol de la souris, par contre avec xswatch il faut cliquer. Est-il possible de changer ce comportement et comment ?

EDIT Cesagonchu : correction de fautes

Posté le : 29/12/2021 20:44
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Module ghost
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
Bonjour, quelle version de xoops as-tu, XMF est assez récent dans le noyau de xoops si je ne me trompe.
Quel est ton besoin exactement, peut être y a t-il un module plus adapté à ce que tu souhaites faire.

Posté le : 29/12/2021 11:39
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Ecrire des articles sur d'autre pages
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
rectification, avec un thème xbootstrap il faut
pour faire simple de créer un block personnalisé.
une fois créer il faut l'éditer et :

dans le champ "contenu" écrire le code php qui va générer le menu:
un exemple que j'utilise:

$isMainMenu 1//0=menu principal / 1 = sous-menu

$html = array();
$html[] = "<!--  menu en savoir plus  -->";
$xoops_url XOOPS_URL;
     
if (
$isMainMenu == 0){
      
$html[]  = "<li class='dropdown'><a data-toggle='dropdown' class='dropdown-toggle' href='javascript:;'>En savoir plus ...<b class='caret'></b></a>";
      
$html[]  = "      <ul class='dropdown-menu'>";
}

$html[]  = "      <li><a href='https://www.facebook.com/Conseil-Des-Sages-De-Sainte-Genevi%C3%A8ve-Des-Bois-120796678500074/'>Facebook</a></li>";

$html[]  = "      <li><a href='{$xoops_url}/modules/lexikon/index.php'>Lexique</a></li>";
$html[]  = "      <li><a href='{$xoops_url}/modules/xoopsfaq/'>Foire Aux Questions</a></li>";

$html[]  = "      <li><a href='{$xoops_url}/modules/newbb/viewtopic.php?topic_id=2'>Forum confinement</a></li>";


//$html[]  = "      <li><a href='{$xoops_url}/modules/about'>A propos du Conseil des Sages</a></li>";
//$html[]  = "      <li><a href='https://cdssgdb91.blogspot.com/'>Ancien Blog du CdS</a></li>";


$html[]  = "      <li><a href='{$xoops_url}/modules/CHGmentions'>Mentions légales</a></li>";
$html[]  = "      <li><a href='{$xoops_url}/modules/xmnews/article.php?news_id=32'>Devenez partenaire !</a></li>";
                    
$html[]  = "      <li><a href='{$xoops_url}/modules/xsitemap/'>Plan du site</a></li>";

if (
$isMainMenu == 0){
      
$html[]  = "    </ul>";
      
$html[]  = "</li>";
}

$block implode("n"$html );
return 
$block;

Important la variable de la première ligne "$isMainMenu" permet de préciser si ce sera un menu principal ou un sou-menu.

Dans "type de contenu" mettre "script PHP"

Dans "groupes" sélectionner tous les groupes qui verront ce menu

ça c'est la première étape

repérer l'id de ce nouveau bloc il sera utilisé dans le template.

Deuxième étape, éditer le fichier "nav-menu.tpl"
L'idée est d'écrire la ligne :
<{block id=idDublock options=""}>


reperer les deux premieres ligne dans e template et ajouter le nouveau menu (remplacer idDuBlock" par l'id du block personnalisé:
exemple dans le cas d'un menu principal:
<div class="navbar-collapse collapse">
                <
ul class="nav navbar-nav">

                    <!-- ====================== 
JJDai menu perso ==================== -->
                    <{
block id=idDublock options=""}>


sauvegarder le fichier "tpl-nav.tpl" (ne pas oublier de garder une copie de sauvegarde de l'original")

Par la suite il suffira de modifier le block personnalisé pur ajouter, modifier ou supprimer des entrées dans le menu.


Posté le : 25/12/2021 18:40
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Ecrire des articles sur d'autre pages
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
Bonjour , petite précision c'est "tpl/nav-menu.tpl" (avec un tiret)
Ceci dit je travaille sur le module "slider" qui devrait permettre ce que tu cherche, du moins n partie.
ça fonctionne bien avec les thèmes xbotstrap, et je suis en train de l'adapter pour xwatch4-enables.
J'en dirai un peu plus quand ce sera au point, mais il faudra sans doute attendre l'année prochaine. pour l'instant je joue les pères-Noël
JJdai

Posté le : 25/12/2021 18:11
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Bonnes fêtes
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
Je me joins à vous, bonnes fêtes à tous.
JJdai

Posté le : 23/12/2021 23:40
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
pas faut, mais à vrai dire vu la fréquentation de mes sites (je m'adresse à une petite communauté), j'avoue que ce n'est pas une préoccupation pour moi.
Mais bon je vais essayer de tenir compte du conseil
JJdai

Posté le : 13/12/2021 19:55
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Adslight 2.4 Alpha en test
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
Merci Cesag,je voulais justement l'utiliser pour mon site.
Je teste dès que je peux.
JJDai

Posté le : 13/12/2021 10:35
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
très drôle, je n'ai plus de cheveux sur le caillou.
Mais ça mérite bien une (ou deux !)

En fait un copie du dit fichier et un
@import url("multilevelmenu.css");
devrait aussi faire la rue

JJDai


Posté le : 12/12/2021 17:57
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2561
Bon pourquoi n'y-ai-je pas pensé plus tôt ? pas bon de vieillir.
J'ai fais presque comme tu as dis:
dans "themes\xbootstrap\css" il y a un fichier "multilevelmenu.css" qui contient les classes "submenu".

1 - Je les ai copiées dans le fichier "themes\xswatch4\css\my_xoops.css".
2 - Important j'ai remplacé les (li par div):
<li class="dropdown-submenu ">

par des
<div class="dropdown-submenu ">


Et miracle ça fonctionne.

Je vais pouvoir finir mon module. dans le principe il contient des plugins qui génèrent les menus d'autre modules comme news, extcal, creaquiz, ...

Open in new window


résultat ici => Site en reconstruction

Merci d'avoir pris le temps de me répondre.
JJDai


Posté le : 12/12/2021 17:45
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 10 11 12 (13) 14 15 16 ... 236 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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