Éditeur php avec coloration syntaxique en temps reel (prototype)

Soyez le premier à donner votre avis sur cette source.

Vue 6 020 fois - Téléchargée 615 fois

Description

Comment colorer un <textarea> ?? Voilà l'astuce :

Le principe est d'utiliser une div en arrière plan, qui, elle, contient le-dit code PHP colorisé. Au 1er plan on à notre <textarea> avec une transparence de 20%.
La div est raffraichie par une autre fenêtre (on aurait pu utiliser un frame, mais c'est un prototype...).

L'astuce pour récupérer la sortie de highlight_string(), est de lui faire cracher son code colorisé dans une div, ensuite on récupère le contenu de la div avec Javascript.

Conclusion :


Fichier principal : ePdHiPt.htm
Fenêtre de raffraichissement : fastcolor.php

J'avoue que c'est plus du Javascript qu'autre chose, mais le but est quand même de colorer du PHP !

Et il y à une petite surprise dans le zip : niceEdit.htm , un prototype de formulaire où les <input> ont de très jolies couleurs... à vous de voir ce que vous en ferez. (sachez juste que vous pouvez modifier le cycle des couleurs avec la variable Javascript 'color')

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
15
Date d'inscription
dimanche 2 novembre 2008
Statut
Membre
Dernière intervention
27 juin 2011

dommage pour firefox
Messages postés
22
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
3 août 2009

enfait je viens de me rendre compte que t a dit sur beacoup de tes sources qu elles sont debiles :/
Messages postés
22
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
3 août 2009

il ne faut jamai abondonner ces sources. il faut les defendre et les ameliorer au fure et a mesure n est ce pas PGPP ;)
Messages postés
58
Date d'inscription
dimanche 16 mai 2004
Statut
Membre
Dernière intervention
2 septembre 2004

Je n'ai jamais compris quelle est la nécessité d'entendre un son lorsque la page est rechargée... moi je l'ai enlevé (panneau de config => Sons & périph. audio => Sons => Explorateur windows => Navigation terminée)

Sinon c'est une source - que dis-je, un prototype - datant de 2004, alors :/

Je pense que ce code source est totalement inutile, incompatible et désuet. Passez votre chemin.
Messages postés
22
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
3 août 2009

ben y a tjs l erreur de <? ?> qui devrait etre <?php ?>
sinon c est enuyant de traiter a chaque lettre tapee. ca genere des son indesirables :/
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.