01-25-2021, 03:09 PM
2

[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: ( Seleccionar Todo )
/*
validTags($tags)
*/
Arriba agregar:
Código PHP: ( Seleccionar Todo )
/*
getPreviewHome()
By::Oficialphp
*/
function getPreviewHome(){
global $tsCore;
$postid = $tsCore->setSecure($_GET['postid']);
//
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_id, p.post_title, p.post_body, p.post_category, c.c_seo, c.c_nombre, u.user_id, u.user_name FROM p_posts AS p LEFT JOIN p_categorias as c ON c.cid = p.post_category LEFT JOIN u_miembros as u ON u.user_id = p.post_user WHERE p.post_id = \''.$postid.'\' && u.user_baneado = \'0\' ');
$data = db_exec('fetch_assoc', $query);
$data['post_body'] = $tsCore->parseBBCode($data['post_body']);
return $data;
}
En ajax.posts.php --> inc --> php --> ajax --> ajax.posts.php
Buscar:
Código PHP: ( Seleccionar Todo )
'posts-preview' => array('n' => 2, 'p' => 'preview'),
Debajo agregar:
Código PHP: ( Seleccionar Todo )
'posts-preview-home' => array('n' => 2, 'p' => 'preview_home'),
Buscar:
Código PHP: ( Seleccionar Todo )
case 'posts-preview':
//<--
$smarty->assign("tsPreview",$tsPosts->getPreview());
//-->
break;
Debajo agregar:
Código PHP: ( Seleccionar Todo )
case 'posts-preview-home':
//<--
$smarty->assign("tsPreviewHome",$tsPosts->getPreviewHome());
//-->
break;
En funciones.js --> themes --> default --> js --> funciones.js
Al final agregar:
Código PHP: ( Seleccionar Todo )
//preview_posts()
function preview_posts(postid){
$('#loading').fadeIn(250);
$.ajax({
url: global_data.url + '/posts-preview-home.php',
type: 'GET',
data: 'postid=' + postid,
success: function(res){
var view_posts = $('#view_posts');
view_posts.html(res);
$('#loading').fadeOut(250);
}
});
return true;
}
En extras.css --> themes --> default --> extras.css
Al final agregar:
Código PHP: ( Seleccionar Todo )
/* Preview By Oficialphp */
.preview_post{
width: 400px;
max-width: 400px;
overflow: hidden;
background: whitesmoke;
border: 1px solid #CCCCCC;
position: fixed;
z-index: 999;
top: 6em;
left: 40em;
}
.preview_post .p_title{
font-size: 16px;
background: #EEEEEE;
border-bottom: 1px solid #CCCCCC;
padding: 10px;
}
.preview_post .p_title span{
font-weight: 600;
cursor: pointer;
}
.preview_post .p_user_i{
display: block;
position: relative;
padding: 6px;
margin-bottom: 8px;
}
.preview_post .p_user_i img{
display: block;
border-radius: 30px;
}
.preview_post .p_body{
word-wrap: break-word;
text-align: left;
max-height: 300px;
margin-left: 12px;
padding: 0 12px;
overflow: hidden;
}
.preview_post .finish{
display: block;
text-align: center;
padding: 12px;
background: #eee;
border-top: 1px solid #ccc;
}
En main_header.tpl --> themes --> default --> templates --> sections --> main_header.tpl
Buscar:
Código PHP: ( Seleccionar Todo )
<div id="mask"></div>
Arriba agregar:
Código PHP: ( Seleccionar Todo )
<div id="view_posts"></div>
En m.home_last_posts.tpl --> themes --> default --> templates --> modules --> m.home_last_posts.tpl
Buscar 2 veces:
Código PHP: ( Seleccionar Todo )
href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html"
Agregar al lado:
Código PHP: ( Seleccionar Todo )
onmouseover="preview_posts({$p.post_id})" onmouseout="$('#view_posts').empty();"
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