publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

TAGI: artykuły , porady , drupal 5

2010-01-16 03:30:34, dodał Drupal Polska

Edytor wpisów bezpieczny i wygodnyEdytor wpisów bezpieczny i wygodny

Możliwość formatowania tekstu przez użytkowników witryny jest cenna, na pewno jednak nie chcemy dawać każdemu dostępu do wszystkich znaczników. Drugą kwestią jest tag soup i niesemantyczny kod, co – w gruncie rzeczy – oznacza konieczność pozbycia się wybranego doctype ze źródła strony.

Filtry takie jak htmLawed czy HTML Purifier, mające zapewnić czysty kod, nie do końca spełniają swoje zadanie. Obydwa pomijają na przykład kwestię pustych elementów (puste znaczniki <ul></ul>) i w wielu przypadkach niepoprawnie rozpoznają intencje autora „zupy z tagów”. Wbudowany w Drupala filtr HTML jest jeszcze bardziej prymitywny.

Co robić? Instalować Texy! (demo). Filtr ten, dysponujący własnym zestawem prostych, „e-mailowych” znaczników, daleko przewyższa wymienione wcześniej. Co więcej, może się też zająć porządkowaniem kodu HTML, choć tu jego przewaga się zmniejsza.

Z Texy! doskonale współpracuje edytor quasi-WYSIWYG o nazwie BUEditor. Główną jego zaletą jest możliwość tworzenia własnych przycisków formatujących z poziomu interfejsu Drupala. Proste reguły wykorzystujące JavaScript i przycisk gotowy.

Załączam zestaw przycisków własnego autorstwa, stworzony z myślą o Texy. W działaniu można go zaobserwować w tej witrynie, w formularzach dodawania i edycji wpisów. Przyciski umożliwiają zaakcentowanie tekstu, oznaczenie cytatu, stworzenie listy punktorowanej lub numerowanej, wstawienie odnośnika, itd.

ZałącznikWielkość
bueditor-texy-arche.csv2.67 KB

Strona tego bloga

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

Komentarze

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł