¡Bienvenido! Para acceder al chat y realizar descargas, es necesario tener una cuenta activa. Regístrate aquí y asegúrate de utilizar un correo electrónico válido para completar tu activación.
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Límite de tiempo para editar y eliminar los posts (Act 1.3)
#1

1
Mejor respuesta del mensaje Límite de tiempo para editar y eliminar los posts (Act 1.3)El límite para editar y eliminar esta puesto para una semana, para otro editar < time() - 604800)
  • 1 Minuto: 60
  • 1 Hora: 3600
  • 1 Día : 86400
  • 1 Semana: 604800
  • 1 Mes: 2419200
  • 1 Año: 29030400



Límite para editar

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


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

Buscar:

elseif(($tsUser->uid != $ford['post_user']) && $tsUser->is_admod == && $tsUser->permisos['moedpo'] == false){
            return 
'No puedes editar un post que no es tuyo.';
        } 


Debajo agregar:

elseif(($ford['post_date'] < time() - 604800) && $tsUser->is_admod == && $tsUser->permisos['moedpo'] == false){
            return 
'El l&iacute;mite para editar el post ha expirado. Contacta al Aministrador';
        } 



Límite para eliminar

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



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

Buscar:

// 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); 


Después de:

post_category 


Agregar al lado:

post_date 


Debajo de:

$data db_exec('fetch_assoc'$query); 


Agregar:

if($data['post_date'] < time() - 604800 && $tsUser->is_admod == 0) return "1: El l&iacute;mite para eliminar el posts a expirado. Contacta al Administrador."


Resultado:

// 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, post_date FROM p_posts WHERE post_id = \''.(int)$post_id.'\' AND post_user = \''.$tsUser->uid.'\'');
        
$data db_exec('fetch_assoc'$query);
        if(
$data['post_date'] < time() - 604800 && $tsUser->is_admod == 0) return "1: El l&iacute;mite para eliminar el posts a expirado. Contacta al Administrador."





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


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)