Criação de variáveis customizadas

2 participantes

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

Tópico resolvido Criação de variáveis customizadas

Mensagem por .Danni. Qua 6 Fev 2019 - 9:05

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á.
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por tikky Qui 7 Fev 2019 - 2:15

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/
  • _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

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Sex 8 Fev 2019 - 21:22

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?
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por tikky Sáb 9 Fev 2019 - 4:30

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

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Sáb 9 Fev 2019 - 12:32

Já criei os campos. Eu gostaria de exibir "Vida", "Exp" e "Inventário" no painel.
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Seg 11 Fev 2019 - 10:26

Upzinho
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por tikky Ter 12 Fev 2019 - 12:54

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));
As novas variáveis são:

  • {USERLIFE} - Vida
  • {USERLEVEL} - Experiência
  • {USERBAG} - Inventário
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Qui 14 Fev 2019 - 13:54

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.

Criação de variáveis customizadas Yj6b2VH
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por tikky Dom 17 Fev 2019 - 9:17

Perciso que a senhora ative o código passado em cima, para efetuar alguns testes, por favor!
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Seg 18 Fev 2019 - 8:11

O código tá ativado, não desativei ele e o widget tá aberto para convidados.
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Qua 20 Fev 2019 - 19:16

upzinho
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por .Danni. Sex 22 Fev 2019 - 8:15

another up in the wall
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criação de variáveis customizadas

Mensagem por Convidado Ter 26 Fev 2019 - 12:05

Tópico resolvido


Tópico marcado como resolvido pela equipe por abandono do autor.
Anonymous

Convidado
Convidado


Ir para o topo Ir para baixo

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


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