SmartMenu V1.04 Documentation
Bienvenue, les SmartMenus vont vous permettre de créer des menus personnalisables, en toute simplicité et sans notion de programmation.
Spécifications:
- Personnalisables: les SmartMenus vous permettent de créer jusqu'à 3 sous menus, de modifier leurs couleurs, leur position...
- Autoadaptables: les SmartMenus s'adaptent automatiquement à la taille de la fenêtre et se repositionnent à chaque redimensionnement de la fenêtre
- Intelligents: les SmartMenus s'adaptent en fonction de la taille de votre écriture
- Légers: les SmartMenus ont une taille inférieure à 20 Ko pour vous assurer un affichage rapide avec toutes les connexions
- Esthétiques: cliquez avec le bouton droit sur le menu et vous pourrez choisir différents effets à l'apparition de vos menus
Pour tout problème avec les SmartMenu contactez nous en cliquant ici, nous répondrons à toutes vos questions.
Attention: Les SmartMenus sont compatibles seulement avec Internet Explorer 5.0 et supérieur(98 % des navigateurs selon une étude de Xiti)
Code source et indications:
<html>
<head>
<title& gt;Le titre de votre page ici</title>
<STYLE TYPE="text/css">
<!--
a{text-decoration:none }
h1.options{font-size:8pt;font-weight:bold;font-f amily:arial;color:white;margin: 5pt 2pt 5pt 15pt}
--> ces 2 paramètres ne sont pas à modifier
car ils agissent sur le menu apparaissant avec un clic droit
h1.titre {font-size:13pt;font-weight:bold;font-family:arial ;color:white;margin 5pt 2pt 5pt 15pt}
h1.menu {font-size:12pt;font-family:arial;color:white;marg in:4pt 10pt 4pt 7pt;text-align:center;font-weight:bold} --> ces 2 paramètres peuvent être complètements transformés sauf les noms(h1.titre et h1.menu)
-->
</STYLE>
</head>
<s cript language="javascript">
separateur="£"; --> permet de définir le séparateur, ce séparateur est très important:
avant ce séparateur vous indiquez le nom après le lien. Seulement si dans le nom de
votre menu il y a le signe £ le script va interpréter tout ce qu'il y a après ce séparateur
comme un lien, c'est pourquoi il est modifable. Si le nom ne comporte pas le signe £ ne le
modifiez pas.
position=130; --> permet d'indiquer la distance en pixels entre le haut et votre menu
couleur="rgb(22,232,127)"; --> permet de définir la couleur du menu(les 3 paramètres sont compris entre 0 et 255)
espacemenu=2; --> définit l'espace entre les menus, paramètre peu important car très bien réglé avec la valeur 2
zindex=0; --> définit l'indice de superposition, modifiez le si le menu est caché par un calque de votre page
fading=0; --> si le fading=0, le fading est désactivé par défaut si il est égal à 1, il est activé par défaut
var menu=new Array()
menu=[["Processeur",["AMD","K6-2£#","K6-3£ #","Athlon£#","Athlon Thunderbird£#","Athlon XP£#"],["Intel","Pentium£#","Pentium II£#","Pentium !!!£#","Pentium IV£#","Celeron£#","Celeron II£#"]],["Cartes Graphiques",["Nvidia","GeForce 256£#","Geforce 256 DDR£#","GeForce 2 MX£#","GeForce 2 GTS£#","GeForce 2 Ti£#","GeForce 3 Ti200£#","GeForce 3 Ti500£#"],["ATI","Rage Pro£#","Rage 128£#","Rage 128 Pro£#","Radeon DDR£#","Radeon 7500£#","Radeon 8500£#"]],["Cartes Meres","Abit£#","MSI£#","Soltek£#","Asus£#","Chain tech£#"]];
--> ceci est la définition du menu c'est la partie essentielle à modifier, vous pouvez observer que les noms respectent la syntaxe
nom_du_menu_separateur_lien sauf les titres. Les titres comme Processeur ou AMD n'ont pas de liens car lorsque l'on passe dessus ils
affichent un sous-menu. La création de menu doit vous paraître un peu obscure mais c'est normal, vous allez très vite comprendre avec
les exemples ci-dessous
exemple1: menu=["Processeur£processeur.htm","Cartes Graphiques£cartes.htm","Cartes Son£son.htm"];
Cliquez ici
exemple2: menu=[["Processeur","AMD£#","Intel£#"],"Cartes Graphiques£cartes.htm","Cartes Son£son.htm"];
Cliquez ici
exemple3: menu=[["Processeur","AMD£#",["Intel","Pentium£#"]] ,"Cartes Graphiques£cartes.htm","Cartes Son£son.htm"];
Cliquez ici
Analysez bien ces 3 exemples et vous comprendrez sans problème !
Le script est évidemment bien plus long mais tout le reste du script concerne la création et la gestion
du menu et vous n'avez pas à vous en soucier. Depuis la version 1.04, les SmartMenus intègrent un système de détection d'erreur. Ce système envoit un rapport détaillé à Iwaweb sur le problème qui est survenu. Iwaweb reçoit dans un e-mail, des infos sur le navigateur utilisé par le visiteur, la ligne où à eu lieu l'erreur, le type d'erreur et l'URL du site qui a connu la défaillance. A la réception de cet e-mail Iwaweb va analyser l'erreur et vous proposer des solutions.
L'utilisation vous reste obscure ? Contactez-nous !
Copyright:
Détail des règles:
- L'utilisation de ce menu est libre dans le cadre d'une utilisation personnelle ou commerciale, à condition de respecter les règles suivantes:
- votre site doit respecter les droits de l'homme et ne doit en aucun cas inciter à la violence ou à la haine raciale
- La diffusion des sources de ce menu et de sa documentation est libre, à condition de:
- ne pas modifier la documentation et les sources(sauf partie documentée ci-dessous)
- ne pas "s'approprier" l'oeuvre. SmartMenu est une propriété exclusive de Iwaweb.
- Le nom respect de ces règles pourra faire l'objet de poursuites judiciaires
Copyright © Iwaweb, 2000-2002. Tous droits réservés.