Quisiera ir planteando todas mis dudas en esta Web para poder conseguir la ayuda que necesito y montar mí Web.
Decir que ya tengo el Dragonfly9.2.1 instalado
Los foros más o menos diseñados
Y las diferentes categorías de albunes también diseñadas.
Y aquí comienzan mis dudas:
Necesito que cuando un user pulse la miniatura y se le muestre la imagen con descripciones y características de la imagen, en es pantalla necesitaría añadirle un icono (botón) para que descargue la imagen, pero tendría que ser yo el que introduzca la url de descarga, ya que no se descargaría la imagen, si no un archivo relacionado a ella que estaría en otra carpeta
Ahora mismo y lo tengo echo con un enlace en la zona de descripción de la imagen, pero parece que es un campo limitado y no acepta muchos Tag
Lo tengo así
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 ...
Durante esta pasada semana hicimos un esfuerzo para adaptar un viejo modulo ClearChat, para DragonflyCMS (CPGNuke) a nuestro Portal de Viajes (LosViajeros).
EL resultado fue la reinauguracion de nuestro Chat de Viajes después de meses cerrado.
Ha tenido una magnifica acogida de nuestros usuarios e incluso ya nos han pedido algun otro portal que liberemos una copia.
Asi que en las proximas semanas, en colaboracion con mas portales, liberaremos una version de nuestro Chat (Español e Inglés) para uso en cualquier portal DragonflyCMS.
En este hilo podreis estar al tanto de los progresos.
Un potente modulo capaz de mostrar noticias, artículos, álbumes de fotos y mucho más. Puede ser utilizado como un complemento, o para reemplazar el módulo de Noticias .
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 ...
La tabla clave es la $prefix_bbtopic_watch
El archivo posting.php (modules/Forums/posting.php) llama a
includes/phpbb/functions_post.php
La funcion:
function update_post_stats (topic_replies)
Actualiza el numero de respuestas a un tema (topico o hilo).
######
Tambien el borrado de subcripcion (observacion) de un tema, se hace en:
includes/phpbb/functions_post.php
en la funcion:
function user_notification
Es una funcion muy compleja y que solo se debe tocar con mucho cuidado.
Estoy preparando una mejora en el modulo Furums de Dragonfly. Necesito informacion de como se hacen las notificaciones a los usuarios de que tiene respuesta a un mensaje en el foro, como se anotan y donde...
Asi mismo, donde se toca para actyualizar el numero de respuestas a un topico.
Una mano please... que es mi primer trabajo en modulos.
Tiene pinta de que habia una incoherencia entre tu tabla de modulos y la que correspondia a la version en la que tu estabas.
Si te da muchos problemas, mejor prueba con un paso intermedio (La verison 9.1 por ejemplo).
Tambien puedes crear el campo de forma manual... aunque si te sale este fallo puede darte muchos mas y hacer imposible esta tarea.
Galería de fotos
Incluye soporte BBcode
Incluye soporte MMCache y eAccelerator
Sistema de plantillas con cache
Sistema de debugging y lista de consultas
Urls amigables para buscadores (SEO)
Protección Anti Spam
Soporte multiformato (TikiWiki, HTML, BBCode, MediaWiki
Hotwords - permita qasociar determinadas palabras al URL
Genera los documentos pdf de todo el contenido
Hola Hispalis, aunque la instalación de DragonFly se realiza Inglés tenemos traducido la mayoría de los módulos al Español.
El proceso para poner Dragonfly en Español es muy sencillo.
- Descarga el fichero de idiomas en Español de Webnaranja y descomprímelo en el directorio raíz (Ej. dragonfly) de tu sitio web. Al descomprimir se copiarán todos los ficheros necesarios al directorio “dragonfly/language”.
- Entra en el Menú de Administración del portal después en el submenú General y selecciona Languages. El Pack de lenguas por defecto es Inglés cámbialo a Español.
Inicialmente, justo despues de la instalacion, el portal se activa en Modo Mantenimiento, en espera de que el webmaster haga los ultimos ajustes.
Te saldra en el centro el siguiente mensaje si estas como administrador:
Quote::
Mensaje del Sistema
Estás trabajando bajo el modo de mantenimiento
Tu podrás ver módulos y hacer cosas, pero ese mensaje será lo unico que vean tus usuarios mientras no quites el modo mantenimiento.
Mientras estes como administrador, lo seguirás viendo aunque con un aviso que te sale en el centro, pero si otro usuario entra en ese momento, a el solo le sale una pantalla en azul que le indica que el portal esta en mantenimiento.
Si te sales y no te has acordado de dejarlo en modo normal, la gente no podra entrar al portal.
SI eres tu el que tiene el problema, solo tienes que ir a la parte de administracion (normalmente admin.php) logarte y una vez alli podras seguir configurando el portal.
El nombre antiguo era CPGNuke ( y a mi me encanta) y proviene de Coppermine Photo Gallery, porque era sobre todo un portal con galeria de fotos. Coppermine es una magnifica Galeria...
Se separaron de una de las grandes ramas de portales PhpNuke, creo recordar que en su version 6. SOn grandes programadores. Su portal es muy rapido y consume mucho menos que un portal PhpNuke, si comparamos el mismo tipo de modulos.
Posteriormente lo comenzaron a llamar Dragonfly (Libélula en español)
Los dos portales que citas los lleva la misma gente...
El problema es que no hay mucho soporte en español.... por eso abrimos este foro.
Como sabras, nuestro Portal es DragonFly (o CPGNuke, como prefieras)