Una forma innovadora de organizar sus archivos o descarga. Descargas Pro está a la vanguardia con sus robustas funcionalidades, elegante interfaz de usuario.
Tenia un problema que era que cuando los moderadores borraban el ultimo mensaje de un hilo, se elimaban todas las subscripciones al hilo (no solo de los moderadores, sino tambien del resto de usuarios que observaban el hilo.
La solucion la he hayado dandole vueltas a tu pregunta:
EL problema vuelve a estar en el archivo:
includes/phpbb/functions_post.php
He sustituido las siguientes lineas por estas otras... y ya nadie se des suscribe.
Nos vamos al comienzo de la funcion:
function user_notification
Linea 330 sustituimos:
Quote::
if ($mode == 'delete') {
$delete_sql = (!$post_data['first_post'] && !$post_data['last_post']) ? " AND user_id = " . $userdata['user_id'] : '';
$db->sql_query("DELETE FROM " . TOPICS_WATCH_TABLE . " WHERE topic_id = $topic_id" . $delete_sql);
} else {
Quote::
if ($mode == 'delete' && $post_data['first_post'] && $post_data['last_post'] ) {
$db->sql_query("DELETE FROM " . TOPICS_WATCH_TABLE . " WHERE topic_id = $topic_id" );
} else {
No es logico que por borrar un mensaje de un spammer, no se vuelvan a notificar las respuestas de... Leer más ...
Normalmente esta puesto a 300 segundos (5 minutos).
En sitios con poco trafico, no afecta nada. En sitios con mucho trafico, puede afectar mas, pues las sesiones (usuario, ip, etc..) se guardan durante este tiempo en la tabla sessions, pero tampoco deberia comprometer demasiado el rendimiento del servidor.
Quote::
// finally update by clearing old records
$db->sql_query('DELETE FROM '.$prefix.'_session
WHERE time<'.(gmtime()-300));
$this->dbupdate = true;
Con esa sql: 'DELETE FROM '.$prefix.'_session WHERE time<'.(gmtime()-300));
Se borra toda sesion de la tabla sessions que lleve mas de 300 segundos.
Seria cambiar el 300 por el numero de segundos que se quieren guardar.
...Google) y validar que el sitio es nuestro (para evitar uso fraudulento).
Su principal aplicación es poder establecer una frecuencia de rastreo acorde con la política de nuestro sitio. A veces nos puede interesar que los contenidos se indexen muy rápido (sobre todo cuando estamos empezando y tenemos pocos contenidos)… o cuando tenemos cientos de miles de páginas indexadas, el interés puede ser el opuesto (que sea lento, para evitar colapsar nuestro servidor).
La validación de que el sitio es nuestro se hace mediante un "tag" en el código de la pagina o mediante un archivo descargable "html" que debemos poner en nuestro directorio raíz, para que Google reconozca que tenemos el control sobre el sitio web.
La frecuencia es una petición/recomendación que hecemos a Googlebot y que se atiende de modo condicional (no se le pide una velocidad, sino que reduzca el ritmo).... pero es el robot el que decide en cuanto lo reduce y cuando atiende a la solicitud (aveces tarda semanas).
Voy a busca que directorio se esta llenando.
Para ello utilizaré el comando du
Se puede utilizar du para mostrar la ocupación de un directorio y de todos sus subdirectorios en bloques de 512 bytes; es decir, unidades de 512 bytes o caracteres.
du muestra la ocupación en disco de cada subdirectorio. Para obtener la lista de subdirectorios en un sistema de archivos, se puede ir con cd al nombre de ruta de acceso asociado con ese sistema de archivos, y ejecutar el siguiente comando:
Para aquellos que como yo, están empezando con Dragonfly cuelgo una breve descripción del proceso de instalación para la versión 9.2.1.
1) Crear la carpeta "dragonfyl" en el servidor web y descomprimir el archivo de la versión 9.2.1.
2 Arrancar servidor web, si estamos en local.
3) Marcar en el navegador la dirección web “localhost/dragonfly/install.php” o “nuestrodominioweb/install.php”.
Empieza la instalación ...
• Elegir Idioma Inglés (existen otros idiomas pero no el Español) y aceptar la Licencia GNU.
• El sistema comprueba la configuración del servidor web (versiones sw, variables, permisos de escritura para Coppermine, etc).
• Introducir parámetros de la Base de Datos (tipo BD=”Mysql”, nombre servidor=”localhost”, usuario=”root”, contraseña=””, nombre BD=”dragonfly”). Si estamos en un dominio real (Hosting) sería necesario introducir los datos de nuestro usuario para acceder a la base de datos.
• El sistema crea de forma automática la base de datos “dragonfly”.
• Configuración del portal (nombre sitio, path, email admin, nombres de cookies, habilitar chequeo de versión).
• El... Leer más ...
Es muy fácil de comprimir un directorio completo en Linux/UNIX. Técnicamente al fichero resultante, se le llama “archivo comprimido”. El comando “tar” es el mejor modo de comprimir directorios. Puede ser el usado tanto en Linux como en un servidor UNIX.
El comando “tar” usado para comprimir es capaz de hacer dos cosas:
=> Crear un nuevo archivo, donde se albergará la información comprimida
=> Comprimir todos los archivos de origen dentro del archivo comprimido
Hay que usar el comando “tar” del siguiente modo (la sintaxis de comando tar):
Quote::
# tar - el zcvf archivo-comprimido.tar.gz directorio-a-comprimir
Donde,
- z: Archivo de compresión que usa el programa del gzip
- c: Crear el archivo
- v: Modo informativo que nos cuenta como va el progreso mientras se va comprimiendo el directorio
- f: usar el argumento (archivo-comprimido.tar.gz) como nombre del archivo
Por ejemplo, tenemos el directorio llamado /usr/local/httpd/htdocs (en este directorio se guardan todos los ficheros de un servidor web) y lo queremos comprimir, para tener un back-up o respaldo de nuestra web. Tecleamos el comando... Leer más ...
... On On display_startup_errors Off Off doc_root no value no value docref_ext no value no value docref_root no value no value enable_dl On On error_append_string no value no value error_log no value no value error_prepend_string no value no value error_reporting 6143 6143 expose_php On On extension_dir C:/Archivos de programa/EasyPHP 2.0b1\php5\ext\ C:/Archivos de programa/EasyPHP 2.0b1\php5\ext\ file_uploads On On highlight.bg#FFFFFF #FFFFFF highlight.comment#FF8000 #FF8000 highlight.default#0000BB #0000BB highlight.html#000000 #000000 highlight.keyword#007700 #007700 highlight.string#DD0000 #DD0000 html_errors On On ignore_repeated_errors Off Off
ignore_repeated_source... Leer más ...
Si pulsamos la opcion General nos aparece la página que nos detalla la vesion del sistema, la version de Mysql de nuestro servidor, la version de PHP, el path de root de nuestro servidor...
Setting:Value CMS.Version:9.2.1 PHP.Version:5.2.0 MySQL.Version:5.0.27-community-log (client: 5.0.22) GD.Version:bundled (2.0.28 compatible) CMS.path:C:/Archivos de programa/EasyPHP 2.0b1/www/Dragon9.2.1/ Core.path:C:/Archivos de programa/EasyPHP 2.0b1/www/Dragon9.2.1/includes/ Session.save_path:C:/Archivos de programa/EasyPHP 2.0b1\tmp\ Process.Owner:nobody (0) File.Owner:N/A (0) Group:0 System:Windows NT ES28S03199342T1 5.1 build 2600 Build.Date:Nov 2 2006 11:50:55 Configure.Command:cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared" Server.API:Apache 2.0 Handler
Virtual.Directory.Support:... Leer más ...
...que no diríamos cara a cara. Asimismo, los mensajes en un foro permanecen y pueden ser consultados más tarde. Esta permanencia nos lleva a pensar dos veces lo que queremos decir y a expresarlo del mejor modo posible.
* Tener conciencia y foco: un foro puede prestarse al envío de mensajes que nada tienen que ver con el tema propuesto. Es importante atenerse al objetivo del foro y al tema que trata la línea de discusión.
* Respetar el tiempo y ancho de banda de los demás: no todo el mundo tiene un gran ancho de banda y, por lo tanto, se recomienda enviar archivos adjuntos no muy pesados que puedan descargarse fácilmente. Asimismo, es recomendable ir directamente a la respuesta.
* Esforzarse en la forma de los mensajes emitidos: nuestra escritura A tener en cuenta: Otras estrategias dinamizadoras de la motivación y la participación son:
* Solicitar a los participantes que busquen y presenten enlaces con otras páginas, artículos de opinión, monografías originales y confiables acerca del tema planteado.
* Sugerir la construcción de blogs para registrar los logros grupales, de tal manera que personas externas al grupo puedan... Leer más ...