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 :
4.- Dans cette fonction, trouvez le code :
ajoutez y juste en dessous ce 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) |