[classe php5 / stc pr] editeur wysiwyg flexible et personnalisable

Soyez le premier à donner votre avis sur cette source.

Vue 9 315 fois - Téléchargée 1 084 fois

Description

Bonjour,

Voici un éditeur WYSIWYG (What you see is what you get) que j'ai développé pour une interface de rédaction. Il a été créé dans le but d'offrir une flexibilité certaine à l'utilisateur puisque le code qu'il utilise est très largement extensible.
Une documentation est jointe au zip pour faire plus ample connaissance avec le systeme. Bonne lecture.

Source / Exemple :


<?
//1 - Pour intégrer l'éditeur à une page

$textEdit_install = '../core/PHP/textEditor';
include ($textEdit_install.'/textEditor.Class.php');

?>
<html>
  <head>
    <?
    textEditor::includeFiles (true, $textEdit_install);
    ?>
  </head>
  <body>
    <?
$textEdit = new textEditor("textEditor", "name", $textEdit_install);
$textEdit->displayEditor(textEditor::MODE_JS, true, "100%", "450", NULL, 60000);
?>
  </body>
</html>

<?
//2 - Pour parser un fichier édité par textEditor (afin de faire un rendu)

$textEdit_install = '../core/PHP/textEditor';
include ($textEdit_install.'/textEditor.Class.php');

$texte_render = textEditor::parse ('/mon_fichier.ext');

?>
<html>
  <head/>
  <body>
<?
echo $texte_render;
?>
  </body>
</html>

Conclusion :


Je suis ouvert à toute proposition d'amélioration... n'hésitez pas sur les commentaires.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
38
Date d'inscription
vendredi 18 avril 2008
Statut
Membre
Dernière intervention
27 mai 2009

Salut super sources! juste ce qu'il me fallait! merci !
Juste une question est ce que on peut créer des page html avec une fois que l'on fait envoyer j'aimerai bien récupérer le contenu et le mettre dans une page avec un css prédéfinie et créer un lien sur une autre pages est ce possible?
Messages postés
209
Date d'inscription
mercredi 26 mai 2004
Statut
Membre
Dernière intervention
27 janvier 2008

Re-bonsoir,

Ce genre de balise n'entre pas en ligne de compte dans mon editeur.
Des balises prédéfinies sont insérées dans la zone de texte pour être ensuite conveties en HTML (c'est par exemple <gras> pour du texte en gras).
Ces balises sont donc visibles dans la partie d'édition.

Voila tout.
Messages postés
7
Date d'inscription
samedi 4 septembre 2004
Statut
Membre
Dernière intervention
27 janvier 2008

avoir le choix entre le WYSIWYG et la methode ou en vois les bbcode style test
Messages postés
209
Date d'inscription
mercredi 26 mai 2004
Statut
Membre
Dernière intervention
27 janvier 2008

Bonsoir,

Merci pour vos commentaires à tous, je prevois donc bien de changer les shorttags en <?php et le problème du chemin d'installation est reglé et sera corrigé lors de la prochaine publication.
Néanmoins, UNi, pourrais-tu préciser la manière que je pourrais employer pour changer la méthode de génération du HTML. Enfin, je veut dire par la que je me suis pas mal creusé pour conserver quelque chose à la fois editable avec l'editeur et publiable en HTML.

Ensuite, ArChYY, qu'entends-tu par "le choix à l'utilisateur d'ecrir en grasse au WYSIWYG ou non"?
Messages postés
7
Date d'inscription
samedi 4 septembre 2004
Statut
Membre
Dernière intervention
27 janvier 2008

Super source ^^ Perso je vais l'utiliser par contre. Comment faire pour donne le choix a l'utilisateur d'écrir grasse au WYSIWYG ou non
Afficher les 11 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.