Hola de nuevo Tengo un par de dudas que no puedo solucionar:
1) He modificado el esquema de colores de la página que ven los usuarios cuando pongo el modo mantenimiento y todo ha ido OK. El único problema es que me gustaría que se visializara "Mantenimiento" en vez de "Maintenance" y me estoy volviendo loco buscando qué archivo tengo que editar...
2) He creado unos cuantos post iconos, los he subido, los he activado desde el panel de administración. Luego, cuando voy a iniciar un nuevo tema, aparecen en el menú desplegable y se previsualizan en la parte derecha de dicho menú al seleccionarlos. Todo Ok hasta aquí. Publico el tema y no se visializan en el índice de temas... ya no sé qué hacer porque he probado de todo y no hay manera Es curioso que si renombro alguno de mis gifs a cualquiera de los nombres de los iconos que vienen por defecto (asterix, exclamation...) SÍ que se visualizan
En este tema se explica como configurar la seccion de Seguridad del Dragonfly, para tener los menos problemas posibles: www.webnaranja.com/foros.php?t=100
Yo que tu deshabilitaria la opcion de "Unkown User-Agents" del menu de administración. No da nada mas que problemas cada vez que entra un nuevo navegador.
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... Leer más ...
Abro este hilo para buscar gente dispuesta a programar en proyectos Dragonfly CMS como Freelance o Contratados.
Para algunos trabajos se requerirá formación específicica, para otros bastará con conocimientos adecuados. Algunos estan abiertos a estudiantes, otros a profesionales de probada experiencia.
Lo habitual es que se requieran buenos conocimientos de PHP, CSS y Mysql y en algunos casos HTML, Javascript, WAP, DXML, KML, Flash...
Conforme salgan los proyectos los pondre aquí (aveces la empresa o particular que solicita el trabajo pondrá su nombre, otras veces preferirán el anonimato):
Proyectos pendientes, tipo de relación con el programador y lugar de preferencia de residencia:
Proyecto: Personalizacion de galeria de fotos CPG Coppermine
Relación: Programador Freelance
Nivel del programador: Cualquiera
Tipo de programación: PHP y Mysql
Lugar de Residencia: Madrid o resto del mundo
Presupuesto estimado: 1000 euros
Proyecto: Proyecto de Geolocalizacion de KMZ en Google Maps
Relación: Programador Freelance
Nivel del programador: Cualquiera
Tipo de programación: PHP, Javascript y... Leer más ...
Tal como te recomienda WebNar deberías desactivar el chequeo de agentes, yo si he podido entrar con Firefox que DragonFly lo soporta por defecto.
Sobre lo foros lo mejor es crear temas genéricos y cuando vayan creciendo el número de mensajes, creas subtemas o foros específicosmigrando dichos mensajes.
El chat hasta que no tengas un número suficiente de usuarios no será útil porque los posibles usuarios son pocos.
Siempre es interesante que una web tenga un logo o nombre propio, aunque solo sea en formato texto.
Para un moderador puede ser interesante mantenerse alerta de todos los nuevos temas de un foro y no solo de los que esta suscrito. Recibir un email cada vez que alguien escriba en su foro.
Lo que vamos a intentar aqui es, de un modo sencillo y en 10 minutos, adaptar un Foro Dragonfly cms (phpbb2) para que notifique a los moderadores que asi lo desen cualquier cosa que se escriba en el foro.
En principio es una herramienta peligrosa si la abrimos a todos los usuarios de un gran portal, pues puede colapsar el servidor de correo.
El moderador o usuario (segun decida el administrador) se podra suscribir o dessuscribir a un foro cuando lo desee, y recibira notificacion de todo lo que se escriba en ese foro.
Pues el modulo esta copiado como news_index, el lenguaje y el tema también.
A demás e cambiado creo que todas las referencias en el Modulo news_index de “News” a “news_index”.
Se instala y se desinstala bien, pero el problema esta que habrá que hacer algunos cambios mas, ya que ahora mismo, ese modulo “news_index” coge la misma información que el modulo “News”,
Quiere esto decir que si en el del modulo “News” hay x noticias ocultas, en el modulo “news_index” también estaría ocultas, y lo mismo pasa si las visualizamos todas en el modulo “News”, que se visualizan todas en el modulo “news_index”
Y tampoco mete un icono nuevo en el panel de administrador.
Haber como lo arreglamos, que ya falta poco
Bueno, pues si no me equivoco, solo faltaría arreglar el tema de las noticias.
Esto es lo que ago.
Creo barias noticias y solo dejo visible 2 u 3 en el Home, las demás están con la opción (Mostrar en el Home= No)
Luego en el Home tengo un bloque que me muestra las 5 ultimas noticias.
Y ese bloque ya incorpora un enlace que dice [ Más en la Sección de Noticias ]
Al picar hay se supone que tendría que hacer lo mismo que hace el enlace del Menú de (webnaranja Noticias), que abre otro nivel mostrando todas las noticias.
Dragonfly hereda de PHP-Nuke el concepto de Módulo y Bloque.
Bloques son esos pequeños recuadros que salen a los lados de nuestro portal. Por ejemplo el Menú Principal es un bloque. Suelen estar diseñados para funcionar, con independencia de la pagina de contenido y se pueden activar para un solo modulo, para varios… o para ninguno.
Módulos son el contenido que ocupa el centro de la página y que suele cumplir una determinada función. El modulo es el que genera el contenido esencial y los bloques lo complementan.
Los módulos más comunes son: Noticias Foros
Galerías de Fotos (utiliza Galería de fotos Coppermine) Encuestas Búsqueda (para buscar dentro del contenido de la pagina) Mi Cuenta (donde por ejemplo te registras o cambias el perfil de usuario) Contacto (para contactar con los... Leer más ...
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 ...
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 ...