Citação não aparece nome de usuário

4 participantes

Ir para baixo

Tópico resolvido Citação não aparece nome de usuário

Mensagem por iScroll 08.09.17 21:04

Detalhes da questão


Endereço do fórum: http://www.brasilplayultimate.com.br
Versão do fórum: PunBB

Descrição


Bom, à um tempo atrás eu utilizava essa maneira de citação e funcionava normalmente, a diferença dela é que não mostra o @ no nome.
Seria algum JS que bugou ou alguma coisa que entrou em conflito?
Vejam só: http://prntscr.com/git8fo

Link: http://www.brasilplayultimate.com.br/t2390-comunicado-atualizacao#6337
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 08.09.17 21:19

Crie um novo JS investido nos tópicos.
Código:
Código:
(function ($) {
  'use strict';

  $(function () {
    $('blockquote cite')
      .each(function () {

        var $this = $(this);
        $this
          .css('font-size', '13px')
          .text($this.text().replace(/escreveu\:$/gi, ''))
        ;
       
      })
    ;
  });
}(jQuery));

o/
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 08.09.17 22:51

Luiz escreveu:Crie um novo JS investido nos tópicos.
Código:
Código:
(function ($) {
  'use strict';

  $(function () {
    $('blockquote cite')
      .each(function () {

        var $this = $(this);
        $this
          .css('font-size', '13px')
          .text($this.text().replace(/escreveu\:$/gi, ''))
        ;
       
      })
    ;
  });
}(jQuery));

o/
Funcionou mas antes ficava azul a cor do nome do usuário, agora só está preto. Além disso quando passava o mouse mostrava tipo o efeito "hover" que tenho ao passar o mouse em cima do usuário.
Não dá para voltar a ser padrão como antes ?
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Shek 09.09.17 16:00

Antes de adicionar o script ele está azul, é isso?
Além disso quando passava o mouse mostrava tipo o efeito "hover" que tenho ao passar o mouse em cima do usuário.
Não entendi... Quer dizer que o pop-up com os dados do usuário citado não aparece mais?

Por favor, especifique sua dúvida. Piscada
Shek
Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 19006
Pontos : 22969

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 09.09.17 17:19

Shek escreveu:Antes de adicionar o script ele está azul, é isso?
Além disso quando passava o mouse mostrava tipo o efeito "hover" que tenho ao passar o mouse em cima do usuário.
Não entendi... Quer dizer que o pop-up com os dados do usuário citado não aparece mais?

Por favor, especifique sua dúvida. Piscada

Exato, antes disso aparecia o nome do usuário normal.
Digamos assim, sem o código que o luiz passou aparecia igual aparece aqui mas no meu forum qnd o nome dele eu coloquei pra ficar azul e qnd passa o mouse por cima dele aparece a caixinha de pop-up com os dados como esta : http://prntscr.com/gj3601
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 11.09.17 3:16

UP
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Kyo Panda 12.09.17 17:37

Crie a citação novamente na mensagem que citou no começo do tópico, por favor.
Kyo Panda
Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 12.09.17 17:40

Kyo Panda escreveu:Crie a citação novamente na mensagem que citou no começo do tópico, por favor.
Feito.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Kyo Panda 12.09.17 19:57

Quando for citar um usuário, coloque um @ antes do nick do mesmo:

Código:
[quote=@iScroll]Citação[/quote]

O Forumeiros e o código do hovercard cuidam do resto.
Kyo Panda
Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 12.09.17 20:01

Kyo Panda escreveu:Quando for citar um usuário, coloque um @ antes do nick do mesmo:

Código:
[quote=@iScroll]Citação[/quote]

O Forumeiros e o código do hovercard cuidam do resto.
mas antes sem precisar colocar o @ ele ia com citação direto, hoje em dia não sei o que deu que simplesmente não funciona mais e tive que usar o código passado pelo Luiz acima para aparecer o nome do usuário.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Kyo Panda 12.09.17 20:02

Pelo que eu vi nos seus códigos, você tem um script que colocava essa @ na frente. Não deve estar funcionando por causa do erro do IPB do outro tópico.
Kyo Panda
Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 12.09.17 20:05

Kyo Panda escreveu:Pelo que eu vi nos seus códigos, você tem um script que colocava essa @ na frente. Não deve estar funcionando por causa do erro do IPB do outro tópico.
Certo, vamos para o outro tópico por enquanto até resolvermos isso.
Ja lhe passei o overall.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 13.09.17 22:09

Kyo Panda escreveu:Pelo que eu vi nos seus códigos, você tem um script que colocava essa @ na frente. Não deve estar funcionando por causa do erro do IPB do outro tópico.

Bom, eu não tenho esse JS que põe o @ na frente, pode ser que necessite dele, teria como adicionar tal JS?
Se eu tinha acho que apaguei achando que era desnecessário.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 13.09.17 22:20

Me explique exatamente o que o senhor deseja fazer com a citação.
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 13.09.17 22:23

Luiz escreveu:Me explique exatamente o que o senhor deseja fazer com a citação.
Se eu crio um Quote normal como este, ele não aparece o nome do usuário.
Segundo o Kyo eu tinha um JS que adicionava um @ aqui antes do nome: http://prntscr.com/gku25z que fazia com que aparecia o nome de usuário e marcando ele no tópico também.
Mas, pelo visto eu apaguei o código e gostaria do código de volta, ou algo que fizesse o que estou pedido acima.
Seria possível ?
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 13.09.17 22:36

Tente este:
Código:
(function ($) {
  'use strict';

  $(function () {
    $('form[action="/post"]')
      .find('[type="submit"]')
        .on('click', function (event) {

          var $sceditor = $('#text_editor_textarea').sceditor('instance');
          $sceditor.val($sceditor.val().replace(/\[quote="(.+)"\]([\s\S]+)\[\/quote\]/gim, '[quote="@$1"]$2[/quote]'));
         
        })
    ;
  });
}(jQuery));
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 13.09.17 22:42

Luiz escreveu:Tente este:
Código:
(function ($) {
  'use strict';

  $(function () {
    $('form[action="/post"]')
      .find('[type="submit"]')
        .on('click', function (event) {

          var $sceditor = $('#text_editor_textarea').sceditor('instance');
          $sceditor.val($sceditor.val().replace(/\[quote="(.+)"\]([\s\S]+)\[\/quote\]/gim, '[quote="@$1"]$2[/quote]'));
         
        })
    ;
  });
}(jQuery));
Resulta depois que envia, mas não funciona no tópico, veja : http://prntscr.com/gku9is
http://prntscr.com/gku9r1
Tópico testado: http://www.brasilplayultimate.com.br/t2386-marlok-2017-07-01
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 13.09.17 22:43

Ok, remova esse JS para continuarmos.
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 13.09.17 22:44

Luiz escreveu:Ok, remova esse JS para continuarmos.
Removido, outra coisa, quando eu digito manualmente o @ ele funciona o nome de usuário.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 14.09.17 22:57

UP.
percebi no meu CSS que aparece o nome de usuário sim, mas ele está com
Código:
font-size: 0px;
fazendo com que não apareça "XUsername escreveu:"
Se isso ajudar de algo no código fica mais facil Feliz
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 16.09.17 1:35

UP
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 17.09.17 1:45

UP
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 18.09.17 15:57

up
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 19.09.17 16:56

up
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Kyo Panda 20.09.17 18:52

Eu executei o código do Luiz diretamente na sua página e ele funcionou:

http://www.brasilplayultimate.com.br/t2394-teste-widget#6356

Julgo que o código não esteja aplicado.
Kyo Panda
Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 20.09.17 21:52

Kyo Panda escreveu:Eu executei o código do Luiz diretamente na sua página e ele funcionou:

http://www.brasilplayultimate.com.br/t2394-teste-widget#6356

Julgo que o código não esteja aplicado.
Que estranho, tornei adicionar tal código e testar e deu o mesmo resultado: http://prntscr.com/gnnjvb
Poderia testar o senhor por favor ? Podendo ser algum JS da administração caso não funcione.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 22.09.17 21:05

UP
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 24.09.17 14:16

UP
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 25.09.17 16:09

Up
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Kyo Panda 25.09.17 17:26

Chuto que haja algum outro script impedindo o código do Luiz de funcionar corretamente. Teste num fórum de testes e não houve problema. Tente colocar o código do Luiz logo abaixo da tag do jQuery no seu overall_header:

Código:
<script>
(function ($) {
  'use strict';
 
  $(function () {
    $('form[action="/post"]')
      .find('[type="submit"]')
        .on('click', function (event) {
 
          var $sceditor = $('#text_editor_textarea').sceditor('instance');
          $sceditor.val($sceditor.val().replace(/\[quote="(.+)"\]([\s\S]+)\[\/quote\]/gim, '[quote="@$1"]$2[/quote]'));
         
        })
    ;
  });
}(jQuery));
</script>
Kyo Panda
Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 25.09.17 21:53

Kyo Panda escreveu:Chuto que haja algum outro script impedindo o código do Luiz de funcionar corretamente. Teste num fórum de testes e não houve problema. Tente colocar o código do Luiz logo abaixo da tag do jQuery no seu overall_header:

Abaixo da tag jQuery? Onde? Se não há nenhuma :/ Triste
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 25.09.17 22:06

Poste aqui seu overall_header, por favor.
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 25.09.17 22:08

iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 25.09.17 22:11

Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 25.09.17 22:17

http://prntscr.com/gpndkz
Parabéns, funcionou !! Eu amo você Eu amo você
Maaaaaaaaas
Veja: http://prntscr.com/gpne46 não sei porque, mas acho que por ter "abrido" nova aba deu isso kk, poderiam ver o que deu ?

---
Edit: Creio que o código acima causou isso: http://prntscr.com/gpnu7h
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 0:01

Não.

Remova todos os códigos relacionados com essa citação para que eu possa bolar um novo usando outro jeito.
Isso tá muito complicado desse jeito. .-.
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 26.09.17 0:35

Creio que era conflito nos códigos pq tava o do overall e o JS adicionado, apaguei e resultou nisso: http://prntscr.com/gpopku
Os sub-quote n funciona, veja: http://prntscr.com/gpopr2
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 0:35

Você já removeu todos os códigos relacionados?
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 26.09.17 0:38

Negativo, prossegue do jeito que está para por nos sub-quote ou não ?
Caso contrário eu retirarei aqui.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 1:00

Eu não consigo pensar um jeito de resolver da forma atual.
Remova os códigos atuais para a função para que possa bolar um novo.
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 26.09.17 1:04

Pronto.. No aguardo.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 1:10

Qual é o código que você está usando para criar os tooltips?
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 26.09.17 1:14

Acho que se refere a este:
Código:
(function ($) {
  'use strict';
 
  $(function () {
    $('img[src="http://i.imgur.com/O8NBguD.png"]').attr('title', 'Responsável pela Administração');
    $('img[src="http://i.imgur.com/ZvksSfp.png"]').attr('title', 'Membro do Conselho');
    $('img[src="http://i.imgur.com/iD4fxGK.png"]').attr('title', 'Web Designer');
    $('img[src="http://i.imgur.com/yDEuCjp.png"]').attr('title', 'Novato');
    $('img[src="http://i.imgur.com/AVjJNus.png"]').attr('title', 'Scripter');
    $('img[src="http://i.imgur.com/GTzgual.png"]').attr('title', 'Finanças');
        $('img[src="http://i.imgur.com/KQjuWO7.png"]').attr('title', 'Membro');
        $('img[src="http://i.imgur.com/JiIpgwP.png"]').attr('title', 'Macho Alfa');
        $('img[src="http://i.imgur.com/97m6FFD.png"]').attr('title', 'Membro Avançado');
            $('img[src="http://i.imgur.com/RpO62HD.png"]').attr('title', 'Assassino');
        $('img[src="http://i.imgur.com/HLgOOKH.png"]').attr('title', 'Camper');
            $('img[src="http://i.imgur.com/DsmwlKc.png"]').attr('title', 'Psicopata');
        $('img[src="http://i.imgur.com/WIYJtiE.png"]').attr('title', 'Serial Killer');
            $('img[src="http://i.imgur.com/tWXQE51.png"]').attr('title', 'Policial');
        $('img[src="http://i.imgur.com/uBmTQxu.png"]').attr('title', 'Brasileiro');
                $('img[src="http://i.imgur.com/6u5jyQx.png"]').attr('title', 'Português');
        $('img[src="http://i.imgur.com/L29BJJP.png"]').attr('title', 'Acreano');
                $('img[src="http://i.imgur.com/xiVnooP.png"]').attr('title', 'Cheiroso');
            $('img[src="http://i.imgur.com/uQf6oWE.png"]').attr('title', 'Líder');
        $('img[src="http://i.imgur.com/aTRWJ4r.png"]').attr('title', 'Sócio');
    $('img[src="http://i.imgur.com/NfMBy2k.png"]').attr('title', 'Fast X1');
            $('img[src="http://i.imgur.com/MCznakt.png"]').attr('title', 'Das Antigas');
    $('img[src="http://i.imgur.com/I3JaFWj.png"]').attr('title', 'Maconheiro');
        $('img[src="http://i.imgur.com/KBLHq0R.png"]').attr('title', 'Criminoso');
            $('img[src="http://i.imgur.com/b3smFzN.png"]').attr('title', 'Contribuidor');
                $('img[src="http://i.imgur.com/smjGZcx.png"]').attr('title', 'Diploma Moderação');
                    $('img[src="http://i.imgur.com/3SjmstP.png"]').attr('title', 'Matador Experiente');
                        $('img[src="http://i.imgur.com/zJQvWEq.png"]').attr('title', 'HardCore');
  });
}(jQuery));
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 1:15

Me refiro a este:
-> http://prntscr.com/gpp1gg
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 26.09.17 1:16

Código:
$(function(){var links=$('a[href^="/u"]').filter(function(){if(this.firstChild){if(this.firstChild.tagName!='IMG'){return this}}else{return this}}),usersinfo={};links.tooltipster&&links.not('.mentiontag, .tooltipstered').filter(function(){if(!$(this).closest('#tabs')[0]){return this}}).tooltipster({animation:'fade',interactive:true,contentAsHTML:true,minWidth:300,maxWidth:300,delay:500,arrowColor:"#212121",autoClose:true,content:'Carregando...',functionBefore:function(origin,continueTooltip){continueTooltip();var userid=$(this).attr('href').replace(/.*?\/u(\d+).*/,'$1');if(origin.data('ajax')!=='cached'){if(usersinfo[userid]!=undefined){origin.tooltipster('content',usersinfo[userid]).data('ajax','cached')}else{$.ajax({type:'GET',url:"/ajax/index.php",dataType:"html",data:{f:"m",user_id:userid},success:function(html){usersinfo[userid]=html;origin.tooltipster('content',html).data('ajax','cached')}})}}}})});
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 17:43

Aqui:
Código:
(function ($) {
  'use strict';

  $(function () {
    $('.post blockquote').each(function () {
      var $cite = $(this)
        .children('div')
        .children('cite')
      ;
     
      var _text = $cite.text();
      var _name = _text
        .replace(/^(.+)\sescreveu:$/gi, '$1')
        .replace(/^[@\\"]+/g, '')
        .replace(/\"$/g,  '')
      ;
      var _href = '/profile.forum?mode=viewprofile&u=' + _name;

      $cite.html([
        $('<span>', { 'text': 'Citação de' }).prop('outerHTML'),
        $('<a>', { 'text': _name, 'href': _href }).prop('outerHTML')
      ].join('\n'));
    });

    $('<style>', {
      'text': [
        '.post blockquote cite::before {',
        '  display: none !important;',
        '}',
        '',
        '.post blockquote cite > span {',
        '  font-size: 12px;',
        '  margin-right: 4px;',
        '}'
      ].join('\n')
    }).appendTo('head');
  });
}(jQuery));

Já adianto que não achei um jeito de incluir os tooltips, tendo em vista que eles só funcionam com o ID do usuário, mas não com o nome.
A única forma de fazer funcionar é fazendo uma requisição para cada perfil do fórum. Mas basta usar o bom senso para descartar essa opção. o/
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por iScroll 26.09.17 18:12

Luiz escreveu:
Já adianto que não achei um jeito de incluir os tooltips, tendo em vista que eles só funcionam com o ID do usuário, mas não com o nome.
A única forma de fazer funcionar é fazendo uma requisição para cada perfil do fórum. Mas basta usar o bom senso para descartar essa opção. o/

Acha que ligo ? Kk o importante é que funcionou perfeitamente cara, o intuito do quote é mostrar quem escreveu e não um efeito tool-tip Rindo Rindo

Velho, brigadão <3 se precisar tamo aí também.
iScroll
iScroll
Super Membro

Membro desde : 08/03/2015
Mensagens : 1701
Pontos : 2311

http://ultimatelife.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Citação não aparece nome de usuário

Mensagem por Luiz 26.09.17 18:13

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Luiz
Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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