Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - Menu clic droit [RESOLU]
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum » ESV Autres

Poster un nouveau sujet   Répondre au sujet
Menu clic droit [RESOLU]
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 881

MessagePosté le: 15 Dec 2006, 8:37    Sujet du message: Menu clic droit [RESOLU] Répondre en citant

Bonjour,

Je viens de télécharger SV_Clic_droit_menu et j'ai suivi le install.txt

Je ne comprends pas comment modifier les fichiers *.js car les menus proposés par exemple :

Citation:
aI("text=Forum;url=phpnuke-forums.html;");
aI("text=Messages privés;url=phpnuke-messages.html;");
aI("text=Contactez nous;url=phpnuke-nous-contacter.html;");
aI("text=Recommandez nous;url=phpnuke-nous-recommander.html;");


Comment proposer autre chose... Le modifier ?

Ensuite j'ai donc cherché dans les tutoriaux... Et j'ai trouvé le tuto sur : Menu clic droit CNB Your_Account

Mais là quand j'entre, dans Header.php, le paragraphe cela plante.

Bon, 07:36 je vais bientôt partir au boulot :'(

A+

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8183
Localisation: France Corse Ventiseri

MessagePosté le: 15 Dec 2006, 8:43    Sujet du message: Re : Menu clic droit Répondre en citant

Bonjour,

C'est relativement simple, analysons la ligne :
Code:
aI("text=Forum;url=phpnuke-forums.html;");


text= définit ce qui apparaîtra dans le menu lors du clic. Dans le cas présent c'est Forum qui sera retourné. Il est possible de mettre ce que l'on veut à la place.
url= définit le lien vers lequel sera dirigé le visiteur lorsqu'il sélectionnera Forum. Dans l'exemple, le visiteur sera dirigé vers l'adresse phpnuke-forums.html. La aussi il est possible de mettre ce que l'on veut comme par exemple http://www.TON_DOMAINE.fr/index.php.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
eddy
Bénévole SV
Bénévole SV


Inscrit le: Nov 14, 2006
Messages: 330
Localisation: Braives - Belgique

MessagePosté le: 15 Dec 2006, 10:26    Sujet du message: Re : Menu clic droit Répondre en citant

Bonjour,

ça c'est pédagogique.

Shocked

eddy
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8183
Localisation: France Corse Ventiseri

MessagePosté le: 15 Dec 2006, 10:30    Sujet du message: Re : Menu clic droit Répondre en citant

Re,

Laughing
Pour bien faire il faudrait que je rajoute un paragraphe Personnalisation du menu dans le tutorial.......... Rolling Eyes
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 881

MessagePosté le: 16 Dec 2006, 0:12    Sujet du message: Re : Menu clic droit Répondre en citant

Re !

ok, merci pour l'info. Mais cela ne règle pas mon bug. Pour l'instant j'ai désactivé le menu clic droit. Trop fatigué pour m'y pencher.

A+ et merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8183
Localisation: France Corse Ventiseri

MessagePosté le: 16 Dec 2006, 7:04    Sujet du message: Re : Menu clic droit Répondre en citant

Bonjour,

Quel est le bug ?
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 881

MessagePosté le: 28 Dec 2006, 11:30    Sujet du message: Re : Menu clic droit Répondre en citant

Bonjour,

Je reviens sur le menu clic droit...

Je n'ai plus de bug Smile ; j'ai compris comment créer les liens Wink

Mais serait-il possible de le personnaliser un peu plus.

Je m'explique, j'ai bien vu le tuto sur le fait que les personnes puissent activer ou désactiver le menu clic droit dans leur "votre compte", ok. (Cela dit chez moi il bug au niveau d'une requète sql (
Citation:
$result = $db->sql_query($sql);
), mais c'est une autre histoire Wink ) Mais moi ce que je recherche c'est le moyen de différencier les Anonymes, les membres et l'admin.

Dans le Header il a fallut mettre :

Code:
   if (is_admin($admin)) {
                      include("includes/menu/SV_Menu_admin.php");
                     } else {
                     include("includes/menu/SV_Menu.php");
                     }


N'est-il pas possible de proposer par exemple : SV_Menu_admin.php ; SV_Menu_Membres.php et SV_Menu.php (pour les anonymes) ?

Mais dans ce cas quelles lignes ajouter ? Un autre Esle ? mais comment différenciera-t-il les 2 ? Donc il faudrait passer par la table SQL des Users... Mais là, moi je suis pas assez expérimenté...

Donc, si queqlu'un avait cela sous la main (ou dans la tête Wink )

Merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8183
Localisation: France Corse Ventiseri

MessagePosté le: 28 Dec 2006, 11:44    Sujet du message: Re : Menu clic droit Répondre en citant

Bonjour,

Oui bien sur, tu peux aller bien plus loin dans la configuration d'affichage.
Si, par exemple, tu mets ce code :
Code:

   if (is_user($user)) {
   cookiedecode($user);
   $username = $cookie[1];
   }
            if ($username =="Anonyme") {
                include("includes/SV_Menu_anonyme.php");
            }
            if (is_admin($admin)) {
                include("includes/SV_Menu_admin.php");
            } else {
                 include("includes/SV_Menu_membre.php");
            }

chaque catégorie aura son type de menu. Il te faut bien sur créer les fichiers correspondant PHP et JS.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 881

MessagePosté le: 28 Dec 2006, 12:13    Sujet du message: Re : Menu clic droit Répondre en citant

Re,

Impec !

Ca fonctionne Smile

J'ai juste eu à inserer entre Includes et SV_Menu... Includes/Menu/SV_Menu...

Il me reste donc à changer tous les menus maintenant Smile

C'est génial !

Merci.

P.S. : J'ai toujours un bug ($result = $db->sql_query($sql)Wink si je veux permettre aux utilisateurs de pouvoir activer ou non le clic droit (menu). Mais pour l'instant je m'en fiche.. J'impose Wink

Merci encore.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8183
Localisation: France Corse Ventiseri

MessagePosté le: 28 Dec 2006, 12:20    Sujet du message: Re : Menu clic droit Répondre en citant

Re,

Pour permettre la désactivation du menu, il te faut juste décommenter la ligne :
Code:
//aI("text=Disable This Menu;url=`javascript:var contextDisabled=true;closeAllMenus();`");

présente dans les fichiers menu_data**.js.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 881

MessagePosté le: 28 Dec 2006, 22:36    Sujet du message: Re : Menu clic droit Répondre en citant

Parfait Smile

Merci c'est génial. Je vais étudier cela de plus près.

Bonne soirée.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Archives



Inscrit le:
Messages: -12

MessagePosté le: 23 Jun 2007, 11:37    Sujet du message: Re : Menu clic droit [RESOLU] Répondre en citant

je posts ici le code pour avoir trois menu (admin,membres et anonymes) car je sais pas ou le mettre et je me dis que ca peut servir a quelqu'un!!!
Code:
if (is_user($user)) {
   cookiedecode($user);
   $username = $cookie[1];
   }
            if (is_admin($admin)) {
                include("includes/menu/SV_Menu_admin.php"); }
            else {
            
         if ($username =="") {
                include("includes/menu/SV_Menu_anonyme.php");
           
            } else {
                 include("includes/menu/SV_Menu_membre.php");
            } }

moi ca me permet de mettre un menu avec seulement le lien d'enregistrement pour les anonymes
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
petitjo86
Spécialiste
Spécialiste


Inscrit le: Nov 09, 2006
Messages: 748
Localisation: Châtellerault

MessagePosté le: 03 Mar 2008, 21:08    Sujet du message: Re : Menu clic droit [RESOLU] Répondre en citant

Bonjour,

Voilà, je fais remonter ce message car j'utilise un menu de Milonic, comme le clic droit, avec une partie pour les admins et une autre pour les invités.
Mais depuis la 8.1.06, plus moyen d'avoir la partie admin alors que le reste fonctionne Sad

Voici le code que j'avais inclu dans le header.php à la racine du site.

Code:
 if (is_user($user)) {
   cookiedecode($user);
   $username = $cookie[1];
   }
            if (is_admin($admin)) {
                include("themes/iCGstation/Menu_admin.php");
            } else {
                 include("themes/iCGstation/Menu.php");
            }


Ma question, y a t'il des différences avec les anciennes versions Question car sur la nouvelle on utlise SV_NUKE_ROOT, est ce qu ça à une incidence:?:

dans l'attente de vos réponses éclairés Very Happy

@+ Petit Jo
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 949
Localisation: La Crau (83)

MessagePosté le: 03 Mar 2008, 21:24    Sujet du message: Re : Menu clic droit [RESOLU] Répondre en citant

Salut

$admin est-il declaré dans une globale quelque part au dessus de ton code
_________________
http://www.chez-lolo-arcade.net/arcade/index.php
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
petitjo86
Spécialiste
Spécialiste


Inscrit le: Nov 09, 2006
Messages: 748
Localisation: Châtellerault

MessagePosté le: 04 Mar 2008, 18:07    Sujet du message: Re : Menu clic droit [RESOLU] Répondre en citant

Bonjour,

IL y a bien un global au début du fichier Header.php, mais la variable admin, n'est pas dedans, faut'il l'ajouter Question

@+ Petit Jo
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 949
Localisation: La Crau (83)

MessagePosté le: 04 Mar 2008, 18:28    Sujet du message: Re : Menu clic droit [RESOLU] Répondre en citant

Salut

essaie de la rajouter ça ne coute rien Wink
_________________
http://www.chez-lolo-arcade.net/arcade/index.php
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
petitjo86
Spécialiste
Spécialiste


Inscrit le: Nov 09, 2006
Messages: 748
Localisation: Châtellerault

MessagePosté le: 04 Mar 2008, 19:09    Sujet du message: Re : Menu clic droit [RESOLU] Répondre en citant

Re,

J'ai essayé avec la variable admin, dans le global et sans, le résultat est le même Sad

@+ Petit Jo
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum » ESV Autres Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation