Página 1 de 1
Subject prefix + MSSTI Dynamic Meta
Publicado: 03 Abr 2011, 02:02
por Makoto
Subject prefix + MSSTI Dynamic Meta
Publicado: 03 Abr 2011, 06:03
por leviatan21
Entre tus datos de soporte, no leo nada de un MOD para colorear titulos de temas, y ese es el problema, al agregar color se agrega código HTML en las descripciones y eso rompe con las META etiquetas.
Ambos MODs no pueden coexistir

Re: Subject prefix + MSSTI Dynamic Meta
Publicado: 03 Abr 2011, 19:19
por Makoto
el mod instalado es Subject Prefix y si esta en mi lista de mods
http://www.phpbb.com/community/viewtopi ... dbbe2b925a
bueno ese mismo error paso con el feed en autor lo corrigio haciendo lo siguiente
en includes/hook/hook_subject_prefix.php
Código: Seleccionar todo
// Add to the topic title
if (!empty(sp_phpbb::$template->_tpldata['.'][0]['TOPIC_TITLE']))
{
$topic_title = sp_phpbb::$template->_tpldata['.'][0]['TOPIC_TITLE'];
$topic_prefix = sp_core::generate_prefix_string($topic_data['subject_prefix_id']);
sp_phpbb::$template->assign_var('FEED_TOPIC_TITLE', $topic_title); // A small fix for topic feeds (#11)
$topic_title = ($topic_prefix === false) ? $topic_title : $topic_prefix . ' ' . $topic_title;
sp_phpbb::$template->assign_var('TOPIC_TITLE', $topic_title);
}
el en el overrall_header.html cambiar
Código: Seleccionar todo
<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
por esto
Código: Seleccionar todo
<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {FEED_TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
eh intentadohacer lo mismopara viewforum pero solo me aparecen en los meta los temas q tienen prefijo
Subject prefix + MSSTI Dynamic Meta Tema Solucionado
Publicado: 06 Abr 2011, 05:44
por leviatan21
Vengo con el cambio, sigue estas indicaciones :
Abrir :
Buscar :
Antes, agregar : (en una nueva linea)
Código: Seleccionar todo
// MOD : MSSTI Header (V1.0.1) - Start
// Disable any html in the title
'TOPIC_TITLE_META' => trim(strip_tags(censor_text($row['topic_title']))),
// MOD : MSSTI Header (V1.0.1) - End
Abrir :
Buscar :
Antes, agregar : (en una nueva linea)
Código: Seleccionar todo
// MOD : MSSTI Header (V1.0.1) - Start
// Disable any html in the title
'TOPIC_TITLE_META' => trim(strip_tags($topic_data['topic_title'])),
// MOD : MSSTI Header (V1.0.1) - End
Abrir :
Buscar :
Código: Seleccionar todo
<meta name="keywords" content="<!-- IF META_KEYWORDS_DYNAMIC --><!-- BEGIN forumrow -->{forumrow.FORUM_NAME}<!-- IF not forumrow.S_LAST_ROW or FORUM_NAME -->, <!-- ENDIF --><!-- END forumrow --> <!-- IF FORUM_NAME -->{FORUM_NAME}, {FORUM_DESC_META}<!-- ENDIF -->, <!-- ENDIF --> <!-- IF META_KEYWORDS -->{META_KEYWORDS}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF META_DESCRIPTION_DYNAMIC --><!-- BEGIN forumrow --><!-- IF forumrow.FORUM_DESC_META -->{forumrow.FORUM_DESC_META}<!-- IF not forumrow.S_LAST_ROW -->, <!-- ENDIF --><!-- ENDIF --><!-- END forumrow --><!-- BEGIN topicrow -->{topicrow.TOPIC_TITLE}<!-- IF not topicrow.S_LAST_ROW -->, <!-- ENDIF --><!-- END topicrow --><!-- IF TOPIC_TITLE-->, {TOPIC_TITLE}<!-- ENDIF -->, <!-- ENDIF --> <!-- IF META_KEYWORDS -->{META_DESCRIPTION}<!-- ENDIF -->" />
Reemplazar, por :
Código: Seleccionar todo
<meta name="keywords" content="<!-- IF META_KEYWORDS_DYNAMIC --><!-- BEGIN forumrow -->{forumrow.FORUM_NAME}<!-- IF not forumrow.S_LAST_ROW or FORUM_NAME -->, <!-- ENDIF --><!-- END forumrow --> <!-- IF FORUM_NAME -->{FORUM_NAME}, {FORUM_DESC_META}<!-- ENDIF -->, <!-- ENDIF --> <!-- IF META_KEYWORDS -->{META_KEYWORDS}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF META_DESCRIPTION_DYNAMIC --><!-- BEGIN forumrow --><!-- IF forumrow.FORUM_DESC_META -->{forumrow.FORUM_DESC_META}<!-- IF not forumrow.S_LAST_ROW -->, <!-- ENDIF --><!-- ENDIF --><!-- END forumrow --><!-- BEGIN topicrow -->{topicrow.TOPIC_TITLE_META}<!-- IF not topicrow.S_LAST_ROW -->, <!-- ENDIF --><!-- END topicrow --><!-- IF TOPIC_TITLE_META-->, {TOPIC_TITLE_META}<!-- ENDIF -->, <!-- ENDIF --> <!-- IF META_KEYWORDS -->{META_DESCRIPTION}<!-- ENDIF -->" />
Recuerda actualizar las plantillas desde el
ACP -> ESTILOS
Subject prefix + MSSTI Dynamic Meta
Publicado: 06 Abr 2011, 19:51
por Makoto
ahora si se ven bien los meta gracias Leviatan21
