Como Instalar Foro PHPbb 🥇 Foro de Portal DragonFlyCMS, CPGNuke _AND Maps 🏅

Como Instalar Foro PHPbb 🥇 Foro de Portal DragonFlyCMS, CPGNuke _AND Maps

Se encontraron 6 comentarios sobre Como Instalar Foro PHPbb 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í

     Resetear
Puede repetir la búsqueda actual por Temas pulsando aquí
Autor Mensaje
  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

Adjuntos que pueden ayudar...
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

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

...= ' <a href="'.getlink("&amp;file=viewforum&amp;f=$forum_id&amp;unwatch=forum").'">'.$lang['Forum_unwatch'].'</a> ';
} else {
$s_watching_forum = ' <a href="'.getlink("&amp;file=viewforum&amp;f=$forum_id&amp;watch=forum").'">'.$lang['Forum_watch'].'</a> ';
}
}

//
// End Forum watch link
//


--------- go to U_POST_NEW_TOPIC and add SERV_LINE

Por ultimo, buscamos la linea donde pone U_POST_NEW_TOPIC y detras añadimos una variable.

En nuestro caso esa variable se usa para mandar tambien el enlace de RSS del foro y otros sevicios.

Quote::
'U_POST_NEW_TOPIC' => getlink("&amp;file=posting&amp;mode=newtopic&amp;".POST_FORUM_URL."=$forum_id"),
// (rss, igoogle, watch forums...)
'SERV_LINE' => '<a href="rss/forums.php?f='.$forum_id.'"><img src="images/rss2.gif" alt="RSS: '.$forum_row['forum_name'].'" style="vertical-align:middle;" /></a> RSS'.$s_watching_forum,
  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

...modificado para mas comodidad del webmaster.

######### --- includes/functions_post.php ---- #########

---------- Add this line at the end of function "function user_notification" --- line 432

Quote::
user_forum_notification($mode, $post_data, $topic_title, $forum_id, $topic_id, $post_id, $notify_user);


----------- Create new function --------

Creamos una nueva Funcion:


function user_forum_notification($mode, &$post_data, &$topic_title, &$forum_id, &$topic_id, &$post_id, &$notify_user)
{
global $board_config, $lang, $db, $phpbb_root_path, $MAIN_CFG;
global $userdata;

$current_time = gmtime();
////// 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...
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

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.

La suscripcion se hara mediante un enlace:

 
Página 1 de 1
Todas las horas son GMT + 1 Hora
Cambiar a: