Erro nesse código
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Erro nesse código
Qual é minha questão:
Olá senhores!
O meu código membro do mês está apresentando erro.
Exemplo fulano tem 50 mensagem no mês, ele está sendo usuário do mês, mais quando outro usuário está sendo o usuário da semana da erro ai aparece avata de com nome de outro, como posso normaliza?
Esse é meu código
Endereço do meu fórum:
http://vidadeaquarista.forumeiros.com
Versão do fórum:
PHPBB3
Olá senhores!
O meu código membro do mês está apresentando erro.
Exemplo fulano tem 50 mensagem no mês, ele está sendo usuário do mês, mais quando outro usuário está sendo o usuário da semana da erro ai aparece avata de com nome de outro, como posso normaliza?
Esse é meu código
- Código:
<style>
#fundo_widgets table {
color: #000000;
background: #B0E2FF;
border: 1px solid rgb(195, 224, 241);
border-radius: 4px;
margin: 3px 1px;
padding-bottom: 8px;
padding-top: 4px;
}</style>
<div id="fundo_widgets">
<span><h3><img src="http://r21.imgfast.net/users/2117/37/44/56/smiles/2291270.gif" />Membro do Mês</h3></span>
<table>
<tr><td>
<script>
jQuery(document).ready(function(){
jQuery('#link').html(jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"]:eq(0)').html());
jQuery.get(jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"] a:eq(0)').attr('href'),function(b){
var nome = jQuery(b).find('#profile-advanced-right .module .main-head .h3:eq(0) strong').text();
jQuery('a.m-content').attr('href','/st/'+nome+'');
jQuery('#avat').html(jQuery('#profile-advanced-right .module:eq(0) .inner div[style="text-align:center;"]',b).html());
jQuery('#post-membro').html(jQuery('#field_id-6 dd',b).html());
jQuery('#reg-membro').html(jQuery('#field_id-4 dd',b).html());
jQuery('#reput').html(jQuery('#field_id-14 dd',b).html());
});
});
</script>
<div id="highlight_the_week">
<center>
<br>
<div id="link"></div>
<div id="avat"><center>Carregando avatar...</center></div>
<div id="reput"></div>
<br>
<a href="#" class="m-content"><img src="http://i.imgur.com/OTcLyEw.png"></a>
<br><br>
<span>Posts:</span> <div id="post-membro"></div> <br>
<span>Membro desde:</span> <div id="reg-membro"></div><br>
<br>
<div style="text-align: left;">Mensagem para o membro:</div>
<div class="msg-membro">É uma honra ter você conosco, e você é a prova de que todo o esforço tem resultado. Parabéns pelo seu trabalho.</div>
</center>
</div>
<style>
.msg-membro {
text-align: left;
background: #fff;
border: 1px solid #e0e0e0;
padding: 9px;
}
#avat img:first-child {
max-width: 150px !important;
padding: 1px;
border: 1px solid #d5d5d5;
background: #fff;
-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
}
#reput {
margin: 5px auto;
min-width: 80px;
color: #fff;
background: #649b16;
font-weight: bold;
padding: 3px 8px;
display: inline-block;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.m-content {
background: url(http://i74.servimg.com/u/f74/18/08/53/97/highli11.png) repeat-x scroll 0 0 #ECECEC;
border: 1px solid #DBDBDB;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 0 #FFF inset, 0 1px 0 rgba(0,0,0,0.3);
color: #616161;
display: inline-block;
font-size: 12px;
height: 22px;
line-height: 22px;
padding: 4px 10px 1px 10px;
transition: all .2s ease-in-out 0;
white-space: nowrap;
}
#post-membro, #reg-membro {display: inline-block;}
</style></tr></td>
</table>
</div>
Endereço do meu fórum:
http://vidadeaquarista.forumeiros.com
Versão do fórum:
PHPBB3
Última edição por uatyla em 22.10.13 18:58, editado 1 vez(es)
Re: Erro nesse código
Olá,
Altere o código usado para este:
Altere o código usado para este:
- Código:
<style>
#fundo_widgets table {
color: #000000;
background: #B0E2FF;
border: 1px solid rgb(195, 224, 241);
border-radius: 4px;
margin: 3px 1px;
padding-bottom: 8px;
padding-top: 4px;
}</style>
<div id="fundo_widgets">
<span><h3><img src="http://r21.imgfast.net/users/2117/37/44/56/smiles/2291270.gif" />Membro do Mês</h3></span>
<table>
<tr><td>
<script>
jQuery(document).ready(function(){
jQuery('#link').html(jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"]:first').html());
jQuery.get(jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"]:first a[href^="/u"]').attr('href'), function(data){
var nome=jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"]:first a[href^="/u"]').text();
jQuery('a.m-content').attr('href','/st/'+nome+'');
jQuery('#avat').html('<img src="'+jQuery('.module:eq(0) img:eq(0)',data).attr('src')+'">');
jQuery('#post-membro').html(jQuery('#field_id-6 dd',data).html());
jQuery('#reg-membro').html(jQuery('#field_id-4 dd',data).html());
jQuery('#reput').html(jQuery('#field_id-14 dd',data).html());
});
});
</script>
<div id="highlight_the_week">
<center>
<br>
<div id="link"></div>
<div id="avat"><center>Carregando avatar...</center></div>
<div id="reput"></div>
<br>
<a href="" class="m-content"><img src="http://i.imgur.com/OTcLyEw.png"></a>
<br><br>
<span>Posts:</span> <div id="post-membro"></div> <br>
<span>Membro desde:</span> <div id="reg-membro"></div><br>
<br>
<div style="text-align: left;">Mensagem para o membro:</div>
<div class="msg-membro">É uma honra ter você conosco, e você é a prova de que todo o esforço tem resultado. Parabéns pelo seu trabalho.</div>
</center>
</div>
<style>
.msg-membro {
text-align: left;
background: #fff;
border: 1px solid #e0e0e0;
padding: 9px;
}
#avat img:first-child {
max-width: 150px !important;
padding: 1px;
border: 1px solid #d5d5d5;
background: #fff;
-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
}
#reput {
margin: 5px auto;
min-width: 80px;
color: #fff;
background: #649b16;
font-weight: bold;
padding: 3px 8px;
display: inline-block;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.m-content {
background: url(http://i74.servimg.com/u/f74/18/08/53/97/highli11.png) repeat-x scroll 0 0 #ECECEC;
border: 1px solid #DBDBDB;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 0 #FFF inset, 0 1px 0 rgba(0,0,0,0.3);
color: #616161;
display: inline-block;
font-size: 12px;
height: 22px;
line-height: 22px;
padding: 4px 10px 1px 10px;
transition: all .2s ease-in-out 0;
white-space: nowrap;
}
#post-membro, #reg-membro {display: inline-block;}
</style></tr></td>
</table>
</div>
Re: Erro nesse código
Ainda apresenta o mesmo erro.
Para que vocês entendão, o código está juntando o membro que mais posto na semana e o que mais posto no mês ai fica assim. Nome de um, rank e avatar de outro.
Os membros mais ativos da semana
Os membros mais ativos do mês
Para que vocês entendão, o código está juntando o membro que mais posto na semana e o que mais posto no mês ai fica assim. Nome de um, rank e avatar de outro.
Os membros mais ativos da semana
Altair | ||||
Uátyla | ||||
Acácio Junio | ||||
TilBylo | ||||
Mario Manzo |
Os membros mais ativos do mês
Uátyla | ||||
TilBylo | ||||
Mario Manzo | ||||
Renata | ||||
Thiago Marques | ||||
Altair | ||||
Edu Ucceli | ||||
Acácio Junio | ||||
Ivanaldo B de Medeiros | ||||
Eric77 |
Re: Erro nesse código
Boa tarde!
Não compreendi sua questão, pois, este código pelo que me recordo eu já havia passado ao senhor corretamente neste tópico: https://ajuda.forumeiros.com/t85794-#584324
E se observar bem no código jQuery, temos o nome do widget no qual o código está capturando o melhor postador, sendo ele o "Membros mais ativos da semana" e não os dois.
Atenciosamente,
Shek
Não compreendi sua questão, pois, este código pelo que me recordo eu já havia passado ao senhor corretamente neste tópico: https://ajuda.forumeiros.com/t85794-#584324
E se observar bem no código jQuery, temos o nome do widget no qual o código está capturando o melhor postador, sendo ele o "Membros mais ativos da semana" e não os dois.
Atenciosamente,
Shek
Re: Erro nesse código
Porém está misturando, olha bem na imagem que forneci, eu tem metade das informações cada membro, mesmo que um membro poste mais mensagem que eu na semana, ela buga, entre o mais postador da semana e o mais postador do mês.
Widget
Widget
- Código:
<style>
#fundo_widgets table {
color: #444;
background: #B0E2FF;
border: 1px solid rgb(195, 224, 241);
border-radius: 4px;
margin: 3px 1px;
padding-bottom: 8px;
padding-top: 4px;
}</style>
<div id="fundo_widgets">
<span><h3><img src="http://i.imgur.com/enPmV.png" /> Staff</h3></span>
<table>
<tr><td> <script>
jQuery(document).ready(function(){
jQuery('#link').html(jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"]:eq(0)').html());
jQuery.get(jQuery('.module table[summary="Os membros mais ativos da semana"] td[width="30%"] a:eq(0)').attr('href'),function(b){
var nome = jQuery(b).find('#profile-advanced-right .module .main-head .h3:eq(0) strong').text();
jQuery('a.m-content').attr('href','/st/'+nome+'');
jQuery('#avat').html(jQuery('#profile-advanced-right .module:eq(0) .inner div[style="text-align:center;"]',b).html());
jQuery('#post-membro').html(jQuery('#field_id-6 dd',b).html());
jQuery('#reg-membro').html(jQuery('#field_id-4 dd',b).html());
jQuery('#reput').html(jQuery('#field_id-14 dd',b).html());
});
});
</script>
<div id="highlight_the_week">
<center>
<br>
<div id="link"></div>
<div id="avat"><center>Carregando avatar...</center></div>
<div id="reput"></div>
<br>
<a href="#" class="m-content"><img src="http://i.imgur.com/OTcLyEw.png"></a>
<br><br>
<span>Posts:</span> <div id="post-membro"></div> <br>
<span>Membro desde:</span> <div id="reg-membro"></div><br>
<br>
<div style="text-align: left;">Mensagem para o membro:</div>
<div class="msg-membro">É uma honra ter você conosco, e você é a prova de que todo o esforço tem resultado. Parabéns pelo seu trabalho.</div>
</center>
</div>
<style>
.msg-membro {
text-align: left;
background: #fff;
border: 1px solid #e0e0e0;
padding: 9px;
}
#avat img:first-child {
max-width: 150px !important;
padding: 1px;
border: 1px solid #d5d5d5;
background: #fff;
-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
}
#reput {
margin: 5px auto;
min-width: 80px;
color: #fff;
background: #649b16;
font-weight: bold;
padding: 3px 8px;
display: inline-block;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.m-content {
background: url(http://i74.servimg.com/u/f74/18/08/53/97/highli11.png) repeat-x scroll 0 0 #ECECEC;
border: 1px solid #DBDBDB;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 0 #FFF inset, 0 1px 0 rgba(0,0,0,0.3);
color: #616161;
display: inline-block;
font-size: 12px;
height: 22px;
line-height: 22px;
padding: 4px 10px 1px 10px;
transition: all .2s ease-in-out 0;
white-space: nowrap;
}
#post-membro, #reg-membro {display: inline-block;}
</style></tr></td>
</table>
</div>
- Código:
jQuery(document).ready(function(){jQuery.get(jQuery('.module table[summary="Os membros mais ativos do mês"] td[width="30%"] a:eq(0)').attr('href'),function(b){jQuery('#id').html(jQuery('.module table[summary="Os membros mais ativos do mês"] td[width="30%"] a:eq(0)').text());jQuery('#avat').html(jQuery('#profile-advanced-right .module div[style="text-align:center;"]',b).html())})});
Re: Erro nesse código
Boa tarde!
Não use o jQuery abaixo:
Atenciosamente,
Shek
Não use o jQuery abaixo:
- Código:
jQuery(document).ready(function(){jQuery.get(jQuery('.module table[summary="Os membros mais ativos do mês"] td[width="30%"] a:eq(0)').attr('href'),function(b){jQuery('#id').html(jQuery('.module table[summary="Os membros mais ativos do mês"] td[width="30%"] a:eq(0)').text());jQuery('#avat').html(jQuery('#profile-advanced-right .module div[style="text-align:center;"]',b).html())})});
Atenciosamente,
Shek
Tópicos semelhantes
» Alterar o tamanho da fonte nesse código
» Me ajudem nesse código!
» O que está errado nesse código?
» Erro em um código
» Por favor ajuda a nesse codigo
» Me ajudem nesse código!
» O que está errado nesse código?
» Erro em um código
» Por favor ajuda a nesse codigo
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos