Eliminar firmas en temas/post antiguos para una mejor visualización

imported_Jhonnyf Seguir

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Sep 2008
Mensajes
959
Las firmas son la identidad de los usuarios, restringirlas o no permitirlas a mi parecer no es lo mejor ya que solo causarias incomodidad en la comunidad


Pero tambien hay temas que son bastante antiguos y muchas veces ya considerados "Archivados", a esos temas a manera de agilizarlos y darle una mejor presentación, se le puede eliminar las firmas a los post

Lo que debes Saber:

En la tabla de los POST existen 2 campos que nos interesan, el campo showsignature que puede tener el valor de 0 o 1 que es el indicador de que si se debe o no mostrar la firma en ese post (el check al crear un Post)


eliminarfirmas.gif

PD: Ese check está desabilitado cuando no tienen firma configurada, es por eso que cuando has hecho varios post y luego te pones firmas, tus post anteriores salen sin firma :D


y el campo dateline que contiene la fecha/hora en formato marca de tiempo Unix que es un numero entero que contiene el número de segundos entre el Epoch Unix (Enero 1 1970 00:00:00 GMT) y la hora especificada.


Como hacemos el Cambio:

La idea es cambiar el valor de showsignature a 0 si la fecha es menor o igual a una que le vamos a indicar, para eso necesitamos hacer la siguiente consulta SQL (lo puedes hacer por phpMyAdmin o desde la consola vBulletin)

Vamos a hacer que todos los Post que sean anteriores o iguales al 31 de Diciembre del 2008, para eso la consulta es:
PHP:
UPDATE post
SET showsignature=0
WHERE dateline<=UNIX_TIMESTAMP('2008-12-31 00:00:00')
PD: UNIX_TIMESTAMP es una funcion propia de MySQL que recibe una fecha en formato YYYYMMDD hh:mm:ss (año, mes, dia, horas, minutos, segundos) y lo convierte en formato marca de tiempo Unix que es lo que utiliza el campo dateline en la tabla post
 

Carrega

Zeta
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
13 Ago 2008
Mensajes
1.881
Para los temas de "basura" o archivados esta opción es genial, así puedes acceder a todo el material antiguo de una forma mas rápida y veloz.
 
Arriba