¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, es necesario tener una cuenta activa.
Por favor, regístrate utilizando un correo electrónico válido para completar la activación.

Descarga Risus Nova 2.0   (Ver notas de la versión) (ACT-16/06/2026- 00:00 ESP)

Regístrate Descargar Risus Nova
Últimos temas

Estadísticas del foro
  • Mensajes del foro:1,957
  • Temas del foro:614
  • Miembros:1,037
  • Último miembro:go881net1


Enviado por: Krapulaop
11-06-2021, 03:28 PM
Foro: Cocina
- Sin respuestas

Guiso de pollo con almendras

2 tazas de «carne» de soja con sabor a pollo cortada en tiras
(También se puede utilizar pollo de verdad),
1 lata de sopa de champiñones.
1 taza de apio en tr0cit0&
1/2 taza de cebolla en cuadraditos.
1 cucharada de zumo de limón.
1 lata de castañas en agua, cortadas en trocitos.
1 taza de almendras partidas.
2 cucharadas de mayonesa,
Patatas fritas.
El caldo de las castañas.

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Se saltea primero el apio, la cebolla y las almendras en aceite vegetal. Luego se añaden los demás ingredientes, salvo las patatas fritas, y el caldo de las castañas. Se mezcla todo bien y se añade la mitad de las patatas fritas. Se vierte en un recipiente previamente engrasado y se echa el resto de las patatas fritas por encima. Se mete en un horno a 200° C hasta que esté todo bien caliente.

Imprimir


Enviado por: Krapulaop
11-06-2021, 03:23 PM
Foro: Cocina
- Respuestas (1)

Manzanas asadas

Las manzanas asadas son unos de los dulces más tradicionales que puedes hacer en casa de manera sencilla. Es realmente fácil hacer este dulce.
Es un postre que no por ser fruta es sano, lleva mantequilla, azúcar y canela. Si quieres comer fruta que sea de otra manera. De esta forma disfrutarás de la fruta de otra manera diferente.

La manzana es una de las frutas más usadas en cocina. Por ejemplo uno de mis postres preferidos es la tarta de manzana y hojaldre. Una delicia de la repostería y donde podemos encontrar mil recetas por internet.
Si queremos alguna receta salada, yo preparo todos los veranos una ensalada de manzana y pollo que es impresionante. Realmente la prepara mi madre pero le quité la receta.


 Ingredientes:

4 tazas de manzanas en trozos grandes.
1/4 taza de azúcar.
1 taza de pasas lavadas.
1 cucharada de zumo de limón.
1 cucharadita de canela.
1/4 cucharadita de aceite de maíz.
1/3 de cucharadita de azúcar moreno.
1/3 de cucharadita de harina de trigo integral.
1/3 de taza de avena.

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Ponga las manzanas y las pasas en una cacerola previamente engrasada. Rocíelas con el azúcar y el zumo de limón. Mezcle el aceite con el azúcar moreno, la harina y la avena, y cubra las manzanas con esta mezcla. Métalo todo al homo a 175° C, déjelo hasta que las manzanas estén tiernas (aproximadamente, 45 minutos).

Imprimir


Enviado por: Krapulaop
11-06-2021, 03:19 PM
Foro: Cocina
- Respuestas (2)

Sandwich de Tortilla con Verduras

Los sándwich son indispensables en el desayuno y en la cena, sin embargo a veces nos aburre la misma manera de prepararlos. Aquí te traemos una receta super diferente y sobre todo muy completa porque tiene la proteína del huevo, los nutrientes de las verduras y el carbohidrato del pan. Es super sencilla de preparar y una buena opción para los amantes de  lo saludable.

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Vamos a necesitar:

- 4 huevos.
- 1 zanahoria.
- ½ pimentón rojo.
- ½ cebolla
- Un tomate grande.
- Apio.
- Aceite.
- Sal.
- Pimienta.
- 4 rebanas de pan ( si prefieres pueden ser integrales)

Preparación:

Para hacer la tortilla.

- Parte los huevos y separa las clara de las yemas.
- Con una batidora lleva a punto de nieve las claras  o puedes hacerlo manualmente con la mano. Haz lo mismo con las yemas.
- Pela y raya la zanahoria. Limpia y pica en pedacitos el pimentón, la cebolla, el tomate y el apio.
- Agrega en un recipiente todas las verduras, las claras y las yemas ya batidas, agrega un poquito de sal y pimienta al gusto. Si quieres puedes agregar un poquito de jamón o queso picadito  a la mezcla del huevo.
- Cubre un sartén con aceite y lleva al fuego, una  vez caliente hecha la mezcla del huevo,  tapa y espera unos minutos para voltear. Trata de que la mezcla quede fina.
- Una vez listo retírala del sartén con cuidado

Para hacer el sándwich:

- A parte toma las rebanas de pan úntale un poquito de margarina, y rellénalos con la tortilla. Puedes llevar un ratico a la plancha para que doren por el lado de la margarina.
- También puedes colocarle un poquito de lechuga romana.

- Algunas personas prefieren hacerlo con verduras cocidas, no es una mala opción,   pero se debe tener siempre en cuenta que los nutrientes de las verduras siempre se aprovechan mejor cuando están crudas.

Imprimir


Enviado por: Chctrpgo
11-05-2021, 07:57 PM
Foro: Complementos Terminados
- Sin respuestas

Captura GIF

[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 el código css pueden ponerlo a su gusto.


Ejecutar estas consultas
 
Código PHP:
ALTER TABLE p_posts ADD  post_portada VARCHAR180 NOT NULL
 
Código PHP:
ALTER TABLE p_borradores ADD  b_portada VARCHAR180 NOT NULL 
 
Código PHP:
ALTER TABLE p_posts ADD post_descripcion VARCHAR180 NOT NULL
 
Código PHP:
ALTER TABLE p_borradores ADD  b_descripcion VARCHAR180 NOT NULL 
 
 
En c.posts.php --> inc --> class --> c.posts.php

Buscar:
Código PHP:
/*
        getPreview()
    */
    
function getPreview(){
        global 
$tsCore;
        
//
        
$titulo $tsCore->setSecure($_POST['titulo'], true);
        
$cuerpo $tsCore->setSecure($_POST['cuerpo'], true);
        
//
        
return array('titulo' => $titulo'cuerpo' => $tsCore->parseBadWords($tsCore->parseBBCode($cuerpo), true));
    } 
 
 
Reemplazar por:
Código PHP:
/*
        getPreview()
    */
    
function getPreview(){
        global 
$tsCore;
        
//
        
$titulo $tsCore->setSecure($_POST['titulo'], true);
        
$imagen $tsCore->setSecure($_POST['imagen'], true);
        
$cuerpo $tsCore->setSecure($_POST['cuerpo'], true);
        
//
        
return array('titulo' => $titulo'imagen' => $imagen'cuerpo' => $tsCore->parseBadWords($tsCore->parseBBCode($cuerpo), true));
    } 
 
 
Buscar:
Código PHP:
'title' => $tsCore->parseBadWords($tsCore->setSecure($_POST['titulo'], true)),2


Debajo agregar:
Código PHP:
'portada' => $tsCore->setSecure($_POST['imagen']),
            
'descripcion' => $tsCore->setSecure($_POST['descripcion']), 
 
 
Buscar:
Código PHP:
// INSERTAMOS
            
$_SERVER['REMOTE_ADDR'] = $_SERVER['X_FORWARDED_FOR'] ? $_SERVER['X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
            if(!
filter_var($_SERVER['REMOTE_ADDR'], FILTER_VALIDATE_IP)) { die('0: Su ip no se pudo validar.'); }
            if(
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_posts` (post_user, post_category, post_title, post_body, post_date, post_tags, post_ip, post_private, post_block_comments, post_sponsored, post_sticky, post_smileys, post_visitantes, post_status) VALUES (\''.$tsUser->uid.'\', \''.(int)$postData['category'].'\', \''.$postData['title'].'\',  \''.$postData['body'].'\', \''.$postData['date'].'\', \''.$postData['tags'].'\', \''.$_SERVER['REMOTE_ADDR'].'\', \''.(int)$postData['private'].'\', \''.(int)$postData['block_comments'].'\', \''.(int)$postData['sponsored'].'\', \''.(int)$postData['sticky'].'\', \''.(int)$postData['smileys'].'\', \''.(int)$postData['visitantes'].'\', '.(!$tsUser->is_admod && ($tsCore->settings['c_desapprove_post'] == || $tsUser->permisos['gorpap'] == true) ? '\'3\'' '\'0\'').')')) {
                
$postID db_exec('insert_id'); 
 
  
Reemplazar por:
Código PHP:
// INSERTAMOS
            
$_SERVER['REMOTE_ADDR'] = $_SERVER['X_FORWARDED_FOR'] ? $_SERVER['X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
            if(!
filter_var($_SERVER['REMOTE_ADDR'], FILTER_VALIDATE_IP)) { die('0: Su ip no se pudo validar.'); }
            if(
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_posts` (post_user, post_category, post_title, post_portada, post_descripcion, post_body, post_date, post_tags, post_ip, post_private, post_block_comments, post_sponsored, post_sticky, post_smileys, post_visitantes, post_status) VALUES (\''.$tsUser->uid.'\', \''.(int)$postData['category'].'\', \''.$postData['title'].'\', \''.$postData['portada'].'\', \''.$postData['descripcion'].'\', \''.$postData['body'].'\', \''.$postData['date'].'\', \''.$postData['tags'].'\', \''.$_SERVER['REMOTE_ADDR'].'\', \''.(int)$postData['private'].'\', \''.(int)$postData['block_comments'].'\', \''.(int)$postData['sponsored'].'\', \''.(int)$postData['sticky'].'\', \''.(int)$postData['smileys'].'\', \''.(int)$postData['visitantes'].'\', '.(!$tsUser->is_admod && ($tsCore->settings['c_desapprove_post'] == || $tsUser->permisos['gorpap'] == true) ? '\'3\'' '\'0\'').')')) {
                
$postID db_exec('insert_id'); 
 
 
Buscar:
Código PHP:
'title' => $tsCore->parseBadWords($_POST['titulo'], true), 
 
 
Debajo agregar:
Código PHP:
'portada' => $tsCore->setSecure($_POST['imagen'], true),
            
'descripcion' => $tsCore->setSecure($_POST['descripcion'], true), 
 
 
Buscar:
Código PHP:
// ACTUALIZAMOS
        
if($tsUser->uid == $data['post_user'] || !empty($tsUser->is_admod) || !empty($tsUser->permisos['moedpo'])){
            if(
db_exec(array(__FILE____LINE__), 'query''UPDATE p_posts SET post_title = \''.$postData['title'].'\', post_body = \''.$postData['body'].'\', post_tags = \''.$tsCore->setSecure($postData['tags']).'\', post_category = \''.(int)$postData['category'].'\', post_private = \''.$postData['private'].'\', post_block_comments = \''.$postData['block_comments'].'\', post_sponsored = \''.$postData['sponsored'].'\', post_smileys = \''.$postData['smileys'].'\', post_visitantes = \''.$postData['visitantes'].'\', post_sticky = \''.$postData['sticky'].'\' WHERE post_id = \''.(int)$post_id.'\'') or exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db') )) { 
 
 
Reemplazar por:
Código PHP:
// ACTUALIZAMOS
        
if($tsUser->uid == $data['post_user'] || !empty($tsUser->is_admod) || !empty($tsUser->permisos['moedpo'])){
            if(
db_exec(array(__FILE____LINE__), 'query''UPDATE p_posts SET post_title = \''.$postData['title'].'\', post_portada = \''.$postData['portada'].'\', post_descripcion = \''.$postData['descripcion'].'\', post_body = \''.$postData['body'].'\', post_tags = \''.$tsCore->setSecure($postData['tags']).'\', post_category = \''.(int)$postData['category'].'\', post_private = \''.$postData['private'].'\', post_block_comments = \''.$postData['block_comments'].'\', post_sponsored = \''.$postData['sponsored'].'\', post_smileys = \''.$postData['smileys'].'\', post_visitantes = \''.$postData['visitantes'].'\', post_sticky = \''.$postData['sticky'].'\' WHERE post_id = \''.(int)$post_id.'\'') or exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db') )) { 
 
           
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);
        
        
db_exec(array(__FILE____LINE__), 'query''UPDATE `w_stats` SET `stats_posts` = stats_posts - \'1\' WHERE `stats_no` = \'1\'');
        
db_exec(array(__FILE____LINE__), 'query''UPDATE `u_miembros` SET `user_posts` = user_posts - \'1\' WHERE `user_id` = \''.$data['post_user'].'\'');
        
// ES MIO O SOY MODERADOR/ADMINISTRADOR...
        
if(!empty($data['post_id']) || !empty($tsUser->is_admod)){
            
// SI ES MIS POST LO BORRAMOS Y MANDAMOS A BORRADORES
            
if(db_exec(array(__FILE____LINE__), 'query''DELETE FROM p_posts WHERE post_id = \''.(int)$post_id.'\'')) {
                if(
db_exec(array(__FILE____LINE__), 'query''DELETE FROM p_comentarios WHERE c_post_id = \''.(int)$post_id.'\'')) {
                   if(
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_borradores` (b_user, b_date, b_title, b_body, b_tags, b_category, b_status, b_causa) VALUES (\''.$tsUser->uid.'\', \''.time().'\', \''.$tsCore->setSecure($data['post_title']).'\', \''.$tsCore->setSecure($data['post_body']).'\', \'\', \''.$data['post_category'].'\', \'2\', \'\')'))
                    return 
"1: El post fue eliminado satisfactoriamente.";  
                 }
            }else {
                if(
db_exec(array(__FILE____LINE__), 'query''UPDATE p_posts SET post_status = \'2\' WHERE post_id = \''.(int)$post_id.'\'')) return "1: El post se ha eliminado correctamente.";
            } 
 

Reemplazar por:
Código PHP:
// ES SU POST EL Q INTENTA BORRAR?
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT post_id, post_title, post_portada, post_descripcion, 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);
        
        
db_exec(array(__FILE____LINE__), 'query''UPDATE `w_stats` SET `stats_posts` = stats_posts - \'1\' WHERE `stats_no` = \'1\'');
        
db_exec(array(__FILE____LINE__), 'query''UPDATE `u_miembros` SET `user_posts` = user_posts - \'1\' WHERE `user_id` = \''.$data['post_user'].'\'');
        
// ES MIO O SOY MODERADOR/ADMINISTRADOR...
        
if(!empty($data['post_id']) || !empty($tsUser->is_admod)){
            
// SI ES MIS POST LO BORRAMOS Y MANDAMOS A BORRADORES
            
if(db_exec(array(__FILE____LINE__), 'query''DELETE FROM p_posts WHERE post_id = \''.(int)$post_id.'\'')) {
                if(
db_exec(array(__FILE____LINE__), 'query''DELETE FROM p_comentarios WHERE c_post_id = \''.(int)$post_id.'\'')) {
                   if(
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_borradores` (b_user, b_date, b_title, b_portada, b_descripcion, b_body, b_tags, b_category, b_status, b_causa) VALUES (\''.$tsUser->uid.'\', \''.time().'\', \''.$tsCore->setSecure($data['post_title']).'\', \''.$tsCore->setSecure($data['post_portada']).'\', \''.$tsCore->setSecure($data['post_descripcion']).'\', \''.$tsCore->setSecure($data['post_body']).'\', \'\', \''.$data['post_category'].'\', \'2\', \'\')'))
                    return 
"1: El post fue eliminado satisfactoriamente.";  
                 }
            }else {
                if(
db_exec(array(__FILE____LINE__), 'query''UPDATE p_posts SET post_status = \'2\' WHERE post_id = \''.(int)$post_id.'\'')) return "1: El post se ha eliminado correctamente.";
            } 
 
 
Buscar:
Código PHP:
/*********/
      
$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'] == '' ' && 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'] == '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); 


Reemplazar por:
Código PHP:
/*********/
      
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_portada, p.post_descripcion, p.post_date, p.post_comments, p.post_puntos, p.post_hits, 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'] == '' ' && 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'] == '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); 
 
 
Buscar:
Código PHP:
$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_favoritos, p.post_puntos, u.user_name, 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\' '.$where_cat.' '.$w_autor.' '.$w_search.' ORDER BY p.post_date DESC LIMIT '.$data['pages']['limit']);
        
$data['data'] = result_array($query); 
 
 
Reemplazar por:
Código PHP:
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_portada, p.post_date, p.post_comments, p.post_favoritos, p.post_puntos, u.user_name, 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\' '.$where_cat.' '.$w_autor.' '.$w_search.' ORDER BY p.post_date DESC LIMIT '.$data['pages']['limit']);
        
$data['data'] = result_array($query); 
 
 
En c.borradores.php --> inc --> class --> c.borradores.php

Buscar:
Código PHP:
'title' => $tsCore->setSecure($tsCore->parseBadWords($_POST['titulo']), true), 


Debajo agregar:
Código PHP:
'portada' => $tsCore->setSecure($_POST['imagen'], true),
            
'descripcion' => $tsCore->setSecure($_POST['descripcion'], true), 


Buscar:
Código PHP:
// INSERT
                
if(db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_borradores` (`b_user`, `b_date`, `b_title`, `b_body`, `b_tags`, `b_category`, `b_private`, `b_block_comments`, `b_sponsored`, `b_sticky`, `b_smileys`, `b_visitantes`, `b_status`, `b_causa`) VALUES (\''.$tsUser->info['user_id'].'\', \''.$draftData['date'].'\', \''.$draftData['title'].'\', \''.$draftData['body'].'\', \''.$draftData['tags'].'\', \''.$draftData['category'].'\', \''.$draftData['private'].'\', \''.$draftData['block_comments'].'\', \''.$draftData['sponsored'].'\', \''.$draftData['sticky'].'\', \''.$draftData['smileys'].'\', \''.$draftData['visitantes'].'\', \'1\', \'\')')) return '1: '.db_exec('insert_id');
               else return 
'0: '.show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db'); 
 
 
Reemplazar por:
Código PHP:
// INSERT
                
if(db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_borradores` (`b_user`, `b_date`, `b_title`, `b_portada`, `b_descripcion`, `b_body`, `b_tags`, `b_category`, `b_private`, `b_block_comments`, `b_sponsored`, `b_sticky`, `b_smileys`, `b_visitantes`, `b_status`, `b_causa`) VALUES (\''.$tsUser->info['user_id'].'\', \''.$draftData['date'].'\', \''.$draftData['title'].'\', \''.$draftData['descripcion'].'\', \''.$draftData['portada'].'\', \''.$draftData['body'].'\', \''.$draftData['tags'].'\', \''.$draftData['category'].'\', \''.$draftData['private'].'\', \''.$draftData['block_comments'].'\', \''.$draftData['sponsored'].'\', \''.$draftData['sticky'].'\', \''.$draftData['smileys'].'\', \''.$draftData['visitantes'].'\', \'1\', \'\')')) return '1: '.db_exec('insert_id');
               else return 
'0: '.show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db'); 
 
 
Buscar:
Código PHP:
$bid intval($_GET['action']);
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT bid, b_user, b_date, b_title, b_body, b_tags, b_category, b_private, b_block_comments, b_sponsored, b_sticky, b_smileys, b_post_id, b_status, b_causa FROM `p_borradores` WHERE `bid` = \''.(int)$bid.'\' AND `b_user` = \''.$tsUser->info['user_id'].'\' AND b_status = \''.$status.'\' LIMIT 1');
        
// 
 
 
Reemplazar por:
Código PHP:
$bid intval($_GET['action']);
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT bid, b_user, b_date, b_title, b_portada, b_descripcion, b_body, b_tags, b_category, b_private, b_block_comments, b_sponsored, b_sticky, b_smileys, b_post_id, b_status, b_causa FROM `p_borradores` WHERE `bid` = \''.(int)$bid.'\' AND `b_user` = \''.$tsUser->info['user_id'].'\' AND b_status = \''.$status.'\' LIMIT 1');
        
// 
 
 
En m.agregar_from.tpl --> themes --> default --> templates --> modules --> m.agregar_from.tpl

Buscar:
Código PHP:
<li>
                                    <
label>T&iacute;tulo</label>
                                    <
span style="display: none;" class="errormsg"></span>
                                    <
input type="text" tabindex="1" name="titulo" maxlength="60" size="60" class="text-inp required" value="{$tsDraft.b_title}style="width:760px"/>
                                    <
div id="repost"></div>
                                    </
li
 
 
Debajo agregar:
Código PHP:
<li>
                                    <
label>Portada</label>
                                    <
span style="display: none;" class="errormsg"></span>
                                    <
input type="text" tabindex="2" name="imagen" maxlength="180" size="60" class="text-inp required" value="{$tsDraft.b_portada}/>
                                    <
p style="color:#999;font-size: 11px;margin: 2px 0 5px 2px;">URL de la imagen como caratula para la home</p>
                                    </
li>
                                    <
li>
                                    <
label>Descripci&oacute;n</label>
                                    <
span style="display: none;" class="errormsg"></span>
                                    <
input type="text" tabindex="2" name="descripcion" maxlength="180" size="60" class="text-inp required" value="{$tsDraft.b_descripcion}placeholder="Escibe una descripción (Max 180 Caracteres)" />
                                    </
li


Buscar:
Código PHP:
<textarea id="markItUp" name="cuerpo" tabindex="2" style="min-height:400px;" class="required">{$tsDraft.b_body}</textarea


Cambiar el valor del atributo tabindex="2" por 3
Código PHP:
<textarea id="markItUp" name="cuerpo" tabindex="3" style="min-height:400px;" class="required">{$tsDraft.b_body}</textarea
 
 
En t.buscador.tpl --> themes --> default --> templates --> t.buscador.tpl

Buscar:
Código PHP:
<td title="{$r.c_nombre}style="background:url({$tsConfig.tema.t_url}/images/icons/cat/{$r.c_img}) no-repeat center center;"> </td
 
 
Reemplazar por:
Código PHP:
<td title="{$r.c_nombre}"><a href="{$tsConfig.url}/posts/{$r.c_seo}/{$r.post_id}/{$r.post_title|seo}.html"><img height="47" width="47" style="border: solid 1px gray;" src="{$r.post_portada}"/></a></td
 
 
En estilo.css --> themes --> default --> estilo.css

Al final agregar:
Código PHP:
.portada{width:175px;height:150px;margin:5px;float:left;border:10px solid #fff;overflow:hidden;position:relative;text-align:center;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;background:#fff url(images/bgimg.jpg) no-repeat center center}.portada .content,.portada .imaghome{width:175px;height:150px;position:absolute;overflow:hidden;top:0;left:0}.portada img{display:block;position:relative}.portada h2{text-transform:capitalize;color:#fff;text-align:center;position:relative;font-size:12px;padding:0;background:rgba(255,255,0,.2);margin:3px 0 0 0}.portada p{font-family:Georgia,serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 4px 0;text-align:center}.portada a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:rgba(255,255,0,.2);color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #ff871e}.portada a.info: hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.portada-home img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;width:175px;height:150px}.portada-home .imaghome{opacity:0;background-color:rgba(219,127,8,.7);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.portada-home h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portada-home p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.portada-home:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.portada-home a.info{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portada-home:hover .imaghome{opacity:1}.portada-home:hover a.info,.portada-home:hover h2,.portada-home:hover p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portada-home:hover p{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}.portada-home:hover a.info{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s

 

Y subir esta carpeta

Mega
http://Registrate o inicia tu sesión par... contenido


Google Drive
http://Registrate o inicia tu sesión par... contenido


Mediafire
http://Registrate o inicia tu sesión par... contenido

 
   


 
Creditos: Kmario19

Imprimir


Enviado por: Chctrpgo
11-05-2021, 02:55 PM
Foro: Complementos Terminados
- Sin respuestas

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]





En t.posts.tpl --> themes --> default --> templates --> t.posts.tpl

Buscar:
Código PHP:
{include file='sections/main_header.tpl'


Arriba agregar:
Código PHP:
{if ($smarty.now|date_format:"%Y" 17) <= $tsUser->ano && $tsPost.categoria.c_seo == 'accion'}
         {
literal}
         <
script language="JavaScript" type="text/javascript">
         <!--
         function 
checkAGE(){
         
alert("Los posts en esta categor\u00eda son exclusivos para mayores de 18 a\u00f1os.")
         
history.go(-1);return " "}
         
document.writeln(checkAGE())
         
// -->
         
</script>
         {/
literal}
         {/if}
         {if 
$tsUser->is_member == && $tsPost.categoria.c_seo == 'accion'}
         {
literal}
         <
script language="JavaScript" type="text/javascript">
         <!--
         function 
checkAGE(){
         
alert("Los posts en esta categor\u00eda son exclusivos para usuarios registrados.")
         
history.go(-1);return " "}
         
document.writeln(checkAGE())
         
// -->
         
</script>
         {/
literal}
         {/if} 

       
Nota: Cambiar la categoría accion por la que quieran
Código PHP:
{if ($smarty.now|date_format:"%Y" 17) <= $tsUser->ano && $tsPost.categoria.c_seo == 'accion'
Código PHP:
{if $tsUser->is_member == && $tsPost.categoria.c_seo == 'accion'
 
 
En c.user.php --> inc --> class --> c.user.php

Buscar:
Código PHP:
function loadUser($login FALSE)
    { 
 
 
Debajo agregar:
Código PHP:
$sql2 'SELECT user_ano FROM u_perfil WHERE user_id = '.$this->info['user_id'].'';
        
$query db_exec(array(__FILE____LINE__), 'query'$sql2);
        
$this->ynfo db_exec('fetch_assoc'$query); 
 
 
Buscar:
Código PHP:
$this->uid $this->info['user_id']; 
 
 
Debajo agregar:
Código PHP:
$this->ano $this->ynfo['user_ano']; 
 
 
En m.cuenta_cuenta.tpl --> themes --> default --> templates --> modules --> m.cuenta_cuenta.tpl

Buscar:
Código PHP:
<div class="field">
              <
label>Nacimiento:</label
 
 
Reemplazar por:
Código PHP:
<div class="field" style="display:none;">
                                    <
label>Nacimiento:</label

                                    
                                    
                                    

Creditos: Taringra

Imprimir


Enviado por: Chctrpgo
11-04-2021, 12:42 PM
Foro: Editor Código
- Sin respuestas

Froala
 

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Froala Editor es un editor HTML WYSIWYG ligero escrito en JavaScript que permite capacidades de edición de texto enriquecido para sus aplicaciones.
Simple de usar, muchas características no tienen que abrumar al usuario con cientos de botones.
La barra de herramientas inteligente del editor puede acomodar más de 100 características en una interfaz simple, agrupa todas las acciones por alcance en 4 categorías proporcionando una barra de herramientas intuitiva donde cada característica es fácil de encontrar y las más utilizadas son fácilmente accesibles.



DESCARGA
http://Registrate o inicia tu sesión par... contenido



Visual Studio Code
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Visual Studio Code es un editor de código fuente ligero pero potente que se ejecuta en el escritorio y está disponible para Windows, macOS y Linux.
Viene con soporte incorporado para JavaScript, TypeScript y Node.js y tiene un rico ecosistema de extensiones para otros lenguajes (como C++, C#, Java, Python, PHP, Go) y tiempos de ejecución (como .NET y Unity).

DESCARGA
http://Registrate o inicia tu sesión par... contenido



Sublime Text
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

El editor Sublime Text es un sofisticado editor de texto muy utilizado por los desarrolladores.
Incluye amplias características como el Resaltado de Sintaxis, la Sangría Automática, el Reconocimiento de Tipo de Archivo, la Barra Lateral, las Macros, los Plug-in y los Paquetes que facilitan el trabajo con la base de código.


DESCARGA
http://Registrate o inicia tu sesión par... contenido



Atom Editor
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Atom es un editor de código fuente abierto para macOS, Linux y Windows.
Admite múltiples complementos escritos en Node.js y control de versiones de Git integrado desarrollado por GitHub.
Atom es una aplicación de escritorio construida con tecnología web.
La mayoría de los paquetes de software tienen licencias de software gratuitas y son desarrollados y mantenidos por la comunidad de usuarios.
Atom se basa en Electron (antes conocido como Atom Shell), que es un marco que permite la creación de aplicaciones de escritorio multiplataforma utilizando Chromium y Node.js.
Está escrito en CoffeeScript y Less. También se puede utilizar como un entorno de desarrollo integrado (IDE)


DESCARGA
http://Registrate o inicia tu sesión par... contenido



Notepad++
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Notepad ++ es un editor de texto y código fuente gratuito que admite varios lenguajes de programación.
Tiene soporte nativo para Microsoft Windows. Es similar al Bloc de notas porque puede editar texto sin formato de una manera sencilla.
Sin embargo, contiene opciones más avanzadas y es útil para usuarios avanzados como desarrolladores y programadores.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



Light Table
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Light Table es un entorno de desarrollo integrado (IDE) para ingeniería de software desarrollado por Chris Granger y Robert-lex.europa.eu.
Tiene retroalimentación en tiempo real, lo que permite la ejecución inmediata, la depuración y el acceso a la documentación.
La retroalimentación instantánea proporciona un entorno de ejecución diseñado para ayudarlo con el desarrollo abstracto.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



Bluefish
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Bluefish es un potente editor dirigido a programadores y desarrolladores web, con muchas opciones para escribir sitios web, scripts y código de programación. Bluefish es compatible con muchos lenguajes de programación y marcado.
Bluefish es un proyecto de desarrollo de código abierto, publicado bajo la licencia GNU GPL.
Bluefish es una aplicación multiplataforma que se ejecuta en la mayoría de los sistemas operativos de escritorio, como Linux, FreeBSD, MacOS-X, Windows, OpenBSD y Solaris.


DESCARGA
http://Registrate o inicia tu sesión par... contenido



Komodo Edit
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Komodo Edit es el principal editor de código multilingüe gratuito (Python, Perl, Ruby, HTML/CSS, Javascript y más) para la programación y el desarrollo web.
Komodo Edit proporciona funciones básicas que brindan una mejor experiencia de programación, como interfaz de usuario personalizable, edición de múltiples ventanas, vista dividida y autocompletado.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



Vim
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Vim es un editor de texto altamente configurable construido para hacer muy eficiente la creación y modificación de cualquier tipo de texto.
Se incluye como "vi" en la mayoría de los sistemas UNIX y en Apple OS X.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



NetBeans
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

NetBeans es un entorno de desarrollo integrado gratuito, utilizado principalmente en el lenguaje de programación Java.
Hay una gran cantidad de módulos para ampliarlo. NetBeans IDE1 es un producto gratuito y gratuito sin restricciones de uso.
NetBeans es un proyecto de código abierto muy exitoso con una gran base de usuarios y una comunidad en crecimiento.
Sun Microsystems fundó el proyecto de código abierto NetBeans en junio de 2000 y sigue siendo el patrocinador principal de estos proyectos.
Sun Microsystems está actualmente administrado por Oracle Corporation.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



Nova
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Es nuevo, hiperrápido y flexible, con todas las funciones que quieras: autocompletado inteligente, múltiples cursores, un minimapa, desplazamiento del editor, pares de etiquetas y paréntesis, y mucho, mucho más.
Nova tiene soporte incorporado para CoffeeScript, CSS, Diff, ERB, Haml, HTML, INI, JavaScript, JSON, JSX, Less, Lua, Markdown, Perl, PHP, Python, Ruby, Sass, SCSS, Smarty, SQL, TSX, TypeScript, XML y YAML.
También es muy ampliable, con una sólida API y un navegador de extensiones incorporado.


DESCARGA
http://Registrate o inicia tu sesión par... contenido



Neovim
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Extensible
  • La API es de primera clase: descubrible, versionada, documentada.
  • La comunicación estructurada de MessagePack permite las extensiones en cualquier lenguaje.
  • Los plugins remotos se ejecutan como coprocesos, de forma segura y asíncrona.
  • GUIs, IDEs, navegadores web pueden --incorporar Neovim como un editor o anfitrión de scripts.

Utilización
  • Fuertes valores por defecto
  • Funciona igual en todas partes: un tipo de construcción, un comando
  • Características modernas de la terminal, como el estilo del cursor, los eventos de enfoque, el pegado entre corchetes
  • Emulador de terminal integrado

Vim integrado


DESCARGA
http://Registrate o inicia tu sesión par... contenido



BBEdit
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

BBEdit es un editor de texto para Mac OS y, desde su aparición, también para Mac OS X.
Fue diseñado originalmente para editar HTML y está especialmente diseñado para programadores y diseñadores web.
Este editor está creado por la empresa Bare Bones Software.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



TextMate
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

TextMate es un editor de textos con GUI para Mac OS X, creado por Allan Odgaard.
Es fácilmente personalizable.
Muchos de sus usuarios publican las personalizaciones que hacen.
Al igual que vi o Emacs, la mayoría de sus usuarios son programadores.​
También se puede usar para screenwriting, es decir, para hacer grabaciones de vídeo del proceso de escritura.

DESCARGA
http://Registrate o inicia tu sesión par... contenido



CodeShare
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Comparta el código en tiempo real con los desarrolladores
Un editor de código en línea para entrevistas, resolución de problemas, enseñanza y mucho más...

Codifica con tu equipo
Abre un editor de Codeshare, escribe o copia el código y compártelo con tus amigos y compañeros. Programa en pareja y soluciona los problemas juntos.

Entreviste a los desarrolladores
Establezca tareas de codificación y observe en tiempo real al entrevistar a distancia o en persona. A nadie le gusta escribir código en una pizarra.

Enseña a programar a la gente
Comparta su código con estudiantes y compañeros y enséñeles. Universidades y colegios de todo el mundo utilizan Codeshare cada día.

DESCARGA
http://Registrate o inicia tu sesión par... contenido

Imprimir


Enviado por: Chctrpgo
11-04-2021, 11:35 AM
Foro: Complementos Terminados
- Sin respuestas

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]



Ejecutar esta consulta
Código PHP:
ALTER TABLE  `u_perfilADD  `user_conexionINTNOT NULL DEFAULT  '1'


En c.admin.php --> inc --> class --> c.admin.php

Buscar:
Código PHP:
'gopfd' => $_POST['global-pointsforday']); 


Arriba agregar:
Código PHP:
'gocon' => $_POST['global-conexion'], 


Buscar:
Código PHP:
'gopfd' => $_POST['global-pointsforday']); 


Arriba agregar:
Código PHP:
'gocon' => $_POST['global-conexion'], 


En c.cuenta.php --> inc --> class --> c.cuenta.php

Buscar:
Código PHP:
'estado' => $tsCore->setSecure($_POST['estado']), 


Debajo agregar:
Código PHP:
'conexion' => (int)($_POST['conexion'] ? 0), 


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&aacute;n puntuar posts.</label>
                                        <
br /><hr


Debajo agregar:
Código PHP:
<input type="checkbox" id="gocon" name="global-conexion" {if $tsRango.permisos.gocon}checked{/if} /><label style="font-weight:bold;" for="goved">Ocultar última conexión</label><label for="gocon">   Podr&aacute;n ocultar la última conexión a otros usuarios.</label>
                                        <
br /><hr
 
 
En m.cuenta_cuenta.tpl --> themes --> default --> templates --> modules --> m.cuenta_cuenta.tpl

Buscar:
Código PHP:
<div class="field">
                                        <
label>Sexo</label>
                                        <
ul class="fields">
                                            <
li>
                                                <
label><input type="radio" value="m" name="sexo" class="radio cuenta-save-1" {if $tsPerfil.user_sexo == '1'}checked="checked"{/if}/>Masculino</label>
                                            </
li>
                                            <
li>
                                                <
label><input type="radio" value="f" name="sexo" class="radio cuenta-save-1" {if $tsPerfil.user_sexo == '0'}checked="checked"{/if}/>Femenino</label>
                                            </
li>
                                        </
ul>
                                    </
div
 
 
Debajo agregar:
Código PHP:
{if $tsUser->permisos.suad || $tsUser->permisos.sumo || $tsUser->permisos.gocon || $tsUser->uid ==1}                            
                                    <
div class="field">
                                        <
label>Mostrar última conexión:</label>
                                        <
ul class="fields">
                                            <
li>
                                                <
label><input type="radio" value="1" name="conexion" class="radio cuenta-save-1" {if $tsPerfil.user_conexion == '1'}checked="checked"{/if}/>Si</label>
                                            </
li>
                                            <
li>
                                                <
label><input type="radio" value="0" name="conexion" class="radio cuenta-save-1" {if $tsPerfil.user_conexion == '0'}checked="checked"{/if}/>No</label>
                                            </
li>
                                        </
ul>
                                    </
div>
                                   {/if} 
 
 
En p.perfil.info.tpl --> themes --> default --> templates --> t.php_files --> p.perfil.info.tpl

Buscar:
Código PHP:
<li><label>&Uacute;ltima vez activo</label><strong>{$tsPerfil.user_lastactive|fecha}</strong></li
 
 
Reemplazar por:
Código PHP:
<li><label>&Uacute;ltima vez activo</label><strong>  {if $tsPerfil.user_conexion}{$tsPerfil.user_lastactive|fecha}{else}Privado{/if}</strong></li




Creditos: aperpen

Imprimir


Enviado por: moyo
10-29-2021, 03:42 PM
Foro: Ayuda y Soporte
- Respuestas (5)

Hola quisiera mostrar el permiso del usuario perteneciente a la comunidad por ejemplo:

Actualmente en la imàgen està puesto el rango global
 

Código:
{$tsAutor.rango.r_name}

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Lo probè colocando este y no saliò nada
 
Código:
{if $m.m_permisos == 5}Administrador{elseif $m.m_permisos == 4}Moderador{elseif $m.m_permisos == 3}Posteador{elseif $m.m_permisos == 2}Comentador{elseif $m.m_permisos == 1}Visitante{/if}





Demo

Imprimir


Enviado por: Chctrpgo
10-28-2021, 09:50 PM
Foro: Complementos Terminados
- Sin respuestas

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]
 

 
En head_menu.tpl --> themes --> default --> templates --> sections --> head_menu.tpl

Buscar:
Código PHP:
&& $tsPage != 'fotos' 
 
 
Al lado agregar:
Código PHP:
&& $tsPage != 'buscar' 
 
 
Buscar:
Código PHP:
<li class="tabbed {if $tsPage == 'tops'}here{/if}" id="tabbedtops">
                    <
a title="Ir a TOPs" onclick="menu('tops', this.href); return false;" href="{$tsConfig.url}/top/">TOPs <img alt="Drop Down" src="{$tsConfig.tema.t_url}/images/arrowdown.png"></a>
                </
li
 
 
Debajo agregar:
Código PHP:
{if $tsUser->is_member}
<
li class="tabbed {if $tsPage == 'buscar'}here{/if}" id="tabbedbuscar">
                    <
a title="Buscar Amigos" onclick="menu('buscar', this.href); return false;" href="{$tsConfig.url}/buscar/amigos/">Buscar Amigos</a>
                </
li>
                {/if} 


                
Y subir esta carpeta

Mega
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido

Mediafire
http://Registrate o inicia tu sesión par... contenido
 

 
 
Creditos: tutan-kabron

Imprimir


Enviado por: Chctrpgo
10-28-2021, 08:38 AM
Foro: Complementos Terminados
- Sin respuestas

Captura

[img]Registrate o inicia tu sesión para ver este contenido[/img]

 
 
En c.post.php --> inc --> class --> c.post.php

Buscar:
Código PHP:
/*
        getPost()
    */ 
 
   
Arriba agregar:
Nota: Cambiar el número de ASC LIMIT 3 por la cantidad de post que quieras que se vea, esta puesto en 3 posts.
Código PHP:
/*
        getPostUTV()
    */  
    
function getPostsUTV(){
        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, p.post_hits, u.user_name, 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'] == '' 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY RAND() ASC LIMIT 3');
        
//
        
$data result_array($query);
        
//
        
return $data;
    } 
 
 
En post.php --> inc --> php --> post.php

Buscar:
Código PHP:
// COMENTARIOS 
 
 
Arriba agregar:
Código PHP:
// OTROS USUARIOS TAMBIEN VIERON
            
$smarty->assign("tsPostsUTV",$tsPosts->getPostsUTV()); 
 
 
En t.posts.tpl --> themes --> default --> templates --> t.posts.tpl

Buscar:
Código PHP:
{include file='sections/main_header.tpl'
 
 
Debajo agregar:
Código PHP:
<div class="guestwarn">
                    <
b>
                    
Otros usuarios también vieron</b>
                    <
br/>
                    <
br/>
                    {foreach 
from=$tsPostsUTV item=p}<li class="categoriaPost" style="background-image:url({$tsConfig.url}/themes/default/images/icons/cat/{$p.c_img})"><a href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html">{$p.post_title|truncate:30}</a></li>{/foreach}
                </
div
 
 
En estilo.css --> themes --> default --> estilo.css

Al final agregar:
Código PHP:
div.guestwarn{background:#000;color:#fff;max-width:280px;min-height:18px;padding:0 5px 3px;position:fixed;right:2%;top:77%;padding:10px 15px;position:fixed;z-index:10;font-size:12px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-opacity:.77;opacity:.77;-moz-box-shadow:5px 5px 5px #191919;-webkit-box-shadow:5px 5px 5px #191919;box-shadow:5px 5px 5px #191919}div.guestwarn a{color:#fff}div.guestwarn a:hover{color:#000;text-decoration:none} 





Creditos: WilberRZ

Imprimir