Utiliser FCKeditor dans un site
Résolu/Fermé
rwikus
Messages postés
871
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2012
-
2 juil. 2010 à 09:16
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 11 nov. 2011 à 23:02
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 11 nov. 2011 à 23:02
4 réponses
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
2 juil. 2010 à 13:47
2 juil. 2010 à 13:47
Salut.
Essaye en partant d'une page que tu as conçu, pas avec celle d'exemple.
https://docs-old.ckeditor.com/CKEditor_3.x/Developers_Guide/Installation
https://docs-old.ckeditor.com/CKEditor_3.x/Developers_Guide/Integration
https://docs-old.ckeditor.com/CKEditor_3.x/Developers_Guide
Essaye en partant d'une page que tu as conçu, pas avec celle d'exemple.
https://docs-old.ckeditor.com/CKEditor_3.x/Developers_Guide/Installation
https://docs-old.ckeditor.com/CKEditor_3.x/Developers_Guide/Integration
https://docs-old.ckeditor.com/CKEditor_3.x/Developers_Guide
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
2 juil. 2010 à 15:27
2 juil. 2010 à 15:27
C'est normal, CKEditor est un éditeur WYSIWYG.
C'est comme avec Dreamweaver : si tu places du code comme le reste du texte, le code ne sera pas interprêté : il faut être en "mode code source".
C'est comme avec Dreamweaver : si tu places du code comme le reste du texte, le code ne sera pas interprêté : il faut être en "mode code source".
rwikus
Messages postés
871
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2012
56
2 juil. 2010 à 15:33
2 juil. 2010 à 15:33
mais je vais pas m'amuser à recopier pages par pages de tous mon site en mode code source
y'a pas un autre moyen, je vous explique en détails:
en faite ce que j'aimerai savoir si ckeditor est un editeur wysiwyg de balisage html?
j'ai voulu le tester tous seul car lorsque je l'ai testé sur un logiciel wiki (dokuwiki), si je tape du code html il n' y aura pas d'effet wysiwyg et me sors tous le code html
y'a pas un autre moyen, je vous explique en détails:
en faite ce que j'aimerai savoir si ckeditor est un editeur wysiwyg de balisage html?
j'ai voulu le tester tous seul car lorsque je l'ai testé sur un logiciel wiki (dokuwiki), si je tape du code html il n' y aura pas d'effet wysiwyg et me sors tous le code html
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
2 juil. 2010 à 15:48
2 juil. 2010 à 15:48
CKEditor est un éditeur WYSIWYG, ça veut dire que le résultat final sera le même que celui entré.
Si tu mets "<strong>Gras</strong>" dedans, et bien tu verras "<strong>Gras</strong>" s'afficher au final (en écrivant le code HTML sorti par CKEditor), et ça ne sera pas en gras.
Par contre, si tu écris "Gras", que tu le sélectionne, et que tu cliques sur le bouton "B" de CKEditor, "Gras" sera en gras sur le résultat final (il te sortira "<strong>Gras</strong>", et en faisant un echo, ça donnera Gras).
Si tu mets "<strong>Gras</strong>" dedans, et bien tu verras "<strong>Gras</strong>" s'afficher au final (en écrivant le code HTML sorti par CKEditor), et ça ne sera pas en gras.
Par contre, si tu écris "Gras", que tu le sélectionne, et que tu cliques sur le bouton "B" de CKEditor, "Gras" sera en gras sur le résultat final (il te sortira "<strong>Gras</strong>", et en faisant un echo, ça donnera Gras).
rwikus
Messages postés
871
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2012
56
2 juil. 2010 à 16:50
2 juil. 2010 à 16:50
ah d'accord
et comment je fais pour ouvrir n'importe quel fichier html avec ckeditor
?
et comment je fais pour ouvrir n'importe quel fichier html avec ckeditor
?
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
2 juil. 2010 à 17:21
2 juil. 2010 à 17:21
Il faudra récupérer la source HTML grâce au PHP, et l'inclure dans le textarea.
Pour récupérer le contenu d'un fichier, tu peux utiliser file_get_contents (ou fopen, fread et fclose si ton hébergeur ne supporte pas cette fonction).
Par contre, ne prends que ce qui t'intéresse grâce à une regex, il ne faut pas mettre tout le HTML en partant du doctype jusqu'à </html>.
Pour récupérer le contenu d'un fichier, tu peux utiliser file_get_contents (ou fopen, fread et fclose si ton hébergeur ne supporte pas cette fonction).
Par contre, ne prends que ce qui t'intéresse grâce à une regex, il ne faut pas mettre tout le HTML en partant du doctype jusqu'à </html>.
rwikus
Messages postés
871
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2012
56
2 juil. 2010 à 17:48
2 juil. 2010 à 17:48
merci pour votre aide
rwikus
Messages postés
871
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2012
56
2 juil. 2010 à 15:22
2 juil. 2010 à 15:22
j'ai un dossier en local "site" qui contient 2 pages (test.html et test.php)
j'ai suivi les étape du site:
voila ma page qui intégre ckeditor:
<html>
<head>
<title>Sample - CKEditor</title>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
</head>
<body>
<form method="post" action="test.php">
<p>
My Editor:<br />
<textarea name="editor1"><p>Initial value.</p></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
</p>
<p>
<input type="submit" />
</p>
</form>
</body>
</html>
et la page "test.php" pour récupérer ce que j'ai tapé dans l'editeur:
<?php
$editor_data = $_POST[ 'editor1' ];
echo $editor_data;
?>
le probléme est que lorsque je tape du code html dans l'editeur, je reçois en sorti le code html méme que j'ai tapé et non l'interprétation du code
dois-je en conclur que ckeditor n'intérpréte pas le code html?
ps: pour accéder à ma page d'edition "127.0.0.1/site/test.html
j'ai suivi les étape du site:
voila ma page qui intégre ckeditor:
<html>
<head>
<title>Sample - CKEditor</title>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
</head>
<body>
<form method="post" action="test.php">
<p>
My Editor:<br />
<textarea name="editor1"><p>Initial value.</p></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
</p>
<p>
<input type="submit" />
</p>
</form>
</body>
</html>
et la page "test.php" pour récupérer ce que j'ai tapé dans l'editeur:
<?php
$editor_data = $_POST[ 'editor1' ];
echo $editor_data;
?>
le probléme est que lorsque je tape du code html dans l'editeur, je reçois en sorti le code html méme que j'ai tapé et non l'interprétation du code
dois-je en conclur que ckeditor n'intérpréte pas le code html?
ps: pour accéder à ma page d'edition "127.0.0.1/site/test.html
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
2 juil. 2010 à 09:19
2 juil. 2010 à 09:19
Ça sert à faire des sites sur des sandwichs au poulet???(KFC...)
Je suis lourd... -_-
Je suis lourd... -_-
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
Modifié par avion-f16 le 11/11/2011 à 23:05
Modifié par avion-f16 le 11/11/2011 à 23:05
Je l'ai trouvé drôle moi...