Ajuda com código
4 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
Ajuda com código
- Descrição:
Olá, se vocês prestarem atenção, o código que vou passar abaixo recupera dados através desses valores: '+códigopararcuperar+', eu não sei direito, mas quero que recupere o rank do usuário abaixo da imagem de perfil dele.. aguardo ajuda.
Fórum que código funciona: http://cgbr.forumeiros.com/u8
if(/\/?u(\d+)$/.test(location.pathname)) {
jQuery(document).ready(function(){if(jQuery('#profile-advanced-right').length){
var avataripb=jQuery('#profile-advanced-right .main-content.clearfix.center img:first-child').attr('src');
var tabsipb=jQuery('#profile-advanced-layout #profile-advanced-left #tabs').html();var infoipbge=jQuery('#profile-advanced-left #profile-advanced-details .middleline').html();
var listfriends=jQuery('.main-content.clearfix[style^="padding:0.3em;text-align:center;"]').html();
var prfiletoadd=jQuery('#profile-advanced-right #profile-advanced-add').html();
var usernameipb=jQuery('#profile-advanced-right .module.main:eq(0) .main-head .h3').text().split(' (conectado)').join('');var miregistro=jQuery('.middleline #field_id-4 dd div:eq(0)').html();
var monedas=jQuery('.middleline #field_id-13 dd div:eq(0)').html();
var reputipb=jQuery('.middleline #field_id-14 dd div:eq(0)').html();
var mid=jQuery('#profile-advanced-layout #tabs li:eq(3) a').attr('href').match(/[0-9]+/);
var onlineipb=jQuery('#profile-advanced-right .main-head:eq(0) .h3 em').text().replace(/[(]/gi,' ').replace(/[)]/gi,' ');
jQuery('#profile-advanced-right').after('<div class="ipb-profile">
<div class="nav-ipb-top"><span><a href="/">Forum</a></span>→<span>Visualizando perfil:<span id="useridhahs"> '+usernameipb+'</span></span></div>
<div class="mod-left">
<div class="profile-ava"><img id="ipd-avatar" src="'+avataripb +'" /> </div>
<div class="ipb-tab-us">'+tabsipb+'</div></div>
<div class="mod-center">
<div class="sub-panel-top"><div class="usernam-ipb">'+usernameipb+'</div>
<div class="register-date">Registrado em '+miregistro+'</div>
<div class="estoyenline-i">'+onlineipb+'<div class="ofline-ipb">Offline</div></div>
<div class="lass-activiti"></div>
<div class="rating-profile">
<img src="https://i.imgur.com/jFLWgyz.png"/>
<img src="https://i.imgur.com/jFLWgyz.png"/>
<img src="https://i.imgur.com/jFLWgyz.png"/>
<img src="https://i.imgur.com/jFLWgyz.png"/>
<img src="https://i.imgur.com/jFLWgyz.png"/>
</div><div class="profi-add-ipb">'+prfiletoadd+'
<a id="men"href="/privmsg?mode=post&u='+mid+'">Enviar uma mensagem</a>
<a id="search-i"href="/spa/'+usernameipb+'">Buscar conteúdo</a>
</div>
</div>
<div class="main-info-ipb">
<div class="co-ipb" id="profile">
<div class="ipb-m-title">
<h2 id="wallcomment">Comentários de perfil</h2>
<h2 id="estadis">Estatísticas do fórum</h2>
<h2 id="estadisgene"><span>Estatísticas gerais</span></h2>
<h2 id="friends">Amigos</h2>
<h2 id="contacto">Contacto</h2></div>
<div class="mensajeprofile"></div>
<div class="m-info-ipb"><div class="in-ipb">'+infoipbge+'
<div class="contac-me-ipb"></div>
</div>
<div class="band-right">
<div class="coin-ipb"><span id="cs">'+monedas+'</span><div id="sub">Nível</div></div>
<div class="repu-ipb"><span>'+reputipb+'</span><div iid="re-p"> Reputação</div></div>
<div class="module-ipb-right">
<h2>Amigos</h2>
<div class="main-ipb-f">'+listfriends+'</div>
</div>
</div>
</div>
<div class="estadis-ipb"></div>
<div class="friends-ips"></div>
<div class="contact-ips"></div></div>
</div></div>
</div>');
}});
$(document).ready(function(){if(jQuery('#profile-advanced-right').length){
$('.estoyenline-i:contains("conectado") .ofline-ipb').attr('style','display:none;');
$('.estoyenline-i:contains("conectado")').attr('style','padding:0px 5px;');
var linkwall=jQuery('#tabs ul li a:eq(0)').attr('href');
jQuery(".mensajeprofile").load(linkwall+' #profile-advanced-details .main-content');
var linkestaipb=jQuery('#tabs ul li a:eq(2)').attr('href');
jQuery(".estadis-ipb").load(linkestaipb+' #profile-advanced-details .main-content');
jQuery(".lass-activiti").load(linkestaipb+' #profile-advanced-details .main-content.clearfix .stats-field.genmed ul li:contains("Última visita :")');
var linkfriendipb=jQuery('#tabs ul li a:eq(3)').attr('href');
jQuery(".friends-ips").load(linkfriendipb+' #profile-advanced-details .main-content');
var linkcontaipb=jQuery('#tabs ul li a:eq(4)').attr('href');
jQuery(".contact-ips").load(linkcontaipb+' #profile-advanced-details .main-content');
}});
$(document).ready(function(){if(jQuery('#profile-advanced-right').length){ // Script del Slider
$(".mensajeprofile, .estadis-ipb, .friends-ips, .contact-ips") . hide();
$('.m-info-ipb').addClass('activetab');
$(".ipb-tab-us ul li:eq(0)").click(function(e){
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.mensajeprofile').addClass('activetab').fadeToggle();
$('.estadis-ipb, .m-info-ipb, .friends-ips, .contact-ips') . hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(1)").click(function(e){
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.m-info-ipb').addClass('activetab').fadeToggle();
$('.mensajeprofile, .estadis-ipb, .friends-ips, .contact-ips') . hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(2)").click(function(e){
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.estadis-ipb').addClass('activetab').fadeToggle();
$('.mensajeprofile, .m-info-ipb, .friends-ips, .contact-ips') . hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(3)").click(function(e){
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.friends-ips').addClass('activetab').fadeToggle();
$('.mensajeprofile, .m-info-ipb, .estadis-ipb, .contact-ips') . hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(4)").click(function(e){
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.contact-ips').addClass('activetab').fadeToggle();
$('.mensajeprofile, .m-info-ipb, .estadis-ipb, .friends-ips') . hide('');
return false;
e.preventDefault();
});
}});
$(document).ready(function(){if(jQuery('#profile-advanced-right').length){
$(".ipb-tab-us ul li:first-child > a").click(function(e){$('.co-ipb').attr('id', 'profilewall');});
$(".ipb-tab-us ul li:first-child + li > a").click(function(e){$('.co-ipb').attr('id', 'profile');});
$(".ipb-tab-us ul li:first-child + li +li > a").click(function(e){$('.co-ipb').attr('id', 'estadisticas');});
$(".ipb-tab-us ul li:first-child + li +li +li > a").click(function(e){$('.co-ipb').attr('id', 'friends');});
$(".ipb-tab-us ul li:first-child + li +li + li +li > a").click(function(e){$('.co-ipb').attr('id', 'contacto');
});
}});
$(document).ready(function(){if(jQuery('#profile-advanced-right').length){jQuery('#profile-advanced-right').remove()};});
$(document).ready(function(){if(jQuery('#profile-advanced-layout').length){jQuery('#profile-advanced-layout').remove()};});
}
- Informações:
Fórum: | http://yardimci.forumbrasil.net | Versão: | PHPBB2 |
Tipo: | Pedido de código | Tags: | Ajuda,código |
Última edição por mouse02 em 30.05.14 2:03, editado 1 vez(es)
Re: Ajuda com código
Vou desenhar pra você.
Se você entendeu o código sabe que é um código de visualização de perfil ipboard.
Esse código é posto nos códigos javascripts do fórum.
Ele recupera os dados através de um valor " '+códigopararecuperar+' " esses códigos estão disponíveis diversas vezes no código acima.
Eu não entendo de javascript, e quero ajuda para implementar/criar um novo código para recuperar os ranks dos usuários abaixo das imagem de perfil dele.
Que seria nessa "div" .
Mais informações pode pedir.
Se você entendeu o código sabe que é um código de visualização de perfil ipboard.
Esse código é posto nos códigos javascripts do fórum.
Ele recupera os dados através de um valor " '+códigopararecuperar+' " esses códigos estão disponíveis diversas vezes no código acima.
Eu não entendo de javascript, e quero ajuda para implementar/criar um novo código para recuperar os ranks dos usuários abaixo das imagem de perfil dele.
Que seria nessa "div" .
- Código:
<div class="mod-left">[size=12][color=#536482][/color][/size]
<div class="profile-ava"><img id="ipd-avatar" src="'+avataripb +'" /> </div>
Mais informações pode pedir.
Re: Ajuda com código
Seja específico! Que dados são esses que ele deve recuperar? Como assim recuperar? Onde você usa esse código, mostre um print!
Sinceramente eu não entendi nada, se pelo menos o código tivesse endentação e comentários...Principalmente endentação não entendi nada mesmo!!!
Melhora ai cara!!!
Sinceramente eu não entendi nada, se pelo menos o código tivesse endentação e comentários...Principalmente endentação não entendi nada mesmo!!!
Melhora ai cara!!!
Re: Ajuda com código
Tente trocar por esse:
- Código:
if (/\/?u(\d+)$/.test(location.pathname)) {
jQuery(document).ready(function () {
if (jQuery('#profile-advanced-right').length) {
var avataripb = jQuery('#profile-advanced-right .main-content.clearfix.center img:first-child').attr('src');
var rankipb = jQuery('#profile-advanced-right .main-content.clearfix.center img:last').attr('src');
var tabsipb = jQuery('#profile-advanced-layout #profile-advanced-left #tabs').html();
var infoipbge = jQuery('#profile-advanced-left #profile-advanced-details .middleline').html();
var listfriends = jQuery('.main-content.clearfix[style^="padding:0.3em;text-align:center;"]').html();
var prfiletoadd = jQuery('#profile-advanced-right #profile-advanced-add').html();
var usernameipb = jQuery('#profile-advanced-right .module.main:eq(0) .main-head .h3').text().split(' (conectado)').join('');
var miregistro = jQuery('.middleline #field_id-4 dd div:eq(0)').html();
var monedas = jQuery('.middleline #field_id-13 dd div:eq(0)').html();
var reputipb = jQuery('.middleline #field_id-14 dd div:eq(0)').html();
var mid = jQuery('#profile-advanced-layout #tabs li:eq(3) a').attr('href').match(/[0-9]+/);
var onlineipb = jQuery('#profile-advanced-right .main-head:eq(0) .h3 em').text().replace(/[(]/gi, ' ').replace(/[)]/gi, ' ');
jQuery('#profile-advanced-right').after('<div class="ipb-profile"><div class="nav-ipb-top"><span><a href="/">Forum</a></span>→<span>Visualizando perfil:<span id="useridhahs"> ' + usernameipb + '</span></span></div><div class="mod-left"><div class="profile-ava"><img id="ipd-avatar" src="' + avataripb + '"/></div><div class="rank-img"><img id="ipd-rank" src="' + rankipb + '"/></div><div class="ipb-tab-us">' + tabsipb + '</div></div><div class="mod-center"><div class="sub-panel-top"><div class="usernam-ipb">' + usernameipb + '</div><div class="register-date">Registrado em ' + miregistro + '</div><div class="estoyenline-i">' + onlineipb + '<div class="ofline-ipb">Offline</div></div><div class="lass-activiti"></div><div class="rating-profile"><img src="http://i.imgur.com/jFLWgyz.png"/><img src="http://i.imgur.com/jFLWgyz.png"/><img src="http://i.imgur.com/jFLWgyz.png"/><img src="http://i.imgur.com/jFLWgyz.png"/><img src="http://i.imgur.com/jFLWgyz.png"/></div><div class="profi-add-ipb">' + prfiletoadd + '<a id="men"href="/privmsg?mode=post&u=' + mid + '">Enviar uma mensagem</a><a id="search-i"href="/spa/' + usernameipb + '">Buscar conteúdo</a></div></div><div class="main-info-ipb"><div class="co-ipb" id="profile"><div class="ipb-m-title"><h2 id="wallcomment">Comentários de perfil</h2><h2 id="estadis">Estatísticas do fórum</h2><h2 id="estadisgene"><span>Estatísticas gerais</span></h2><h2 id="friends">Amigos</h2><h2 id="contacto">Contacto</h2></div><div class="mensajeprofile"></div><div class="m-info-ipb"><div class="in-ipb">' + infoipbge + '<div class="contac-me-ipb"></div></div><div class="band-right"><div class="coin-ipb"><span id="cs">' + monedas + '</span><div id="sub">Nível</div></div><div class="repu-ipb"><span>' + reputipb + '</span><div iid="re-p"> Reputação</div></div><div class="module-ipb-right"><h2>Amigos</h2><div class="main-ipb-f">' + listfriends + '</div></div></div></div><div class="estadis-ipb"></div><div class="friends-ips"></div><div class="contact-ips"></div></div></div></div></div>');
}
});
$(document).ready(function () {
if (jQuery('#profile-advanced-right').length) {
$('.estoyenline-i:contains("conectado") .ofline-ipb').attr('style', 'display:none;');
$('.estoyenline-i:contains("conectado")').attr('style', 'padding:0px 5px;');
var linkwall = jQuery('#tabs ul li a:eq(0)').attr('href');
jQuery(".mensajeprofile").load(linkwall + ' #profile-advanced-details .main-content');
var linkestaipb = jQuery('#tabs ul li a:eq(2)').attr('href');
jQuery(".estadis-ipb").load(linkestaipb + ' #profile-advanced-details .main-content');
jQuery(".lass-activiti").load(linkestaipb + ' #profile-advanced-details .main-content.clearfix .stats-field.genmed ul li:contains("Última visita :")');
var linkfriendipb = jQuery('#tabs ul li a:eq(3)').attr('href');
jQuery(".friends-ips").load(linkfriendipb + ' #profile-advanced-details .main-content');
var linkcontaipb = jQuery('#tabs ul li a:eq(4)').attr('href');
jQuery(".contact-ips").load(linkcontaipb + ' #profile-advanced-details .main-content');
}
});
$(document).ready(function () {
if (jQuery('#profile-advanced-right').length) { // Script del Slider
$(".mensajeprofile, .estadis-ipb, .friends-ips, .contact-ips").hide();
$('.m-info-ipb').addClass('activetab');
$(".ipb-tab-us ul li:eq(0)").click(function (e) {
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.mensajeprofile').addClass('activetab').fadeToggle();
$('.estadis-ipb, .m-info-ipb, .friends-ips, .contact-ips').hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(1)").click(function (e) {
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.m-info-ipb').addClass('activetab').fadeToggle();
$('.mensajeprofile, .estadis-ipb, .friends-ips, .contact-ips').hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(2)").click(function (e) {
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.estadis-ipb').addClass('activetab').fadeToggle();
$('.mensajeprofile, .m-info-ipb, .friends-ips, .contact-ips').hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(3)").click(function (e) {
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.friends-ips').addClass('activetab').fadeToggle();
$('.mensajeprofile, .m-info-ipb, .estadis-ipb, .contact-ips').hide('');
return false;
e.preventDefault();
});
$(".ipb-tab-us ul li:eq(4)").click(function (e) {
$('.ipb-tab-us li ,.co-ipb div').removeClass('activetab');
$(this).addClass('activetab');
$('.contact-ips').addClass('activetab').fadeToggle();
$('.mensajeprofile, .m-info-ipb, .estadis-ipb, .friends-ips').hide('');
return false;
e.preventDefault();
});
}
});
$(document).ready(function () {
if (jQuery('#profile-advanced-right').length) {
$(".ipb-tab-us ul li:first-child > a").click(function (e) {
$('.co-ipb').attr('id', 'profilewall');
});
$(".ipb-tab-us ul li:first-child + li > a").click(function (e) {
$('.co-ipb').attr('id', 'profile');
});
$(".ipb-tab-us ul li:first-child + li +li > a").click(function (e) {
$('.co-ipb').attr('id', 'estadisticas');
});
$(".ipb-tab-us ul li:first-child + li +li +li > a").click(function (e) {
$('.co-ipb').attr('id', 'friends');
});
$(".ipb-tab-us ul li:first-child + li +li + li +li > a").click(function (e) {
$('.co-ipb').attr('id', 'contacto');
});
}
});
$(document).ready(function () {
if (jQuery('#profile-advanced-right').length) {
jQuery('#profile-advanced-right').remove()
};
});
$(document).ready(function () {
if (jQuery('#profile-advanced-layout').length) {
jQuery('#profile-advanced-layout').remove()
};
});
}
Re: Ajuda com código
Kyo Panda parabéns, melhor ajudeiro do fdf. funcionou perfeitamente.
Superbomber procura ajudar no que conhece amigo, obrigado pela tentativa.
Superbomber procura ajudar no que conhece amigo, obrigado pela tentativa.
Tópicos semelhantes
» Ajuda no código
» Ajuda com codigo
» Ajuda com código do Adsense
» Ajuda com código
» Ajuda com código
» Ajuda com codigo
» Ajuda com código do Adsense
» Ajuda com código
» Ajuda com código
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