Importar dados da ficha para widgets

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

Resolvido Importar dados da ficha para widgets

Mensagem por .Danni. em 10/07/14, 07:03 pm

  • 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, 12:43 am, editado 1 vez(es)
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Shek em 10/07/14, 07:30 pm

Boa noite The Boss!

Seria isso: http://ajuda.forumeiros.com/t81237-ficha-de-personagem-em-lightbox#555676 ?
Eu encontrei um tutorial sobre o assunto: http://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 CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 17137
Pontos Ativos : 21398

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 10/07/14, 07:39 pm

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.
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Duel em 10/07/14, 11:07 pm

@TheBoss:

Já que quer como fazer, e não o código, vou lhe dar um exemplo..
Veja essa página daqui mesmo:
http://ajuda.forumeiros.com/h8-
view-source:http://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?

Duel
Usuário avançado

Masculino
Inscrito dia : 21/05/2014
Mensagens : 323
Pontos Ativos : 446

Ver perfil do usuário http://ajuda.forumeiros.com/ https://www.facebook.com/Não uso. https://twitter.com/Não tenho

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 12/07/14, 11:50 pm

Na verdade não porque não entendo de script, mas obrigada pela ajuda.
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu em 14/07/14, 02:05 am

--

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.

Tofu
Nível 10

Masculino
Inscrito dia : 15/07/2013
Mensagens : 284
Pontos Ativos : 428

Ver perfil do usuário http://verdadeplena.tk

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 14/07/14, 02:42 am

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:




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

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu em 14/07/14, 01:07 pm

--

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

Tofu
Nível 10

Masculino
Inscrito dia : 15/07/2013
Mensagens : 284
Pontos Ativos : 428

Ver perfil do usuário http://verdadeplena.tk

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 14/07/14, 06:20 pm

Pronto, tirei da construção. Esqueci disso lol
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu em 15/07/14, 12:45 pm

--

Não estou vendo a ficha de personagem...

Tofu
Nível 10

Masculino
Inscrito dia : 15/07/2013
Mensagens : 284
Pontos Ativos : 428

Ver perfil do usuário http://verdadeplena.tk

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 15/07/14, 08:58 pm

http://oveu.ace.st/u5rpg

Mandando por MP uma conta pra você logar.
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu em 15/07/14, 10:50 pm

--

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.

Tofu
Nível 10

Masculino
Inscrito dia : 15/07/2013
Mensagens : 284
Pontos Ativos : 428

Ver perfil do usuário http://verdadeplena.tk

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 16/07/14, 12:18 am

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.
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu em 16/07/14, 03:22 am

--

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.

Tofu
Nível 10

Masculino
Inscrito dia : 15/07/2013
Mensagens : 284
Pontos Ativos : 428

Ver perfil do usuário http://verdadeplena.tk

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 16/07/14, 05:50 am

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.
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes
  • 0

Resolvido Re: Importar dados da ficha para widgets

Mensagem por Tofu em 16/07/14, 11:13 am

--

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>

Tofu
Nível 10

Masculino
Inscrito dia : 15/07/2013
Mensagens : 284
Pontos Ativos : 428

Ver perfil do usuário http://verdadeplena.tk

Resolvido Re: Importar dados da ficha para widgets

Mensagem por .Danni. em 18/07/14, 12:43 am

Funcionou direitinho, obrigada Feliz
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum