it-swarm.dev

Dove posso trovare un elenco dei pulsanti disponibili di Joomla-WYSIWYG-Editor, ecc

Attualmente sto sviluppando un componente e sto usando un modulo. Vorrei dare all'utente un accesso limitato alle funzionalità dell'editor.

Secondo http://docs.joomla.org/Editor_form_field_type Posso limitare la funzionalità con l'aiuto del parametro "nascondi" in questo modo:

nascondi (facoltativo) array di pulsanti plugin da nascondere. ad es. ... set buttons = "true" hide = "readmore, pagebreak"

Questo funziona perfettamente per quei due pulsanti citati, ma dove posso trovare un elenco di tutti i pulsanti dell'editor? (Contrassegnati nella seguente immagine)

enter image description here

Il mio form-xml è simile al seguente:

<field
        name="editorField"
        type="editor"
        description="COM_HELLOWORLD_FORM_EDITOR"
        label="COM_HELLOWORLD_FORM_EDITOR_LABEL"
        required="true"
        hide="readmore,pagebreak"
        size="20" 
    />
4
Marc T.

Questi pulsanti provengono dai plugin XTD degli editor. I pulsanti XTD predefiniti sono articolo, interruzione di pagina, readmore, immagine. Ma ci sono estensioni che possono installare i propri pulsanti XTD, ad esempio Joomla Works Simple Image Gallery Pro, NoNumber Content Templater ecc.

Controlla nel plugin plugin il plugin dell'Editor per vedere cosa c'è.

Ma penso di aver frainteso la tua domanda e tu hai frainteso cosa fa il parametro hide e cosa si intende con i pulsanti del plugin per il campo del modulo dell'editor.

Penso che non puoi controllare le funzionalità di Tiny MCE dall'XML. Ci sono alcune impostazioni che consentono un livello di controllo se vai a modificare il plugin tinyMCE, attraverso il gestore dei plugin.

Suggerirei di utilizzare un altro editor come JCE e creare i profili desiderati per assegnarlo a ciascun caso d'uso.

4
FFrewin

Ogni cartella all'interno della seguente cartella è un plugin per l'editor Tiny-MCE:

/media/editors/tinymce/plugins/

Loro sono:

advlist
anchor
autolink
autoresize
autosave
bbcode
charmap
code
colorpicker
compat3x
contextmenu
directionality
emoticons
example
example_dependency
fullpage
fullscreen
hr
image
importcss
insertdatetime
layer
legacyoutput
link
lists
media
nonbreaking
noneditable
pagebreak
paste
preview
print
save
searchreplace
spellchecker
tabfocus
table
template
textcolor
textpattern
visualblocks
visualchars
wordcount
5
Farahmand