FCKEDITOR, CKEDITOR – usuwanie tagu <p>

Z jakiegoś powodu, FCKEditor oraz CKEditor automatycznie zawija treści wpisane w pole tekstowe w tag <p> </p>. Czasami może to powodować pewne problemy w wyświetlanej  treści na naszej stronie. Zamiast próbować rozwiązać ten problem przy pomocy CSS, można użyć szybkiego i łatwego sposobu, aby włączyć auto-wrap w edytorze: Zmiana trybu EnterMode z ustawienia  ’p’ do ‘br’.

Istnieje kilka sposobów, aby sobie z tym poradzić:

Usuwanie tagu <p> dla FCKEditor:

Edytuj fckconfig.js :
Zamień wpis:

FCKConfig.EnterMode = ‘p’; na FCKConfig.EnterMode = ‘br’;

Jeśli używasz ustawień w obiekcie PHP, możesz to zrobić tak:

<?php
include_once('fckeditor/fckeditor.php');
$oFCKeditor = new FCKeditor('description');
$oFCKeditor->BasePath = '/fckeditor/';
$oFCKeditor->Value = 'some text';

$oFCKeditor->Config['EnterMode'] = 'br';

$oFCKeditor->Create();
?>

Usuwanie tagu <p> dla CKEditor:

Edytuj config.js :
Dodaj wpis:

config.enterMode = CKEDITOR.ENTER_BR;

Twój plik konfiguracyjny, powinien wyglądać następująco:

CKEDITOR.editorConfig = function( config )
{
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
config.enterMode = CKEDITOR.ENTER_BR;
};

Dla CKEditor dostępne są 3 tryby enterMode:

CKEDITOR.ENTER_P (1): tworzony jest nowy <p> paragraphs </p>
CKEDITOR.ENTER_BR  (2): nowy wiersz <br>
CKEDITOR.ENTER_DIV (3): tworzone są  <div>nowe bloki </div>

Jeśli chcemy zmienić jeden z trybów enterMode tylko dla wybranego edytora, można użyć takiego zapisu:

CKEDITOR.replace( 'editor1' ,
{
enterMode : Number(2),
}

Jeśli używasz ustawień w obiekcie PHP, możesz to zrobić tak:

<?php
include_once('ckeditor/ckeditor.php');
$oCKEditor = new CKEditor() ;
$oCKEditor->returnOutput = true;
$oCKEditor->basePath = 'ckeditor/';
$oCKEditor->config['width'] = 600;

$oCKEditor->config['enterMode'] = 'CKEDITOR.ENTER_BR';

$CKEOutput = $oCKEditor->editor("Opis","some text",$config);
?>
25 września, 2011 | Wypowiedz się

Nowe szaty mojego bloga

Stary szablon blogaJuż dawno się przymierzałem do zmiany szaty graficznej. Ciężko było znaleźć na to czas, a jak był czas to był brak koncepcji itd.. Dziś pogoda dała dużą plamę i zmusiła mnie do pozostania w domu, więc czasu mi nie brakowało. Szperałem, kopałem i wykopałem dość ciekawy jak dla mnie szablon WordPress’a. Co do ostatecznego efektu tak naprawdę jeszcze mu daleko, trzeba go spolszczyć, poustawiać kolumny według moich upodobań, poprawić nieco grafikę, ale już jest miło na niego popatrzeć ;) . Przez najbliższe dni możliwe, że czasami coś tutaj momentami nie będzie działało, za co grzecznie przepraszam ;D.

Dodam, że zacząłem również pracować nad uzupełnieniem mojej galerii. Mam nadzieję, że do końca miesiąca nowa szata graficzna, będzie skończona.

22 maja 2008 | 1 Komentarz

Kobejasi Copyright © 2012 All Rights Reserved . Powered by WordPress | Blue Weed by Blog Oh! Blog mod. by Kobejasi | Wpisy (RSS) i Komentarze (RSS).

Statystyki www