Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

3 participantes

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

Tópico resolvido Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por BackEmanuel 20.04.12 18:24

Qual é minha questão:
Gostaria de saber como eu copio o
Código:
Code
e o
Spoiler:
daqui, de forma que tenha a opção de selecionar conteúdo no code. Obrigado.

Medidas que eu tomei para corrigir o problema:
.

Links e imagens do meu problema:
.

Endereço do meu fórum:


Versão do meu fórum:
PHPBB3
BackEmanuel

BackEmanuel
***

Membro desde : 27/11/2011
Mensagens : 105
Pontos : 155

http://wowciclone.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por Troubleshoot 20.04.12 18:29

olá, para adicionar o efeito 'Selecionar conteúdo', veja este tutorial:

É só isso que deseja?

Até mais.
Troubleshoot

Troubleshoot
Hiper Membro

Membro desde : 25/09/2011
Mensagens : 2231
Pontos : 2997

http://guiatecnico.ativo-forum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por BackEmanuel 20.04.12 18:32

Se você ler a dúvida, eu quero saber como copio o Spoiler e o Code daqui, não só colocar a opção de selecionar conteúdo.
Deixar com a mesma imagem mesma cor, mesmo estilo. Intendeu? Obrigado...
BackEmanuel

BackEmanuel
***

Membro desde : 27/11/2011
Mensagens : 105
Pontos : 155

http://wowciclone.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por Troubleshoot 20.04.12 18:35

Adicione este código em sua 'Folha de estilo CSS':

Código:
dl.codebox dt{background:url(http://i42.servimg.com/u/f42/09/02/12/09/script10.png) no-repeat scroll 0 0 transparent;border:0 none;color:#0372BE;font-size:.9em;padding-left:22px;text-transform:none}

Resulta?
Troubleshoot

Troubleshoot
Hiper Membro

Membro desde : 25/09/2011
Mensagens : 2231
Pontos : 2997

http://guiatecnico.ativo-forum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por BackEmanuel 20.04.12 18:47

Fiz tudo, o único problema é que a opção de selecionar conteúdo não ficou como aqui, ficou no meio do code, aqui é na ponta esquerda, como mover?
BackEmanuel

BackEmanuel
***

Membro desde : 27/11/2011
Mensagens : 105
Pontos : 155

http://wowciclone.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por Troubleshoot 20.04.12 18:50

Poderia me passar algum tópico que contenha o código [CODE]?
Troubleshoot

Troubleshoot
Hiper Membro

Membro desde : 25/09/2011
Mensagens : 2231
Pontos : 2997

http://guiatecnico.ativo-forum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por BackEmanuel 20.04.12 18:57

Tópico Enviado e Aguardando Resposta.
BackEmanuel

BackEmanuel
***

Membro desde : 27/11/2011
Mensagens : 105
Pontos : 155

http://wowciclone.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por Troubleshoot 20.04.12 19:01

Você fez alguma edição no código Se não, tente troca-lo por este:

Código:
function selectCode(a)
{
  // Get ID of code block
  var e = a.parentNode.parentNode.getElementsByTagName('CODE')[0];
 
  // Not IE
  if (window.getSelection)
  {
      var s = window.getSelection();
      // Safari
      if (s.setBaseAndExtent)
      {
        s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
      }
      // Firefox and Opera
      else
      {
        // workaround for bug # 42885
        if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == '<BR>')
        {
            e.innerHTML = e.innerHTML + ' ';
        }
 
        var r = document.createRange();
        r.selectNodeContents(e);
        s.removeAllRanges();
        s.addRange(r);
      }
  }
  // Some older browsers
  else if (document.getSelection)
  {
      var s = document.getSelection();
      var r = document.createRange();
      r.selectNodeContents(e);
      s.removeAllRanges();
      s.addRange(r);
  }
  // IE
  else if (document.selection)
  {
      var r = document.body.createTextRange();
      r.moveToElementText(e);
      r.select();
  }
}
if(text){}else{ var text = 'Selecionar todos';}
jQuery(document).ready(function(){
  jQuery("dl.codebox dt").not("dl.spoiler > dt").html('Code: <a href="#" onclick="selectCode(this); return false;"><font face="verdana" color="white">------------------------------------------------------------------------------</font>Selecionar conteúdo</a>');
});
Troubleshoot

Troubleshoot
Hiper Membro

Membro desde : 25/09/2011
Mensagens : 2231
Pontos : 2997

http://guiatecnico.ativo-forum.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por BackEmanuel 20.04.12 19:07

2 Problemas encontrados, ainda não está tão para a esquerda como eu queria, e outra, a cor do botão de selecionar está diferente do nome Code, e eu queria como aqui, da mesma cor Feliz
BackEmanuel

BackEmanuel
***

Membro desde : 27/11/2011
Mensagens : 105
Pontos : 155

http://wowciclone.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Code/Spoiler, como eu deixo do mesmo jeito do daqui ?

Mensagem por Luciano98 20.04.12 22:47

Olá!

Só pode ter uma dúvida por tópico.
Para que sua outra dúvida seja respondida, crie um novo tópico.

Até mais.
Luciano98

Luciano98
Membro Entusiasta
Membro Entusiasta

Membro desde : 02/09/2010
Mensagens : 7647
Pontos : 11049

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos