Module talk:Citation/CS1/Feature requests: Difference between revisions

Content deleted Content added
Line 291:
—[[User:Trappist the monk|Trappist the monk]] ([[User talk:Trappist the monk|talk]]) 15:12, 6 August 2015 (UTC)
::The more general case: The Suggestion list would be better if it accepted regular expressions or something similar. There are myriad misspelled forms of "access-date" that I catch and fix with a regex in [[User:Jonesey95/AutoEd/unnamed.js]]. It would be great if we could feed something like "ac+e+s-*d+a+t+e" (only one "s") or "ac+e+sss+-*d+at+e" (triple "s") into the Suggestions list and have it suggest "access-date". – [[User:Jonesey95|Jonesey95]] ([[User talk:Jonesey95|talk]]) 20:53, 6 August 2015 (UTC)
 
== Suppress spurious warning about zero-width joiner ==
 
<nowiki>{{cite web|title=തിരുവിതാംകൂര്‍|language=Malayalam}}</nowiki> on the [[Travancore]] article displays with a warning:
* {{cite web|title=തിരുവിതാംകൂര്‍|language=Malayalam}}
The zero-width joiner is at the very end and is needed for the title to render correctly.
* &#3364;&#3391;&#3376;&#3393;&#3381;&#3391;&#3364;&#3390;&#3330;&#3349;&#3394;&#3376;&#3405;&#8205; - title with the zero-width joiner
* &#3364;&#3391;&#3376;&#3393;&#3381;&#3391;&#3364;&#3390;&#3330;&#3349;&#3394;&#3376;&#3405; - title without the zero-width joiner
I see that the citation templates support {{para|ignore-isbn-error|true}} to suppress warnings about the ISBN. Can support for {{para|ignore-title-error|true}} be added to suppress warnings about the title field's content?
 
See [[Zero-width joiner#Examples]] for how the zero-width joiner and also [[Zero-width non-joiner#Use of ZWNJ to display alternate forms]] are used to control the rendering of Indic scripts. http://unicode.org/review/pr-37.pdf goes into technical details.
 
Another option, would be for you to check the language field and if it's set to one of the [[Brahmic scripts]], [[Indo-Aryan languages]], or [[Arabic script]]s to suppress the warnings about ZWJ and ZWNJ. --[[User:Marc Kupper|Marc Kupper]]&#124;[[User talk:Marc Kupper|talk]] 00:47, 6 June 2016 (UTC)