Forums 🥇 Foro de Portal DragonFlyCMS, CPGNuke _AND Maps 🏅

Forums 🥇 Foro de Portal DragonFlyCMS, CPGNuke _AND Maps

Se encontraron 22 comentarios sobre Forums en el Foro de Portal DragonFlyCMS, CPGNuke
Buscando en foro de Portal DragonFlyCMS, CPGNuke, si desea ampliar la búsqueda a todos los foros pulsa aquí

Ir a página 1, 2  Siguiente
     Resetear
Puede repetir la búsqueda actual por Temas pulsando aquí
Autor Mensaje
  Forums pro - Dragonflycms  Tema: Forums pro - Dragonflycms  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

¿no es compatible?
Es que no creo que haya muchas diferencias.

Se usa sobre todo para crear un hilo en el foro.
  Forums pro - Dragonflycms  Tema: Forums pro - Dragonflycms  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

WebNar Escribio:
Forums pro, que yo sepa viene por defecto en Dragonflycms. Deberias tenerlo instalado.


el que trae el dragonflycms instalado por defecto es el foros comunitarios
  Forums pro - Dragonflycms  Tema: Forums pro - Dragonflycms  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Forums pro, que yo sepa viene por defecto en Dragonflycms. Deberias tenerlo instalado.
  Forums pro - Dragonflycms  Tema: Forums pro - Dragonflycms  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

saludos compañeros si alguno de ustedes puede pasarme algun link para descargar el forumsPro por favor

Muy feliz
  Dudas con post iconos y modo mantenimiento  Tema: Dudas con post iconos y modo mantenimiento  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

A mi me parece eso propio de un fallo del tema.

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

deberias tener una linea del tipo:

Quote::
<td class="row1" align="center" width="20">{topicrow.TOPIC_ICON}</td>

Esa es la que muestras el icono.

Si activas el modulo Debug del portal Dragonflycms (pones a si todos los campos), tambien te deberia dar un error relacionado con "TOPIC_ICON".

Te sale abajo, despues del pie de pagina.

Si puedes pasanos ese texto.
Copiar y pegar aqui.
  Dudas con post iconos y modo mantenimiento  Tema: Dudas con post iconos y modo mantenimiento  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Aforo Escribio:
¿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...
Leer más ...
  Dudas con post iconos y modo mantenimiento  Tema: Dudas con post iconos y modo mantenimiento  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

¿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
  Dudas con post iconos y modo mantenimiento  Tema: Dudas con post iconos y modo mantenimiento  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Aquí está el trozo del código fuente del documento HTML:

<td class="row1" align="center" height="34" nowrap="nowrap"><a href="index.php?name=Forums&amp;file=viewtopic&amp;t=79"><img src="themes/default/images/forums/folder_new.gif" alt="Mensajes nuevos" title="Mensajes nuevos" border="0" /></a></td>

<td class="row1" align="center" width="20"><img src="" alt="" title="" align="middle" /></td>
  quiero saber como se pone Últimos Mensajes en Nuestro Foro  Tema: quiero saber como se pone Últimos Mensajes en Nuestro Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Hay un "last forum messages" entre los bloques que se distribuyen con la descarga oficial de Dragonflycms.

Nuestro bloque es especial, esta personalizado y usa cache. No es facil de instalar.

Tienes una version parecida aqui:
www.webnaranja.com/foros.php?t=351
  Instalar Forumspro  Tema: Instalar Forumspro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Para instalar forumpro, te vas a descargas de Dragonfly:
dragonflycms.org/Downloads/
Y te lo descargas.
Luego lo descomprimes y lo subes al directorio correspondiente.
Para instalar un modulo es siempre igual:
- entras como admin
- te vas a la opcion Modulos
- te aparecen los modulos instalados y los no instalados...
- Localizas el modulo que quieres, pulsas instalar y se crean todas las tablas necesarias.
- Luego accedes a forum pro y lo configuras.

No te puedo ayudar mucho pues no lo tengo instalado. Es un modulo que utilizo en la version tradicional.
Un aviso: es de los modulos que nosotros no hemos traducido al español. No se como estará la traducción.
  Como instalar en Foro PHPbb la opcion suscribirme a Foro  Tema: Como instalar en Foro PHPbb la opcion suscribirme a Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Por ultimo hay que ir al Template de nuestro Tema:

themes//template/forums/viewforum_body.html

E insertar la variable 'SERV_LINE'

En nuestro caso esta insertada del siguiente modo en la linea 165 de nuestro tema:

Quote::

<tr>
<td colspan="8" class="gensmall">{SERV_LINE}</td>
</tr>
  Como instalar en Foro PHPbb la opcion suscribirme a Foro  Tema: Como instalar en Foro PHPbb la opcion suscribirme a Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Modificamos viewforum.php

Nos vamos al fichero: modules/Forums/viewforum.php

He marcado en rojo "(is_user() && $is_auth['auth_mod'])" porque si quisiesemos abrir la opcion atodos los usuarios, solo tendriamos que tocar aqui:. Sustituyendolo por (is_user())----- go to "End of forum prune" and add the next lines ---

Y detras de la funcion Prune añadimos:


//
// End of forum prune
//

if (is_user() && $is_auth['auth_mod']) {

$can_watch_forum = TRUE;
$sql = "SELECT notify_status
FROM ".FORUMS_WATCH_TABLE."
WHERE forum_id = $forum_id
AND user_id = ".$userdata['user_id'];
$result = $db->sql_query($sql);

if ( $row = $db->sql_fetchrow($result) ) {
// user watching
if ( isset($_GET['unwatch']) ) {
if ( $_GET['unwatch'] == 'forum' ) {
// user tring to "unwatch"
$sql_priority = (SQL_LAYER == "mysql") ? "LOW_PRIORITY" : '';
$db->sql_query("DELETE $sql_priority FROM ".FORUMS_WATCH_TABLE."
WHERE forum_id = $forum_id
AND user_id...
Leer más ...
  Como instalar en Foro PHPbb la opcion suscribirme a Foro  Tema: Como instalar en Foro PHPbb la opcion suscribirme a Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

... mio - Observar Foro - Forum Watch //////
if(!$topic_title || $topic_title == "" ){
$row = $db->sql_fetchrow( $db->sql_query('SELECT topic_title FROM '.TOPICS_TABLE.' WHERE topic_id ='.$topic_id ));
$topic_title = $row['topic_title'];
}

if ($mode == 'reply' || $mode == 'newtopic' ) {
$result = $db->sql_query('SELECT user_id FROM '.USERS_TABLE.' WHERE user_level<1');
$user_id_sql = '';
while ($row = $db->sql_fetchrow($result)) { $user_id_sql .= ', '.$row['user_id']; }

$sql = "SELECT u.user_id, u.user_email, u.user_lang
FROM ".FORUMS_WATCH_TABLE." tw, ".USERS_TABLE." u
WHERE tw.forum_id = $forum_id
AND tw.user_id NOT IN (".$userdata['user_id'].", ".ANONYMOUS.$user_id_sql.")
AND u.user_id = tw.user_id";
$result = $db->sql_query($sql);

$update_watched_sql = '';
$bcc_list_ary = array();

if ($row = $db->sql_fetchrow($result)) {
// Sixty second limit
set_time_limit(0);
do {
if ($row['user_email'] != '') {
$bcc_list_ary[$row['user_lang']][] = $row['user_email'];
}
$update_watched_sql .= ($update_watched_sql...
Leer más ...
  Como instalar en Foro PHPbb la opcion suscribirme a Foro  Tema: Como instalar en Foro PHPbb la opcion suscribirme a Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Ahora actuamos sobre dos ficheros importantes:


######### --- ADD to includes/constants.php -- #######
Añadimos las siguientes dos lineas en includes/constants.php:

Quote::
// Forum Watch:
define('FORUMS_WATCH_TABLE', $prefix.'_bbforums_watch');

######--- ADD three variables in languages//forums.php -- #######
Y tres variables en los ficheros de Lenguas (tres en cada lengua):

Quote::
'Forum_watch_subject' => 'Forum Watch',
'Forum_watch' => 'Forum Watch',
'Forum_unwatch' => 'Forum Unwatch',
  Como instalar en Foro PHPbb la opcion suscribirme a Foro  Tema: Como instalar en Foro PHPbb la opcion suscribirme a Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Creacion de la Tabla base de datos

Lo primero que vamos a hacer es crear una tabla en nuestra base de datos para guardar que usuario esta observando cada foro:

Quote::
--- Create Forum Notify table -------

CREATE TABLE nuke_bbforums_watch (
forum_id smallint(5) unsigned NOT NULL default '0',
user_id mediumint(8) NOT NULL default '0',
notify_status tinyint(1) NOT NULL default '0',
KEY forum_id (forum_id),
KEY user_id (user_id),
KEY notify_status (notify_status)
);
  Foros Dragonfly  Tema: Foros Dragonfly  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Dragonfly CMS monta foros PHPbb 2 o una version propietaria parecida llamada Forum Pro.

Vienen integrados en el portal, por lo que no te tienes que preocupar de nada.

Lo otros foros no se integran en el portal, pero hay puentes para cambiar de otros foros al propio PHPbb sobre Dragonfly.

Yo hice el de pasar de foros nativos PHPbb2 a Dragonfly.
  Moviendo tema de Foro  Tema: Moviendo tema de Foro  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

...mover un tema de foro se nos depliega una serie de opciones de posibles foros. Dichas opciones estan por un orden distinto al establecido en nuestro foro, creando un poco de desconcierto cuando tenemos muchas opciones.

He realizado una que hace que las opciones aparezcan en el mismo orden y, ademas, aparezcan las categorias de foro en negrita (no selecionables) para mas claridad.

Para conseguirlo se sustituye la función "make_forum_select" en includes/phpBB/functions_admin.php por la siguiente función:


//
// Simple version of jumpbox, just lists authed forums
//

function make_forum_select($box_name, $ignore_forum = false, $select_forum = '')
{
global $db, $userdata;
$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata);
$forum_list = '';
$result = $db->sql_query("SELECT f.forum_id, f.forum_name, c.cat_title
FROM " . FORUMS_TABLE . " f, " . CATEGORIES_TABLE . " c
WHERE c.cat_id = f.cat_id
ORDER BY c.cat_order ASC, f.forum_order ASC");
$cat_title="";
while ($row...
Leer más ...
  Como funciona search_stopwords.txt  Tema: Como funciona search_stopwords.txt  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

El fichero search_stopwords.txt alimenta la tabla "bbsearch_wordlist" con las palabras comunes que no se deben permitir la búsqueda para evitar la sobrecarga del sistema.

Este fichero es propio de cada lengua y esta en el path:
language/(Lengua)/forums/search_stopwords.txt

Estas palabras se marcan con un 1 en el campo "word_common" de dicha tabla "*_bbsearch_wordlist".

A partir de ese momento esa palabra se considera común y no se devuelve como resultado de busqueda.

El modo de obtener la lista completa de las palabras comunes no incluidas en las búsquedas es:

Quote::
SELECT *
FROM `nuke_bbsearch_wordlist`
WHERE `word_common` =1
LIMIT 0 , 30

La operacion de marcado y desmarcado de una palabra, tambien se puede hacer manualmente buscando el registro en la tabla "nuke_bbsearch_wordlist" y editando el campo "word_common"
  Preparando una mejora en modulo Forums para DragonFly  Tema: Preparando una mejora en modulo Forums para DragonFly  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

Interesante hallazgo:

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 ...
  Preparando una mejora en modulo Forums para DragonFly  Tema: Preparando una mejora en modulo Forums para DragonFly  -   Portal DragonFlyCMS, CPGNuke  Foro: Portal DragonFlyCMS, CPGNuke
Envío Asunto:    Publicado: Avatar

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.
 
Página 1 de 2 Ir a página 1, 2  Siguiente
Todas las horas son GMT + 1 Hora
Cambiar a: