|
List Info
Thread: Sidebar clipping broken
|
|
| Sidebar clipping broken |

|
2006-09-11 16:53:44 |
|
| Simon,
Confirmed: The broken HTML tags in the snips issue is
solved in RC2.
This problem remains:
- Wiki tags appear unaltered in snips.
This is another manifestation of the problems with the
clipping algorithm I just found:
- A post with no (not enough) text (like the one with only
an image at http://www.neogeny.org/blog/) makes the
snip include the "Tags:" section of the post. See the snip for "Dead Fish" at my
blog.
Juanco
I fixed your issues in RC2 - please give this a try and let me know if
you still find problems.
Thanks
Simon
On 9/11/06, Juancarlo
Aņez <suigeneris.org">juanca suigeneris.org>
wrote:
Simon,
Sorry
for the omission. The version is still 2.0-RC1, and yes, the problems are in
addition to the ones I reported earlier.
I was
thinking about how to solve this particular problem, and I think that a
solution to this and other problems would involve these steps:
1-
Render the post as it is done for "Preview"
2- Parse
the HTML.
3-
Traverse the HTML DOM elements concatenating their toString()s until the
threshold for the snippet is reached,maybe skipping elements dangerous for
the page rendering like <img>, and unwrapping others like <div>.
This
process is expensive, so it shold be performed at the time of "Save", saving
the clip along with the post.
I'm
short on time right now, but if you point me to the set of classes in charge
of the clips I'll take a look.
I think
that doing the parsing for automated clips is unavoidable because it is the
only way to avoid splitting a tag like <img ....> in the middle.
Another
alternative is to require there be an "exceprt" to bue use complete as the
clip. Yet, if this option was taken, I'd need an option to have a post be
rendered as excerpt+body on the Home page (as it is, only the excerpt is
presented).
Juanco
Which version are you using? Is this in addition to the problems
you reported last time?
|
[1]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|