myst6re n2 (./40) :
Ce que je veux dire c'est qu'à un programme, des commentaires. Comment retenir tous ses commentaires ? C'est vrai : quand quelqu'un va ouvrir son prog, va ajouter ses commentaires, se ne sera pas durable ! Ou alors il doit pouvoir enregistrer son prog, ou alors je sais pas trop (je vois d'autres trucs, mais bon, je vois pas ce qui est simple là dedans)
Tu veux dire en dehors du site ? (sinon ça me semble simple: comme le code, par ta bdd. Mais c'est vrai que ce serait bien de pouvoir y retoucher, et donc de préférence pouvoir faire un compte perso sur le site et autoriser que l'auteur à remodifier le prog/les commentaires. Mais c'est pas compliqué de faire ça )
Sinon tu peux toujours te bidouiller un format d'export spécifique (genre le programme .8xp + un fichier xml qui contient code+commentaires ) mais c'est d'utilité moyenne. L'intérêt de faire ça sur une page web, à mon sens, c'est 2 utilisations distinctes:
-visualisation: code on-line pratique pour genre sur un forum partager un bout de code ( c'est plus rapide, etc.). Le site pourrait aussi 'fournir' le code à insérer sur un forum ( juste adapter quelques balises e gros), c'est plus mieux quand y'a 10 lignes que d'ouvrir un nouvel onglet.
-édition: comme un éditeur, mais on-line. Pratique pour les nomades, pas besoin d'installer l'app, etc. A priori sauf à bourrer de JS tu colore tranquillement en html php-généré ? Donc t'es pas vraiment parti pour faire éditeur ? si ?
Si le principal intérêt est le cas 1, tu peux par exemple faire en sorte que l'on soumette le fichier le fichier .8xp, puis à la page suivante (un foi uploadé) tu proposes le code à gauche, et à droite en parralèle on peut commenter (sans modifier le code pour autant) les lignes voulu. Ensuite re-validation, et voilà.
Maintenant plus personne ne peut y toucher, et pas besoin de comptes utilisateurs pour faire ça..