hola gente ls dejo un pequeño fix para los q usan el mod Muros fb de fivezone ya q tiene algunos errores en el js ,solo el js los otros archivos estan bien.
este es el link del MOD
http://www.spirate.net/foro/mods-v2-3/(mod)-muro-fb-(v1-0)/solo reemplazen lo siguiente:
/* Muros */
var muros = {
desplegar_comentador: function(id){
$('#comentador_'+id).slideDown('fast');
},
ver_subcomentarios: function(id){
$('#comentarios_'+id).slideUp('fast');
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.versubcomments.php',
data: 'comentario='+id,
success: function(h){
if(h.charAt(0)==0){
$('.mostrar_comentarios_'+id).html(h.substring(3));
$('.mostrar_comentarios_'+id).slideDown('slow');
}else if(h.charAt(0)==1){
$('.mostrar_comentarios_'+id).html(h.substring(3));
$('.mostrar_comentarios_'+id).slideDown('slow');
$('#hidde_link_'+id).fadeOut('slow');
}
}
});
},
add_comment: function(id,own){
if($('#comment_muro').val() == 'Actualiza tu estado'){
$('#comment_muro').focus();
return;
}
else
if($('#comment_muro').val() == 'Escribir en su muro...'){
$('#comment_muro').focus();
return;
}
$('#last_update').fadeOut('fast');
$('.msg_add_muro').hide();
$('#button_add_comment').attr('disabled', 'disabled').addClass('disabled');
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.addcomment.php',
data: 'comentario=' + encodeURIComponent($('#comment_muro').val()) + '&id_perfil=' + id,
success: function(h){
if(h.charAt(0)==0){
$('#last_update').fadeIn('fast');
$('.msg_add_muro').html(h.substring(3));
$('.msg_add_muro').addClass('Globo GlbRed');
$('.msg_add_muro').show('slow');
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
}else if(h.charAt(0)==1){
$('#last_update').fadeIn('fast');
$('#return_agregar_muro').slideDown('slow');
$('#return_agregar_muro').html(h.substring(3));
$('#cantmuro').html(parseInt($('#cantmuro').html()) + 1);
$('#last_update').html($('#comment_muro').val() + ' - Hace instantes');
if(own)
{
$('#comment_muro').val('Escribir en su muro...');
}
else
{
$('#comment_muro').val('Actualiza tu estado');
}
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
if($('#sin_comments_muro'))
$('#sin_comments_muro').slideUp('slow');
}
},
error: function(){// Error
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
mydialog.error_500("muros.add_comment('"+id+"','"+own+"')");
return;
},
});
},
add_sub_comment: function(perfil,id){
if($('#sub_comment_muro_'+id).val() == ''){
$('#sub_comment_muro_'+id).focus();
return;
}
if($('#sub_comment_muro_'+id).val() == 'Escribe un comentario...'){
$('#sub_comment_muro_'+id).focus();
return;
}
$('.msg_add_sub_muro').hide();
$('#button_add_comment').attr('disabled', 'disabled').addClass('disabled');
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.addsubcomment.php',
data: 'comentario=' + encodeURIComponent($('#sub_comment_muro_'+id).val()) + '&perfil=' + perfil + '&comment='+ id,
success: function(h){
if(h.charAt(0)==0){
$('.msg_add_sub_muro_'+id).html(h.substring(3));
$('.msg_add_sub_muro_'+id).addClass('Globo GlbRed');
$('.msg_add_sub_muro_'+id).show('slow');
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
}else if(h.charAt(0)==1){
$('#return_sub_comentar_muro_'+id).slideDown('slow');
$('#return_sub_comentar_muro_'+id).html(h.substring(3));
$('#sub_comment_muro_'+id).val('Escribe un comentario...');
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
}
},
error: function(){// Error
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
mydialog.error_500("muros.add_sub_comment('"+perfil+"','"+id+"')");
return;
},
});
},
del_sub_comment: function(id){
$.ajax({
type: 'POST',
url: urls.home +'/ajax/muros.delsubcomment.php',
data: 'id=' + id,
success: function(h){
if(h.charAt(0)==0){
$('.msg_del_muro_'+id).html(h.substring(3));
$('.msg_del_muro_'+id).addClass('Globo GlbRed');
$('.msg_del_muro_'+id).show('slow');
}
else if(h.charAt(0)==1){
$('.msg_del_muro_'+id).css('display', 'none');
$('#sub_comentario_'+id).slideUp('slow');
}
},
error: function(){
mydialog.error_500("muros.del_sub_comment('"+id+"')");
return;
}
});
},
del_comment: function(id){
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.delcomment.php',
data: 'id=' + id,
success: function(h){
if(h.charAt(0)==0){
$('.msg_add_muro').html(h.substring(3));
$('.msg_add_muro').addClass('Globo GlbRed');
$('.msg_add_muro').show('slow');
}
else if(h.charAt(0)==1){
$('.msg_add_muro').css('display', 'none');
$('#muro_' + id).slideUp('slow');
}
},
error: function(){
mydialog.error_500("muros.del_comment('"+id+"')");
return;
}
});
},
i_like: function(id,type){
mydialog.buttons(true);
$('#i_like_txt_'+id).fadeOut('fast');
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.i_like.php',
data: 'id=' + id + '&tipo=' + type,
success: function(h){
$('#kst-loading').slideUp('fast');
if(h.charAt(0)==0){
$('#i_like_txt_'+id).fadeIn('fast');
mydialog.alert('Error', h.substring(3));
mydialog.body(h.substring(3), 300);
mydialog.center();
}
else if(h.charAt(0)==1){
$('#return_likes_'+id).fadeIn('fast').html(h.substring(3));
}
},
error: function(){
mydialog.error_500("muros.i_like('"+id+"','"+type+"')");
return;
}
});
},
i_dont_like: function(id,type){
mydialog.buttons(true);
$('#i_dont_like_txt_'+id).fadeOut('fast');
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.i_dont_like.php',
data: 'id=' + id + '&tipo=' + type,
success: function(h){
$('#kst-loading').slideUp('fast');
if(h.charAt(0)==0){
$('#i_dont_like_txt_'+id).fadeIn('fast');
mydialog.alert('Error', h.substring(3));
mydialog.body(h.substring(3), 300);
mydialog.center();
}
else if(h.charAt(0)==1){
$('#return_i_dont_like_'+id).fadeIn('fast').html(h.substring(3));
}
},
error: function(){
mydialog.error_500("muros.i_dont_like('"+id+"','"+type+"')");
return;
}
});
},
ver_likes: function(id,type){
mydialog.buttons(true);
mydialog.procesando_inicio('Solicitando...', 'Cargando...');
$.ajax({
type: 'POST',
url: five.home+'/ajax/muros.ver_likes.php',
data: 'id=' + id + '&tipo=' + type,
success: function(h){
mydialog.procesando_fin();
switch(h.charAt(0)){
case '0': // Error
mydialog.alert('Error', h.substring(3));
mydialog.body(h.substring(3), 450);
mydialog.center();
break;
case '1': // OK
mydialog.alert('Personas que les gusta esto!', h.substring(3));
mydialog.body(h.substring(3), 450);
mydialog.buttons(true, true, 'Aceptar', 'mydialog.close()', true, true);
mydialog.center();
break;
}
}
});
},
get_page: function(pag,id_user,action){
$('#ult_comm_muro').slideUp('slow');
$.ajax({
type: 'GET',
url: five.home+'/ajax/muros.viewcomments.php?id_user='+id_user+'&action='+action+'&pag='+pag,
cache: false,
success: function(h){// Perfecto
$('#ult_comm_muro').html(h);
$('#ult_comm_muro').slideDown('slow');
},
error: function(){// Error
mydialog.error_500("muros.get_page('"+pag+"','"+id_user+"','"+action+"')");
return;
},
});
},
filter_wall: function(id,action){
$.ajax({
type: 'GET',
url: five.home+'/ajax/muros.viewcomments.php?id_user='+id+'&action='+action,
cache: false,
success: function(h){// Perfecto
$('#ult_comm_muro').html(h);
$('#ult_comm_muro').slideDown('slow');
},
error: function(){// Error
mydialog.error_500("muros.filter_wall('"+id+"','"+action+"')");
return;
},
});
}
}
Por:/* Muros */
var muros = {
desplegar_comentador: function(id){
$('#comentador_'+id).slideDown('fast');
},
ver_subcomentarios: function(id){
$('#comentarios_'+id).slideUp('fast');
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.versubcomments.php',
data: 'comentario='+id,
success: function(h){
if(h.charAt(0)==0){
$('.mostrar_comentarios_'+id).html(h.substring(3));
$('.mostrar_comentarios_'+id).slideDown('slow');
}else if(h.charAt(0)==1){
$('.mostrar_comentarios_'+id).html(h.substring(3));
$('.mostrar_comentarios_'+id).slideDown('slow');
$('#hidde_link_'+id).fadeOut('slow');
}
}
});
},
add_comment: function(id,own){
if($('#comment_muro').val() == 'Actualiza tu estado'){
$('#comment_muro').focus();
return;
}
else
if($('#comment_muro').val() == 'Escribir en su muro...'){
$('#comment_muro').focus();
return;
}
$('#last_update').fadeOut('fast');
$('.msg_add_muro').hide();
$('#button_add_comment').attr('disabled', 'disabled').addClass('disabled');
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.addcomment.php',
data: 'comentario=' + encodeURIComponent($('#comment_muro').val()) + '&id_perfil=' + id,
success: function(h){
if(h.charAt(0)==0){
$('#last_update').fadeIn('fast');
$('.msg_add_muro').html(h.substring(3));
$('.msg_add_muro').addClass('Globo GlbRed');
$('.msg_add_muro').show('slow');
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
}else if(h.charAt(0)==1){
$('#last_update').fadeIn('fast');
$('#return_agregar_muro').slideDown('slow');
$('#return_agregar_muro').html(h.substring(3));
$('#cantmuro').html(parseInt($('#cantmuro').html()) + 1);
$('#last_update').html($('#comment_muro').val() + ' - Hace instantes');
if(own)
{
$('#comment_muro').val('Escribir en su muro...');
}
else
{
$('#comment_muro').val('Actualiza tu estado');
}
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
if($('#sin_comments_muro'))
$('#sin_comments_muro').slideUp('slow');
}
},
error: function(){// Error
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
mydialog.error_500("muros.add_comment('"+id+"','"+own+"')");
return;
},
});
},
add_sub_comment: function(perfil,id){
if($('#sub_comment_muro_'+id).val() == ''){
$('#sub_comment_muro_'+id).focus();
return;
}
if($('#sub_comment_muro_'+id).val() == 'Escribe un comentario...'){
$('#sub_comment_muro_'+id).focus();
return;
}
$('.msg_add_sub_muro').hide();
$('#button_add_comment').attr('disabled', 'disabled').addClass('disabled');
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.addsubcomment.php',
data: 'comentario=' + encodeURIComponent($('#sub_comment_muro_'+id).val()) + '&perfil=' + perfil + '&comment='+ id,
success: function(h){
if(h.charAt(0)==0){
$('.msg_add_sub_muro_'+id).html(h.substring(3));
$('.msg_add_sub_muro_'+id).addClass('Globo GlbRed');
$('.msg_add_sub_muro_'+id).show('slow');
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
}else if(h.charAt(0)==1){
$('#return_sub_comentar_muro_'+id).slideDown('slow');
$('#return_sub_comentar_muro_'+id).html(h.substring(3));
$('#sub_comment_muro_'+id).val('Escribe un comentario...');
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
}
},
error: function(){// Error
$('#button_add_comment').removeAttr('disabled').removeClass('disabled');
mydialog.error_500("muros.add_sub_comment('"+perfil+"','"+id+"')");
return;
},
});
},
del_sub_comment: function(id){
$.ajax({
type: 'POST',
url: boardurl +'/ajax/muros.delsubcomment.php',
data: 'id=' + id,
success: function(h){
if(h.charAt(0)==0){
$('.msg_del_muro_'+id).html(h.substring(3));
$('.msg_del_muro_'+id).addClass('Globo GlbRed');
$('.msg_del_muro_'+id).show('slow');
}
else if(h.charAt(0)==1){
$('.msg_del_muro_'+id).css('display', 'none');
$('#sub_comentario_'+id).slideUp('slow');
}
},
error: function(){
mydialog.error_500("muros.del_sub_comment('"+id+"')");
return;
}
});
},
del_comment: function(id){
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.delcomment.php',
data: 'id=' + id,
success: function(h){
if(h.charAt(0)==0){
$('.msg_add_muro').html(h.substring(3));
$('.msg_add_muro').addClass('Globo GlbRed');
$('.msg_add_muro').show('slow');
}
else if(h.charAt(0)==1){
$('.msg_add_muro').css('display', 'none');
$('#muro_' + id).slideUp('slow');
}
},
error: function(){
mydialog.error_500("muros.del_comment('"+id+"')");
return;
}
});
},
i_like: function(id,type){
mydialog.buttons(true);
$('#i_like_txt_'+id).fadeOut('fast');
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.i_like.php',
data: 'id=' + id + '&tipo=' + type,
success: function(h){
$('#kst-loading').slideUp('fast');
if(h.charAt(0)==0){
$('#i_like_txt_'+id).fadeIn('fast');
mydialog.alert('Error', h.substring(3));
mydialog.body(h.substring(3), 300);
mydialog.center();
}
else if(h.charAt(0)==1){
$('#return_likes_'+id).fadeIn('fast').html(h.substring(3));
}
},
error: function(){
mydialog.error_500("muros.i_like('"+id+"','"+type+"')");
return;
}
});
},
i_dont_like: function(id,type){
mydialog.buttons(true);
$('#i_dont_like_txt_'+id).fadeOut('fast');
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.i_dont_like.php',
data: 'id=' + id + '&tipo=' + type,
success: function(h){
$('#kst-loading').slideUp('fast');
if(h.charAt(0)==0){
$('#i_dont_like_txt_'+id).fadeIn('fast');
mydialog.alert('Error', h.substring(3));
mydialog.body(h.substring(3), 300);
mydialog.center();
}
else if(h.charAt(0)==1){
$('#return_i_dont_like_'+id).fadeIn('fast').html(h.substring(3));
}
},
error: function(){
mydialog.error_500("muros.i_dont_like('"+id+"','"+type+"')");
return;
}
});
},
ver_likes: function(id,type){
mydialog.buttons(true);
mydialog.procesando_inicio('Solicitando...', 'Cargando...');
$.ajax({
type: 'POST',
url: boardurl+'/ajax/muros.ver_likes.php',
data: 'id=' + id + '&tipo=' + type,
success: function(h){
mydialog.procesando_fin();
switch(h.charAt(0)){
case '0': // Error
mydialog.alert('Error', h.substring(3));
mydialog.body(h.substring(3), 450);
mydialog.center();
break;
case '1': // OK
mydialog.alert('Personas que les gusta esto!', h.substring(3));
mydialog.body(h.substring(3), 450);
mydialog.buttons(true, true, 'Aceptar', 'mydialog.close()', true, true);
mydialog.center();
break;
}
}
});
},
get_page: function(pag,id_user,action){
$('#ult_comm_muro').slideUp('slow');
$.ajax({
type: 'GET',
url: boardurl+'/ajax/muros.viewcomments.php?id_user='+id_user+'&action='+action+'&pag='+pag,
cache: false,
success: function(h){// Perfecto
$('#ult_comm_muro').html(h);
$('#ult_comm_muro').slideDown('slow');
},
error: function(){// Error
mydialog.error_500("muros.get_page('"+pag+"','"+id_user+"','"+action+"')");
return;
},
});
},
filter_wall: function(id,action){
$.ajax({
type: 'GET',
url: boardurl+'/ajax/muros.viewcomments.php?id_user='+id+'&action='+action,
cache: false,
success: function(h){// Perfecto
$('#ult_comm_muro').html(h);
$('#ult_comm_muro').slideDown('slow');
},
error: function(){// Error
mydialog.error_500("muros.filter_wall('"+id+"','"+action+"')");
return;
},
});
}
}
ahora en index.template.php reemplazar
<script type="text/javascript">
var five = {
home : \''.$boardurl.'\'
}</script>
por:
<script>
var boardurl = "'.$boardurl.'";
</script>
con eso ya tendran disponible todas las funciones
una demo de como anda mi web:
www.limite-x.netuser demo
pass demo
Espero q les haya servido saludos