Aide pour adapter un script - [Résolu] [Javascript] - HTML/CSS - Programmation
Marsh Posté le 08-10-2009 à 13:46:02
essayes celui-là sinon : www.destroydrop.com/javascript/tree/
Il ne devrait pas poser de pb. Mais les frames, c'est pas bien!
Marsh Posté le 08-10-2009 à 14:00:58
Not found ton lien ..
bah au fait c'est pour un site perso, c'est plus un aide mémoire, par exemple je voudrais me faire une arborescence
Win2k3
|__AD
|__DNS
|__DHCP ect...
Linux
|__Rseaux
|__packages
|__ect..
et j'aimerais naviguer sur cette arborescence et afficher le lien voulu sur la droite tout gardant la liste des liens à gauche (arborescence) je sais pas si c'est claire :S .. merci en tout ca. S'il y a un meilleur systeme basé sur cette méthode je suis preneur, faites vos propositions
EDIT : C'est bon pour le lien, il faut refaire le chemin depuis l'index ^^
Il est vraiment pas mal, comment faire pour le rendre dispo sur toute mes pages autrement (ou pas) que de passer par des frames ??
Marsh Posté le 08-10-2009 à 15:27:14
T'as pas cherché beaucoup : http://www.destroydrop.com/javascripts/tree/
EDIT : pas lu ton post jusque au bout, désolé.
Pour avoir ton menu partout, il faut que le js soit appelé dans le <head> sur toute tes pages. En PHP, t'aurais qu'à faire un bout de script qui contient ça, et tu fais un include après sur toutes tes pages...
Marsh Posté le 08-10-2009 à 15:39:54
Merci à toi, entre temps j'ai pu bricoler un peu, j'ai fait une combinaison des deux, celui que j'avais proposé sur mon premier post (j'ai pris le tree "moche" avec les frames) et les belles icones de celui que tu me propose et ca donne exactement ce que je voulais
Ca m'interesse ce que tu dis si on peut faire ça en PHP, ca serait top.
Mon index.html correspond à ca
Code :
|
Par où commencer pour utiliser mon tree avec du php ?
En tout cas merci beaucoup de t'être pris la tête avec mon post !
Marsh Posté le 08-10-2009 à 16:34:19
si tu fais du php, pas besoin de frames.
en gros, tu fais un script php chargé de générer le code html pour le header, un autre pour la navigation et un autre pour le footer.
Ensuite, chaque page (celles avec une url appelée depuis l'ihm) va être un script php qui va faire en début un include() des 3 scripts mentionnés précédemment.
Marsh Posté le 08-10-2009 à 16:42:04
Ah cool ça, je vais faire des recherches dans ce sens là, je m'interesse beaucoup au PHP, je maitrise pas mais en effet avec les include ca devrait le faire. Merci pour le tuyau.
J'ai encore une question mais il faut que je fasse un test une foi chez moi, je donnerai des news ce soir
Marsh Posté le 08-10-2009 à 23:11:49
Re, bon voici le résultat http://intick.webhop.net/arbre/ par contre je suis obligé d'ajouter un lien vide (voir ligne 56 avec les 2 <br><br> ) pour séparer entre chaque section c'est pas terrible .. comment je peux y remédier à ça ? j'ai essayé de placer les br un peu partout mais c'est encore pire..c'est la meilleur méthode que j'ai trouvé
Deuxième question, c'est comment charger directement une page car en allant sur mon url, ca nous met sur une page blanche, faut cliquer pour afficher une page, c'est pas terrible non plus ... une idée ?
Je voudrais pas polluer le topic, je vais poster qu'une partie (section) de l'arborescence, le reste est pareil, c'est un copié collé.
Code :
|
Merci les gars
Marsh Posté le 09-10-2009 à 09:51:23
Bah pourquoi tu fais pas plusieurs treeviews avec un margin-bottom de x em
Marsh Posté le 09-10-2009 à 10:03:28
Pas bête ça ! (je suis zzun noob la dedans !!) je vais regarder ça, j'ai pas pensé au css !
EDIT : je n'ai pas de css au fait .. dans aucun des fichiers .. à part les link .. où est ce que je peut jouer sur les margin dans quel fichier je veux dire ?
simplement à la place des br avec des balises style n'est pas ?
Marsh Posté le 09-10-2009 à 10:46:11
si t'as pas de css, c'est que t'as un gros pb de conception. Quand on fait un site, on fait :
1) le code html avec les id pour certaines balises et les noms des class css (ou le code php qui va générer tout ça)
2) on fait le ou les fichiers css
3) pour l'ergonomie, on rajoute les javascript (de manière non intrusive = pas de js direct dans le code html).
Marsh Posté le 09-10-2009 à 11:45:25
Je sais, j'ai tout ce qu'il faut sur mon site .. (http://intick.webhop.net/)
Code :
|
Mais j'aimerais faire fonctionner ce tree tout simplement et ce n'est qu'un site perso (aide mémoire) pas grave si c'est pas super bien codé .
Pas d'idée sur mon problème de marge ?
Marsh Posté le 09-10-2009 à 13:03:48
dans l'archive du dtree, tu dois avoir un fichier dtree.css (que t'as peut-être renommé, c'est pas grave du moment qu'il est inclus dans ta page html.
Normalement, t'as la classe .dtree. Dedans, tu rajoutes margin-bottom: 2em; (par ex)
Marsh Posté le 09-10-2009 à 14:50:28
Disons que j'ai pas du tout de css ... le seule que j'ai c'est dans tree.html, pour mettre en forme les link ..
Code :
|
J'ai essayé de le placer un peu partout mon bout de code mais ce qui me pose problème c'est qu'en fait je suis obligé de le placer entre les "crochet"....
C'est à dire ça : ['<p style="margin-bottom : 2em;"></p>', 'links.html'], ce qui me crée automatiquement une dossier .. si je le fou dans un document.write ou tout autre balise ca marche tout simplement pas ..
Mes files
Je peux te les envoyer par mail en zip si tu veux tester
Marsh Posté le 09-10-2009 à 16:35:01
Ecoutes, le mieux est que d'abord tu apprennes le xHTML et le CSS et après on en reparle. Parce que là, tu t'obstines à faire du n'importe quoi. Donc faut pas t'étonner il y ait des trucs qui devraient marcher facilement et que dans ton cas, non.
Marsh Posté le 09-10-2009 à 16:55:07
Je rapelle pour la Nème fois que c'est déstiné à moi perso, c'est juste pour m'organiser, si je voulais apprendre à coder, je serai surement pas venu sur un forum, mais j'aurais suivi des tuto comme j'ai l'habitude de faire sur developez et compagnie.. on apprend pas la mécanique à quelqu'un qui vient louer une voiture à moins qu'il soit motivé !
J'ai posté ce topic car j'avais besoin d'un simple tree pour organiser rapidement mes liens que j'utilise quotidiennement, je cherche donc pas un truc pro ou super top, je veux juste que ca marche même si c'est du bricolage.
D'ailleurs j'ai contourné le problème on va dire, j'ai pu mettre en évidence les grandes section en ajoutant un <font color></font> + balise <b></b> même si elles sont collé les unes aux autres, ca reste distinguable. ca donne ca
Ca me va pour l'instant .. si quelqu'un d'autre a une idée pour dégager l'icone qui reste , je suis preneur.
Merci de t'être pris la tête et désolé de t'avoir fait perdre ton temps
Marsh Posté le 16-10-2009 à 12:21:14
Je me suis enfin débarrasser de cette icone que j'étais obligé de garder.
C'est tout bête, j'ai juste édité l'icone en agrandissant son arrière plan (en rouge sur l'image) et ca a décalé mes tree !
En image c'est mieux
Merci à ceux qui m'auraient lu
Marsh Posté le 16-10-2009 à 13:07:02
sauf que c'est complètement naze de faire ça. Utiliser un bête style aurait suffit Donc à tous ceux qui verraient ce topic, pitié, ne faites pas comme lui... (en plus, <font> et <b>, c'est complètement déprécié depuis 1999!!!)
Marsh Posté le 16-10-2009 à 13:23:07
Le topic est fait un peu pour ça, proposer ses idées, éguiller les gens, donner son avis, c'est pas en disant "t'as qu'à apprendre tel ou tel langage" qu'on aidera les autres.
Bref mon truc naze marche comme je veux, pas de bug sous aucun navigateur et ca me convient totalement.
Marsh Posté le 08-10-2009 à 12:45:47
all
J'ai trouvé un script que j'aimerais adapter. Au fait c'est un Tree en JS, j'aimerais l'adapter pour utiliser avc des frames, ils expliquent un peu dans la doc mais je ne pige pas trop c'est quoi qu'il faut modifier
J'aimerais avoir ca
http://www.softcomplex.com/product [...] helpstyle/
Qui fontionne de la même façon que ca (en affichant les liens sur la partie droite, frame targeting) :
http://www.softcomplex.com/product [...] mo/frames/
La doc est ici
http://www.softcomplex.com/product [...] #hierarchy
Je sais pas trop quoi faire, je suis un peu noob la dedans, _self c'est pour s'ouvrir dans la meme fenetre, _blanc ca fait rien je crois enfin je sais pas trop j'ai essayé de modifier un peu les fichier .js mais ca marche pas
Merci de m'aider
Message édité par RabzorGT le 16-10-2009 à 12:21:43
---------------
[VDS] Zalman, CG, HDD, P4 3.2Ghz, Switch .. - [FeedBack] [8800GTX]