Bug Perfil
2 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
Bug Perfil
Detalhes da questão
Endereço do fórum: http://www.ultimatelife.forumeiros.com
Versão do fórum: ModernBB
Descrição
Deu um certo "bug" no perfil que me passaram deste tópico: https://ajuda.forumeiros.com/t110301-perfil-para-modernbb#776077
Vejam: http://prntscr.com/gv7s1j no final do footer.
Re: Bug Perfil
Perdão pelo pequeno erro.
Tente trocar por este:
o/
Tente trocar por este:
- Código:
/*globals jQuery, _userdata*/
(function ($, css) {
'use strict';
$(function () {
var $popover = $([
'<div class="fa-profile-popover" style="display: none;">',
' <div class="inner">',
' <div class="col avatar">' + _userdata.avatar + '</div>',
' <div class="col col-links">',
' <a href="/profile?mode=editprofile&page_profil=informations">Meu Perfil</a>',
' <a href="/profile?mode=editprofile&page_profil=signature">Assinatura</a>',
' <a href="/profile?mode=editprofile&page_profil=friendsfoes">Amigos</a>',
' </div>',
' <div class="col col-links">',
' <a href="/st/' + _userdata.username + '">Meu Conteúdo</a>',
' <a href="/profile?mode=editprofile&page_profil=avatars">Avatar</a>',
' <a href="/u' + _userdata.user_id + '">Visualizar Perfil</a>',
' </div>',
' </div>',
'</div>'
].join('\n')).appendTo('body');
var $link = $('.mainmenu[href="/profile?mode=editprofile"]');
$link.on('click', function (event) {
event.stopPropagation();
event.preventDefault();
var $this = $(this);
var offset = $this.offset();
var height = $this.height();
$popover
.css('position', 'absolute')
.css('left', offset.left)
.css('top', offset.top + height)
.show()
;
});
$popover.on('click', function (event) {
event.stopPropagation();
});
$(document).on('click', function () {
$popover.hide();
});
$('<style>', { 'text': css.join('\n') }).appendTo('head');
});
}(jQuery, [
'.fa-profile-popover {',
' margin-top: 0px;',
' transform: translateX(-75%);',
'}',
'',
'.fa-profile-popover::before {',
' content: "";',
' width: 15px;',
' height: 15px;',
' position: absolute;',
' top: -7px;',
' right: 20px;',
' transform: rotate(45deg);',
' background-color: #fff;',
' box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.15);',
'}',
'',
'.fa-profile-popover .inner {',
' background-color: #fff;',
' padding: 15px;',
' display: flex;',
' align-items: center;',
' justify-content: center;',
' box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.5);',
'}',
'',
'.fa-profile-popover .inner > .col {',
' margin-right: 35px;',
'}',
'',
'.fa-profile-popover .inner > .col-links a {',
' display: block;',
' font-size: 13px;',
'}'
]));
o/
Re: Bug Perfil
Que nada cara, o dia todo mexendo com isso é censurado mesmo, tem uma hora que você cansa.
Obrigado, pode fechar
Obrigado, pode fechar
Re: Bug Perfil
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
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