Fork me on GitHub

Rapport de message :*
 

Pas de pbs ici : Mon utilisation de Multimenu 1.74

Titre du sujet : Pas de pbs ici : Mon utilisation de Multimenu 1.74
par blueteen sur 16/07/2005 21:12:30

Bonjour,
ce sujet fait suite à la réflexion trouvée ici :

https://www.frxoops.org/modules/refere ... hp?op=list&cid=33&lid=121

J'ai donc regardé ça de plus près pour mon usage personnel (intranet), en attendant que Solo regarde ça :)

J'ai donc modifié le code pour pouvoir rajouter une image après le lien (en plus de l'image qu'on pouvait déjà placer devant).
Je ne vais pas pouvoir noter toutes les modifs ici, car ça concerne pas mal de code et de fichiers. Trop pour être détaillé de manière claire.
Par contre, je tiens les fichiers à disposition pour ceux que ça intéresse !

Mes modifications ont aussi porté (et ce, depuis quelques versions déjà) sur le nombre de menus disponibles.
J'en ai 16 à ma disposition (le 16ème étant un menu pré-rempli, avec divers liens d'admin).

J'ai modifié quelques fichiers .php et quelques templates.

Voici quelques screenshots :

A quoi ça ressemble dans le navigateur
Open in new window

Dans l'administration
Open in new window

Edition des liens, et saisie des chemins des images (absolus ou relatifs)
Open in new window

Si on utilise la fonction site map de multimenu :
J'ai retouché les fichiers pour une présentation adaptée aux 16 menus et à la partie centrale de mon site.
Open in new window
Open in new window
Open in new window

Et si on clique sur un des menus en violet
Open in new window


Attention, cette version ne peut pas être utilisée telle quelle en mise à jour.
Et je ne veux pas marcher sur les plates-bandes de Solo !
C'est juste pour rendre service à ceux qui seraient intéressés.
Pour mettre à jour mon multimenu (sur divers sites), j'ai procédé de cette façon.

BIEN PENSER A FAIRE DES SAUVEGARDES AVANT TOUTE BIDOUILLE !!

Mise à jour des tables avec ce code (à adapter selon votre structure) :

ALTER TABLE `xoops2010_multimenu01ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu02ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu03ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu04ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu05ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu06ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu07ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu08ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu09ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu10ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu11ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu12ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu13ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu14ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu15ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;
ALTER TABLE `xoops2010_multimenu16ADD `imageurlfinVARCHAR255 NOT NULL AFTER `imageurl` ;


Je rajoute juste un champs qui contiendra l'url de l'image se trouvant en fin de lien.

Je renvoie les fichiers modifiés sur le serveur.
Je régénère les fichiers templates.
Et hop :)
Si vous voulez les fichiers, faites signe, et je les mettrai en ligne.

Bonne soirée :)
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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