It is currently Tue 27 Sep 2016 - 07:17 - créer un forum

[Tuto] Nouveau menu Xooit pour Clic Droit

Skip to content

Post new topic Reply to topic Goto page: 1, 2, 311, 12, 13  >

[Tuto] Nouveau menu Xooit pour Clic Droit
Author Message
Gu!gan
VIP


Offline
VIP

Joined: 17 Jun 2004
Posts: 1,081
Niveau:
Point(s): 1,333
Moyenne: 1.23
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Taureau (20avr-20mai) 龍 Dragon

PostPosted: Mon 25 Jun 2007 - 20:17    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

PublicitéSupprimer les publicités ?
  • Titre: Nouveau menu Xooit pour Clic Droit
  • Description: Un nouveau menu remplace le menu traditionel.
  • Auteur: Texf7
  • Dernière mise à jour : 20 oct 2009
  • Sources: Texf7 / EJS

  • Niveau : Facile / Moyen / Difficile
  • Nombre de thèmes compatibles : 100%
  • Test effectué sur : Xooit.com
  • Thèmes testés : Artesia /Subsilver / Olympus

  • Défauts : Couper/Copier/Coller sont désactivés!
  • Compatible avec: Firefox / Internet Explorer
  • Exemple : http://texf7.xoo.it/index.php

Nouveauté : Installe automatiquement le Top10 et Top50 des posteurs.


Début du tutorial



Flèche Dirigez-vous dans le Panneau d'administration du forum, puis dans :
  1. Theme
  2. Modifier les Templates
  3. Overall_Header.tpl (Modifier)


Flèche Allez tout à la fin du template et coller ce code :

Code: Sélectionner - Agrandir
<!-- DEBUT DU SCRIPT -->
<style type="text/css">
.ejs_context_menuitems{padding-left:12px; padding-right:7px; }
</style><script language="JavaScript1.2">
/*
Source du Script: Editeur Javascript (http://editeurjavascript.com)
Script adapté pour: Xooit.com (http://www.xooit.com)
*/
ejs_context_elemt = new Array;
ejs_context_elemt[0] = "Page précédente|history.go(-1)";
ejs_context_elemt[1] = "Page suivante|history.go(1)";
ejs_context_elemt[2] = "";
ejs_context_elemt[3] = 'Portail du forum|document.location.href=\'portal.php\'';
ejs_context_elemt[4] = 'Index du forum|document.location.href=\'index.php\'';
ejs_context_elemt[5] = 'Aide Générale|document.location.href=\'faq.php\'';
ejs_context_elemt[6] = 'Aide BBCode|document.location.href=\'faq.php?mode=bbcode\'';
ejs_context_elemt[7] = "";
ejs_context_elemt[8] = 'Connexion|document.location.href=\'login.php\'';
ejs_context_elemt[9] = 'Inscription|document.location.href=\'profile.php?mode=register\'';
ejs_context_elemt[10] = 'Mon Profil|document.location.href=\'profile.php?mode=editprofile\'';
ejs_context_elemt[11] = 'Messages Privés|document.location.href=\'privmsg.php?folder=inbox\'';
ejs_context_elemt[12] = "";
ejs_context_elemt[13] = 'Rechercher|document.location.href=\'search.php\'';
ejs_context_elemt[14] = 'Liste des Membres|document.location.href=\'memberlist.php\'';
ejs_context_elemt[15] = 'Liste des Groupes|document.location.href=\'groupcp.php\'';
ejs_context_elemt[16] = '';
ejs_context_elemt[17] = 'Qui est en ligne?|document.location.href=\'viewonline.php\'';
ejs_context_elemt[18] = 'Statistiques|document.location.href=\'stats.php\'';
ejs_context_elemt[19] = 'Top 10 des Posteurs|document.location.href=\'memberlist.php?mode=topten&order=DESC\'';
ejs_context_elemt[20] = 'Top 50 des Posteurs|document.location.href=\'memberlist.php?mode=posts&order=DESC\'';
ejs_context_elemt[21] = '';
ejs_context_elemt[22] = 'Xooit.com|document.location.href=\'http://www.xooit.com/\'';
ejs_context_elemt[23] = 'Créer un forum|document.location.href=\'http://www.xooit.com/fr/creer-forum.html?\'';
ejs_context_elemt[24] = 'Forum d\'entraide|document.location.href=\'http://xooit.xooit.com\'';
ejs_context_elemt[25] = 'Annuaire|document.location.href=\'http://www.xooit.com/fr/annuaire\'';
ejs_context_elemt[26] = 'Contacter Xooit.com|document.location.href=\'http://www.xooit.com/fr/contact.html\'';
function ejs_context_position(e)
   {
   ejs_context_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
   ejs_context_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
   }

function ejs_context_open()
   {
   document.getElementById("ejs_context_box").style.top = ejs_context_y;
   document.getElementById("ejs_context_box").style.left = ejs_context_x;
   document.getElementById("ejs_context_ombre").style.top = ejs_context_y+2;
   document.getElementById("ejs_context_ombre").style.left = ejs_context_x+2;
   document.getElementById("ejs_context_box").style.visibility = "visible";
   document.getElementById("ejs_context_ombre").style.visibility = "visible";
   return(false);
   }

function ejs_context_close()
   {
   if (document.getElementById)
      {
      document.getElementById("ejs_context_box").style.top = 0;
      document.getElementById("ejs_context_box").style.left = 0;
      document.getElementById("ejs_context_ombre").style.top = 0;
      document.getElementById("ejs_context_ombre").style.left = 0;
      document.getElementById("ejs_context_box").style.visibility = "hidden";
      document.getElementById("ejs_context_ombre").style.visibility = "hidden";
      }
   }

function ejs_context_hl(mode, element)
   {
   if(mode == 1)
      {
      element.style.background = '#316AC5';
      element.style.color = '#ffffff';
      }
   else
      {
      element.style.background ='#ffffff';
      element.style.color = '#000000';
      }
   }

if(navigator.appName.substring(0,3) == "Net")
   document.captureEvents(Event.MOUSEMOVE);
</script>
<!-- FIN DU SCRIPT -->

<!-- DEBUT DU SCRIPT -->
<div id=ejs_context_box style="z-index:500;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#ffffff; font-family:Microsoft sans serif; font-size:13px; cursor:default; visibility:hidden;padding:3">
<script language="JavaScript">
/*
Source du Script: Editeur Javascript (http://editeurjavascript.com)
Script adapté pour: Xooit.com (http://www.xooit.com)
*/
ejs_context_ombre_txt = '';
for(a=0;a<ejs_context_elemt.length;a++)
   {
   if(ejs_context_elemt[a].indexOf("|") > 0)
      {
      splited = new Array;
      splited = ejs_context_elemt[a].split("|");
      document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
      ejs_context_ombre_txt += '<div class="ejs_context_menuitems">'+splited[0]+'</div>';
      }
   else
      {
      document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr width="195" size="1" color="9D9DA1" /></div>');
      ejs_context_ombre_txt += '<div class="ejs_context_menuitems"><hr width="195" size="1" color="9D9DA1" /></div>';
      }
   }
document.write('</div><div id=ejs_context_ombre style="z-index:400;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#9D9DA1; font-family:Microsoft sans serif; font-size:12px; color:#9D9DA1 ;cursor:default; visibility:hidden;padding:3">'+ejs_context_ombre_txt+'</div>');

// EVENEMENTS
document.onmousemove = ejs_context_position;
document.oncontextmenu = ejs_context_open;
document.onclick = ejs_context_close;
</script>
<!-- FIN DU SCRIPT -->


Note : Vous pouvez modifier la taille de la police d'écriture en modifiant le font-size:13px;


Vous n'avez plus qu'à cliquer sur le bouton droit de votre souris pour admirer le résultat Wink
Cela empêche aussi l'affichage du menu traditionnel, et donc les copier/coller ^^




_______________________
(\__/)
(='.'=)
(")_(")
Voici Lapin. Copiez Lapin dans votre signature pour l'aider à concrétiser sa domination du monde


Last edited by Gu!gan on Tue 20 Oct 2009 - 06:24; edited 7 times in total
Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 08:32    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Je l'ai fais est mon forum a heu des problème heureusement que j'avais mon thème de test

le code que j'ai mis :

Code: Sélectionner - Agrandir
<!-- DEBUT DU SCRIPT -->
<style type="text/css">
.ejs_context_menuitems{padding-left:12px; padding-right:7px; }
</style><script language="JavaScript1.2">
/*
Source du Script: Editeur Javascript (http://editeurjavascript.com)
Script adapté pour: Xooit.com (http://www.xooit.com)
*/
ejs_context_elemt = new Array;
ejs_context_elemt[0] = "Page précédente|history.go(-1)";
ejs_context_elemt[1] = "Page suivante|history.go(1)";
ejs_context_elemt[2] = "";
ejs_context_elemt[3] = 'Portail|document.location.href=\'portal.php\'';
ejs_context_elemt[4] = 'Index|document.location.href=\'index.php\'';
ejs_context_elemt[5] = 'Aide Générale|document.location.href=\'faq.php\'';
ejs_context_elemt[6] = 'Aide BBCode|document.location.href=\'faq.php?mode=bbcode\'';
ejs_context_elemt[7] = 'Recherche|document.location.href=\'search.php\'';
ejs_context_elemt[8] = 'Membres|document.location.href=\'memberlist.php\'';
ejs_context_elemt[9] = 'Groupes|document.location.href=\'groupcp.php\'';
ejs_context_elemt[10] = 'Profil|document.location.href=\'profile.php?mode=editprofile\'';
ejs_context_elemt[11] = '';
ejs_context_elemt[12] = 'Connexion|document.location.href=\'login.php\'';
ejs_context_elemt[13] = 'Inscription|document.location.href=\'profile.php?mode=register\'';
ejs_context_elemt[14] = 'Messages Privés|document.location.href=\'privmsg.php?folder=inbox\'';
ejs_context_elemt[15] = 'Statistiques|document.location.href=\'stats.php\'';
ejs_context_elemt[16] = 'Qui est en ligne?|document.location.href=\'viewonline.php\'';
ejs_context_elemt[17] = '';
ejs_context_elemt[18] = 'Xooit.com|document.location.href=\'http://www.xooit.com/\'';
ejs_context_elemt[19] = 'Créer un forum|document.location.href=\'http://www.xooit.com/fr/creer-forum.html?\'';
ejs_context_elemt[20] = 'Forum d\'entraide|document.location.href=\'http://xooit.xooit.com\'';
ejs_context_elemt[21] = 'Annuaire|document.location.href=\'http://www.xooit.com/fr/annuaire\'';
ejs_context_elemt[22] = 'TopForums|document.location.href=\'http://topforums.xooit.net/xooit/index.php\'';
ejs_context_elemt[23] ='';
ejs_context_elemt[24] = 'Bulbiteam|document.location.href=\'http://\'';
ejs_context_elemt[25] = 'Vintinage.com|document.location.href=\'http://vintinage.xooit.com/\'';
ejs_context_elemt[26] = 'Bulbitruc|document.location.href=\'http://bv2.leforum.eu/\'';
ejs_context_elemt[27] = Son Rpg Pokémon|document.location.href=\'http://rpgpokemon.xooit.com/index.php\'';
ejs_context_elemt[28] = 'Star Rally|document.location.href=\'http://jeudecartemonstre.xooit.fr/index.php\'';
ejs_context_elemt[29] = 'Le Mystère des Cartes|document.location.href=\'http://starrally.bulbitruc.xooit.eu/index.php\'';
function ejs_context_position(e)
   {
   ejs_context_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
   ejs_context_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
   }

function ejs_context_open()
   {
   document.getElementById("ejs_context_box").style.top = ejs_context_y;
   document.getElementById("ejs_context_box").style.left = ejs_context_x;
   document.getElementById("ejs_context_ombre").style.top = ejs_context_y+2;
   document.getElementById("ejs_context_ombre").style.left = ejs_context_x+2;
   document.getElementById("ejs_context_box").style.visibility = "visible";
   document.getElementById("ejs_context_ombre").style.visibility = "visible";
   return(false);
   }

function ejs_context_close()
   {
   if (document.getElementById)
      {
      document.getElementById("ejs_context_box").style.top = 0;
      document.getElementById("ejs_context_box").style.left = 0;
      document.getElementById("ejs_context_ombre").style.top = 0;
      document.getElementById("ejs_context_ombre").style.left = 0;
      document.getElementById("ejs_context_box").style.visibility = "hidden";
      document.getElementById("ejs_context_ombre").style.visibility = "hidden";
      }
   }

function ejs_context_hl(mode, element)
   {
   if(mode == 1)
      {
      element.style.background = '#316AC5';
      element.style.color = '#ffffff';
      }
   else
      {
      element.style.background ='#ffffff';
      element.style.color = '#000000';
      }
   }

if(navigator.appName.substring(0,3) == "Net")
   document.captureEvents(Event.MOUSEMOVE);
</script>
<!-- FIN DU SCRIPT -->
<!-- DEBUT DU SCRIPT -->
<div id=ejs_context_box style="z-index:500;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#ffffff; font-family:Microsoft sans serif; font-size:12px; cursor:default; visibility:hidden;padding:3">
<script language="JavaScript">
/*
Source du Script: Editeur Javascript (http://editeurjavascript.com)
Script adapté pour: Xooit.com (http://www.xooit.com)
*/
ejs_context_ombre_txt = '';
for(a=0;a<ejs_context_elemt.length;a++)
   {
   if(ejs_context_elemt[a].indexOf("|") > 0)
      {
      splited = new Array;
      splited = ejs_context_elemt[a].split("|");
      document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
      ejs_context_ombre_txt += '<div class="ejs_context_menuitems">'+splited[0]+'</div>';
      }
   else
      {
      document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr width="195" size="1" color="9D9DA1" /></div>');
      ejs_context_ombre_txt += '<div class="ejs_context_menuitems"><hr width="195" size="1" color="9D9DA1" /></div>';
      }
   }
document.write('</div><div id=ejs_context_ombre style="z-index:400;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#9D9DA1; font-family:Microsoft sans serif; font-size:12px; color:#9D9DA1 ;cursor:default; visibility:hidden;padding:3">'+ejs_context_ombre_txt+'</div>');

// EVENEMENTS
document.onmousemove = ejs_context_position;
document.oncontextmenu = ejs_context_open;
document.onclick = ejs_context_close;
</script>
<!-- FIN DU SCRIPT -->


Author Message
Evian
Membre


Offline
Membre

Joined: 13 Jun 2007
Posts: 165
Niveau:
Point(s): 165
Moyenne: 1.00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin

PostPosted: Tue 26 Jun 2007 - 09:45    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Je n'est pas compris a quoi sa servait :/
_______________________
Inscrivez-vous sur BlablaZone (Discussion, Divertissement & Détente)
Ne révèle JAMAIS ton mot de passe à qui que ce soit même ce que tu appel des "amis".


Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 09:48    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

A avoir un menu de forum quand tu utilise le click droit j'ai mis l'ancienne version mais celle la je reussi pas :/

Author Message
Evian
Membre


Offline
Membre

Joined: 13 Jun 2007
Posts: 165
Niveau:
Point(s): 165
Moyenne: 1.00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin

PostPosted: Tue 26 Jun 2007 - 09:59    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Un menu de forum quand j'utilise le clik droit ?
Il sela a gauche la ou ya la liste des membres,groupes ect... ?
Est-ce vraiment utilile ?
_______________________
Inscrivez-vous sur BlablaZone (Discussion, Divertissement & Détente)
Ne révèle JAMAIS ton mot de passe à qui que ce soit même ce que tu appel des "amis".


Forum
Author Message
Gu!gan
VIP


Offline
VIP

Joined: 17 Jun 2004
Posts: 1,081
Niveau:
Point(s): 1,333
Moyenne: 1.23
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Taureau (20avr-20mai) 龍 Dragon

PostPosted: Tue 26 Jun 2007 - 10:02    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Evian wrote:
Un menu de forum quand j'utilise le clik droit ?
Il sela a gauche la ou ya la liste des membres,groupes ect... ?
Est-ce vraiment utilile ?


Si ne trouve que ce n'est pas utile, ne l'installe pas Wink

Quote:
A avoir un menu de forum quand tu utilise le click droit j'ai mis l'ancienne version mais celle la je reussi pas :/


Quel est le probleme? Sur ton forum ca s'affiche correctement.
_______________________
(\__/)
(='.'=)
(")_(")
Voici Lapin. Copiez Lapin dans votre signature pour l'aider à concrétiser sa domination du monde


Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 10:05    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Non Quand je click droit le forum s'affiche et il s'affiche mal (le code que j'ai mis est plus haut) sinon il y avait rien a par les truc de haut (déconnexion , ...) (image d'accueil)

Author Message
Gu!gan
VIP


Offline
VIP

Joined: 17 Jun 2004
Posts: 1,081
Niveau:
Point(s): 1,333
Moyenne: 1.23
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Taureau (20avr-20mai) 龍 Dragon

PostPosted: Tue 26 Jun 2007 - 10:09    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Ah wai, mais le code que tu as donné il est bourré de fautes... C'est normal qu'il foire.
_______________________
(\__/)
(='.'=)
(")_(")
Voici Lapin. Copiez Lapin dans votre signature pour l'aider à concrétiser sa domination du monde


Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 10:12    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

aie
merci pour l'indication pourtant j'ai copié ton code est rajouté juste plus de truc dans la menu


Author Message
Gu!gan
VIP


Offline
VIP

Joined: 17 Jun 2004
Posts: 1,081
Niveau:
Point(s): 1,333
Moyenne: 1.23
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Taureau (20avr-20mai) 龍 Dragon

PostPosted: Tue 26 Jun 2007 - 10:15    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Bulbiteam wrote:
aie
merci pour l'indication pourtant j'ai copié ton code est rajouté juste plus de truc dans la menu


Ce que tu as rajouté, tu l'as fait à l'arrache. Regarde bien, y a des lignes de code que tu as laissée vides, par exemple, la ejs_context_elemt[22].
_______________________
(\__/)
(='.'=)
(")_(")
Voici Lapin. Copiez Lapin dans votre signature pour l'aider à concrétiser sa domination du monde


Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 10:30    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

la ligne 22 :
ejs_context_elemt[22] = TopForums|document.location.href=\'http://topforums.xooit.net/xooit/index.php\'';
Mais quelle différence il y a avec la V1 pour la V2 (a par les ligne en plus est la difficulté de modification)

Sinon Pour la V 1 on peut ajouté des couleurs est des images


Author Message
Gu!gan
VIP


Offline
VIP

Joined: 17 Jun 2004
Posts: 1,081
Niveau:
Point(s): 1,333
Moyenne: 1.23
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Taureau (20avr-20mai) 龍 Dragon

PostPosted: Tue 26 Jun 2007 - 10:37    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Dans la version 2, j'ai ajouté des liens correspondant aux nouvelles fonctions des forums.
Il n'y a pas de difficulté de modifications, vu que c'est le même script que celui de la V1 Wink

Exact pour la ligne 22, j'avais pas vu.
_______________________
(\__/)
(='.'=)
(")_(")
Voici Lapin. Copiez Lapin dans votre signature pour l'aider à concrétiser sa domination du monde


Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 10:41    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Et pour les image est couleurs (je laisse la V1)

Author Message
Gu!gan
VIP


Offline
VIP

Joined: 17 Jun 2004
Posts: 1,081
Niveau:
Point(s): 1,333
Moyenne: 1.23
Windows 8 ou 10 Chrome (ou l'un de ses dérivés : Chromium/Iron/...) Masculin Taureau (20avr-20mai) 龍 Dragon

PostPosted: Tue 26 Jun 2007 - 10:47    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Bulbiteam wrote:
Et pour les image est couleurs (je laisse la V1)


C'est le même script, sauf pour les liens.
Donc logiquement, tu peux faire les mêmes modifications dessus ^^
_______________________
(\__/)
(='.'=)
(")_(")
Voici Lapin. Copiez Lapin dans votre signature pour l'aider à concrétiser sa domination du monde


Forum
Author Message
Bulbiteam


Offline
Guest




PostPosted: Tue 26 Jun 2007 - 10:50    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit Reply with quote

Mais pour les image

Author Message
Contenu Sponsorisé





PostPosted: Today at 07:17    Post subject: [Tuto] Nouveau menu Xooit pour Clic Droit

Display posts from previous:   
Reply to topic Page 1 of 13 Goto page: 1, 2, 311, 12, 13  >




Portal | Index | Administration Panel | Create a forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Propulsé par p h p B B © 2016 p h p B B Group |
 
© 2003-2013 Xooit.com - Contact - Mentions légales - CGU - Charte - CNIL : 1381401