Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?Tema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Avatar de Usuario
mmfilesi
Usuario/a
Mensajes: 78
Registrado: 05 Sep 2010, 17:48

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#1

Mensaje por mmfilesi »

URL: http://trionfi.eu/village
Versión phpBB: phpBB3 (8)
MODs Instalados: Print Topic, Advanced BBcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: ni idea
Actualización desde otra versión:
Conversión desde otro sistema de foros:

Hola de nuevo y de nuevo gracias por la atención. Estoy tratando de instalar el MOD MSSTI RSS Feed 2.0 with ACP.

Creo que he seguido todas las instrucciones al pie de la letra, pero no veo que aparezca ningún iconillo de RSS por lado alguno.

Tuve una duda durante la instalación. En includes/functions.php se dice que hay que añadir esto:
Spoiler
// MOD : MSSTI RSS Feeds (V1.2.1) - Start
/**
* Find out in which forums ( and all it's child's ) the user is not allowed to view
*
* @return array $rss_excluded_forums_ary with forum id to exclude
**/
function rss_filters()
{
global $auth, $db, $config, $phpbb_root_path, $phpEx, $rss_excluded_forums_ary;

// Do not run twice if it has already been executed earlier.
if ( isset($rss_excluded_forums_ary) && is_array($rss_excluded_forums_ary) )
{
return $rss_excluded_forums_ary;
}

$rss_excluded_forums_ary = array();

// Which forums should be directly excluded ?
if ( $config['rss_exclude_id'] != '' )
{
if (!is_array( $config['rss_exclude_id'] ))
{
$forums_id = explode(",", $config['rss_exclude_id'] );
}
foreach ( $forums_id as $fid )
{
if ( $fid )
{
$rss_excluded_forums_ary[] = (int) $fid;
}
}
}

// Start with a list of forums without initial exclusions id's
$not_in_fid = ( sizeof($rss_excluded_forums_ary) ) ? 'WHERE (' . $db->sql_in_set('forum_id', $rss_excluded_forums_ary, true) . ") OR (forum_password <> '' )" : '';

$sql = "SELECT forum_id, parent_id, forum_password, forum_parents, left_id, right_id
FROM " . FORUMS_TABLE . "
$not_in_fid
ORDER BY forum_id";
$rss_filters_result = $db->sql_query($sql);

while ( $forum_data = $db->sql_fetchrow($rss_filters_result) )
{
// Exclude passworded forum completely ( for some reason the (forum_password <> '' ) in SQL query doesn't work ;) )
if ( $forum_data['forum_password'] != '' )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}

// Exclude forums the user is not able to read
if ( !$auth->acl_get('f_list', $forum_data['forum_id']) )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}

// Skip direct child of a excluded forum
if ( in_array($forum_data['parent_id'], $rss_excluded_forums_ary) )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}

if ( $forum_data['parent_id'] > 0 )
{
// Needed for some pages, like login ;)
require_once( $phpbb_root_path . 'includes/functions_display.' . $phpEx );

// Get forum parents
$forum_parents = get_forum_parents( $forum_data );

// Search for subforums
if ( !empty( $forum_parents ) )
{
foreach ( $forum_parents as $parent_forum_id => $parent_data )
{
// Skip this parent if the user does not have the permission to view it
if ( !$auth->acl_get('f_list', $parent_forum_id) )
{
$rss_excluded_forums_ary[] = $parent_forum_id;
continue;
}

// Skip this forum if it's the child of a excluded forum
if ( in_array($parent_forum_id, $rss_excluded_forums_ary) )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}
}
}
}
}
$db->sql_freeresult($rss_filters_result);

return $rss_excluded_forums_ary;
}
// MOD : MSSTI RSS Feeds (V1.2.1) - End
antes de esto

Código: Seleccionar todo

?>
Entremedias había un cierre en:
Spoiler
case 'bbcode_htm':
return array(
'#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
'#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
'#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
'#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
'#<!\-\- .*? \-\->#s',
'#<.*?>#s',
);
break;
Pero me pareció raro, así que lo añadí en el que aparecía al final
Spoiler
// MOD : MSSTI RSS Feeds (V1.2.1) - Start
/**
* Find out in which forums ( and all it's child's ) the user is not allowed to view
*
* @return array $rss_excluded_forums_ary with forum id to exclude
**/
function rss_filters()
{
global $auth, $db, $config, $phpbb_root_path, $phpEx, $rss_excluded_forums_ary;

// Do not run twice if it has already been executed earlier.
if ( isset($rss_excluded_forums_ary) && is_array($rss_excluded_forums_ary) )
{
return $rss_excluded_forums_ary;
}

$rss_excluded_forums_ary = array();

// Which forums should be directly excluded ?
if ( $config['rss_exclude_id'] != '' )
{
if (!is_array( $config['rss_exclude_id'] ))
{
$forums_id = explode(",", $config['rss_exclude_id'] );
}
foreach ( $forums_id as $fid )
{
if ( $fid )
{
$rss_excluded_forums_ary[] = (int) $fid;
}
}
}

// Start with a list of forums without initial exclusions id's
$not_in_fid = ( sizeof($rss_excluded_forums_ary) ) ? 'WHERE (' . $db->sql_in_set('forum_id', $rss_excluded_forums_ary, true) . ") OR (forum_password <> '' )" : '';

$sql = "SELECT forum_id, parent_id, forum_password, forum_parents, left_id, right_id
FROM " . FORUMS_TABLE . "
$not_in_fid
ORDER BY forum_id";
$rss_filters_result = $db->sql_query($sql);

while ( $forum_data = $db->sql_fetchrow($rss_filters_result) )
{
// Exclude passworded forum completely ( for some reason the (forum_password <> '' ) in SQL query doesn't work ;) )
if ( $forum_data['forum_password'] != '' )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}

// Exclude forums the user is not able to read
if ( !$auth->acl_get('f_list', $forum_data['forum_id']) )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}

// Skip direct child of a excluded forum
if ( in_array($forum_data['parent_id'], $rss_excluded_forums_ary) )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}

if ( $forum_data['parent_id'] > 0 )
{
// Needed for some pages, like login ;)
require_once( $phpbb_root_path . 'includes/functions_display.' . $phpEx );

// Get forum parents
$forum_parents = get_forum_parents( $forum_data );

// Search for subforums
if ( !empty( $forum_parents ) )
{
foreach ( $forum_parents as $parent_forum_id => $parent_data )
{
// Skip this parent if the user does not have the permission to view it
if ( !$auth->acl_get('f_list', $parent_forum_id) )
{
$rss_excluded_forums_ary[] = $parent_forum_id;
continue;
}

// Skip this forum if it's the child of a excluded forum
if ( in_array($parent_forum_id, $rss_excluded_forums_ary) )
{
$rss_excluded_forums_ary[] = (int) $forum_data['forum_id'];
continue;
}
}
}
}
}
$db->sql_freeresult($rss_filters_result);

return $rss_excluded_forums_ary;
}
// MOD : MSSTI RSS Feeds (V1.2.1) - End


?>
GRACIAS!!!!!!!!!!!!!!!!!!!!!!!!!
Datos de soporte:
Spoiler
URL: http://www.mmfilesi.com/taller
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: IP-address in topic for phpBB3
Print Post Mod
dvanced bbcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 54

Re: MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?  Tema Solucionado

#2

Mensaje por leviatan21 »

El ícono aparece en el navegador, y no en el foro,
En Firefox ( que tu utilizas ) aparece pegado al margen derecho de la barra de direcciones, cuando pulsas en ese ícono del RSS, aparecerán todas las opciones :mrgreen:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
mmfilesi
Usuario/a
Mensajes: 78
Registrado: 05 Sep 2010, 17:48

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#3

Mensaje por mmfilesi »

:ops :ops :ops

Gracias magister, por lo que veo me he liado de MOD... ¿qué diantres he instalado? :oops: :oops: :oops:

Lo que andaba buscando es el share que tenéis aquí, lo de los botoncejos para compartir.
Datos de soporte:
Spoiler
URL: http://www.mmfilesi.com/taller
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: IP-address in topic for phpBB3
Print Post Mod
dvanced bbcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 54

Re: MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#4

Mensaje por leviatan21 »

Busca y de seguro encontrarás lo que buscas, se ha hablado mucho de ese MOD por estos foros...
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
mmfilesi
Usuario/a
Mensajes: 78
Registrado: 05 Sep 2010, 17:48

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#5

Mensaje por mmfilesi »

perfecto, gracias doc!

Tema cerrado entonces.
Datos de soporte:
Spoiler
URL: http://www.mmfilesi.com/taller
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: IP-address in topic for phpBB3
Print Post Mod
dvanced bbcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
mmfilesi
Usuario/a
Mensajes: 78
Registrado: 05 Sep 2010, 17:48

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#6

Mensaje por mmfilesi »

Un segun, que me entra la paranoia... es decir, lo que sea que he instalado está bien está bien instalado, ¿no?
Datos de soporte:
Spoiler
URL: http://www.mmfilesi.com/taller
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: IP-address in topic for phpBB3
Print Post Mod
dvanced bbcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 54

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#7

Mensaje por leviatan21 »

mmfilesi escribió:Un segun, que me entra la paranoia... es decir, lo que sea que he instalado está bien está bien instalado, ¿no?
Tener un RSS Feed es bueno principalmente para los buscadores, en cuanto a los usuarios no hay una sola opinión, hay quienes lo utilizan mucho, para enterarse de todo tipo de cambios en el foro, muchos lo utilizan desde los celulares otros ni les interesa.
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
mmfilesi
Usuario/a
Mensajes: 78
Registrado: 05 Sep 2010, 17:48

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#8

Mensaje por mmfilesi »

Gracias Leviatán, sí tengo que investigar bien qué es esto...

La duda que tengo ahora es ¿cómo puedo saber si lo he instalado bien? Es que estoy emparanoiado por lo del cierre que decía antes ?>, el de includes/functions.php, que no sé si puse bien el código en el que aparecía al final, solo, o debería haberlo puesto en el que está entremedias.
Datos de soporte:
Spoiler
URL: http://www.mmfilesi.com/taller
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: IP-address in topic for phpBB3
Print Post Mod
dvanced bbcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 54

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#9

Mensaje por leviatan21 »

mmfilesi escribió:La duda que tengo ahora es ¿cómo puedo saber si lo he instalado bien? Es que estoy emparanoiado por lo del cierre que decía antes ?>, el de includes/functions.php, que no sé si puse bien el código en el que aparecía al final, solo, o debería haberlo puesto en el que está entremedias.
Si lo has hecho bien, a al final de todo antes de la última linea, si lo hubieras hecho en la otra ubicación hubieras visto una página en blanco al entrar al foro :wink:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
mmfilesi
Usuario/a
Mensajes: 78
Registrado: 05 Sep 2010, 17:48

MOD MSSTI RSS Feed 2.0 ¿dónde está el iconillo?

#10

Mensaje por mmfilesi »

Gracias Leviatán, una vez más. ¡MUCHÍSIMAS GRACIAS!

Tema solucionado, pues.
Datos de soporte:
Spoiler
URL: http://www.mmfilesi.com/taller
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: IP-address in topic for phpBB3
Print Post Mod
dvanced bbcode Box 3
Plantilla(s) usada(s): prosilver
Servidor: de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Cerrado

Volver a “Soporte de MODs”