Forum : Oneira

Appel à script !

Onirian Oneirien Niveau   Expérience : 4674
#2224
Bonjour,

Je sais que parmis les lecteurs réguliers de ce forum (si si, il y en a), se trouvent quelques codeurs, qui, pourquoi pas, aimeraient participer à Oneira mais n'ont pas nécessairement l'envie d'écrire des articles.

C'est pourquoi, à tout hasard, je lance une demande de script.
Pour les besoins de la prochaine refonte des sites qui est d'ores et déjà en préparation (elle est joliiie, mais chuuut), il me faudrait un textarea "coloré".

Je m'explique. Les pages de "monde d'Oneira" par exemple sont éditables façon wiki, avec un certain nombres de balises qui ont été crée pour l'occasion. Par exemple la page d'accueil a pour code :
=========

Bienvenue sur les terres d'Oneira !




Aujourd'hui, nous sommes le jour de date_oneirienne sur Oneira.
La lune aujourd'hui sur Oneira :

lune_oneirienne








=========
Ce texte est rentré dans un textarea, puis une fois validé, parsé, mis en base, et retraité pour afficher les pages telles que vous pouvez les voir.

Le problème est qu'il n'est pas possible, simplement en tout cas, de mettre de la couleur dans un textarea, par exemple pour colorier le texte des balises en gris clair, histoire qu'elles gènent moins la lecture d'une page en mode édition.

Donc j'en viens à la demande proprement dite. Si quelqu'un a envie de se prendre la tête pour faire un éditeur en ligne en applet java ou javascript avec coloration syntaxique paramétrable (ne serait-ce qu'avec une modification simple du code), ca le ferai carrément.

Des boutons existent pour rajouter automatiquement les balises dans le textarea à l'emplacement du curseur (genre si une lettre (a) est selectionnée, on clique sur "Lettrine", et dans le textarea la lettre est remplacée par
avec le curseur positionné juste derrière), donc soit l'éditeur peut fonctionner exactement comme un textarea (et donc pouvoir être "ciblé" en javascript du genre montextarea.value='machin') soit proposer directement ce genre d'insertion (encore une fois, avec possibilité de rajouter facilement des boutons). Dans tous les cas, une fois la page écrite, il faut que l'éditeur/textarea puisse être envoyé comme simple champ texte via un bouton submit dans un formulaire plus général.

Voila, c'est dit. Si ça tente quelqu'un, ce serait chouette. Cet éditeur n'a pour vocation de n'être visible qu'en partie admin mais faciliterai beaucoup le travail d'édition des pages. Vous avez vu le code de la page d'accueil, maintenant regardez la page du culte des ténèbres et imaginez ca version "code", sans couleurs, dans un textarea, et vous comprendrez combien cela nous serait agréable ;-)

Et aux mauvaises langues qui pensent que je pourrais le faire tout seul, c'est sans doute vrai, mais avant d'avoir du temps pour ça, j'ai au moins 88 ans de dev pour Oneira à finir d'abord sur le reste ;-p

--
Onirian, chef de projet.

Ps : si vous voulez tenter l'éditeur ou pour toutes questions, vous pouvez poster ici ou me mailer directement.
Naeleostot Oneirien Niveau   Expérience : 411
#2225
Bien tenté !
Mais heu !?! ça fait peur , un peu, ton langage !
En fait, je n'ai rien à dire sur le sujet. C'est pour cela que je le dis!
Mais maintenant, c'est promis, je me tais.
Kalev Oneirien Niveau   Expérience : 655
#2226
Merci au gardien du Dev d'oneira (heu du rêve). J'ai hâte de voir la nouvelle mouture du site même si je ne vois pas trop comment cela pourrait être plus joli graphiquement parlant :-p.

Malheureusement je suis un boulet en informatique, entendez par là que je suis un utilisateur confirmé mais que je mets rarement les mains sous le capot, sauf côté hardware ^^.


Kalev
Utilisateur supprimé Niveau   Expérience :
#2227
Tu n'as pas encore réussi à faire ça avec un batch en C et une base Oracle ??? :)