Umožňuje používat WYSIWYG editory k editaci obsahu. Zjednodušuje instalaci editorů a umožňuje definovat jejich použití v závislosti na vstupním formátu.
Měl by nahradit doposud používané moduly (FCKeditor, CKEditor, TinyMCE atd.) pro integraci WYSIWYG editorů.
Zatím ale není možné:
- pomocí modulu Image Assit do obsahu vložit obrázek (obrázek je možné vložit pouze po přepnutí do textového editoru)
- rozdělit panel s tlačítky na menší části (při malé šířce nejsou vidět všechna tlačítka)
Instalace a nastavení
- Rozbalte modul Wysiwyg 6.x-2.1 do adresáře sites/all/modules.
- V admin/build/modules (Administrace, Prvky webu, Moduly) modul povolte.
- V admin/settings/filters (Administrace, Nastavení webu, Vstupní formáty) můžete upravit uživatelské role vstupních formátů (v případě potřeby můžete přidat i nové).
- V admin/settings/wysiwyg (Administrace, Nastavení webu, Wysiwyg) následujte instalační instrukce a nastevte příslušný formát vstupu:
- Filtered HTML:
- Basic setup
- Show enable/disable rich text toggle link: Ne
- Jazyk: cs
- Buttons and plugins
- Bold, Bullet list, Numbered list, Outdent, Indent, Zpět, Redo, Link, Unlink, Superscript, Subscript, Blocquote, Source code, Cut, Copy, Paste, Remove format, HTML block format, Select all
- CSS
- Block formats: p,address,pre,h2,h3,h4,h5,h6,div
- Full HTML:
- Basic setup
- Buttons and plugins
- vše kromě: Underline, Strike-through, Past text, Past from Word, Font, Font size, BBCode (FCKeditor)
- Cleanup and output
- CSS
- Block formats: p,address,pre,h2,h3,h4,h5,h6,div
CKEditor
- V souboru sites/all/libraries/ckeditor/ckconfig.js upravte konfiguraci dle potřeby např.:
- ...editor na tato nastavení nereaguje...???
- V souboru sites/all/libraries/ckeditor/plugins/styles/styles/default.js upravte styly dle potřeby např.:
-
CKEDITOR.stylesSet.add('default',[
/* My Styles */
{name: 'Image Alone', element: 'img', attributes: {'class': 'alone'}},
{name: 'Float Left', element: 'div', attributes: {'class': 'f-left'}},
{name: 'Float Right', element: 'div', attributes: {'class': 'f-right'}},
{name: 'Clear (p)', element: 'p', attributes: {'class': 'clear'}}
]);
FCKeditor
- V souboru sites/all/libraries/fckeditor/fckconfig.js upravte konfiguraci dle potřeby např.:
- V souboru sites/all/modules/wysiwyg/editors/fckeditor.inc doplňte funkci wysiwyg_fckeditor_settings o:
- ...
Další moduly:
Dokončit:
- formátování html zdroje
- fckconfig.js
- přenastavit zkratku vkládání vždy na "Vložit jako čistý text"
- kontrola pravopisu ve Firefoxu
- klávesové zkratky na odsazování odrážek a číslování
- načtení stylů tématu (BodyId)
- fckstyles.xml
- Visibility settings
- smajlíky
- poznámky