Firstly, hats off to you for this excellent module!

I'm not sure if this should be considered a bug or feature request. If a term description text contains regular quotes ("hello world"), the term as seen on a node will not display the entire description on hover because the quotes are being interpreted as part of the HTML markup by the browser. The browser then thinks that whatever is following the quote is an attribute. (at least while using abbr for the term indicator.

The obvious quick solution is to use " instead of quote marks in the term description text, but that's not ideal if non-websavy administrators are adding glossary terms to the site.

I'd be happy to help implement some kind of filtering on the term description text, but I just learned PHP and Drupal api not long ago.

Comments

don@robertson.net.nz’s picture

I have just installed Glossary on my new Drupal 6 site that is not live yet. I add the Glossary entry:

Open Source Software: Basically, the source code is available, so it can be downloaded and modified, compiled and re-distributed by anyone. 

See the <a href="http://opensource.org/docs/osd">Open Source Definition</a>

It gets rendered as \:

<p>We promote and use Open Source Software (<a class="glossary-term" href="/glossary/term/89"><dfn title="Open Source Software: Basically, the source code is available, so it can be downloaded and modified, compiled and re-distributed by anyone. 

See the &lt;a href=" http:="" opensource.org="" docs="" osd="">Open Source Definition</dfn></a>"&gt;OSS). </p>

This happens when the Glossary is the only filter applied.

gobinathm’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Closing the issue. It was inactive for long time & it's related to a Drupal Version which is not supported anymore