Template talk:Cite Q

cite Q not working properly

At this moment. See use of cite Q at Jaminjung language, currently reference [6]. MargaretRDonald (talk) 06:55, 25 November 2024 (UTC)[reply]

That's because relying on Wikidata is awful and we shouldn't use Cite Q. Headbomb {t · c · p · b} 07:35, 25 November 2024 (UTC)[reply]
Poppycock. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 10:36, 27 December 2024 (UTC)[reply]
The issue described relates to d:Q131319408. Cite Q currently gives;
Judy Merchant Jones; Dolly Bardbarriya; Eileen Raymond; et al. (2011). Jaminjung, Ngaliwurru and Nungali plants and animals: Aboriginal flora and fauna knowledge from the Bradshaw and Judbarra/Gregory National Park area, north Australia. Vol. 38. Diwurruwurru-Jaru Aboriginal Corporation. ISBN 978-1-921519-49-9. Wikidata Q131319408. {{cite book}}: |journal= ignored (help)
which at the time of writing, throws a {{cite book}}: |journal= ignored error.
As the item is an instance of scholarly article (Q13442814), I'm unclear why "cite book" and not "cite journal" is being rendered. @Mike Peel and Trappist the monk: Did something change? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 10:42, 27 December 2024 (UTC)[reply]
Q131319408 has an ISBN so Module:Cite Q at lines 640–649 (particularly lines 642–643) sets the template to {{cite book}}. Apparently there are 'issues' with the ISBN at Q131319408 so perhaps resolving those 'issues' will change how this template renders. Alternately, you can force {{cite q}} to use {{cite journal}}:
{{Cite Q|Q131319408|expand=yes|template=journal}}
{{Cite journal |author-link11=Glenn Wightman |author1=Judy Merchant Jones |author10=Moerkerken, Colleen |author11=Glenn Wightman |author2=Dolly Bardbarriya |author3=Eileen Raymond |author4=Doris Roberts |author5=Duncan McDonald |author6=Dinah McDonald |author7=Margaret McDonald |author8=Candide Simard |author9=Colleen Moerkerken |display-authors=3 |id=[[WDQ (identifier)|Wikidata]] [[:d:Q131319408|Q131319408]] |isbn=978-1-921519-49-9 |journal=Northern Territory Botanical Bulletin |language=en |publication-date=2011 |publisher=Diwurruwurru-Jaru Aboriginal Corporation |title=Jaminjung, Ngaliwurru and Nungali plants and animals: Aboriginal flora and fauna knowledge from the Bradshaw and Judbarra/Gregory National Park area, north Australia |volume=38}}
Judy Merchant Jones; Dolly Bardbarriya; Eileen Raymond; et al. (2011). "Jaminjung, Ngaliwurru and Nungali plants and animals: Aboriginal flora and fauna knowledge from the Bradshaw and Judbarra/Gregory National Park area, north Australia". Northern Territory Botanical Bulletin. 38. Diwurruwurru-Jaru Aboriginal Corporation. ISBN 978-1-921519-49-9. Wikidata Q131319408.
Trappist the monk (talk) 14:52, 27 December 2024 (UTC)[reply]
@Trappist the monk: Thank you. It would be good in such cases, then, if the template did not try to use |journal=. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 15:07, 27 December 2024 (UTC)[reply]

"publication-place" and "publication-date" do not seem to be working

Per title, I came across a use of this template at File:BaiKunting Star and Pa30.jpg and noticed there was a warning "Please provide a date or year". However, the called WD item, The Remnant and Origin of the Historical Supernova 1181 AD (Q108595926), definitely had the publication date. I noticed back in 2022 someone tried to fix the date issue in the module but this apparently caused other issues and was reverted. I then ensured that The Astrophysical Journal Letters (Q3470990) had its place of publication included so that the module would call it, but it doesn't seem to work either.

As a secondary request, I see that the module only calls page(s) (P304) and section, verse, paragraph, or clause (P958) to reference article location. Is it possible to implement a call to article ID (P2322) since so many journals use article IDs rather than page numbers? It could potentially be called in the same way pages are, since they both occupy the same function.

Thanks! Huntster (t @ c) 23:14, 27 December 2024 (UTC)[reply]

This is what c:Module:Cite Q hands off to c:Template:Citation:
{{citation |issn=2041-8205 |author6=Pascal Le Dû |doi=10.3847/2041-8213/AC2253 |volume=918 |issue=2 |language=en |author4=Albert A. Zijlstra |s2cid=235195784 |id=[[WDQ (identifier)|Wikidata]] [[:d:Q108595926|Q108595926]] |journal=The Astrophysical Journal Letters |author5=Martín A. Guerrero |author3=Foteini Lykou |title=The Remnant and Origin of the Historical Supernova 1181 AD |author2=Quentin A. Parker |author1=Andreas Ritter |bibcode=2021ApJ...918L..33R |arxiv=2105.12384 |publication-date=15 September 2021}}
c:Template:Citation (and probably others) calls c:Template:Citation/core. The (Please provide a date or year) annotation comes from c:Template:Citation/core. Citation/core looks for |author= or |last= (without enumeration). Not finding either of those, it looks for |editor= (without enumeration) or |editors=. Not finding either of those, it looks for |year=. Not finding that, it looks for |date=. Not finding that, it looks for (last gasp) |accessdate=. Not finding that, it emits the (Please provide a date or year) message.
As you can see, c:Module:Cite Q emits enumerated author parameters, |publication-date= instead of |date=, and does not emit |accessdate= (or |access-date=). At the bottom of c:Template:Citation, there is a list of deprecated parameters that includes |access-date=, |publication-date=, and |publication-place=.
c:Template:Citation/core was abandoned here years ago. It seems a wonder that c:Module:Cite Q works at all at commons.
You might consider updating c:Module:Cite Q to the current version of en:Module:Cite Q. The last substantive update at commons was done 12 December 2020 by Editor Mike Peel; there have been significant changes here since then. No guarantee that doing so will make things better because the supporting infrastructure is sorely lacking.
Trappist the monk (talk) 00:33, 28 December 2024 (UTC)[reply]
It might be that changing c:Module:Cite Q at line 15 and line 48 will be helpful. c:Template:Citation wants to see |location= instead of |publication-place= and |date= instead of |publication-date=.
Why does en.wiki Module:Cite Q use these parameter names? In cs1|2 templates here, |date= and |location= are by far the most preferred parameter aliases.
Trappist the monk (talk) 01:09, 28 December 2024 (UTC)[reply]
I can update c:Module:Cite Q to the current version at en:Module:Cite Q, so long as you believe doing so would not break anything. Huntster (t @ c) 03:12, 28 December 2024 (UTC)[reply]
I did write: No guarantee that doing so will make things better because the supporting infrastructure is sorely lacking. I meant what I wrote so if you do update c:Module:Cite Q you do it on your own responsibility.
The option to update only lines 15 and line 48 has the least risk and will likely resolve this 'publication-place' and 'publication-date' issue.
Trappist the monk (talk) 03:52, 28 December 2024 (UTC)[reply]
I understand, I'm just not well versed in modules so I'm tentative and won't touch the overall module. Just so I'm clear, you're suggesting changing "['publication-place']" to "['location']", and "['publication-date']" to "['date']"? I do appreciate your help in this. Huntster (t @ c) 05:56, 28 December 2024 (UTC)[reply]
['publication-place']location
['publication-date']date
Brackets and quote marks not required for single-word (unhyphenated) key names.
Make your edit. At the bottom of the edit page is 'Preview page with this template'. Add File:BaiKunting Star and Pa30.jpg to the 'Page title' text box. Click the adjacent 'Show preview' button. If you made the edit correctly, the preview will not show the (Please provide a date or year) message; will not show a glaring red error message; will show '15 September 2021'. Add an edit summary and click 'Publish changes'. Done.
Trappist the monk (talk) 14:22, 28 December 2024 (UTC)[reply]
You're a hero. Thank you for your patient explanations. They are appreciated. Huntster (t @ c) 21:04, 29 December 2024 (UTC)[reply]

*-access (e.g. url-access)

I think it would be nice for the template to transform e.g.

   full work available at URL: htcpcp://some-url/
       access restriction status: paywall

into url=htcpcp://some-url/ | url-access=subscription, and similar things for open access & free, registration required & registration, and the like. See d:Q131587695 for an example of the structure I'm talking about. IMO, this would feel "cleaner" than having to add extra parameters to each template usage. --WrenFalcon (talk) 03:06, 30 December 2024 (UTC)[reply]

Can someone fix...

To use proper title case for journals. I.E. "Current Nutrition Reports" and "JMIR Research Protocols". I tried to, but it doesn't let me save or something. Headbomb {t · c · p · b} 16:57, 4 January 2025 (UTC)[reply]

Truly weird. Had to change the title in the journal's data item for JMIR Research Protocols; tried fixing the description first and seemed to work but didn't. Will fix the other one too. StarryGrandma (talk) 20:03, 4 January 2025 (UTC)[reply]
Notice the capitalization didn't change in the journal article entry, but now Cite Q picks up the capitalized title. No idea why that happens. StarryGrandma (talk) 20:11, 4 January 2025 (UTC)[reply]