https://bugzilla.wikimedia.org/show_bug.cgi?id=18733





--- Comment #6 from Dan Nessett <[email protected]>  2009-05-09 18:52:32 UTC 
---
(In reply to comment #5)
> The error renders as expected on enwikibooks; and also on enwiki in the main
> namespace (the cite error messages have been customised on enwiki to not
> display the error outside the mainspace).  You are simply using incorrect
> markup.  The workaround is for the problem of the error message appearing on
> the *template* page because there are ref tags in the template but no
> <references/> tag on the template page.  A <references/> tag is still needed 
> on
> the page where the template is transcluded, to render the references visibly. 
> I think you've misunderstood what the 'workaround' is supposed to accomplish. 
> 

OK, perhaps I am asking that enwiki and enwikibooks work the same, whether or
not the workaround is aimed at the problem I face. I don't want to get into
details, because I am sure you aren't interested. But, in summary, books
generally put references at the end and books can be very long. So, assuming
<references/> will be on the same page as all of the <ref> citations is a bad
assumption for a book. The simple answer is to put all the <ref> markup on a
separate page and transclude it (with display:none markup around it) at the
beginning of each book section. Named <ref> tags can then be used to reference
the appropriate citation. The page also can be transcluded in a References
chapter at the end of the book and <references/> called. Yes, this is pretty
inefficient, but I don't see any other way of handling book citations properly
with Cite. If it would be possible to just turn off the error message by
passing <ref> a parameter, there would be no problem.

I understand that a new <ref> parameter is an enhancement to the cite
extension, which is a "boiling the ocean" approach to the issue. However, if
enwikibook worked like enwiki, there would be a workaround that worked without
changing Cite. Is there a way to ask for a configuration change to enwikibook?
It isn't a mediawiki software bug, but it is a enwikibooks configuration issue
(if I can't call it a bug).


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to