¡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) Estable | Actualizado: 16/06/2026

Regístrate Descargar Risus Nova
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Borradores en el monitor (Act 1.3)
#1

1
Mejor respuesta del mensaje Borradores en el monitor (Act 1.3)Captura
[img]Registrate o inicia tu sesión para ver este contenido[/img]


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

Buscar:
/*
        getFavoritos()
    */ 
 
 
Arriba agregar:
/*
        listBorradores()
    */
    
function listBorradores(){
        global 
$tsCore$tsUser;
        
//
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_title, c.c_seo, c.c_img FROM p_borradores AS b LEFT JOIN p_posts AS p ON p.post_id = b.bid LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE b.b_user = \''.$tsUser->uid.'\' AND p.post_status = \'0\' ORDER BY b.b_date DESC LIMIT 7');
        
$data['data'] = result_array($query);
        
//
        
$data['total'] = db_exec('num_rows'db_exec(array(__FILE____LINE__), 'query''SELECT bid FROM p_borradores WHERE b_user = \''.$tsUser->uid.'\''));
        
//
        
return $data;
    } 
 
 
En ajax.borradores.php  --> inc --> php --> ajax --> ajax.borradores.php

Buscar:
'borradores-get' => array('n' => 2'p' => ''), 
 
 
Debajo agregar:
'borradores-lista' => array('n' => 2'p' => 'lista'), 
 
 
Buscar:
// CLASE
    
require('../class/c.borradores.php');
    
$tsDrafts = new tsDrafts(); 
 
 
Debajo agregar:
// CLASE
    
require('../class/c.posts.php');
    
$tsPosts = new tsPosts(); 
 
 
Buscar:
case 'borradores-eliminar':
            
//<--
            
echo $tsDrafts->delDraft();
            
//-->
        
break; 

       
Debajo agregar:
case 'borradores-lista':
            
// <!--
            
$smarty->assign("tsBorradores",$tsPosts->listBorradores());
            
// -->
        
break; 
        
       
En acciones.js --> themes --> default --> js --> acciones.js

Buscar:
mensaje.close(); 
        
       
Debajo agregar:
borrador.close(); 

       
Buscar:    
notifica.close(); 

 
Debajo agregar:    
borrador.close(); 


Buscar:        
var timelib = { 
    
       
Arriba agregar:
var borrador = {
    
cache: {},
    
last: function () {
        
notifica.close();
        
mensaje.close();
        
//
        
if ($('#bor_list').css('display') != 'none') {
            $(
'#bor_list').slideUp();
            $(
'a[name=Borradores]').parent('li').removeClass('monitor-notificaciones');
        } else {
            if (($(
'#bor_list').css('display') == 'none') || typeof borrador.cache.last == 'undefined') {
                $(
'a[name=Borradores]').children('span').addClass('spinner');
                $(
'a[name=Borradores]').parent('li').addClass('monitor-notificaciones');
                $(
'#bor_list').slideDown();
                
borrador.ajax(function (r) {
                    
borrador.cache['last'] = r;
                    
borrador.show();
                    
borrador.total();
                    
notifica.close();
                    
mensaje.close();
                });
            } else 
borrador.show();
        }
    },
    
ajax: function(fn){
        $(
'#loading').fadeIn(250);
        $.
ajax({
            
type'POST',
            
urlglobal_data.url '/borradores-lista.php',
            
success: function(h){
                fn(
h);
                $(
'#loading').fadeOut(350);                
            }
        });
    },
    
show: function () {
        if (
typeof borrador.cache.last != 'undefined') {
            $(
'a[name=Borradores]').parent('li').addClass('monitor-notificaciones');
            $(
'a[name=Borradores]').children('span').removeClass('spinner');
            $(
'#bor_list').show().children('ul').html(borrador.cache.last);
            $(
'#bor_list > ul > li > a[title]').tipsy({ gravity's' });
        }
    },
    
total: function () {
        var 
total parseInt($('#BTotal').text());
        if(
total 0) {
            $(
'#BorrTotal').html('Borradores <span class="floatR">' total '</span>');
        }
    },
    
close: function(){
        $(
'#bor_list').hide();
        $(
'a[name=Borradores]').parent('li').removeClass('monitor-notificaciones');
    }

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

Buscar:
<li>
                        <
a title="Mis Borradores" href="{$tsConfig.url}/borradores.php">
                            <
span class="systemicons borradores"></span>
                        </
a>
                    </
li

 
Reemplazar por:
<li class="borradores" style="position:relative">
                        <
a href="{$tsConfig.url}/borradores.php" onclick="borrador.last(); return false" title="Posts borradores" name="Borradores">
                            <
span class="systemicons borradores"></span>
                        </
a>
                        <
div class="notificaciones-list" id="bor_list" style="width:270px">
                            <
div style="padding: 10px 10px 0 10px;font-size:13px">
                                <
strong style="cursor:pointer" onclick="location.href='{$tsConfig.url}/borradores.php'" id="BorrTotal">Borradores</strong>
                            </
div>
                            <
ul>
                            </
ul>
                        <
a href="{$tsConfig.url}/borradores.php" class="ver-mas">Ver todos los posts borradores</a>
                        </
div>
                    </
li




Y subir esta carpeta

Descarga

Mega
Debes agradecer para ver el contenido...

Google Drive
Debes agradecer para ver el contenido...

Mediafire
Debes agradecer para ver el contenido...

Uptobox
Debes agradecer para ver el contenido...

4shared
Debes agradecer para ver el contenido...






Creditos: Debes agradecer para ver el contenido...
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)