I have a seperate weblog for my blogroll, the code for the main index template is this:
CODE
<MTEntries lastn="999" category="blogroll" sort_by="excerpt" sort_order="ascend">
<a href="<MTEntryBody convert_breaks ="0">" onmouseover="return overlib ('<MTEntryMore encode_xml ="1">', CAPTION, '<MTEntryTitle encode_xml ="1">');" onmouseout="return nd();"><MTEntryTitle encode_xml ="1"></a><br />
</MTEntries>
<a href="<MTEntryBody convert_breaks ="0">" onmouseover="return overlib ('<MTEntryMore encode_xml ="1">', CAPTION, '<MTEntryTitle encode_xml ="1">');" onmouseout="return nd();"><MTEntryTitle encode_xml ="1"></a><br />
</MTEntries>
and is php included on to my main site.
As you can see, I use MTEntryTitle for the title and MTEntryMore for the description which only shows in a hover state.
If I have an apostrophe in the title or more fields, overlib doesn't.. uh, overlib.
I've tried adding encode_xml and encode_html, together and one at a time, then I tried with the decode versions. Really just desperate attempts to make it work.
In the meantime I've just posted the information without any punctuation, as I'm not sure what punctuation will stop the overlib from popping.
Anyone have any ideas on how to fix this?
Thanks. =)