Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

GENERATEUR D ARBRE


Information sur la source

Catégorie :Menu & Co Classé sous : menus, arbre, heritrage Niveau : Expert Date de création : 07/05/2008 Date de mise à jour : 08/05/2008 18:34:05 Vu / téléchargé: 6 977 / 607

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

Description

generateur d arbre multi niveau multi affichage , avec gestion complexe de l heritage des propriété
chaque prop possede trois type d heritage

extend : est etendue au enfant
final : prop pas etendue
abstract : prop etendue au niveau superieur si extend definit

c est trois type sont definit soir en prefixant la prop, soit en definissant la prop methode, elle meme pouvant etre prefixe

une prop interface eliminant pour la branch tout l heritage

a faire, loader l arbre par xml, fonction d ajout , suppression, des branche dans l arbre,
d autre affichage, plus vos proposition ))
!!les methode etendue garde leur type d eritage si elle ne sont pas redefinit dans la branche


 

Conclusion

voir la possibilité d adapter la gestion de l heritage des prop pour un doc xml
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

08 mai 2008 18:34:06 :
correction de beug

Commentaires et avis

signaler à un administrateur
Commentaire de Kimjoa le 10/05/2008 14:32:13

J attend avec impatience vos commentaire ))

signaler à un administrateur
Commentaire de zethur le 12/05/2008 22:17:57

Je me suis principalement intéressé à l'arbre (troisième script de ta page index) et j'ai un commentaire à dire dessus : retire les alerts ! (elles se trouvent aux lignes 128 et 129 de ta page index, ça fait gagner un temps énorme (en plus ça servait à rien).

Sinon bon script :)

signaler à un administrateur
Commentaire de lakichemole le 13/05/2008 10:10:39 7/10

Salut sympas je m'en reservirai jte piquerais des bouts de code ;)
Par contre sous IE6 ça marche pas.

signaler à un administrateur
Commentaire de ralecul le 14/05/2008 20:01:47

Salut,

Belle réalisation !

Je suis loin d'avoir tout regardé mais il y a quelques détails qui m'interpellent :
- pourquoi faire une structure de donnée à la JSON pour décrire l'arbre ?
- dans le cas d'un menu on peut faire la même chose avec des ul / li et c'est visible sans JS activé...
- function Tree(option,structure) -> dans prototype les options sont toujours en dernier paramètres et facultatives...
- beaucoup d'appel à eval (en général on peut l'éviter)
- beaucoup de variables membres publiques (peut-être remplaçable par de simple var)

Bonne continuation !

signaler à un administrateur
Commentaire de Kimjoa le 18/05/2008 19:42:37

Merci pour vos commentaire, dsl si je vous répond que maintenant, mais j ai plus internet ((
mais ca va revenir bientot...

J ai pas ie6, d ailleur je ne l ai pas testé sur bcp de navigateur,j ai bcp de taff en ce moment...

concernant tes suggestion ralcul:
-pk du JSON, parceque c est du js, et que je m en sert en interne pour initialiser les propriété, en effets, au lieu de tester une par une l existance d une prop, je boucle avec un for in, ainsi je reduit considerablement la quantité de code nécessaire... cependant je compte faire une fonction d initialisation par xml...
-concernant les ul/li c est vrai , en faite ce script a été fait pour fonctionné avec un autre, permettant de faire des animations,lors de l ouverture et fermeture des branch...
-OK pour les option en effets elle ne sont pas obligatoir :)
-concernant les eval , cecommentaire rejoint celui de la structure JSON, les eval permette d enregistrer les option sans dvoir toute les testé "a la main"
-pour les variable public, j essaye de faire de monmieux, mais reste encore certainement ki sont mal definit

sinon, il y a quelque erreurs dans le proto.js ,je vous fournit pas de nouvelle version,j attend de finir ma librairie,incluant:
-ce script finit,
-un script d animation , genre tween de flash mais plus poussé,
-du drag drop,
-un systeme de fenetrage comme windows,
-une version prototype moin fouillue, avec des modifs ,plus d autre fonction
-plus ptete un script de physique

pour dansun petit mois maximum j espere,encore merci de vos commentaire bye!!


Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Menus [ par mastave ] Salut tout le monde, j'aimerais savoir comment on fait un carré, carrés arrondis... comme d menus déroulant [ par manoloelfanjo ] Voici la situation :J'ai un site structure de 3 feuilles :barrehaut..htm(banniere) barregauche.htm(barre de menus)main.htm(contenu)...classiqueMa barr gros prob avec des menus deroulants [ par toto99 ] voila je suis completement novice en javascript et aparement j'en aurait bessoin pour faire reagire un liste deroulante en fonction de mon choix qui c menus contextuels avec lien à la clé [ par harlock59 ] je souhaite faire des menus (une suite de trois menus) avec comme premier menu le mois de l'année, comme deuxième menu les différentes semaines du moi prob de liens pour plan de site [ par babysophie ] Bonjour à tous!je suis embetée car dans mon site g un lien qui ouvre une page html contenant le plan du site (fait en javascript).j'ai réussi à ce que Pop menus, transparence et prise de tête [ par LeNonce ] Bonjour,J'ai un problème avec un truc que j'essaye de faire pour un site pour des amis; ils voudraient que des menus apparaissent au passage de la sou Formulaire tout simple [ par Angel42480 ] Bonjour, je travail en html,Je désirerais créer un formulaire, qui définisse une image.Exemple : on tape dans la case du formulaire : "arbre" . Je veu ouvrir une fenêtre sans barre de menus et sans ligne URL [ par mandres ] Bonjour,j'ai besoin d'ouvrir une nouvelle fenêtre à partir d'un appel javascript. Je connais la fonction window.open avec tous ses paramètres mais alo JavaScript et menus déroulants [ par double-p ] Bonjour à tous,d'abord, j'aimerai vous féliciter pour votre site internet qui estplein de ressources interressantes et utiles pour les développeurs qu masquage menus [ par elanspeech ] Bonjour,J'ai mis des menus deroulants sur une page de mon site le probleme, c'est qu'ils sont visibles lorsque l'on arrive sur la page. j'ai pourtant


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.