01-26-2021, 08:50 AM
3

[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: ( Seleccionar Todo )
ALTER TABLE `w_configuracion` ADD `c_max_posts_azar` INT(2) NOT NULL AFTER `c_max_posts`;
En c.admin.php --> inc --> class --> c.admin.php
Buscar:
Código PHP: ( Seleccionar Todo )
'max_posts' => $tsCore->setSecure($_POST['max_posts']),
Debajo agregar:
Código PHP: ( Seleccionar Todo )
'max_posts_azar' => $tsCore->setSecure($_POST['max_posts_azar']),
Buscar:
Código PHP: ( Seleccionar Todo )
$c['max_posts'] . '\',
Al lado agregar:
Código PHP: ( Seleccionar Todo )
`c_max_posts_azar` = \'' .$c['max_posts_azar'] . '\',
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Código PHP: ( Seleccionar Todo )
/*
getCatData()
:: OBTENER DATOS DE UNA CATEGORIA
*/
function getCatData(){
global $tsCore;
//
$cat = intval($_GET['cat']);
//
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT c_nombre, c_seo FROM p_categorias WHERE c_seo = \''.$tsCore->setSecure($_GET['cat']).'\' LIMIT 1');
$data = db_exec('fetch_assoc', $query);
//
return $data;
}
Debajo agregar:
Código PHP: ( Seleccionar Todo )
/*
getAzarPosts()
*/
function getAzarPosts()
{
global $tsCore, $tsUser;
//
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, c.c_seo, c.c_nombre, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON u.user_id = p.post_user LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE p.post_status = \'0\' '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY RAND() ASC LIMIT '.$tsCore->settings['c_max_posts_azar']);
$data = result_array($query);
//
return $data;
}
En posts.php --> inc --> php --> posts.php
Buscar:
Código PHP: ( Seleccionar Todo )
// CAT
$smarty->assign("tsCat",$category);
$smarty->assign("tsStats",$tsTops->getStats());
Debajo agregar:
Código PHP: ( Seleccionar Todo )
// POSTS AL AZAR
$smarty->assign("tsAzar",$tsPosts->getAzarPosts());
En t.home.tpl --> themes --> default --> templates --> t.home.tpl
Buscar:
Código PHP: ( Seleccionar Todo )
{include file='modules/m.home_last_comments.tpl'}
Debajo agregar:
Código PHP: ( Seleccionar Todo )
{include file='modules/m.home_azar_posts.tpl'}
En m.admin_configs.tpl --> themes --> default --> templates --> admin_mods --> m.admin_configs.tpl
Buscar:
Código PHP: ( Seleccionar Todo )
<dl>
<dt>
<label for="ai_max_post">Posts por página:</label>
<br /><span>Número máximo de posts a mostrar en cada página de la portada.</span></dt>
<dd>
<input type="text" id="ai_max_post" name="max_posts" style="width:10%" maxlength="3" value="{$tsConfig.c_max_posts}" />
</dd>
</dl>
Debajo agregar:
Código PHP: ( Seleccionar Todo )
<dl>
<dt><label for="ai_max_post">Posts al azar:</label><br /><span>Número máximo de posts al azar.</span></dt>
<dd><input type="text" id="ai_max_posts_azar" name="max_posts_azar" style="width:10%" maxlength="3" value="{$tsConfig.c_max_posts_azar}" /></dd>
</dl>
Y subir esta carpeta
Mega
Debes agradecer para ver el contenido...
Google Drive
Debes agradecer para ver el contenido...
Mediafire
Debes agradecer para ver el contenido...
Creditos: Debes agradecer para ver el contenido...


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