Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


Pages qui pointent vers celle-ci
Sommaire Wiki -:- Sommaire tutoriaux -:- Personnalisations
Personnalisations : CNB Your_Account : Menu clic droit

Sommaire

Le menu via le clic droit de la souris : certains adorent, d'autres détestent. Afin de permettre le choix aux utilisateurs de votre site, une astuce à l'aide du module CNB Your_Account est possible. C'est ce que nous allons voir dans ce tutorial.

Ajout du champ dans CNB Your_Account

1.- Rendez vous dans l'administration du module via ce lien modules.php?name=Your_Account&file=admin&op=addField

2.- Créez un champ nommé comme définit ci-dessous :



Passez à l'étape suivante.

Modification du header.php

3.- Editez le fichier header.php qui se trouve à la racine de votre site et trouvez la fonction :

Code:
function head() {



4.- Dans cette fonction, trouvez le code :

Code:
    themeheader();


ajoutez y juste en dessous ce code :

Code:
// stefvar ajout menu clic droit utilisateur
   if (is_user($user)) {
   cookiedecode($user);
   $username = $cookie[1];
   }
            $sql = "SELECT user_id FROM ".$prefix."_users WHERE username='$username'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $userdroit = $row[user_id];
                $sql = "SELECT uid, value FROM ".$prefix."_cnbya_value WHERE uid='$userdroit'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $droitoui = $row[value];
            if ($droitoui =="Oui") {
                include("includes/rightclick2.php");
            }
}
// stefvar ajout menu clic droit utilisateur



5.- Enregistrez le fichier et envoyez le sur votre serveur.

A présent vos membres auront le choix d'utiliser le menu via le clic droit ou non. Pour cela, il leur suffira de mettre Oui pour l'utiliser ou Non dans le cas contraire, en éditant leur compte via ce lien modules.php?name=Your_Account&op=edituser

 Publié le : 2007-07-26 par stefvar, dernière modification le : 2007-07-26 par stefvar(60 lectures)


Copyleft © par Stefvar. L'utilisation totale ou partielle de cette source est totalement interdite sans autorisation écrite de ma part.

Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx