¡Bienvenido! ¿Aún no estás registrado?, deberás registrarte antes de poder usar el Chat, Comentar y Descargar en el Foro. Usa un email válido para la activación.
Últimos temas
-
Tema Identi (Cat/Vip) 202...
Foro: Diseños Terminados
Último mensaje por: Tronlar
Hace 16 minutos
» Respuestas: 27
» Vistas: 5,905 -
Nueva etapa del proyecto:...
Foro: Noticias y Novedades
Último mensaje por: Videmax
04-27-2026, 03:41 AM
» Respuestas: 4
» Vistas: 242 -
V6 Original/Dark/Memes (A...
Foro: Diseños Terminados
Último mensaje por: Tronlar
04-24-2026, 07:15 AM
» Respuestas: 25
» Vistas: 5,733 -
Aquí yace un Taringuero
Foro: Presentaciones
Último mensaje por: Tronlar
04-23-2026, 06:24 AM
» Respuestas: 2
» Vistas: 162 -
Taringa V7 V3 (2023)
Foro: Diseños Terminados
Último mensaje por: Tronlar
04-23-2026, 06:18 AM
» Respuestas: 32
» Vistas: 5,266 -
Hola a todos
Foro: Presentaciones
Último mensaje por: Tronlar
04-23-2026, 06:05 AM
» Respuestas: 1
» Vistas: 105 -
presento TELFULL
Foro: Preséntanos tu web
Último mensaje por: Tronlar
04-19-2026, 04:01 PM
» Respuestas: 14
» Vistas: 1,222 -
Firma en fotos
Foro: Ayuda y Soporte
Último mensaje por: moyo
03-22-2025, 06:44 PM
» Respuestas: 0
» Vistas: 59 -
Noticia diferente por pág...
Foro: Ayuda y Soporte
Último mensaje por: moyo
03-05-2025, 04:13 AM
» Respuestas: 2
» Vistas: 144 -
MEGABlog V1.5 (Act 1.3)
Foro: Diseños Terminados
Último mensaje por: Tronlar
01-17-2025, 11:13 AM
» Respuestas: 8
» Vistas: 1,823
Estadísticas del foro
- Mensajes del foro:1,761
- Temas del foro:557
- Miembros:1,008
- Último miembro:go88baby
Capturas
[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]
[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]
Ejecutar esta consulta
Código PHP:
ALTER TABLE `p_posts` ADD `post_links` int(1) NOT NULL DEFAULT '0';
En c.admin.php --> inc --> class --> c.admin.php
Buscar:
Código PHP:
'gopfd' => $_POST['global-pointsforday']);
Arriba agregar:
Código PHP:
'goppc' => $_POST['global-permisoopc'],
Buscar:
Código PHP:
'gopfd' => $_POST['global-pointsforday']);
Arriba agregar:
Código PHP:
'goppc' => $_POST['global-permisoopc'],
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Código PHP:
$postData['block_comments'] = empty($_POST['sin_comentarios']) ? 0 : 1;
Debajo agregar:
Código PHP:
$postData['links'] = empty($_POST['ocultos']) ? 0 : 1;
Buscar:
Código PHP:
post_block_comments,
Agregar al lado:
Código PHP:
post_links,
En la misma linea buscar:
Código PHP:
'\', \''.(int)$postData['block_comments'].
Agregar al lado:
Código PHP:
'\', \''.(int)$postData['links'].
Buscar:
Código PHP:
$postData['block_comments'] = empty($_POST['sin_comentarios']) ? 0 : 1;
Debajo agregar:
Código PHP:
$postData['links'] = empty($_POST['ocultos']) ? 0 : 1;
Buscar:
Código PHP:
'\', post_block_comments = \''.$postData['block_comments'].
Agregar al lado:
Código PHP:
'\', post_links = \''.$postData['links'].
Buscar:
Código PHP:
// DATOS DEL POST
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT c.* ,m.*, u.user_id FROM `p_posts` AS c LEFT JOIN `u_miembros` AS u ON c.post_user = u.user_id LEFT JOIN `u_perfil` AS m ON c.post_user = m.user_id WHERE `post_id` = \''.(int)$post_id.'\' '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' LIMIT 1');
//
$postData = db_exec('fetch_assoc', $query);
Debajo agregar:
Código PHP:
//Comentó este post
$sql_comment = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT cid FROM p_comentarios WHERE c_post_id = \''.(int)$post_id.'\' AND c_user = \''.(int)$tsUser->uid.'\' LIMIT 1');
if(!$tsUser->is_member){
$replacement = '<div class="emptyData">Para poder ver los links necesitas estar <a href="javascript:registro_load_form();"> Registrado </a> . O.. ya tienes cuenta? <a href="javascript:open_login_box();"> Logueate!</a></div>';
$postData[post_body] = preg_replace('/[url[^>]+\]\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$][\/url[^>]+\]/i', $replacement, $postData[post_body]);
$postData[post_body] = preg_replace('/\(.*?)\[\/url\]/is', $replacement, $postData[post_body]);
}elseif(db_exec('num_rows', $sql_comment) == 0){
$replacement = '<div class="emptyData">Para poder ver los links debes comentar el post</div>';
$postData[post_body] = preg_replace('/[url[^>]+\]\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$][\/url[^>]+\]/i', $replacement, $postData[post_body]);
$postData[post_body] = preg_replace('/\(.*?)\[\/url\]/is', $replacement, $postData[post_body]);
}
En m.admin_rangos.tpl --> themes --> default --> templates --> admin_mods --> m.admin_rangos.tpl
Buscar:
Código PHP:
<legend>Global</legend>
<input type="checkbox" id="godp" name="global-darpuntos" {if $tsRango.permisos.godp}checked{/if} /><label style="font-weight:bold;" for="godp">Puntuar Posts</label><label for="godp"> Podrán puntuar posts.</label>
<br /><hr>
Debajo agregar:
Código PHP:
<input type="checkbox" id="goppc" name="global-permisoopc" {if $tsRango.permisos.goppc}checked{/if} /><label style="font-weight:bold;" for="goppc">Ocultar enlaces</label><label for="goppc"> Podrán ocultar sus enlaces si no comentan el posts.</label>
<br /><hr>
En m.agregar_form.tpl --> themes --> default --> templates --> modules --> m.agregar_form.tpl
Buscar:
Código PHP:
<div class="option clearbeta">
<input type="checkbox" tabindex="7" name="sin_comentarios" id="sin_comentarios" class="floatL" {if $tsDraft.b_block_comments == 1}checked="checked"{/if}>
<p class="floatL">
<label for="sin_comentarios">Cerrar Comentarios</label>
Si tu post es polémico sería mejor que cierres los comentarios.
</p>
</div>
Debajo agregar:
Código PHP:
{if $tsUser->is_admod || $tsUser->permisos.suad || $tsUser->permisos.suad || $tsUser->permisos.goppc}
<div class="option clearbeta">
<input type="checkbox" tabindex="7" name="ocultos" id="ocultos" class="floatL" {if $tsDraft.b_links == 1}checked="checked"{/if}>
<p class="floatL">
<label for="ocultos">Ocultar links</label>
Esto bloqueara tus enlaces a los usuarios que no comenten el posts.
</p>
</div>
{/if}
Creditos: Aperpen y Velllenger
El límite para editar y eliminar esta puesto para una semana, para otro editar < time() - 604800)
- 1 Minuto: 60
- 1 Hora: 3600
- 1 Día : 86400
- 1 Semana: 604800
- 1 Mes: 2419200
- 1 Año: 29030400
Límite para editar
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Código PHP:
elseif(($tsUser->uid != $ford['post_user']) && $tsUser->is_admod == 0 && $tsUser->permisos['moedpo'] == false){
return 'No puedes editar un post que no es tuyo.';
}
Debajo agregar:
Código PHP:
elseif(($ford['post_date'] < time() - 604800) && $tsUser->is_admod == 0 && $tsUser->permisos['moedpo'] == false){
return 'El límite para editar el post ha expirado. Contacta al Aministrador';
}
Límite para eliminar
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Código PHP:
// ES SU POST EL Q INTENTA BORRAR?
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT post_id, post_title, post_user, post_body, post_category FROM p_posts WHERE post_id = \''.(int)$post_id.'\' AND post_user = \''.$tsUser->uid.'\'');
$data = db_exec('fetch_assoc', $query);
Después de:
Código PHP:
post_category
Agregar al lado:
Código PHP:
, post_date
Debajo de:
Código PHP:
$data = db_exec('fetch_assoc', $query);
Agregar:
Código PHP:
if($data['post_date'] < time() - 604800 && $tsUser->is_admod == 0) return "1: El límite para eliminar el posts a expirado. Contacta al Administrador.";
Resultado:
Código PHP:
// ES SU POST EL Q INTENTA BORRAR?
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT post_id, post_title, post_user, post_body, post_category, post_date FROM p_posts WHERE post_id = \''.(int)$post_id.'\' AND post_user = \''.$tsUser->uid.'\'');
$data = db_exec('fetch_assoc', $query);
if($data['post_date'] < time() - 604800 && $tsUser->is_admod == 0) return "1: El límite para eliminar el posts a expirado. Contacta al Administrador.";
Creditos. Vellenger
Captura
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En m.post_comments.tpl --> themes --> default --> templates --> modules --> m.post_comments.tpl
Arriba de todo poner:
Código PHP:
<script type="text/javascript"> {literal}
$(document).ready(function(){
$("#comentarios_web").on( "click", function() {
$('#post-comentarios_fb').hide();
$('#post-comentarios').show();
});
$("#comentarios_fb").on( "click", function() {
$('#post-comentarios_fb').show();
$('#post-comentarios').hide();
});
});
{/literal} </script>
<div class="commentsbas">
<button type="button" id="comentarios_web" class="basbutton">Comentarios {$tsConfig.titulo} <span >{$tsPost.post_comments}</span></button>
<button type="button" id="comentarios_fb" class="basbutton">Comentarios Facebook <span class="fb-comments-count" data-href="{$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html"></span></button>
<div id="post-comentarios_fb" {if $tsUser->is_member}style="display:none"{/if}>
<div class="fb-comments" data-href="{$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html" data-numposts="10" data-width="840" data-order-by="reverse_time" data-colorscheme="light"></div>
</div>
</div>
Buscar:
Código PHP:
<div id="post-comentarios">
Reemplazar por:
Código PHP:
<div id="post-comentarios" {if !$tsUser->is_member}style="display:none"{/if}>
En main_header.tpl --> themes --> default --> templates --> modules --> main_header.tpl
Buscar:
Código PHP:
</head>
Arriba agregar:
Código PHP:
{literal}
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/sdk.js#xfbml=1&version=v2.5&appId=TU ID AQUÍ";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
{/literal}
Editar poniendo tu ID donde dice TU ID AQUÍ
En estilo.css --> themes --> default --> estilo.css
Al final agregar:
Código PHP:
.commentsbas{float:right;width:835px;overflow:hidden;margin-top:15px}
.basbutton{float:left;width:50%;color:#fff;display:block;font-weight:700;line-height:1.2;padding:14px;text-align:center;cursor:pointer;overflow:hidden;position:relative;border-radius:0;border-right:0;border-bottom:0;border-left:0}
#comentarios_web{border-top:6px solid #197fb3;background:#1593ff}
#comentarios_fb{border-top:6px solid #555;background:#3b5998}
.basbutton span{border-radius:3px;color:#ddd;display:inline;font-size:.9em;padding:6px 11px;position:relative}
#comentarios_web span{background-color:#0d79d5}
#comentarios_fb span{background-color:#5872a7;padding:6px 6px!important}
Para moderar los comentarios existen dos formas, elije la que sea de tu agrado.
Forma 1 (Meta tag):
En main_header.tpl dentro de <head> agregar:
Código PHP:
<meta property="fb:admins" content="TU_FACEBOOK_USER_ID"/>
Remplazamos TU_FACEBOOK_USER_ID por nuestro ID de usuario en facebook, el id yo lo saco del código fuente del perfil pero existen páginas como esta que solo introduces la url del perfil y te da el id.
Esta etiqueta se puede repetir cuantas veces quieran y agregar a todo su staff...
Ejemplo:
Código PHP:
<meta property="fb:admins" content="TU_FACEBOOK_USER_ID_admin"/>
<meta property="fb:admins" content="TU_FACEBOOK_USER_ID_mod"/>
Forma 2 (Facebook App):
Vamos a Iniciar sesión en Facebook y creamos una nueva app para nuestro sitio (si ya tienes una creada solo necesitaremos el ID de la app)
En main_header.tpl dentro de <head> agregar:
Código PHP:
<meta property="fb:app_id" content="TU_APP_ID" />
Remplazamos TU_APP_ID por tu ID de tu app.
Creditos: Basdower
Capturas
[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]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Ejecutar esta consulta
Código PHP:
ALTER TABLE w_configuracion ADD c_cant_x_fotos INT(11) NOT NULL
En c.fotos.php --> inc --> class --> c.fotos.php
Buscar:
Código PHP:
$fid = db_exec('insert_id');
Debajo agregar:
Código PHP:
db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE u_miembros SET user_puntosxdar = user_puntosxdar + \''.(int)$tsCore->settings['c_cant_x_fotos'].'\' WHERE user_id = \''.(int)$tsUser->uid.'\'');
En c.admin.php --> inc --> class --> c.admin.php
Buscar:
Código PHP:
'offline' => empty($_POST['offline']) ? 0 : 1,
Debajo agregar:
Código PHP:
'cant_x_fotos' => $tsCore->setSecure($_POST['cant_x_fotos']),
Buscar:
Código PHP:
'\', `offline` = \'' . $c['offline'] .
Al lado agregar:
Código PHP:
'\', `c_cant_x_fotos` = \'' . $c['cant_x_fotos'] .
En fotos.php --> inc --> php --> fotos.php
Buscar:
Código PHP:
$smarty->assign("tsAviso",array('titulo' => 'Foto Agregada', 'mensaje' => "La imagen <b>".$titulo."</b> fue agregada.", 'but' => 'Ver imagen', 'link' => "{$tsCore->settings['url']}/fotos/{$tsUser->nick}/{$result}/".$tsCore->setSEO($titulo).".html"));
Reemplazar por:
Código PHP:
$smarty->assign("tsAviso",array('titulo' => 'Foto Agregada', 'mensaje' => "La imagen <b>".$titulo."</b> fue agregada. Has recibido una bonificación de: {$tsCore->settings['c_cant_x_fotos']} Pts <b>Mas para dar</b>", 'but' => 'Ver imagen', 'link' => "{$tsCore->settings['url']}/fotos/{$tsUser->nick}/{$result}/".$tsCore->setSEO($titulo).".html"));
En m.admin_configs.tpl --> themes --> default --> templates --> admin_mods --> m.admin_configs.tpl
Buscar:
Código PHP:
<dl>
<dt>
<label for="ai_max_nots">Máximo de notificaciones:</label>
<br /><span>Cuantas notificaciones puede recibir un usuario.</span></dt>
<dd>
<input type="text" id="ai_max_nots" name="max_nots" style="width:10%" maxlength="3" value="{$tsConfig.c_max_nots}" />
</dd>
</dl>
Debajo agregar:
Código PHP:
<dl>
<dt><label for="cant_x_fotos">Suma de Puntos por Fotos:</label><br /><span>Puntos bonificados para dar al subir una foto.</span></dt>
<dd><input type="text" id="cant_x_fotos" name="cant_x_fotos" style="width:10%" maxlength="3" value="{$tsConfig.c_cant_x_fotos}" /></dd>
</dl>
<hr />
Creditos: Vellenger

