Skocz do zawartości

Centrum IP.Board

Zaloguj się, aby obserwować  
  • wpisy
    44
  • komentarzy
    0
  • wyświetleń
    55811

IP.Board 4 - Edytor - Część 3: Dostosowywanie i BBCody

Spanner

898 wyświetleń

Wprowadzenie

Łącząc moje poprzednie wpisy o treści i wgrywaniu w edytorze postu IP.Board 4.0, dziś chciałbym poruszyć temat dostosowywania edytora.

Wygląd paska narzędzi

Przyciski, które pojawiają się na pasku narzędzi w IP.Board 4.0 są w pełni konfigurowalne i możesz ustawić różne układy dla komputera stacjonarnego, komórki czy tabletu (tak, aby nie pokazywać więcej przycisków niż urządzenie może pokazać).

Tak wygląda zarządzanie:

blogentry-108264-0-66004800-1370525136.png

Aby przenieść przycisk po prostu przeciągnij go i upuść. Przyciski po prawej stronie pozwalają dodać więcej wierszy lub separatory.

Kliknięcie przycisku powoduje wyświetlenie okna dialogowego, w którym można dostosować, gdzie i dla kogo będzie pokazywane:

blogentry-108264-0-62663400-1370525133.png

Dodawanie przycisków

Są dwie drogi aby dodać przycisk do edytora.

Najprostszym sposobem jest zainstalowanie wtyczki CKEditor. CKEditor ma mnóstwo wtyczek, a instalacja jest tak prosta jak wysyłanie pliku zip pobranego z ich strony. Oto zrzut ekranu z symbolami używanych wtyczek:

blogentry-108264-0-25860900-1370525135.png

Drugi sposób jest podobny do tego, jak działają obecnie własne BBCode- należy podać kod HTML, który zostanie wstawiony gdy użytkownik kliknie przycisk. Ręcznie tworzone przyciski mogą ewentualnie mieć okienko dialogowe do zarządzania opcjami.

Wygląd

Tak jak można zainstalować wtyczki CKEditor przesyłając plik zip, tak samo można zrobić w przypadku skinów CKEditor'a, aby zmienić wygląd edytora. Następnie wystarczy ustawić dla każdego szablonu na forum, które skin CKEditor'a ma być użyty.

BBCody

Choć nie ma funkcji w IP.Board 4, aby wstawić znaczniki BBCode do edytora (tak jak jest to obecnie z załącznikami, itp.), użytkownicy nadal mogą wpisać BBCode w edytorze i będzie dobrze.

Przepisane zostało to w jaki sposób BBCode jest parsowany, dzięki czemu jest teraz bardziej bezpieczny, niezawodny i produkuje kod bardziej zgodny ze standardem HTML.

Korzyścią jest to, że teraz już nie musi być "trybu BBCode" - można wpisać BBCode prosto do edytora, nawet skomplikowane rzeczy, jak listy działające w różnych liniach i wygląda to świetnie.

Wadą tego podejścia jest to, że nie można już będzie w panelu administratora dodawać własnych BBCodów. Ale jak pisałem wcześniej teraz mamy możliwość dodania własnych przycisków do edytora, które działają w bardziej intuicyjny sposób i można zrobić przy ich użyciu więcej niż można było dotychczas w niestandardowych BBCodach.



0 komentarzy


Rekomendowane komentarze

Brak komentarzy do wyświetlenia.

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

livolo
niestety nie włączniki krzyżowo schodowe livolo współpracują tylko ze sobą względu na linię komunikacyjną służącą do ich programowania
livolo-wylaczniki.pl
×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.