Nastavení

Pro upravení nastavení musíte metodě texyla předat objekt se změněnými nastaveními oproti výchozím.

$(".texyla-textarea").texyla({
    // nastaví editoru šířku 500 px
    width: 500
});

Přenastavení výchozích hodnot

Pro přenastavení výchozích hodnot použijte volání funkce $.texyla.setDe­faults v parametru s objektem s nastavovaný­mi daty.

$.texyla.setDefaults({
    texyCfg: "admin"
});

Tabulka základních nastavitelných hodnot

vlastnost význam výchozí význam výchozí hodnoty
textarea CSS selektor textarey "textarea" všechny textarey
width šířka Texyly v pixelech nebo null jako neměnit šířku null zachovat původní šířku textarey
padding Odsazení textarey od krajů Texyly 5 5 pixelů
texyCfg konfigurace Texy "" žádná
toolbar lišta ['bold', 'italic', null, 'ul', 'ol', null, 'link', null, 'emoticon', 'symbol', "img", "table", null, ['web']]  
bottomLeftToolbar tlačítka vlevo dole ['edit', 'preview'] upravit a náhled
bottomRightEdit­Toolbar tlačítka vpravo dole při editaci ['syntax'] Nápověda Texy syntaxe
bottomRightPre­viewToolbar tlačítka vpravo dole při náhledu ['submit'] odeslat
buttonType typ tlačítek ("span" | "button") "span"  
tabs jestli bude levá dolní lišta zobrazena jako taby false  
defaultView výchozí pohled "edit" upravit text v textaree
iconWidth šířka ikon 16 16 px
iconHeight výška ikon 16 16 px
baseDir Adresář Texyly. Texyla se to pokusí zjistit automaticky, ale je to vhodné vyplnit. null  
iconPath cesta k ikonkám "%texyla_base%/icons/%var%.png"  
previewPath cesta k náhledu "%texyla_base%/php/preview.php"  
language jazyk "cs" čeština

Viz lišty a tlačítka

Nastavení pluginů

Pluginy si jen přidávají další vlastnosti, které se nastavují úplně stejným způsobem.

Rozměry oken pluginů

Mnoho pluginů má své dialogové okno. U všech těchto pluginů je velikost okna v pixelech nastavitelná pomocí vlastnosti <názevPluginu>windowDimensions jako pole [šířka, výška].

$.texyla({
    emoticonWindowDimensions: [192, 170]
});

Další vlastnosti podle pluginů

Emoticon plugin

Smajlíky.

vlastnost význam výchozí
emoticonPath Cesta k souborům smajlíků "%texyla_base%/emoticons/texy/%var%.gif"
emoticons Objekt se seznamem smajlíků a jejich překladem na název souboru ` {':-)': 'smile', ':-(': 'sad', ';-)': 'wink', ':-D': 'biggrin', '8-O': 'eek', '8-)': 'cool', ':-?': 'confused', ':-x': 'mad', ':-P': 'razz', ':-I': 'neutral'}

Image Gallery plugin (alfa verze)

vlastnost význam výchozí
imageGalleryPath Cesta k ajaxovému skriptu "%texyla_base%/plugins/img-gallery.php"

Image Upload plugin

Upload obrázků.

vlastnost význam výchozí
imageUploadPath Cesta k php skriptu pro upload obrázku "%texyla_base%/plugins/img-upload.php"

Symbol plugin

Tabulka zvláštních znaků.

vlastnost význam výchozí
symbols: Pole, jehož prvky jsou buď zvláštní znaky anebo dvoumístné pole se znakem a textem, který se vloží do textarey ["&", "@", ["<", "&lt;"], [">", "&gt;"], "[", "]", "{", "}", "\\", "?", "?", "?", "µ", "?", "?", "°", "?", "?", "±", "×", "÷", "?", "?", "®", "™", "€", "?", "$", "~", "^", "·", "•"]