Para Desenvolvedores

Customização toolbar CKEditor

Gostaria de saber se é possível customizar o toolbar do ckeditor no lumis, para que essa customização esteja disponível na tela de "Administração de conteúdo".

Por Marcus Alves Ferreira

Em 13/12/19 18:01

Acompanhar pergunta

3 resposta(s):

Ordenar por:

Olá Diego.
Já testei este exemplo, ele funciona, porém não atende pois é necessário criar uma página de administração, coisa que estamos querendo evitar, gostarias de usar a própria estrutura do lumis e disponibilizar o toolbar customizado no menu "Administração de conteúdo" e "Edição em contexto"

Por Marcus Alves Ferreira

Em 16/12/19 11:05

Oi Marcus,

Você pode simplesmente customizar o estilo do interface de administração (add/edit por exemplo) que você quer esse CK editor customizado.

e.x.

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:ext="http://exslt.org/common" exclude-result-prefixes="ext">
	<!-- $Revision: 19529 $ $Date: 2016-11-24 10:43:44 -0200 (Thu, 24 Nov 2016) $ -->
	<xsl:import href="/lumis/doui/style/DouiControls.xsl"/>
	<xsl:output omit-xml-declaration="yes" method="xml" />
	
	<!--
		Custom CKEditor buttons
	-->
	<xsl:template match="control[@type='lum_inputHtmlEditor']" mode="listToolbarButtons">
		{
			name: 'clipboard', 
			items : [ 
				'PasteText',
				'PasteFromWord',
				'-',
				'Bold',
				'Italic',
				'Underline',
				'Strike',
				'Subscript',
				'Superscript',
				'-',
				'NumberedList',
				'BulletedList',
				'Outdent',
				'Indent',
				'-',
				'RemoveFormat'
			]
		},
		{
			name: 'lumis', 
			items : [
				'lumisPage',
				'lumisDocument',
				'lumisMedia',
				'lumisContentLink',
				'Link',
				'lumisHtmlSnippet',
				'lumisURLAccessibilityEvaluation'
			]
		},
		{
			name: 'code', 
			items : [
				'Source',
				'Maximize'
			]
		}
	</xsl:template>

</xsl:stylesheet>

 

 

Por Kishnan Nedungadi

Em 19/12/19 05:54

Entrar

Interaja com a comunidade e tenha acesso a conteúdos exclusivos.

Houve algum erro ao acessar o banco de dados. Tente novamente mais tarde.