[Tellico-users] Re: Problem exporting to html: sending files
Robby Stephenson
robby at periapsis.org
Wed Apr 6 13:51:24 UTC 2011
On Wednesday 06 April 2011, Josep wrote:
> El Dimecres 2011-04-06 06:44:18 Robby Stephenson va escriure:
> > with this instead
> >
> > <xsl:attribute name="href">
> >
> > <xsl:value-of select="$entry/tc:enllaç-al-bloc"/>
> >
> > </xsl:attribute>
> >
> > I believe it should work as before. Let me know if that helps.
>
> No, it doesn't work. There is no change.
Hmmm, it worked when I tested it against your file. Tellico looks for the
tellico2html.xsl file in a series of paths. You can see the list by running
kde4-config --path data
Each of those paths has "/tellico/" appended to it, and then is searched for
the file. Is it possible there is an old copy of the file that is being used
instead of the one you corrected? You can see which one Tellico uses by
running
kde4-config --locate tellico/tellico2html.xsl --path data
Make sure that's the one you you're editing.
And the tellico2html.xsl file that comes with Tellico won't have this
problem, you could test with that, too.
> Comming back using original files there is no difference but if you see
> the file exported, it's clear that the problem is the length of the
> linking field.
Your tellico2html.xsl file calls an XSL template inn a way that almost works
by accident. The intent is that the text between the <a>...</a> tags is
truncated, but the url in the href attribute is left alone. The way you're
calling the template is using the linked text, not the url.
> Now, the question is where this length is fixed, because in the tellico-
> common.xsl I've changed 30 for 90 and nothing help.
You'd also have to change the subsequent lines that truncate the string to
15 characters on one side, and 15 on the end. But I don't think that's the
correct fix.
Robby
More information about the tellico-users
mailing list