Interface graphique particulière pour forum
gabouls
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
gabouls Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
gabouls Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
bonjour,
Je ne sais pas si c'est vraiment la bonne section..
Voila, je voudrais créer un forum dont l'élément principal serait en fait une interface graphique (je ne sais pas si c'est le terme approprié) évolutive.
Je m'explique: imaginons un arbre. La première discussion serait le tronc. Au fur et a mesure que la discussion évolue et qu'on change de sujet, le tronc se charge de branches etc etc, tout ça de manière automatique en fonction des réponses au sujet.
La page d'accueil serait l'arbre dont la forme représente l'état actuel de la discussion, dans lequel sont placé des noeud cliquables pour afficher les messages du forum qui lui correspondent.
Mes questions sont
1- avez vous connaissance de quelque chose de similaire (j'ai regardé vers les arbres généaloqiques, jeux vidéos, mais je crois que mon vocabulaire pour décrire cette "interface graphique" est un peu limité, du coup google ne m'aide pas trop)?
2- quel(s) langages seraient les plus adaptés à votre avis compte tenu du coté très graphique?
Si quelqu'un a une idée..
Merci & Bonne journée
gb
Je ne sais pas si c'est vraiment la bonne section..
Voila, je voudrais créer un forum dont l'élément principal serait en fait une interface graphique (je ne sais pas si c'est le terme approprié) évolutive.
Je m'explique: imaginons un arbre. La première discussion serait le tronc. Au fur et a mesure que la discussion évolue et qu'on change de sujet, le tronc se charge de branches etc etc, tout ça de manière automatique en fonction des réponses au sujet.
La page d'accueil serait l'arbre dont la forme représente l'état actuel de la discussion, dans lequel sont placé des noeud cliquables pour afficher les messages du forum qui lui correspondent.
Mes questions sont
1- avez vous connaissance de quelque chose de similaire (j'ai regardé vers les arbres généaloqiques, jeux vidéos, mais je crois que mon vocabulaire pour décrire cette "interface graphique" est un peu limité, du coup google ne m'aide pas trop)?
2- quel(s) langages seraient les plus adaptés à votre avis compte tenu du coté très graphique?
Si quelqu'un a une idée..
Merci & Bonne journée
gb
A voir également:
- Interface graphique particulière pour forum
- Changer carte graphique - Guide
- Abonnement iptv illegaal forum - Forum TV & Vidéo
- Common interface samsung - Forum TV & Vidéo
- C'est quoi une CI card ? ✓ - Forum TV & Vidéo
- Abonnements IPTV moin chère - Forum Box et Streaming vidéo
4 réponses
Salut
1- tu devrais utiliser les mots-clef : node, graph, tree, treeview, bbs
2- tu verras la technologie plus tard car tes besoins ne sont pas bien définis.
Tu devrais avoir une approche pragmatique.
Sans même rechercher qqchose d'équivalent tu peux déjà réfléchir à quelques problèmes de design. Prends une feuille blanche et un stylo, puis dessine ton arbre : écris des textes, des branches, un tronc... tout ce que tu souhaites.
1) Comment entrer toute cette information sur une seule page ? Comment la découper ?
2) Comment naviguer dans l'arbre ?
3) Comment intéragir avec l'arbre ? Entrer du texte, rechercher, effacer ?
etc
1- tu devrais utiliser les mots-clef : node, graph, tree, treeview, bbs
2- tu verras la technologie plus tard car tes besoins ne sont pas bien définis.
Tu devrais avoir une approche pragmatique.
Sans même rechercher qqchose d'équivalent tu peux déjà réfléchir à quelques problèmes de design. Prends une feuille blanche et un stylo, puis dessine ton arbre : écris des textes, des branches, un tronc... tout ce que tu souhaites.
1) Comment entrer toute cette information sur une seule page ? Comment la découper ?
2) Comment naviguer dans l'arbre ?
3) Comment intéragir avec l'arbre ? Entrer du texte, rechercher, effacer ?
etc
hello,
j'ai avancé, j'ai maintenant une maquette qui ressemble à un forum, je me repenche sur cette question d'affichage.
Je suis tombé sur ce site: http://www.onezoom.org/OZtree/static/OZLegacy/birds.htm
Est ce que les habitués ont une idée de comment ça pourrait être fait?
Javascript? sous couche avec autre chose?
Dans l'idéal je cherche l'outil (les outils ou langages) qui vont me permettre de gérer cette interface graphique (du style de onezoom ci dessus).
Voila en fait j'aurai besoin de savoir quelles directions sont les plus susceptibles de marcher, si vous pouviez me faire part de votre expérience avant que je me lance dans du python ou autre..
Merci :-)
j'ai avancé, j'ai maintenant une maquette qui ressemble à un forum, je me repenche sur cette question d'affichage.
Je suis tombé sur ce site: http://www.onezoom.org/OZtree/static/OZLegacy/birds.htm
Est ce que les habitués ont une idée de comment ça pourrait être fait?
Javascript? sous couche avec autre chose?
Dans l'idéal je cherche l'outil (les outils ou langages) qui vont me permettre de gérer cette interface graphique (du style de onezoom ci dessus).
Voila en fait j'aurai besoin de savoir quelles directions sont les plus susceptibles de marcher, si vous pouviez me faire part de votre expérience avant que je me lance dans du python ou autre..
Merci :-)
Effectivement c'est du javascript (canvas HTML5)
https://github.com/OneZoom/OZtree
Je n'ai pas trouvé de framework
https://github.com/OneZoom/OZtree
Je n'ai pas trouvé de framework
hello dsy73 (vu que tu es mon seul interlocuteur pour l'instant),
Ca a l'air de le faire avec Canvas+javascript, j'ai faire un modele de visu qui ressemble a une fractale, je voudrais maintenant avoir acces à ma base de données depuis javascript pour pouvoir mettre les vraies informations dans le canvas.
ça a l'air d'etre un sacré bazar de relier javascript coté client à la base de données..
Il y a quelques mots qui reviennent souvent sur google, comme node.js notemment..
Tu t'y connais la dedans aussi? Tu conseillerais quoi?
++
Ca a l'air de le faire avec Canvas+javascript, j'ai faire un modele de visu qui ressemble a une fractale, je voudrais maintenant avoir acces à ma base de données depuis javascript pour pouvoir mettre les vraies informations dans le canvas.
ça a l'air d'etre un sacré bazar de relier javascript coté client à la base de données..
Il y a quelques mots qui reviennent souvent sur google, comme node.js notemment..
Tu t'y connais la dedans aussi? Tu conseillerais quoi?
++
Salut
Il existe des bases de données "compatibles" avec javascript côté client. Quelle est ta base de données ? Peux-tu changer ?
Non, je ne connais pas vraiment node.js mais j'imagine que tu aurais cette architecture :
client javascript <=> serveur node.js <=> base de données
Le principal intérêt de node.js est de programmer qu'en javascript plutôt que d'utiliser plusieurs langages (1 pour client et 1 pour serveur).
Tu pourrais utiliser autre chose que node.js pour back-end
Il existe des bases de données "compatibles" avec javascript côté client. Quelle est ta base de données ? Peux-tu changer ?
Non, je ne connais pas vraiment node.js mais j'imagine que tu aurais cette architecture :
client javascript <=> serveur node.js <=> base de données
Le principal intérêt de node.js est de programmer qu'en javascript plutôt que d'utiliser plusieurs langages (1 pour client et 1 pour serveur).
Tu pourrais utiliser autre chose que node.js pour back-end
la j'ai mysql mais je peux changer facilement. Vu que je suis parti de 0 il y a 3 semaines, j'ai tout découvert au gré des tutos sur le web, je peux donc changer facilement.. J'ai commencé par mysql et php parcequ'il y avait un bon tuto sur openclassrooms, et que je voyais pas quoi faire à la place..
dans ce cas, regarde du coté de ajax, php, javascript :
http://www.tutorialspoint.com/php/php_and_ajax.htm
http://www.tutorialspoint.com/php/php_and_ajax.htm
Même si c'est pas pour tout de suite, je me demande quand meme comment je vais faire pour gerer la forme de l'arbre, comment répartir les directions des branches pour optimiser l'espace sachant que les branches ne vont pas toutes être de la meme longueur.. Enfin j'ai encore le temps d'y reflechir et de faire un algorythme tout bete au debut pour ensuite adapter..
En tout cas merci, on sent que tu as l'habitude ;-)