Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
» Sobre o portal
Ontem à(s) 11:03 pm por Cannabis._.

» Pintar ícones
Ontem à(s) 10:09 pm por Tiger

» Modificar cor de fundo e ícone
Ontem à(s) 10:07 pm por Tiger

» Avatar Gif
Ontem à(s) 10:06 pm por Tiger

» Gerir assinatura nos tópicos
Ontem à(s) 09:57 pm por Luiz~

» O que é o Favicon do fórum?
Ontem à(s) 09:56 pm por Luiz~

» Barra de Categorias
Ontem à(s) 09:15 pm por Tiger

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Luiz~
 
Kyo Panda
 
Shek
 
Sennior
 
Sovereign
 
Chrono Trigger
 
Harleen
 
Cannabis._.
 
Tiger
 
CAI0
 

Quem está conectado
257 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 257 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Criar tags BBcode

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Criar tags BBcode

Mensagem por sandra51 em 06/12/16, 08:53 am

Detalhes da questão


Endereço do fórum: http://sfgrafica.forumattivo.com/
Versão do fórum: PhpBB2

Descrição


Bom dia.

Solicito gentilmente a ajuda de voces, eu segui estes dois tutoriais, coloquei os devidos codigos no meu forum de testes mas nao funcionou:

http://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode
http://ajuda.forumeiros.com/t100087-addon-criar-botao-no-editor-com-lista-de-comandos

O botao com a lista de comandos nao aparece no editor:



Agradeço antecipadamente

Sandra


avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 06/12/16, 12:03 pm

Olá Sandra. Muito feliz

Para o primeiro item, quis são as configurações que você usou para os BBcodes? Você modificou o script ao adicionar? Se sim, poste aqui, por favor. Em seguida, podemos partir para o próximo passo que é adicionar o botão no SCEditor. Piscada

Até mais.


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Criar tags BBcode

Mensagem por sandra51 em 06/12/16, 02:40 pm

Olá Shek, obrigada por me responder.
Então, eu nao fiz ainda nenhuma modificação nos codigos, copiei do tutorial e colei no forum pra depois personalizar mas nao apareceu nada. Todos dois estão exatamente como copiei.
avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 07/12/16, 11:25 am

Porque no código no tópico, explica quais são os BBcodes disponíveis, e por tanto, você precisa verificá-los. Por favor, releia o tópico do plugin e faça as modificações de acordo com o que é ensinado.


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Criar tags BBcode

Mensagem por sandra51 em 07/12/16, 11:44 am

Shek nao entendi bem o que voce quis dizer.
No tutorial explica de criar um novo javascript e colar o codigo e colar também o css.
Eu fiz isto.
No outro tutorial criar o botao que quando clicado aparece a tag que è definida no primeiro tutorial,
ou seja os botoes que chamam automaticamente as tags.
O problema é que nao apareceram no editor os botoes para que eu possa fazer as modificaçoes.
avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 07/12/16, 12:00 pm

Como eu disse, você não interpretou o plugin. Os BBcodes que são criados são esses: http://i.imgur.com/RPUYvDb.png É isso mesmo que queria?


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif
  • 0

Resolvido Re: Criar tags BBcode

Mensagem por sandra51 em 07/12/16, 12:12 pm

Sim sao estas imagens que quero, se digito manualmente o codigo fica assim:



avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 07/12/16, 01:18 pm

Olá!

Eu refiz os teste novamente, e para mim funcionou perfeitamente. Por favor, re-faça a aplicação do script aplicando-o para os tópicos.


Eu fiz o teste via console, e funcionou até mesmo no fórum que mencionou. No console, diz que o código foi alterado e está com um encerramento incorreto.


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif
  • 0

Resolvido Re: Criar tags BBcode

Mensagem por sandra51 em 07/12/16, 02:03 pm

Ok Shek troquei os codigos e agora funciona e apareceu também o botao. Agora posso personalizar do meu jeito.
Pode ser que na hora de copiar veio faltando algum pedaço.



Se possivel gostaria de te fazer uma pergunta.
E' possivel fazer com que este botao seja visivel somente aos administradores e moderadores e invisivel aos usuarios?

Muito obrigada pela ajuda.
avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 07/12/16, 02:36 pm

Olá!

Troque o código do plugin por este e veja com uma conta de membro se ele não aparece. Piscada
Código:
if (_userdata["user_level"] == 1 || _userdata["user_level"] == 2) {
$(function() {
   
  if (!$.sceditor) return;
 
  $.sceditor.command.set('cmd', {
 
  dropDown : function(editor, caller, callback) {
 
    // Adicione abaixo as tags que farão parte da sua lista de comandos, separando-as por vírgula
 
    var items = ['sucesso', 'alerta', 'aviso'];
 
    var content = $(
    '<div>' +
    '  <div>' +
    '    <label>Selecione uma tag</label>' +
    '    <select></select>' +
    '  </div>' +
    '  <div>' +
    '    <label>Título (opcional)</label>' +
    '    <input type="text" id="cmdValue" value="" />' +
    '  </div>' +
    '  <div>' +
    '    <input type="button" class="button" value="Inserir">' +
    '  </div>' +
    '</div>'
    );
            $.each(items, function(key, val) {
                  content.find('select').append('<option class="sceditor-cmd-option" value="' + val + '">' + val + '</option>');
            });
            content.find('.button').click(function(e) {
                callback(content.find('select').val());
                editor.closeDropDown(true);
            });
            editor.createDropDown(caller, "cmd", content);
  },
  // WYSIWYG MODE
  exec : function(caller) {
  var editor = this;
      $.sceditor.command.get('cmd').dropDown(editor, caller, function(cmd) {
        var before = '[' + cmd + ']', end = '[/' + cmd + ']', title = $('#cmdValue').val();
        if(title !== '') {
            before = '[' + cmd + '="' + title + '"]';
            editor.wysiwygEditorInsertHtml(before, end);
        }
      });
  },
  // SOURCE MODE
  txtExec : function(caller) {
  var editor = this;
      $.sceditor.command.get('cmd').dropDown(editor, caller, function(cmd) {
        var title = $('#cmdValue').val();
        if(title) {
            editor.insertText('[' + cmd + '="' + title + '"]','[/' + cmd + ']');
        } else {
            editor.insertText('[' + cmd + ']','[/' + cmd + ']');
        }
      });
  }, tooltip: "Lista de comandos"});
 
  toolbar = toolbar.replace(/quote/,'cmd,quote');
 
  $('head').append(
  '<style type="text/css">' +
  '.sceditor-button-cmd div {' +
  '  background:url(https://cdn2.iconfinder.com/data/icons/snipicons/500/th-list-16.png) !important}' +
  '  .sceditor-cmd {' +
  '  width:auto;' +
  '  height:auto;' +
  '  overflow-y:auto;' +
  '}' +
  '.sceditor-cmd select {' +
  '  margin: 0 0 .75em;' +
  '}' +
  '</style>'
  );
});
};


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Criar tags BBcode

Mensagem por sandra51 em 07/12/16, 04:29 pm

Shek nao funcionou, coloquei o codigo mas nao aparece o botao nem como admin nem como membro, sumiu totalmente.
O outro aparece mas os membros também podem ver.
Eu deixei ele instalado caso voce queira ver.



avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 08/12/16, 12:02 am

Troca por esse:
Código:

$(function() {
 
  if (!$.sceditor) return;
   if (_userdata["user_level"] == 1 || _userdata["user_level"] == 2) {
  $.sceditor.command.set('cmd', {
 
  dropDown : function(editor, caller, callback) {
 
    // Adicione abaixo as tags que farão parte da sua lista de comandos, separando-as por vírgula
 
    var items = ['sucesso', 'alerta', 'aviso'];
 
    var content = $(
    '<div>' +
    '  <div>' +
    '    <label>Selecione uma tag</label>' +
    '    <select></select>' +
    '  </div>' +
    '  <div>' +
    '    <label>Título (opcional)</label>' +
    '    <input type="text" id="cmdValue" value="" />' +
    '  </div>' +
    '  <div>' +
    '    <input type="button" class="button" value="Inserir">' +
    '  </div>' +
    '</div>'
    );
            $.each(items, function(key, val) {
                  content.find('select').append('<option class="sceditor-cmd-option" value="' + val + '">' + val + '</option>');
            });
            content.find('.button').click(function(e) {
                callback(content.find('select').val());
                editor.closeDropDown(true);
            });
            editor.createDropDown(caller, "cmd", content);
  },
  // WYSIWYG MODE
  exec : function(caller) {
  var editor = this;
      $.sceditor.command.get('cmd').dropDown(editor, caller, function(cmd) {
        var before = '[' + cmd + ']', end = '[/' + cmd + ']', title = $('#cmdValue').val();
        if(title !== '') {
            before = '[' + cmd + '="' + title + '"]';
            editor.wysiwygEditorInsertHtml(before, end);
        }
      });
  },
  // SOURCE MODE
  txtExec : function(caller) {
  var editor = this;
      $.sceditor.command.get('cmd').dropDown(editor, caller, function(cmd) {
        var title = $('#cmdValue').val();
        if(title) {
            editor.insertText('[' + cmd + '="' + title + '"]','[/' + cmd + ']');
        } else {
            editor.insertText('[' + cmd + ']','[/' + cmd + ']');
        }
      });
  }, tooltip: "Lista de comandos"});
 
  toolbar = toolbar.replace(/quote/,'cmd,quote');
 
  $('head').append(
  '<style type="text/css">' +
  '.sceditor-button-cmd div {' +
  '  background:url(https://cdn2.iconfinder.com/data/icons/snipicons/500/th-list-16.png) !important}' +
  '  .sceditor-cmd {' +
  '  width:auto;' +
  '  height:auto;' +
  '  overflow-y:auto;' +
  '}' +
  '.sceditor-cmd select {' +
  '  margin: 0 0 .75em;' +
  '}' +
  '</style>'
  );
   }
});


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Criar tags BBcode

Mensagem por sandra51 em 08/12/16, 07:06 am

Perfeito Shek agora funcionou e nao aparece para o usuario.  OK
Muito obrigada pela sua preciosa ajuda, se tiver problemas na personalizaçao te peço socorro.

Obrigado  Resolvido
avatar

sandra51
Nível 5

Feminino
Inscrito dia : 08/05/2016
Mensagens : 42
Pontos Ativos : 57

http://www.solaris-flashegrafica.com/

Resolvido Re: Criar tags BBcode

Mensagem por Shek em 08/12/16, 01:03 pm

Rosa De nada. Rosa
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16345
Pontos Ativos : 20818

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum