Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

roots_raiz

[Resolvido] Edição de dados - Ckeditor

Recommended Posts

Boa tarde, pessoal!!

 

Utilizo aqui aqui o Ckeditor na área administrativa de meus projetos.

 

estou precisando alterar as opções da barra de ferramentas, mas não estou conseguindo.

 

Preciso retirar algumas opções, pq não cabe no meu layout.

 

Caso alguém saiba!!

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá uma olhada aqui na documentação dele:

http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar

 

alterando os itens ali do jSON, você controla oque você quer ou não exibir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você deve criar ela, no momento que for usar/instanciar o editor.

 

como você fez a chamada para o editor ?

nessa rotina, você deve incluir a configuração personalizada da toolbar que você quer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz assim:

 

na index onde está o textarea criei um link para o .js e chamei a classe no textarea

 

LINK
<script language="javascript" src="ckeditor/ckeditor.js" ></script>


CAMPO DE TEXTO
<textarea name="txt_aempresa" class="ckeditor" cols="70" rows="10"></textarea>

Compartilhar este post


Link para o post
Compartilhar em outros sites

okay, então no arquivo ckeditor_basic_source.js, você vai fazer a configuração, como indica a documentação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

William adicionei no final do arquivoassim e não funcionou:

 

 


config.toolbar_Full =
[

   ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],
   ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
   ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],
   '/',
   ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
   ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'],
   ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
   ['BidiLtr', 'BidiRtl'],
   ['Link','Unlink','Anchor'],
   ['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak','Iframe'],
   '/',
   ['Styles','Format','Font','FontSize'],
   ['TextColor','BGColor'],
   ['Maximize', 'ShowBlocks','-','About']
];

config.toolbar_Basic =
[
   ['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About']
];


Compartilhar este post


Link para o post
Compartilhar em outros sites

não é só copiar e colar cara...

 

abre o arquivo, vê oque tem, ao menos lê oque tá lá.

 

tente entender, e então edite.

se ainda tiver duvidas, poste esse arquivo aqui, usando o bbcode [ c o d e ]

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa, foi força do hábito, falar do [ code ]

 

então, usa o ckeditor_basic_source.js

vai editando ele. O outro esta minizado já.

 

pelo que vi rapidamente, seria algo parecido com isso:

CKEDITOR._autoLoad = 'core/ckeditor_basic';

trocar por:

CKEDITOR.editorConfig = function( config )
{
   config.toolbar = 'MyToolbar';

   config.toolbar_MyToolbar =
   [
       ['NewPage','Preview'],
       ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Scayt'],
       ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
       ['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak']
   ];
}
CKEDITOR._autoLoad = 'core/ckeditor_basic';

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha só, não sei se é usual fazer dessa maneira:

 

achei as propriedades na biblioteca e estou mudando direto nela, consegui dessa maneira.

 

mas vlw novamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não é seguro, e nem recomendado..

 

veja que se um dia você precisar transpor esse script para outra aplicação, e tiver que usar a lib full, essa alteração no core, vai complicar as coisas.

chegou a testar oque postei em cima ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma dúvida até exdrúxula cara, estava tentando organizar meus posts aqui colocando resolvido e não estou conseguindo.

 

não seria só alterar o título, acrescentando [Resolvido], se for não dá aqui p mim.

 

até...

 

vou testar aqui...

Compartilhar este post


Link para o post
Compartilhar em outros sites

hum.. já houve alguns problemas, por causa do sistema de edição, então agora, ele é limitado aos membros.

 

apenas moderadores editam titulos, e acho que depois de um periodo de 30 minutos, você não pode mais editar teu post.

Só voltar no topico, e indicar como resolveu, que alguém da moderação marca o [Resolvido]

Compartilhar este post


Link para o post
Compartilhar em outros sites

tá certo, em relação ao código fiz como você instruiu mas não deu.

 

por enquanto vou manter da forma que consegui, caso descubra outra forma, posto.

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.