01-25-2021, 03:28 PM
4

[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En c.muro.php --> inc --> class --> c.muro.php
Buscar:
Código PHP: ( Seleccionar Todo )
/*
streamPost()
*/
public function streamPost(){
Arriba agregar:
Código PHP: ( Seleccionar Todo )
/*
CerrarComentario()
*/
function CerrarrPubli(){
global $tsCore, $tsUser;
//
//
$data = db_exec('fetch_assoc', $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.pub_id, p.p_status, p.p_user_pub, u.user_name FROM u_muro AS p, u_miembros AS u WHERE p.pub_id = \''.(int)$_POST['comid'].'\' && u.user_id = p.p_user'));
// OCULTAMOS O MOSTRAMOS
if(db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE u_muro SET p_status = '.($data['p_status'] == 1 ? '\'0\'' : '\'1\'').' WHERE pub_id = \''.(int)$_POST['comid'].'\'')) {
if($data['p_status'] == 1) return '2: Los Comentarios han sido abiertos.';
else return '1: Los Comentarios han sido cerrados.';
} else return 'Ocurrió un error';
if(!$tsUser->is_admod && $data['user_id'] != $tsUser->uid){ die('0: No tienes permiso para hacer eso.'); }
}
En ajax.muro.php --> inc --> php --> ajax --> ajax.muro.php
Buscar:
Código PHP: ( Seleccionar Todo )
'muro-stream' => array('n' => 2, 'p' => 'stream'),
Debajo agregar:
Código PHP: ( Seleccionar Todo )
'muro-ocultar' => array('n' => 2, 'p' => ''),
Buscar:
Código PHP: ( Seleccionar Todo )
case 'muro-likes':
Arriba agregar:
Código PHP: ( Seleccionar Todo )
case 'muro-ocultar':
//<--
echo $tsMuro->CerrarrPubli();
//-->
break;
En m.perfil_muro_story.tpl --> themes --> default --> modules --> m.perfil_muro_story.tpl
Buscar:
Código PHP: ( Seleccionar Todo )
<a onclick="muro.like_this({$p.pub_id}, 'pub', this); return false;" class="a_blue">{$p.likes.link}</a>
Debajo agregar:
Código PHP: ( Seleccionar Todo )
{if $p.p_status == 1}
{else}·
Buscar:
Código PHP: ( Seleccionar Todo )
<a onclick="muro.show_comment_box({$p.pub_id}); return false" class="a_blue">Comentar</a>
Debajo agregar:
Código PHP: ( Seleccionar Todo )
{/if}
Debajo de ese {/if} agregado poner:
Código PHP: ( Seleccionar Todo )
{if $tsUser->is_admod || $tsUser->uid == $p.p_user}
·
<a onclick="cerrar_pub({$p.pub_id});" class="a_blue" title="{if $p.p_status == 1}Activar{else}Cerrar{/if} Comentarios">{if $p.p_status == 1}Activar{else}Cerrar{/if}</a>
{/if}
Buscar:
Código PHP: ( Seleccionar Todo )
<ul id="cb_{$p.pub_id}" class="Story_Comments" {if $p.p_comments == 0 && $p.p_likes == 0}style="display:none"{/if}>
Arriba agregar:
Código PHP: ( Seleccionar Todo )
{if $p.p_status == 1 && $p.p_comments == 0}
<br>
<div class="emptyData clearfix">
La publicación se encuentra cerrada y no se permiten comentarios
</div>
{else}
Buscar:
Código PHP: ( Seleccionar Todo )
<div class="newComment">
Arriba agregar:
Código PHP: ( Seleccionar Todo )
{if $p.p_status == 1}
<div class="emptyData clearfix">
La publicación se encuentra cerrada y no se permiten comentarios
</div>
{else}
Buscar:
Código PHP: ( Seleccionar Todo )
<div class="clearBoth"></div>
</div>
</div>
</li>{/if}
</ul>
</div>
</div>
<div class="clearBoth"></div>
</div>
{/foreach}
Reemplazar por:
Código PHP: ( Seleccionar Todo )
<div class="clearBoth"></div>
</div>
</div>
</li>{/if}{/if}
</ul>{/if}
</div>
</div>
<div class="clearBoth"></div>
</div>
{/foreach}
En funciones.js --> themes --> default --> js --> funciones.js
Al final agregar:
Código PHP: ( Seleccionar Todo )
/* Cerrar Comentarios por Tutan-Kabron */
function cerrar_pub(comid){
mydialog.close();
$('#loading').fadeIn(250);
$.ajax({
type: 'POST',
url: global_data.url +'/muro-ocultar.php',
data: 'comid=' + comid,
success: function(h){
switch(h.charAt(0)){
case '0': //Error
mydialog.alert('Error', h.substring(3),true);
break;
case '1':
//
mydialog.alert('Hecho', h.substring(3),true);
$('#Story_Comments_' +comid).css('opacity', 1);
$('#cb_' +comid).css('opacity', 0.5);
break;
case '2':
//
mydialog.alert('Hecho', h.substring(3),true);
$('#Story_Comments_' +comid).css('opacity', 0.5);
$('#cb_' +comid).css('opacity', 1);
break;
}
$('#loading').fadeOut(350);
},
error: function(){
mydialog.error_500("borrar_com('"+comid+"')");
}
});
}
Creditos: Debes agradecer para ver el contenido...


Facebook
Twitter
Reddit
Digg
del.icio.us
Tumblr
Pinterest
Blogger
Fark
LinkedIn
Mix
Google