Los créditos de este script corresponden a Karl Benson yo solamente lo adapté al español.
este script te ayudará a marcar todos los foros/temas como leídos en los usuarios inactivos de tu foro.
en foros grandes, hay muchos usuarios inactivos, esos usuarios generan logs por el simple hecho de estar registrados cada vez que se crea un tema o mensaje nuevo, muchas veces esto genera que tu base de datos sea muy grande, puedes usar este script para limpiar un poco tu base de datos y hacerla más pequeña.
como adjuntos están dos scripts, uno para 1.1.x y otro para 2.0 es importante que uses el adecuado para tu versión.
2.x_inactiveusers_markallboardsread.php Para 2.0
1.1.x_inactiveusers_markallboardsread.php Para 1.1.x
para usarlo simplemente descarga el script que corresponda a tu versión, luego subirlo por ftp a la carpeta raíz de tu foro y llamarlo desde tu navegador, ejemplo:
misitio.com/foro/2.x_inactiveusers_markallboardsread.php
y seguir los pasos que se te indican en el script.
debes de usar esta herramienta por lo menos una vez al mes si tu foro es muy grande.
es recomendable que después de hacer esto, optimices tu base de datos.