Edição em um código
2 participantes
Página 1 de 1
Edição em um código
Olá, o [F]lames fez um código para mim, mas ele não está funcionando em PunBB...
Então veja.
Pedido:
Gostaria que o código exiba o numero de novas mensagens e não o número de mensagens ao total.
My fórum: http://staffergroupbr.stuning.net/
----------------------
Ps: pode cancelar o meu outro tópico: http://jscript.forumeiros.com/t372-
Desculpem-me pelo transtorno, mas o JScript falou que o código está funcionando, então obviamente o problema é no meu fórum.
Então veja.
- Código:
jQuery(document).ready(function() {jQuery.get('/privmsg?folder=inbox', function(data) {var num=jQuery('form[name="privmsg_list"] .forabg .inner ul.topiclist.pmlist.bg_none', data).find('li').size();jQuery('#mps').text(num);});});
- Código:
<span id="mps"></span>
Pedido:
Gostaria que o código exiba o numero de novas mensagens e não o número de mensagens ao total.
My fórum: http://staffergroupbr.stuning.net/
----------------------
Ps: pode cancelar o meu outro tópico: http://jscript.forumeiros.com/t372-
Desculpem-me pelo transtorno, mas o JScript falou que o código está funcionando, então obviamente o problema é no meu fórum.
Convidado- Convidado
Re: Edição em um código
Não sei se é isso que deseja. Adicione um widget com esse código:
- Código:
<script type="text/javascript">
jQuery(function(g) {
var tg = document.getElementById('i_icon_mini_new_message');if(!tg) return;
var mps = jQuery(tg).attr("alt").match(/[0-9]+/);
jQuery('#mp').attr('data-counter', ''+mps+'');
});
</script>
<style>
#mp, [data-counter]:after {
background-clip: padding-box;
background-color: #CF2020;
background-image: -moz-linear-gradient(#FF6969 0%, #FF0000 100%);
border-radius: 2px 2px 2px 2px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1) inset;
color: white;
content: attr(data-counter);
font: bold 13px/25px "Helvetica Neue",sans-serif;
height: 20px;
margin-left: 5px;
padding: 5px;
text-align: center;
text-decoration: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
width: 100px;
}
</style>
<br><center><span id="mp">Mensagens Privadas:</span></center>
Última edição por Legolas em Sex 25 Out 2013, 9:45 am, editado 1 vez(es)
Re: Edição em um código
Creio que ele quer que o mesmo tenha um link direcionado a Caixa de Entrada.....
Convidado- Convidado
Re: Edição em um código
Poderia me mostrar onde tem esse pedido? Pois eu só vi isso:Houdini escreveu:Creio que ele quer que o mesmo tenha um link direcionado a Caixa de Entrada.....
Agora se ele desejar com o redirecionamento , basta informar...D'Leandro™ escreveu:Este código faz com que o <span> exiba o número de mensagens privadas que você tem na sua caixa de entrada.
Pedido:
Gostaria que o código exiba o numero de novas mensagens e não o número de mensagens ao total.
Re: Edição em um código
@Legolas
Testei e funcionou perfeitamente! É bem semelhante ao esquema que usamos aqui:
JS
Testei e funcionou perfeitamente! É bem semelhante ao esquema que usamos aqui:
- Código:
/* Show amount of new message(s) */
var new_MSG = document.getElementById('i_icon_mini_new_message');
if(new_MSG) {
var amount = $(new_MSG).attr("alt").match(/[0-9]+/);
$('.ipsHasNotifications').text(amount).show();
}
JS
Re: Edição em um código
Na verdade eu só quero um código que mostre o número de novas mensagens privadas, onde eu vou colocar, não se preocupem com isso, só me forneçam um código funcional para o meu fórum please '-'
@Legolas
Seu código não mostra o número de mensagens. Ex: https://i.servimg.com/u/f58/17/80/21/71/sem_ta18.png
@JScript
Veja na mesma imagem que tem ( D'Leandro™ / 0 Mensagens / Sair )
Aquele 0 é automatico, eu coloquei assim no template:
<a><span id="mps"></span> Mensagens</a>
Antigamente ele mudava o número, mas agora fica só em 0
@Legolas
Seu código não mostra o número de mensagens. Ex: https://i.servimg.com/u/f58/17/80/21/71/sem_ta18.png
@JScript
Veja na mesma imagem que tem ( D'Leandro™ / 0 Mensagens / Sair )
Aquele 0 é automatico, eu coloquei assim no template:
<a><span id="mps"></span> Mensagens</a>
Antigamente ele mudava o número, mas agora fica só em 0
Convidado- Convidado
Re: Edição em um código
@D'Leandro™
Amigo, naturalmente o código que passei só irá mostrar o número de mensagens novas! Experimente mandar uma MP a si mesmo e teste novamente. Mas não pode ver a mensagem que enviou.
Veja:
https://i.servimg.com/u/f57/18/52/96/62/untitl20.jpg
Agora se quer que apareça o 0 quando não tiver nenhuma, basta trocar no código que passei apenas a parte do script, por este:
Amigo, naturalmente o código que passei só irá mostrar o número de mensagens novas! Experimente mandar uma MP a si mesmo e teste novamente. Mas não pode ver a mensagem que enviou.
Veja:
https://i.servimg.com/u/f57/18/52/96/62/untitl20.jpg
Agora se quer que apareça o 0 quando não tiver nenhuma, basta trocar no código que passei apenas a parte do script, por este:
- Código:
<script type="text/javascript">
jQuery(function(g) {
var tg = document.getElementById('i_icon_mini_new_message');if(!tg) return;
var mps = jQuery(tg).attr("alt").match(/[0-9]+/);
jQuery('#mp').attr('data-counter', ''+mps+'');
});
jQuery(function() {
if(jQuery('[data-counter]').length == 0) {
jQuery(this).find('#mp').append(' 0');
}
});
</script>
Re: Edição em um código
Cara olha de novo o print que eu postei!
tem uma nova mensagem, o nome dela é "aaaaaaaaaaa" e ainda está bem destacada.
tem uma nova mensagem, o nome dela é "aaaaaaaaaaa" e ainda está bem destacada.
Convidado- Convidado
Re: Edição em um código
Sim, vi, mas se você não reparou você está na caixa de entrada, e com issoa suposta nova mensagem já não é mais contada como nova, pois a partir do momento que você entra na caixa de entrada ele é acusada como "vista".
Além do mais, você testou o novo script que coloquei? Troque a parte do script e depois faça o procedimento que falei, envie uma MP a si mesmo e não deixa entrar na caixa de entrada.
Além do mais, você testou o novo script que coloquei? Troque a parte do script e depois faça o procedimento que falei, envie uma MP a si mesmo e não deixa entrar na caixa de entrada.
Re: Edição em um código
Eu enviei uma mensagem para uma conta de testes.
Depois eu logei nesta conta e ficou ( mensagens: 00 )
Eu não entrei na caixa de entrada!
Depois eu logei nesta conta e ficou ( mensagens: 00 )
Eu não entrei na caixa de entrada!
Convidado- Convidado
Re: Edição em um código
Olá,
Aqui funcionou perfeitamente, experimente adicionar o script em outro local. (Só o JavaScript)
Veja:
-> http://prntscr.com/1zten1
O problema e ai, e não no código do Legolas.
@Legolas:
Ficou perfeito. \o/
Aqui funcionou perfeitamente, experimente adicionar o script em outro local. (Só o JavaScript)
Veja:
-> http://prntscr.com/1zten1
O problema e ai, e não no código do Legolas.
@Legolas:
Ficou perfeito. \o/
Convidado- Convidado
Re: Edição em um código
Pois então cadastre-se nesse fórum (o cadastro está sem ativação, basta colocar login e senha e entrar): http:apenasum.forumeiros.com
Você irá receber uma MP automática pelo cadastro e você verá no lado direito "MEnsagens Privadas: 1"
Leia a MP e depois volte a pagina inicial que você verá: "Mensagens Privadas: 0"
Você irá receber uma MP automática pelo cadastro e você verá no lado direito "MEnsagens Privadas: 1"
Leia a MP e depois volte a pagina inicial que você verá: "Mensagens Privadas: 0"
Re: Edição em um código
Esqueçam o tópico, o código funciona perfeitamente até aqui no nosso fórum!
O autor nunca sequer postou algum comentário em outros tópicos, mostrando interesse apenas em resolver os próprios problemas e sempre relata que os códigos não funcionam no fórum dele, visto que é cheio de códigos de terceiros sem otimização alguma e cheios de conflitos!
*Click*
JS
O autor nunca sequer postou algum comentário em outros tópicos, mostrando interesse apenas em resolver os próprios problemas e sempre relata que os códigos não funcionam no fórum dele, visto que é cheio de códigos de terceiros sem otimização alguma e cheios de conflitos!
*Click*
JS
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|