Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
PHPOST [Mini MOD] Vaciar Cache V2
#1
Buenas amigos, les traigo el Mod que publicó @pablo2k para borrar la cache desde sus propias webs (Ir al mod), pero en esta mini-versión (si así se le puede llamar) dicha opción no aparecerá en el header de nuestro sitio, sino en el panel de Administración como una opción más.

Sé que no es nada del otro mundo pero soy novato y bueno me pareció buena idea aportar esto que algunos me pidieron y resulta muy sencillo.

El tutorial de instalación será casi igual, sólo que editaremos otro archivo para que nos aparezca dicha opción en nuestro panel de administración y no en la página en si.

Dejo unas imágenes para que vean como queda:


[Imagen: XNOcpSS.jpg]

[Imagen: iNDv20f.png]

1) Lo primero de todo Crear un Archivo Con El Nombre de cache.php y meterlo en /inc/php con el siguiente codigo.

Código PHP:
<?php
    $tsLevel 
4;
    
$tsPage 'aviso';
    include 
"../../header.php";
    
$tsLevelMsg $tsCore->setLevel($tsLeveltrue);
    if(
$tsLevelMsg != 1){
        
$tsAviso $tsLevelMsg;
    }else {
        
$dir '../../cache/';
        
$handle opendir($dir);
        while(
$file readdir($handle)){
            if(
is_file($dir.$file)){
                
unlink($dir.$file);
                
$mensaje .= '<br />'.$file;
            }
        }
        
$tsAviso = array(
            
'titulo' => 'Cache eliminado.',
            
'mensaje' => 'Contenido eliminado de la carpeta <b>cache</b>: <br />' $mensaje,
            
'return' => 1
        
);
    }
    
$smarty->assign("tsAviso"$tsAviso);
    
$tsTitle $tsCore->settings['titulo'].' - '.$tsCore->settings['slogan'];
    
$smarty->assign("tsTitle",$tsTitle);
    include(
"../../footer.php"); 


2) Ir a tu archivo themes/TU-THEME/templates/admin_mods/m.admin_welcome.tpl y buscar:

Código PHP:
<div class="phpost"

3) Agregar justo encima lo siguiente:

Código PHP:
{if $tsUser->is_admod == 1}
        <
li class="tabbed {if $tsPage == 'admin'}here{/if}" id="tabbedAdmin">
            <
center><h3><a href="/cache/">Vaciar Cache</a></h3></center></li>
{/if}
<
hr class="separator" /> 

(El condicional no haría falta porque se supone que si estamos en el panel de Administración es porque somos Administradores o Moderadores, pero yo lo dejé así, no molesta...)

Espero que les haya gustado, sé que es una pequeña modificación pero bueno, si le sirvió a alguien me alegraré

Créditos: iglesiasadm
Firma editada por Moderación: Sitio web no alojado en Skylium (spam).


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [Mini-Mod][SEO]Descripcion al crear post... casper 2 865 16-12-2014, 01:24 PM
Último mensaje: Vicen
  PHPOST [Mini Mod] Entrar al perfil desde http://TuWeb/USUARIO/ casper 0 561 04-10-2014, 09:49 PM
Último mensaje: casper
  [Mini MOD] Links ocultos para visitantes LCNetwork 8 1,386 24-08-2014, 12:41 PM
Último mensaje: TheBomberbe
  PHPOST [Mini MOD] Anti AdBlock LCNetwork 4 1,059 13-08-2014, 04:24 PM
Último mensaje: Vicen
  PHPOST Mini fix Imagen "Cargando..." Al Agregar Post Boreas 18 2,467 13-08-2014, 02:32 PM
Último mensaje: albert2227
  [Mini MOD] Scrollbar Path Style Scroll LCNetwork 2 636 04-08-2014, 09:27 PM
Último mensaje: Renguit0
  [Mini MOD]Top User con más Posts LCNetwork 4 805 01-07-2014, 03:22 PM
Último mensaje: Vicen
  [Mini-MOD]Header con movimiento LCNetwork 2 751 30-06-2014, 10:30 PM
Último mensaje: mispracticas2009
  [Mini MOD] Hover en imagen de perfil LCNetwork 0 506 21-06-2014, 05:17 AM
Último mensaje: LCNetwork
  PHPOST [Mini MOD] Pagina de Mantenimiento LCNetwork 0 530 21-06-2014, 04:53 AM
Último mensaje: LCNetwork



Usuarios navegando en este tema: 1 invitado(s)