-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix for #520 #521
Fix for #520 #521
Conversation
IMHO:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks OK to me, but I'm struggling to figure out what the original $id variable was supposed to be doing:
<xsl:variable name="id" select="@xml:id"/>
As far as I can see, it was never used, so something was already broken here. Do you see any use for it?
I can confirm that the links from examples to BIB work in my local build. But there is no tooltip anymore (maybe only in my local version?). |
Futhermucker. Do you think lack of tool-tips is just high priority, or outright release blocking? |
Same thing happens in my local installation as well, @martinascholger . |
This is normal browser behaviour. AJAX won't run on you local machine, only when the page is coming from a server. It's not broken.:) |
I saw so little use for it, I deleted it. 😁 |
Thanks to @sydb and @HelenaSabel trying to explain the issue and the fix during todays Stylesheets meeting! It involves importing this Stylesheet into the Guidelines' build (https://github.com/TEIC/TEI/blob/59a2becc4a35f4a50a2518c605e1adef310e9f2c/P5/Utilities/guidelines.xsl.model#L20-L21) and some more intricacies. @sydb put it so: "We had to concede, in the end, that we are not entirely sure how this ever worked before these changes" |
Syd’s fix for #520: it adds processing of
@xml:id
to the application of templates from<biblStruct>
or<bibl>
child of<listBibl>
.