Página 1 de 1

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 07:30
por Gabriel Grey
Recientemente y gracias una vez más al amigo leviatan21, he hecho una pequeña modificación en el código para que se vean en mi foro los iconos de feeds.

(Gracias, gracias, gracias por toda tu ayuda, tus conocimientos y tu paciencia, leviatan21. No me cansaré de decirlo.)



Funciona perfectamente, pero me asalta una duda:


¿Por qué se ve el icono TAMBIÉN en los subforo-enlace? En el caso particular de mi foro hay dos foros-enlace. Estos son "ENCUESTAS" y "CHAT". Cuando intento acceder al supuesto feed del subforo me dice: "El Feed pedido no está disponible."

Lógico, no se puede hacer un feed de un subforo-enlace.






Y esta duda me lleva a otra duda:

Ya que tengo activados los feeds de temas... ¿Qué hay que hacer para que el icono enlace también se vea en los temas del viewforum?






Gracias una vez más

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 14:27
por leviatan21
Gabriel Grey escribió:¿Por qué se ve el icono TAMBIÉN en los subforo-enlace? En el caso particular de mi foro hay dos foros-enlace. Estos son "ENCUESTAS" y "CHAT". Cuando intento acceder al supuesto feed del subforo me dice: "El Feed pedido no está disponible."

Lógico, no se puede hacer un feed de un subforo-enlace.
Es porque tienes habilitados los Feeds para todos los foros, desde el ACP -> GENERAL : CONFIGURACIÓN DEL SITIO : Configuración de Feeds : Otros feeds y configuraciones : Excluir estos foros: marca los foros donde no quieres que se puedan acceder a los Feeds

Gabriel Grey escribió:Y esta duda me lleva a otra duda:

Ya que tengo activados los feeds de temas... ¿Qué hay que hacer para que el icono enlace también se vea en los temas del viewforum?
Esa opción no está pensada para que aparezca en el cuerpo del foro, solo aparece en el navegador

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 15:09
por Gabriel Grey
Eso ha sido lo primero que he intentado hacer pero, claro, al tratarse de foros-link, no me deja ni seleccionarlos de la lista...

Imagen



Una pena lo del viewforum...

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 15:26
por leviatan21
Gabriel Grey escribió:Eso ha sido lo primero que he intentado hacer pero, claro, al tratarse de foros-link, no me deja ni seleccionarlos de la lista...
Suena a BUG en phpbb, dime si esto funciona :

Abrir :

Código: Seleccionar todo

raíz/includes/functions_display.php
Buscar :

Código: Seleccionar todo

			'S_FEED_ENABLED'	=> ($config['feed_forum'] && !phpbb_optionget(FORUM_OPTION_FEED_EXCLUDE, $row['forum_options'])) ? true : false,
Reemplazar, por :

Código: Seleccionar todo

			'S_FEED_ENABLED'	=> ($config['feed_forum'] && !phpbb_optionget(FORUM_OPTION_FEED_EXCLUDE, $row['forum_options']) && ($row['forum_type'] != FORUM_LINK)) ? true : false,
Gabriel Grey escribió:Una pena lo del viewforum...
Ya encontraré la manera....

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 16:05
por Gabriel Grey
leviatan21 escribió:
Gabriel Grey escribió:Eso ha sido lo primero que he intentado hacer pero, claro, al tratarse de foros-link, no me deja ni seleccionarlos de la lista...
Suena a BUG en phpbb, dime si esto funciona :

Sí, funciona. Muchísimas gracias, leviatan21.

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 16:16
por leviatan21
Gabriel Grey escribió:Sí, funciona. Muchísimas gracias, leviatan21.
Me alegro, voy a reportar el BUG :ok:

Ahora probemos los feeds para los temas :

Abrir :

Código: Seleccionar todo

raíz/viewforum.php
Buscar :

Código: Seleccionar todo

	'S_VIEWFORUM'			=> true,
Debajo, agregar :

Código: Seleccionar todo

	'S_ENABLE_FEEDS_TOPIC'	=> ($config['feed_topic'] && !phpbb_optionget(FORUM_OPTION_FEED_EXCLUDE, $forum_data['forum_options'])) ? true : false,
Abrir :

Código: Seleccionar todo

raíz/styles/prosilver/template/viewforum_body.html
Buscar :

Código: Seleccionar todo

					<!-- IF topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED --><a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a> <!-- ENDIF -->
Antes, agregar :

Código: Seleccionar todo

					<!-- IF S_ENABLE_FEEDS_TOPIC --><a class="feed-icon-forum" title="{L_FEED} - {L_TOPIC} - {topicrow.TOPIC_TITLE}" href="{U_FEED}?f={topicrow.FORUM_ID}&t={topicrow.TOPIC_ID}"><img src="{T_THEME_PATH}/images/feed.gif" alt="{L_FEED} - {L_TOPIC} - {topicrow.TOPIC_TITLE}" /></a><!-- ENDIF -->

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 20:41
por Gabriel Grey
leviatan21 escribió:
Gabriel Grey escribió:Sí, funciona. Muchísimas gracias, leviatan21.
Me alegro, voy a reportar el BUG :ok:
Me alegra poder haber sido de ayuda, aunque sea con mi ignorancia... :D


leviatan21 escribió:Ahora probemos los feeds para los temas :
Parece que funciona sin problemas. Nunca dejas de sorprenderme, leviatan21.
¿Cómo has aprendido tanto sobre php?


Gracias nuevamente.

Icono de Feeds en Foros-Enlace

Publicado: 11 Feb 2011, 20:52
por leviatan21
Gabriel Grey escribió:
leviatan21 escribió:
Gabriel Grey escribió:Sí, funciona. Muchísimas gracias, leviatan21.
Me alegro, voy a reportar el BUG :ok:
Me alegra poder haber sido de ayuda, aunque sea con mi ignorancia... :D
2 comentarios
1) Lo malo : el BUG ya había sido reportado con anterioridad 2 veces
2) Lo bueno : el parche oficial es exactamente el que yo te sugerí y estará incluido en 3.0.9

Gabriel Grey escribió:
leviatan21 escribió:Ahora probemos los feeds para los temas :
Parece que funciona sin problemas. Nunca dejas de sorprenderme, leviatan21.
¿Cómo has aprendido tanto sobre php?
Irónicamente utilizando phpbb e instalando MODs a mano :secreto: