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

Soyez le premier à donner votre avis sur cette source.

Vue 5 984 fois - Téléchargée 598 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

liptibilly
Messages postés
15
Date d'inscription
dimanche 2 novembre 2008
Statut
Membre
Dernière intervention
27 juin 2011
-
dommage pour firefox
jackie0000
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 :/
jackie0000
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 ;)
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.
jackie0000
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 :/

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.