PDA

View Full Version : Error de validacion


piernodoyuna
10-04-2008, 09:17 PM
No he leido los post en ingles, pero me he dado cuenta que cuando se muestran articulos en la pagina principal del directorio, da error de validacion, no en todas las plantillas, pero la solucion es la misma:

-Primero comprobad que es vuestro caso: Validador del W3C (http://validator.w3.org/)

-Si es asi, abrid el archivo "articlelink.tpl" que esta en la carpeta de la plantilla que esteis usando. Buscad el siquiente codigo:

<p>[<a href="{if !$smarty.const.ENABLE_REWRITE}
{$smarty.const.DOC_ROOT}/article.php?id={$article.ID}
{else}
{$smarty.const.DOC_ROOT}/articles/article-{$article.ID}.html{/if}" class="readMore" title="{l}Leer Mas de{/l}: {$article.TITLE|escape|trim}">{l}Leer Mas{/l}</a>
{if ($smarty.const.REQUIRE_REGISTERED_USER == 1 || $smarty.const.REQUIRE_REGISTERED_USER_ARTICLE == 1) and !empty ($regular_user_details) and ($regular_user_details.ID == $article.OWNER_ID)}
,&nbsp;<a class="readMore" href="{$smarty.const.DOC_ROOT}/submit_article.php?articleid={$article.ID}" title="{l}Edit or Remove your article{/l}">{l}Review{/l}</a>
{/if}
]
</td>


-Justo antes del "</td>" final, escribid "</p>" osea, quedaria asi:

<p>[<a href="{if !$smarty.const.ENABLE_REWRITE}
{$smarty.const.DOC_ROOT}/article.php?id={$article.ID}
{else}
{$smarty.const.DOC_ROOT}/articles/article-{$article.ID}.html{/if}" class="readMore" title="{l}Leer Mas de{/l}: {$article.TITLE|escape|trim}">{l}Leer Mas{/l}</a>
{if ($smarty.const.REQUIRE_REGISTERED_USER == 1 || $smarty.const.REQUIRE_REGISTERED_USER_ARTICLE == 1) and !empty ($regular_user_details) and ($regular_user_details.ID == $article.OWNER_ID)}
,&nbsp;<a class="readMore" href="{$smarty.const.DOC_ROOT}/submit_article.php?articleid={$article.ID}" title="{l}Edit or Remove your article{/l}">{l}Review{/l}</a>
{/if}
]
</p></td>

Espero que os sea de alguna utilidad. Un saludo.