Importar dados da ficha para widgets

4 participantes

Ir para baixo

Tópico resolvido Importar dados da ficha para widgets

Mensagem por .Danni. 10.07.14 23:03

  • Descrição:
Basicamente é essa a minha dúvida, eu gostaria de exibir nos widgets informações da ficha de RPG, nem que seja só aquelas que são marcadas para aparecerem nas mensagens de tópicos.

Tem como fazer isso? Não preciso que façam tudo por mim só preciso que digam se há uma maneira e me dêem alguma direção pra que eu mesma explore isso.

  • Informações:
Fórum:oveu.ace.stVersão:PUNBB
Tipo:Pedido de códigoTags:Importar,dados,ficha,widgets



Última edição por The Boss em 18.07.14 4:43, editado 1 vez(es)
.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: Importar dados da ficha para widgets

Mensagem por Shek 10.07.14 23:30

Boa noite The Boss!

Seria isso: https://ajuda.forumeiros.com/t81237-ficha-de-personagem-em-lightbox#555676 ?
Eu encontrei um tutorial sobre o assunto: https://ajuda.forumeiros.com/t80640-tutorial-ficha-de-personagem-em-lightbox

Eu não sei bem se compreendi sua dúvida. Se não for, entre em contato novamente. Feliz

Até mais!
Muito feliz
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: Importar dados da ficha para widgets

Mensagem por .Danni. 10.07.14 23:39

Boa noite Muito feliz

Quase isso, na verdade eu quero colocar os dados da ficha no painel de usuário, como no painel desse meu outro fórum: http://liechtenstein.ace.st/

Ali onde tem o avatar e tudo mais, gostaria de conseguir importar os dados do personagem, mesmo que seja só 3 campos como o que acontece nas mensagens.
.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: Importar dados da ficha para widgets

Mensagem por Duel 11.07.14 3:07

@TheBoss:

Já que quer como fazer, e não o código, vou lhe dar um exemplo..
Veja essa página daqui mesmo:
https://ajuda.forumeiros.com/h8-
view-source:https://ajuda.forumeiros.com/h8-

Ela utiliza o .ajax para requisitar o valor, e o .load para captar o valor para a div que for criar, compreende?
avatar
Duel
****

Membro desde : 21/05/2014
Mensagens : 323
Pontos : 446

https://ajuda.forumeiros.com/ https://www.facebook.com/Não uso. https://twitter.com/Não tenho

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 13.07.14 3:50

Na verdade não porque não entendo de script, mas obrigada pela ajuda.
.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: Importar dados da ficha para widgets

Mensagem por Tofu 14.07.14 6:05

--

The Boss,

É fácil.

Só preciso de duas coisas:


  • O código do widget, e indicação de onde irá colocar os dados;
  • Quais dados: Me informe o que quer colocar, e o código-fonte de uma página com esses dados preenchidos, para tomar como base. (Basta visualizar a ficha de personagem do membro, e apertar Ctrl U . Me passe o código que irá aparecer.


Depois de ter me dado os dois códigos e me dito de onde é pra tirar e pra onde é pra colocar... te ajudo o mais breve.

Até mais.
avatar
Tofu
****

Membro desde : 16/07/2013
Mensagens : 284
Pontos : 428

http://verdadeplena.tk

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 14.07.14 6:42

Boa noite, Tofu

No momento o meu fórum está assim:
http://forumteste.forumbrasil.net/ (estou editando o tema do fórum oficial neste fórum, o oficial é o do primeiro post)

Com esse widget de usuário, mas eu planejava fazer uma barra fixa no rodapé da página (fixa que se move com o scroll) que substituísse isso, exemplo:

Importar dados da ficha para widgets K1b69c


Eu tenho como fazer isso tanto através do template quanto utilizando widgets, mas como existe esse código que puxa o avatar para o mesmo eu achei que fosse mais simples deixar o código ali que no próprio template.


Como eu pretendo mudar o código do widget não vai adiantar postá-lo aqui, o que está lá é provisório.


O código fonte da página:
https://copy.com/Gq8RFY3DRepW (tive que por aqui porque não cabia em mensagem)

Eu gostaria de colocar as quatro barras mais dois ou três campos extras (que eu eu vou acabar alterando porque o rpg está sendo reformulado, então se tiver como me explicar um jeito de substituir tais campos caso eu preciso seria de grande ajuda):  

Pontos de Vida
Pontos de Magia
Pontos de Estamina
Experiência


Campos de texto/escolha:

Geração
Grupo
Espécie

Link pra uma das fichas: http://oveu.ace.st/u5

Se estiver bloqueada para visitante é só avisar. Obrigada 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

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu 14.07.14 17:07

--

O fórum está em construção, não tem como ver.
avatar
Tofu
****

Membro desde : 16/07/2013
Mensagens : 284
Pontos : 428

http://verdadeplena.tk

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 14.07.14 22:20

Pronto, tirei da construção. Esqueci disso lol
.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: Importar dados da ficha para widgets

Mensagem por Tofu 15.07.14 16:45

--

Não estou vendo a ficha de personagem...
avatar
Tofu
****

Membro desde : 16/07/2013
Mensagens : 284
Pontos : 428

http://verdadeplena.tk

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 16.07.14 0:58

http://oveu.ace.st/u5rpg

Mandando por MP uma conta pra você logar.
.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: Importar dados da ficha para widgets

Mensagem por Tofu 16.07.14 2:50

--

Adicione em um widget, normalmente:

Código:
<div id="rs_w" style="white-space: pre-wrap" >{USERLINK}<style>#rs_w a {display:none} </style><em> Carregando ficha de personagem... </em></div>
<script> jQuery(document).ready(function(){
rs_w = jQuery("#rs_w") ;
var usersheet = "/u" + jQuery("#rs_w a").attr("href").split("u=")[1] + "rpgsheet" ;
var camposload = ".main-content.frm frm-set:nth-child(2) dl , .main-content.frm frm-set:nth-child(3) dl ,  .main-content.frm frm-set:nth-child(4) dl ,  .main-content.frm frm-set:nth-child(5) dl " ;
rs_w.load( usersheet + " " + camposload ) ; })
jQuery(document).ajaxComplete(function(){ if ( rs_w.html() == "" ) { rs_w.html(" TEXTO CASO NÃO EXISTA VALORES ") } })
</script>

Testa aí...





Como alterar os campos:

Procure por:

var camposload = ".main-content.frm frm-set:nth-child(2) dl

Para alterar um campo, basta substituir o número (em vermelho) pelo número do campo.
É o básico. Caso queira adicionar um valor específico (dentro de uma tabela, por exemplo), consulte quem entenda de css para te passar a localização que deva colocar.

Até mais.
avatar
Tofu
****

Membro desde : 16/07/2013
Mensagens : 284
Pontos : 428

http://verdadeplena.tk

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 16.07.14 4:18

Boa noite,

Não é exatamente isso que eu quero, pelo que eu percebi esse código destaca o valor da ficha de UMA conta e eu quero que cada jogador veja seus próprios valores no widget de usuário.

Testei em outro fórum que eu tenho e não funcionou de qualquer forma:

http://helitas.ace.st/

Vou enviar usuário e senha para logar nesse fórum também.
.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: Importar dados da ficha para widgets

Mensagem por Tofu 16.07.14 7:22

--

Na verdade o código q criei eh para exibir os dados do próprio membro. E o código deve ser testado no seu fórum, pois me baseei nele, nao eh garantido que em outro funcione. Principalmente se tratando de Ficha, que tem template modificável.

Teste no seu forum por favor, e certifique-se que sua ficha esteja preenchida.
E, caso nao funcione nada, deixe o código lah para que eu consiga saber onde está o erro.

Até mais.
avatar
Tofu
****

Membro desde : 16/07/2013
Mensagens : 284
Pontos : 428

http://verdadeplena.tk

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 16.07.14 9:50

Não funcionou, se quiser simplificar, só ser capaz de exibir 4 dados da ficha em um widget é o suficiente, meu RPG possui 4 barras nas fichas de personagem e eu quero exibi-las em um widget abaixo do de usuário.
.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: Importar dados da ficha para widgets

Mensagem por Tofu 16.07.14 15:13

--

Infelizmente você não deixou o código, daí deu um trabalhão para eu detectar onde estava o erro.

Enfim, o erro estava em questão de caracteres.

Código:
<div id="rs_w" style="white-space: pre-wrap" >{USERLINK}<style>#rs_w a {display:none} </style><em> Carregando ficha de personagem... </em>
<script> jQuery(document).ready(function(){
 rs_w = jQuery("#rs_w") ;
var usersheet = "/u" + jQuery("#rs_w a").attr("href").split("u=")[1] + "rpgsheet" ;
var camposload = ".main-content.frm .frm-set:nth-child(2) dl, .main-content.frm .frm-set:nth-child(3) dl, .main-content.frm .frm-set:nth-child(4) dl, .main-content.frm .frm-set:nth-child(5) dl" ;
rs_w.load(usersheet+' '+camposload) ; }) ;
jQuery(document).ajaxComplete(function(){ if ( rs_w.html() == "" ) { rs_w.html(" TEXTO CASO NÃO EXISTA VALORES ") } })
</script>
</div>
avatar
Tofu
****

Membro desde : 16/07/2013
Mensagens : 284
Pontos : 428

http://verdadeplena.tk

Ir para o topo Ir para baixo

Tópico resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. 18.07.14 4:43

Funcionou direitinho, obrigada Feliz
.Danni.
.Danni.
Super Membro

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

https://coletivomistico.forumbrasil.net/

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