Inserir a opção selecionar tudo na tag code

4 participantes

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

Tópico resolvido Inserir a opção selecionar tudo na tag code

Mensagem por Convidad 16.08.11 0:16

Qual é minha questão:
Bom eu estava olhando este tópico https://ajuda.forumeiros.com/t44426-inserir-selecionar-tudo-na-tag-code#294111 e vi que há uma forma de fazer o que eu desejo.

Só que a descrição do meu fórum já esta cheia.
Então eu gostaria deste código para adicionar no meu CSS ou então em javascript.
Agradeço a atenção!

Medidas que eu tomei para corrigir o problema:


Imagens do meu problema:


Endereço do meu fórum:


Versão do meu fórum:
PHPBB3


Última edição por Thales! em 19.08.11 17:48, editado 1 vez(es)
Anonymous

Convidad
Convidado


Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por peq42 16.08.11 0:37

o maximo que posso diser, é para apagar alguns caracteres da descrição.Pois se nao apagar, não irá ter como faser!
peq42

peq42
Membro

Membro desde : 07/06/2010
Mensagens : 552
Pontos : 768

https://peq42.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Convidad 16.08.11 0:50

Então não há forma alguma de fazer o que desejo?
Em choque
Obrigado pela ajuda mas eu gostaria da resposta de um membro da staff
Inserir a opção selecionar tudo na tag code 274593
Anonymous

Convidad
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Oto! 16.08.11 1:06

Olá,

Acho que não será possível,executar o que quer...

Até Mais
Oto!

Oto!
Hiper Membro

Membro desde : 07/04/2011
Mensagens : 3363
Pontos : 4818

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por peq42 16.08.11 1:43

nao será possivel... mas talvez... tente por aquele codigo que voce colocaria na descriçao, num widget!Acho que funcionará do mesmo jeito!

Teste, só para confirmar.


Obrigado pela ajuda mas eu gostaria da resposta de um membro da staff

tem algo contra respostas de membros? Triste
peq42

peq42
Membro

Membro desde : 07/06/2010
Mensagens : 552
Pontos : 768

https://peq42.com/

Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Luciano98 16.08.11 17:19

Olá!

Aceda à "Gestão dos códigos JavaScript":
Painel de Controle Seta Módulos Seta Gestão dos códigos JavaScript

Clique em "Criar um novo JavaScript".

Título Seta Escolha o título que quiser
Investimento Seta Em todas as páginas

Codigo JavaScript: O código que você pegou daquele tópico.

Clique em "Confirmar".

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

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Convidad 16.08.11 21:58

peq42 escreveu:nao será possivel... mas talvez... tente por aquele codigo que voce colocaria na descriçao, num widget!Acho que funcionará do mesmo jeito!

Teste, só para confirmar.


Obrigado pela ajuda mas eu gostaria da resposta de um membro da staff

tem algo contra respostas de membros? Triste

Peq42 não tenho nada contra, pelo contrario, gosto muito quando outros usuarios tambem me ajudam. Eu disse que esperaria a resposta de um membro da staff apenas para confirmar sua resposta! Me desculpe se sem querer disse algo contra você.
Agradeço muito sua ajuda! E agradeço tambem a ajuda do Luciano!
Abraços galera!
Muito feliz
Anonymous

Convidad
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Convidad 16.08.11 22:07

Luciano, não funcionou. eu adicionei o codigo no javascript.

código que usei:
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
    elseif (document.getSelection)
    {
    var s=document.getSelection();
    var r=document.createRange();
    r.selectNodeContents(e);
    s.removeAllRanges();
    s.addRange(r);
    }

    // IE
    elseif(document.selection){var r=document.body.createTextRange();r.moveToElementText(e);r.select();}}
    jQuery(document).ready(function(){jQuery("dl.codebox dt").not("dl.spoiler > dt").html('Código: <a href="#" onclick="selectCode(this);return false"><font face=verdana style=color:transparent>---------------------------------------------------------------------------</font><font color=black>Selecionar conteúdo</font></a>')});
Anonymous

Convidad
Convidado


Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Dury 17.08.11 0:00

Olá Thales!

Já tentou colocar em um widget? Aqui no Fórum dos Fóruns usamos esse código nos widgets. Piscada
Dury

Dury
Membro Entusiasta
Membro Entusiasta

Membro desde : 21/01/2009
Mensagens : 6708
Pontos : 8829

https://shiftactive.blogspot.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Convidad 17.08.11 1:27

Ola Jeffrey!
Eu tentei em um widget e tambem nao funcionou.
Obrigado pela ajuda amigo!
Inserir a opção selecionar tudo na tag code 730893
Anonymous

Convidad
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por peq42 19.08.11 0:23

Só posso aconselhar a remover alguns caracteres inuteis ou pouco usados da descriçao e tentar adicionar o codigo la!

Imagino que não haja outros modos.....
peq42

peq42
Membro

Membro desde : 07/06/2010
Mensagens : 552
Pontos : 768

https://peq42.com/

Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Dury 19.08.11 0:39

Olá autor!

Esse código é usado no widget do Fórum dos Fóruns. Tente adicionar em uma widget vago:
Código:
<script>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>');
});
</script>
Dury

Dury
Membro Entusiasta
Membro Entusiasta

Membro desde : 21/01/2009
Mensagens : 6708
Pontos : 8829

https://shiftactive.blogspot.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserir a opção selecionar tudo na tag code

Mensagem por Convidad 19.08.11 17:47

Perfeito!
Resolvido!
Vlw Jeffrey!
Inserir a opção selecionar tudo na tag code 274593
Anonymous

Convidad
Convidado


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