Atualizar Status PhpBB3
3 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
Atualizar Status PhpBB3
Eu queria o widget atualiza status para PhpBB3, esse código abaixo já editei o id para meu forum direitinho, mas o problema e que ao clicar em enviar, ficar o status anterior.EU uso este código:
- Código:
<div class="module main">
<div class="main-head">
<div id="statusTitle" class="h3">
<span id="statusAtual">Carregando status atual...</span>
</div>
</div>
<div class="main-content clearfix">
<div id="statusUpdateBody">
<center>
<input style="width: 100px;" type="text" id="statusUpdate" /> <input type="submit" style=" margin-top: -3px; " value="OK" id="statusUpdateButton" /> <br />Atualize seu status aqui. Coloque coisas pequenas e não ofensivas.
</center>
</div>
<script>
jQuery(function () {
jQuery('#statusUpdateButton').click(function () {
var USER_ID = _userdata["user_id"];
var statusText = jQuery('#statusUpdate').val();
var TID = jQuery('input[name="tid"]').val() + '';
jQuery.post("/ajax_profile.forum?jsoncallback=?", {
id: "1",
user: USER_ID,
active: "1",
content: '[["profile_field_13_-8", "' + statusText + '"]]',
tid: TID
}, function (data) {
jQuery('#statusUpdate').val('');
jQuery('#statusTitle').html('Carregando novo estado...<span id="statusNovoAtual" style="display:none;"></span>');
jQuery('#statusNovoAtual').load('profile?mode=editprofile&page_profil=informations #', function () {
jQuery('#statusNovoAtual').hide();
var statusTextAtual = jQuery('#statusNovoAtual #profile_field_13_-8').val();
jQuery('#statusTitle').html('Status atual: <span id="statusAtualText">"' + statusTextAtual + '"</span>');
var statusTextChat = jQuery('#statusAtualText').text();
});
console.log("OK: ajax_profile, userID = " + USER_ID);
}, "json").fail(function () {
alert("Houve um erro a atualizar o status! Se este problema persistir, contate os administradores.")
console.log("error: ajax_profile, userID = " + USER_ID);
});
});
});
jQuery(function () {
jQuery('#statusAtual').load('profile?mode=editprofile&page_profil=informations #profile_field_13_-8', function () {
jQuery('#statusAtual').hide();
var statusText = jQuery('#statusAtual #profile_field_13_-8').val();
jQuery('#statusTitle').html('Status atual: <br/><span id="statusAtualText">"' + statusText + '"</span>');
});
});
</script>
</div>
</div>
<style>#statusTitle br {
display: none;
}
#statusTitle {
white-space:nowrap;
width: 100%;
overflow:hidden;
text-overflow:ellipsis;
}</style>
Re: Atualizar Status PhpBB3
Olá!
Já fiz os meus testes e não consegui resultados e usei o código original, o que está no meu fórum!
Provavelmente acontece como noutro tópico, em que existe algum código a interferir com este, porque noutros fóruns funciona.
Hancki
Já fiz os meus testes e não consegui resultados e usei o código original, o que está no meu fórum!
Provavelmente acontece como noutro tópico, em que existe algum código a interferir com este, porque noutros fóruns funciona.
Hancki
Re: Atualizar Status PhpBB3
Mas msm assim nao funciona.
Mw faz o codigo do wifget para PhpBB3 pfv
Mw faz o codigo do wifget para PhpBB3 pfv
Re: Atualizar Status PhpBB3
O código funciona em qualquer versão, desde que usado corretamente.
Nos meus testes já funcionou em phpBB3, portanto.
Nos meus testes já funcionou em phpBB3, portanto.
Re: Atualizar Status PhpBB3
Mas ao rnviar ele n funciona.
Mesmo sem JS.
Nao tem como fazer um widgwt diferente so msm para PhpBB3 e para meu forum ?
E para atualizar status no campo correto
Mesmo sem JS.
Nao tem como fazer um widgwt diferente so msm para PhpBB3 e para meu forum ?
E para atualizar status no campo correto
Re: Atualizar Status PhpBB3
Essa é a única maneira que conheço. Essa forma foi-me transmitida pelo incrível JScript, portanto não é falha no código, mas sim em algum código JS do seu fórum.
Veja o que este usuário falou: https://ajuda.forumeiros.com/t94953-widget-de-atualizar-status#647958
Ou seja, o código resulta mesmo, porém no seu fórum há algo errado, entende? E sinceramente não consigo perceber o quê.
Hancki
Veja o que este usuário falou: https://ajuda.forumeiros.com/t94953-widget-de-atualizar-status#647958
Ou seja, o código resulta mesmo, porém no seu fórum há algo errado, entende? E sinceramente não consigo perceber o quê.
Hancki
Re: Atualizar Status PhpBB3
Hmm.
Mas ja fiz de tudo e nada.
Nao tem mesmo outra forma, pode nao ser um widget mas algo diferente e exclusivo. Queria um sistema exclusivo que mais nenhum forum utilizasse
Mas ja fiz de tudo e nada.
Nao tem mesmo outra forma, pode nao ser um widget mas algo diferente e exclusivo. Queria um sistema exclusivo que mais nenhum forum utilizasse
Re: Atualizar Status PhpBB3
Olá, realmente não há conflitos em seu fórum para com o código, seu erro está marcado na imagem abaixo:Diogo20 escreveu:Hmm.
Mas ja fiz de tudo e nada.
Nao tem mesmo outra forma
Deveria ser: profile_field_13_8
Troque todas as referências profile_field_13_-8 por profile_field_13_8
Então terás que você mesmo criar um código e de preferência não adicionar em seu fórum pois com certeza ele será copiado por várias pessoas, daí não será mais exclusivo!Diogo20 escreveu:, pode nao ser um widget mas algo diferente e exclusivo. Queria um sistema exclusivo que mais nenhum forum utilizasse
JS
Última edição por JScript em 16.09.14 0:39, editado 1 vez(es)
Re: Atualizar Status PhpBB3
Hmm.
Tudo bem, e que n sei fazer codigos.
Mas nao existe mais nenhuma para algo aue deia para atualizar o status atravez de um campo ?
Tudo bem, e que n sei fazer codigos.
Mas nao existe mais nenhuma para algo aue deia para atualizar o status atravez de um campo ?
Tópicos semelhantes
» Atualizar status
» Widget de Atualizar Status
» Reputação sem atualizar
» Atualizar meu fórum
» Postar sem atualizar a página
» Widget de Atualizar Status
» Reputação sem atualizar
» Atualizar meu fórum
» Postar sem atualizar a página
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