Criação de variáveis customizadas
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
Criação de variáveis customizadas
Detalhes da questão
Endereço do fórum: http://artesocultas.forumeiros.com
Versão do fórum: ModernBB
Descrição
Boa tarde,
Eu gostaria de saber como eu descubro esses nomes relativos ao perfil do usuário:
_userdata.avatar,
_userdata.user_nb_privmsg,
_userdata.point_reputation
_userdata.user_id,
Eu gostaria de poder exibir esses campos utilizando o código de variáveis do tutorial aqui do fórum, mas não faço ideia de como encontrar essa informação. Para os campos de ficha de RPG e para os campos personalizados no perfil seria muito útil.
Grata desde já.
Re: Criação de variáveis customizadas
Olá @.Danni.,
Desculpe não percebi a sua questão; relativamente ao código em cima, a senhora pode encontrar no: view-source:http://artesocultas.forumeiros.com/
Aguardo uma resposta sua,
pedxz.
Desculpe não percebi a sua questão; relativamente ao código em cima, a senhora pode encontrar no: view-source:http://artesocultas.forumeiros.com/
- _userdata.avatar > Avatar do usuário logado;
- _userdata.user_nb_privmsg > Número de mensagens privadas do usuário logado;
- _userdata.point_reputation > Reputação do usuário logado;
- _userdata.user_id > ID do usuário logado.
Aguardo uma resposta sua,
pedxz.
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Criação de variáveis customizadas
Então se eu criar um campo pro perfil do RPG (as fichas que o forumeiros tem) e usar viewsource pra encontrar o nome do campo eu vou ser capaz de criar variáveis relativas a ficha de RPG?
Re: Criação de variáveis customizadas
Bem, não vai dar porque na source só aparece às informações básicas do usuário; porém a senhora crie esses campos e libere o perfil/campos para convidados para eu ver e realizar um código que vá buscar essas informações. Diga-me também quais os campos que a senhora deseja!
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Criação de variáveis customizadas
Já criei os campos. Eu gostaria de exibir "Vida", "Exp" e "Inventário" no painel.
Re: Criação de variáveis customizadas
Mude os scripts que a senhora usa para criar novas variáveis e mude para o seguinte código:
- Código:
/**
* Criação de novas variáveis por Pedxz
* Criado 12 de fevereiro de 2019 <1.0>
* See more: http://ajuda.forumeiros.com
*/
(function($) {
'use strict';
$(function() {
if (_userdata.session_logged_in !== 1) return;
$.ajax({
url: '/u' + _userdata.user_id,
type: 'GET',
success: function(data) {
var life = $('#field_id2 dd', data).text(),
level = $('#field_id1 dd', data).text(),
bag = $('#field_id3 dd', data).text(),
id = _userdata.user_id,
avatar = _userdata.avatar,
privatemsg = _userdata.user_nb_privmsg,
reputation = _userdata.point_reputation,
rank = _lang.rank_title;
$('.post, .module').each(function() {
var $this = $(this);
$this.html($this.html().replace(/{USERID}/g, id));
$this.html($this.html().replace(/{AVATAR}/g, avatar));
$this.html($this.html().replace(/{USERCOUNTPRIVATE}/g, privatemsg));
$this.html($this.html().replace(/{USERREPUTATION}/g, reputation));
$this.html($this.html().replace(/{USERID}/g, id));
$this.html($this.html().replace(/{USERRANK}/g, rank));
$this.html($this.html().replace(/{USERLIFE}/g, life));
$this.html($this.html().replace(/{USERLEVEL}/g, level));
$this.html($this.html().replace(/{USERBAG}/g, bag));
});
},
error: function(err) {
alert('Contacte o suporte Forumeiros');
}
});
});
}(jQuery));
- {USERLIFE} - Vida
- {USERLEVEL} - Experiência
- {USERBAG} - Inventário
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Criação de variáveis customizadas
Olha, funcionar funcionou, mas não exibe com as imagens, exibe de um modo estranho. Infelizmente o inventário não deve funcionar porque pra funcionar no perfil de tópicos só com bbcode e o bbcode não funciona no widget do fórum.
Se eu conseguisse exibir pelo menos as barras de vida e exp seria muito bom.
Se eu conseguisse exibir pelo menos as barras de vida e exp seria muito bom.
Re: Criação de variáveis customizadas
Perciso que a senhora ative o código passado em cima, para efetuar alguns testes, por favor!
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Criação de variáveis customizadas
O código tá ativado, não desativei ele e o widget tá aberto para convidados.
Re: Criação de variáveis customizadas
Tópico resolvidoTópico marcado como resolvido pela equipe por abandono do autor. |
Convidado- Convidado
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