Iwaweb smartmenu v1.04

Description

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>Le titre de votre page ici</title>
<STYLE TYPE="text/css">
<!--
a{text-decoration:none}
h1.options{font-size:8pt;font-weight:bold;font-family: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;margin: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>
<script 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£#","Chaintech£#"]];
--> 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.

Conclusion :


Le script est mis à jour très régulièrement(c'est la 5è version en 6 mois) rendez vous à l'adresse: http://iwaweb.free.fr/menus.htm et sur http://www.iwaweb.net/

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.