Foro de Portal DragonFlyCMS, CPGNuke: Información y Soporte sobre DragonFlyCMS, antiguo CPGNuke, el CMS para construir Portales Web y que integra su propia versión de foros PhpBB, galerias de fotos, y muchas cosas mas
Márcala y deberia aparecer el nuevo icono en todos los foros.
Sí, lo he probado así
¿Y te aparece en la parte de administracion de iconos o tampoco?
Sí, aparecen. Incluso cuando voy a iniciar un nuevo tema salen en el menú desplegable y se previsualizan en la parte derecha de dicho menú al seleccionarlos. Es al publicar el tema cuando no se visualizan en el índice de temas...
Por lo que veo funciona, puede ser que el tema (el que da color y presentación a una web) que tu hayas elegido no tenga en su plantilla lo de sacar el icono de tema.
He hecho unas capturas. Es la misma explicación que he puesto en mi mensaje inicial, pero con las capturas queda mucho más claro:
Subo la imagen y...
1) La añado desde el panel de admistración en modo global. También he probado sin activar esta casilla y asignándolo a un foro en concreto pero el resultado es el mismo.
2) El posticono se ha añadido con éxito:
3) Escribo un mensaje de prueba en el foro selccionando el posticono que acabo de activar. Se previsualiza correctamente al seleccionarlo del menú desplegable:
4) Un vez enviado el mensaje, me encuentro con esto:
¿te pasa ese error con la plantilla del tema por defecto? ¿el tema Default?
Un posible fallo estaria en la plantilla.
Si sigue sin salir en la plantilla blanca..
Puedes meter esta orden SQL (por ejemplo con PhpMyAdmin):
SELECT * FROM nuke_bbtopic_icons WHERE forum_id = <numero de foro> OR forum_id = -1 ORDER BY icon_name
Te deberia dar los iconos que tienes disponibles para ese foro.
<numero de foro>: hay que sustituirlo por el numero del foro.
SI eso esta bien, hay que buscar el error en:
modules/Forums/viewforum.php
Sí, con el tema default.
He hecho la búsqueda (con cms_bbtopic_icons porque con nuke_bbtopic_icons me daba error) y me devuelve todos los iconos que tengo disponibles, incluído el de prueba que no se visualiza en el foro.
Pego a continuación las líneas del documento viewforum.php donde creo que se hace referencia a los posticonos. Mis conocimientos en php son muy limitados y no sé localizar el supuesto error...
# TopicIcon_mod
#grab this topic's icon_id
$topic_icon_id = $topic_rowset[$i]['icon_id'];
$topic_icon_source = '<img width="20" src="images/spacer.gif" alt="" />';
#if we have an icon
if ($topic_icon_id != NULL && $topic_icon_id != 0) {
#create the path
$topic_icon_source = '<img src="'.$topic_icons[$topic_icon_id]['icon_url'].'" alt="'.$topic_icons[$topic_icon_id]['icon_name'].'" title="'.$topic_icons[$topic_icon_id]['icon_name'].'" align="middle" />';
}
# TopicIcon_mod end
Las imagenes que has subido son de un tema oscuro, no del oficial, el blanco.
El topico sale en le desplegable, por lo que hay que descartar que sea un problema de acceso al directorio.
Me extrañaría mucho que fuese un fallo de modules/Forums/viewforum.php, porque si fuese asi le fallaria a todas las web que usan los foros Dragonflycms.
En el fichero:
themes/<nombre de tema>/template/forums/viewforum_body.html
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro No Puedes adjuntar archivos en este foro Tu puedes descargar archivos en este foro