12-05-2023, 07:23 PM
0
Captura
En c.core.php --> inc --> class --> c.core.php
Al final antes de la última } agregar:
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Después de:
Agregar:
Debajo de:
Agregar:
Queda así:
En m.home_last_posts.tpl --> themes --> default --> templates --> modules --> m.home_last_posts.tpl
Agregar:
Creditos: Debes agradecer para ver el contenido...
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En c.core.php --> inc --> class --> c.core.php
Al final antes de la última } agregar:
Código PHP: ( Seleccionar Todo )
/*
* Sacar videos del post
*/
function extraer_video($texto) {
preg_match_all('/\[swf=(.*?)\]/is', $texto, $swf);
$video = $swf[1][0];
if(empty($video)) $video = false;
//
return $video;
}
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Código PHP: ( Seleccionar Todo )
/*********/
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, p.post_comments, p.post_puntos, p.post_private, p.post_sponsored, p.post_status, p.post_sticky, u.user_id, u.user_name, u.user_activo, u.user_baneado, c.c_nombre, c.c_seo, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : ' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? 'p.post_id > 0' : 'p.post_status = \'0\' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' '.$c_where.' '.$s_where.' GROUP BY p.post_id ORDER BY '.$s_order.' DESC LIMIT '.$start);
$lastPosts['data'] = result_array($query);
Después de:
Código PHP: ( Seleccionar Todo )
p.post_user,
Agregar:
Código PHP: ( Seleccionar Todo )
p.post_body,
Debajo de:
Código PHP: ( Seleccionar Todo )
$lastPosts['data'] = result_array($query);
Agregar:
Código PHP: ( Seleccionar Todo )
foreach($lastPosts['data'] as $id => $row){
$lastPosts['data'][$id]['post_video'] = $tsCore->extraer_video($lastPosts['data'][$id]['post_body']);
}
Queda así:
Código PHP: ( Seleccionar Todo )
/*********/
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_id, p.post_user, p.post_body, p.post_category, p.post_title, p.post_date, p.post_comments, p.post_puntos, p.post_private, p.post_sponsored, p.post_status, p.post_sticky, u.user_id, u.user_name, u.user_activo, u.user_baneado, c.c_nombre, c.c_seo, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : ' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? 'p.post_id > 0' : 'p.post_status = \'0\' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' '.$c_where.' '.$s_where.' GROUP BY p.post_id ORDER BY '.$s_order.' DESC LIMIT '.$start);
$lastPosts['data'] = result_array($query);
foreach($lastPosts['data'] as $id => $row){
$lastPosts['data'][$id]['post_video'] = $tsCore->extraer_video($lastPosts['data'][$id]['post_body']);
}
En m.home_last_posts.tpl --> themes --> default --> templates --> modules --> m.home_last_posts.tpl
Agregar:
Código PHP: ( Seleccionar Todo )
{if $p.post_video}
<iframe src="{$p.post_video}" width="225" height="265" frameborder="0" allowfullscreen></iframe>
{else}
<img src="{$p.post_portada}" width="250" height="150"/>
{/if}
Creditos: Debes agradecer para ver el contenido...


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