--=REKLAMA=--

Pomoc25

Dodatek Edytor CodeMirror

Z Joomla!WikiPL

Dodatek Edytor - CodeMirror

Dodatek Edytor - CodeMirror [Editor - CodeMirror] ładuje edytor tekstu CodeMirror, wspomagający edycję kodu źródłowego.

Dodatek należy do grupy editors - dodatków wspomagających prezentację treści. W bazie danych dodatek zameldowany jest w tabeli #__extensions pod nazwą plg_editors_ codemirror. Pliki dodatku - codemirror.php i codemirror.xml - winny być umieszczone w katalogu plugins/editor/codemirror.

Stronę edytora własności dodatku przedstawiono na ilustracji poniżej.

Strona edytor własności dodatku Edytor - CodeMirror

Ustawienia dodatku

Dodatek CodeMirror posiada następujące opcje:

  • Numery wierszy [List numbers]: decyduje o wyświetlaniu numerów wierszy. Wybierz jedną z opcji: Tak lub Nie.
  • Tryb tabulacji [Tab mode]: decyduje o sposobie wykorzystania tabulatora do formatowania kodu. Wybierz jedną z dwóch opcji:
    • Wcięcie [Indent]: naciśnięcie tabulatora ustawia wcięcie zaznaczonych lub aktualnych linii zgodnie z regułami parsera.
    • Przesunięcie [Shift]: naciskanie tabulatora powoduje w zaznaczonych bądź aktualnej linii zwiększanie o jedno lub więcej wcięć. Równoczesne naciskanie klawiszy Shift-Tab likwiduje w zaznaczonych bądź aktualnej linii jedno lub więcej wcięć.

Stosowanie dodatku

Edytor CodeMirror jest jednym z trzech alternatywnych edytorów tekstu, dołączanych do każdego wydania Joomla!. Przeznaczony jest do edycji kodu źródłowego, np. skryptów php w szablonach czy skryptów CSS. Ale może być również z powodzeniem wykorzystywany w miejsce prostego edytora do edycji kodu HTML artykułów czy innych treści.

CodeMirror, podobnie jak prosty edytor, nie udostępnia żadnych zaawansowanych funkcji formatowania tekstu, jak to jest w przypadku edytorów wizualnych, ale - w odróżnieniu od prostego edytora - wspomaga edycję kodu kilkoma użytecznymi funkcjami:

  • rozpoznaje i podświetla składnię wielu języków programowania,
  • sygnalizuje niedopasowane znaczniki,
  • pomaga zachować czytelny układ kodu dzięki prostemu formatowaniu wcięć za pomocą klawiszy Tab i Shift.

Edytor CodeMirror standardowo obsługuje edycję plików szablonu. Aby korzystać z edytora CodeMirror zamiast prostego edytora podczas edycji kodu artykułów i innych treści, trzeba skonfigurować edytor CodeMirror jako domyślny w ustawieniach swojego profilu.

Konfigurowanie dodatku CodeMirror

Aby skonfigurować dodatek Edytory - CodeMirror:

  1. Zaloguj się na zaplecze i wybierz z rozwijalnego menu pozycję Rozszerzenia/Dodatki, a następnie kliknij w przeglądzie nazwę dodatku Edytor - CodeMirror [Editor - CodeMirror]. Aby łatwiej znaleźć dodatek, możesz posłużyć się filtrem typu i ograniczyć listę do dodatków z grupy editors.
  2. W szczegółach dodatku:
    • Włączone [Enabled]: pozostaw ustawienie domyślne - dodatek powinien być zawsze włączony.
    • Dostęp [Access]: pozostaw ustawienie domyślne - dodatek powinien być dostępny dla wszystkich użytkowników (dostęp powszechny).
    • Porządek [Ordering]: zaznacz opcję 0 pierwszy lub X ostatni, aby umieścić element na początku lub na końcu listy dodatków z grupy editors, zaznacz nazwę innego dodatku, aby umieścić dodatek Edytor - CodeMirror przed zaznaczonym.
  3. Kliknij w przyborniku w prawy górnym rogu ekranu ikonę Zapisz i zamknij.