[kupu-dev] kupu filtering "class" attribute from links
Rick Moore
rem63 at cornell.edu
Fri Feb 22 15:57:27 CET 2008
One of our web sites (Birds of North America -
http://bna.birds.cornell.edu) has over 11,000 articles about birds. The
original content was downloaded from an old Fatwire database and
inserted directly into the text field of the documents. Each of these
articles may contain dozens of bibiliographic references that are
supposed to shown in small popup windows when selected. Because of all
the religion against the onClick. attribute, we do this using the class
attribute on the <a> tag.
This worked fine until recently, then blew up when we started to update
the articles for some of the birds. Once the content is changed in kupu,
all the class attributes are stripped from the <a> tags and the popup
trigger no longer functions.
I posted this on the plone-users web site and ttried looking at
kupubasetools,js and kupucontentfilters.js as suggested. I am not a
javascript programmer, so I was somewhat bewildered by what I found. It
seems that kupubasetools.js specifically allows the "class" attribute
for practically everything. But then the code in LinkTool seems to want
to strip it out if it wasn't set by the one of the link buttons in the
kupu UI.
I need somewhat explicit help in figuring this out. Is there anyone who
can tell me where the class attribute gets stripped out of links and how
I can fix it. I have no aversion to upgrading to a later rev of kupu if
that will help. And I'd be willing to add a special link button if
that's what it takes, just don't know how.
We are using :
kupu 1.3.9
Plone 2.5.4
Zope 2.9.7
Python 2.4.4
Red Hat Enterprise Linux
Thanks,
Rick Moore
Software Architect
Scientific Knowledge and Education Network
Cornell Lab of Ornithology
More information about the kupu-dev
mailing list