SimplePortal

Support => International Support => Spanish => Topic started by: Tridrac on September 13, 2009, 07:58:33 PM

Title: Ayuda con un error "curioso" (consulta no para novatos) - Resuelto
Post by: Tridrac on September 13, 2009, 07:58:33 PM
Hola amigos,

Ante todo perdón por hacer una consulta sobre la versión 2.0.5 del Simple Portal, pero lo tengo tan personalizado que no quiero pasarme a una versión más reciente...

Bueno, la cuestión es que quiero que mi foro sea W3C compatible y hace poco le pasé el validador al portal,
Y me salió un error curioso:

Quote
.jpg" alt="" border="0" /></div><br [...]<br /><br />

Es decir que la línea 225 del SPortal1-1.php (cuidado, la he modificado sustituyendo el <a ref...> por un simple [...] ya que no quería los puntos suspensivos del cutoff como enlace)

Quote
if ($cutoff !== false)
$row['body'] = $func['substr']($row['body'], 0, $cutoff);
$row['body'] .= ' [...]';
se superpone a la línea 60 del SPortal1-1.template.php

Quote
<div class="post">', !empty($article['category']['picture']['href']) ? '<img src="' . $article['category']['picture']['href'] . '" alt="' . $article['category']['name'] . '" width="100%" align="left" />' : '', $article['message']['body'], '<br /><br />

Y digo que esto es curioso porque solamente sucede en los artículos que emplean la etiqueta "center" (pero nunca en las news) ¿¿??

Es decir que si en el encabezado del artículo pongo, por ejemplo, una imagen con las etiquetas [center [/center],  es decir (quito un corchete para que no se ejecute el código)

Quote
[center [img http://img.uptodown.com/screen/windows/desc/VLC%20Media%20Player%200.9.8a-1.jpg[/img][/center]
Entonces se produce el siguiente error:

Quote
<div class="post">VLC Media Player es un reproductor multimedia multiplataforma y de código abierto que permite reproducir prácticamente todos los formatos de vídeo y audio más utilizados en la actualidad.<br /><br /><div align="center"><img src="http://img.uptodown.com/screen/windows/desc/VLC%20Media%20Player%200.9.8a-1.jpg" alt="" border="0" /></div><br [...]<br /><br />

¿Alguien tiene alguna idea de a qué puede ser debido?
Es evidente que es un problema del cutoff (corte del texto del mensaje), pero no acabo de entender por qué se superponen y se carga parte de la etiqueta anterior ¿¿??

Gracias y un saludo.  ;)

Nota: evidentemente, a pesar del error, el código se ejecuta sin problemas como si se tratara de un "short tag", pero el validador W3C no lo acepta y por eso necesito corregirlo.
Title: Re: Ayuda con un error "curioso" (consulta no para novatos)
Post by: 130860 on September 15, 2009, 11:38:19 AM
seria cuestion de que lo vieran los desarolladores, pero para mi, a simple vista, el problema son los corchetes que usas [] los que hacen interferencia con el bbc.

puedes hacer este mismo post en el forod esoporte en ingles para que algun desarrollador lo vea y te de una mejor explicacion.
Title: Re: Ayuda con un error "curioso" (consulta no para novatos)
Post by: Tridrac on September 15, 2009, 03:02:42 PM
seria cuestion de que lo vieran los desarolladores, pero para mi, a simple vista, el problema son los corchetes que usas [] los que hacen interferencia con el bbc.

puedes hacer este mismo post en el forod esoporte en ingles para que algun desarrollador lo vea y te de una mejor explicacion.

Gracias por la respuesta compañero  :thumbsup:, pero no, no son los corchetes que empleo ya que también me sucedía con el <a ref... de origen.  :(
Además, como he explicado en el mensaje solamente sucede cuando empleo las etiquetas "center", sino con corchetes o sin, funciona bien... (bueno, en realidad sucede con casi cualquier etiqueta añadida a la etiqueta  [img]).
Al principio pensé que podía ser algún "descuido" en el código de la plantilla SPortal 1.1.template.php pero, tal como también he explicado en el primer mensaje, no sucede con el bloque de "News" que lleva el mismo código...  :0
Y, la verdad, empezar a analizar todo el código de las plantillas del portal pues como que me da un poco de pereza...  ¡Buffff!
Pero vamos, si al final no me queda más remedio...

Lo de los desarrolladores ya lo he pensado y le he mandado una réplica traducida al inglés de mi post a SiNaN; ahora bien, no sé si la leerá... :|

Bueno, lo dicho, sigo esperando, gracias y un abrazo, :)
SimplePortal 2.3.8 © 2008-2024, SimplePortal