Como permitir tolltip no usuários do fórum na versão ModernBB?
4 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1 • Compartilhe
Como permitir tolltip no usuários do fórum na versão ModernBB?
Detalhes da questão
Endereço do fórum: http://www.ultimatelife.forumeiros.com
Versão do fórum: ModernBB
Descrição
Mudei o fórum para ModerNBB recentemente e percebi essa mudança repentina e meia que "incomoda", teria como resolver isso?
Vejam: http://prntscr.com/gekrzk
O script funcionava perfeitamente, creio que deu conflito com a nova versão...
Script usado:
- 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:"#EEE",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')}})}}}})});
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Olá,
Troque o código por este:
Abraço,
Fraise.
Troque o código por este:
- 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('dd.lastpost')[0]){return this}}).tooltipster({animation:'fade',interactive:true,contentAsHTML:true,minWidth:300,maxWidth:300,delay:500,arrowColor:"#EEE",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')}})}}}})});
Abraço,
Fraise.
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Certo, agora só funciona nas estatisticas ou nos tópicos :/
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Olá e boa noite.
Por favor, mude seu código para:
Shek
Por favor, mude seu código para:
- 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('.lastpost')[1]) {
return this
}
}).tooltipster({
animation: 'fade',
interactive: true,
contentAsHTML: true,
minWidth: 300,
maxWidth: 300,
delay: 500,
arrowColor: "#EEE",
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')
}
})
}
}
}
})
});
Shek
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Shek escreveu:Olá e boa noite.
Por favor, mude seu código para:Atenciosamente,
- 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('.lastpost')[1]) {
return this
}
}).tooltipster({
animation: 'fade',
interactive: true,
contentAsHTML: true,
minWidth: 300,
maxWidth: 300,
delay: 500,
arrowColor: "#EEE",
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')
}
})
}
}
}
})
});
Shek
mesma coisa do antigo código que passei no ínicio @Shek.
Veja: http://prntscr.com/gg16ys ele não centraliza com o nome do usuário.
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
O que disse aqui então não é o que queria?
Aliás, eu testei o código em um fórum ModernBB e funciona sem qualquer bug. Me envie uma imagem de como ficou no seu fórum após aplicar o meu código, por gentileza.
O que disse me fez entender que o código lhe cedido na mensagem acima tinha resolvido este impasse da centralização. Logo, eu modifiquei a partir dele.iScroll escreveu:Certo, agora só funciona nas estatisticas ou nos tópicos :/
Aliás, eu testei o código em um fórum ModernBB e funciona sem qualquer bug. Me envie uma imagem de como ficou no seu fórum após aplicar o meu código, por gentileza.
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Shek escreveu:O que disse aqui então não é o que queria?O que disse me fez entender que o código lhe cedido na mensagem acima tinha resolvido este impasse da centralização. Logo, eu modifiquei a partir dele.iScroll escreveu:Certo, agora só funciona nas estatisticas ou nos tópicos :/
Aliás, eu testei o código em um fórum ModernBB e funciona sem qualquer bug. Me envie uma imagem de como ficou no seu fórum após aplicar o meu código, por gentileza.
Mas eu acabei de enviar kkk http://prntscr.com/gg16ys
Acho que me expressei mal, desculpe.
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Ok... Mas, o que está de errado lá? Eis a minha dúvida. Você quer que o conteúdo interno da caixa esteja todo centralizado, isso? Se for isso, é só adicionar o text-align dentro do seu CSS:
- Código:
.main-tooltip {text-align: center;}
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Shek escreveu:Ok... Mas, o que está de errado lá? Eis a minha dúvida. Você quer que o conteúdo interno da caixa esteja todo centralizado, isso? Se for isso, é só adicionar o text-align dentro do seu CSS:
- Código:
.main-tooltip {text-align: center;}
Ué, não percebeu pela print? era pra estar centralizado ao nome de usuário, mas não está.
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Procure no seu CSS:
Remova o float: left;
- Código:
dd.lastpost span.color-groups {
float: left;
padding-left: 0;
}
Remova o float: left;
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Kyo Panda escreveu:Procure no seu CSS:
- Código:
dd.lastpost span.color-groups {
float: left;
padding-left: 0;
}
Remova o float: left;
Perfeito, obrigado Kyo.
Podem fechar.
Re: Como permitir tolltip no usuários do fórum na versão ModernBB?
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Como utilizar o plugin "Criar Tags BBCodes" na versão ModernBB?
» Como alterar os tooltips da versão ModernBB
» Como mudar o modelo dos avatares na versão ModernBB?
» Como definir uma imagem de fundo do menu na versão ModernBB?
» Como personalizar o footer do fórum grátis ModernBB?
» Como alterar os tooltips da versão ModernBB
» Como mudar o modelo dos avatares na versão ModernBB?
» Como definir uma imagem de fundo do menu na versão ModernBB?
» Como personalizar o footer do fórum grátis ModernBB?
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos