Extension talk:Cite

Jump to: navigation, search

About this board

By clicking "Add topic", you agree to our Terms of Use and agree to irrevocably release your text under the CC BY-SA 3.0 License and GFDL

How to get transcluded references to display in the references tag of the page it's transcluded in?

1 (talkcontribs)

I'm currently working on a wiki which has multiple reference subpages which are then transcluded into one big main page full of references.

Currently each subpage has its own references section. What I'd like to do is exclude that when the subpages transcluded, and then have one big collective references section on the main page.

Problem is... I can't get it to work. I can transclude the subpage's own references tag and have lots of little reference lists, but when I exclude the subpage's own tag from being displayed when transcluded and then put the references tag on the main page instead, no list is generated on the main page.

Reply to "How to get transcluded references to display in the references tag of the page it's transcluded in?"
Speeditor (talkcontribs)

There should probably be a customizable message for when there are no inline references in a MediaWiki-powered article but there is a reference tag at the bottom.

Be..anyone (talkcontribs)

Yes, maybe a tracking category could do the trick. OTOH an unused <references /> apparently has no effect at all, which problem are you trying to solve?

Speeditor (talkcontribs)

It should designate that the reference list is empty so as not to leave empty sections on the page. e.g:

There are currently no references within the article.

I have tried and failed to reproduce this effect using #ifeq, #tag and <references/>. (talkcontribs)

Just wondering if anyone has figured out how to tell if the reference list is empty. I have been trying to do this as well.

Reply to "Empty reference list message"

Conflict with another Extension?

Summary last edited by CharlesSpencer 19:14, 11 October 2016 6 months ago

Old {{reflist}} template was breaking things on a third party wiki.

CharlesSpencer (talkcontribs)

Whatever I do, I get Cite error: <cite_error_refs_without_references> at the bottom of any page with a {{Reflist}} call on it. If I take an existing page with absolutely no references on it at all and add a single <ref>Foo</ref> pair and then a {{Reflist}} call at the bottom, I get the error! I am using the HeaderTabs extension. Could this be the source of the problem? I also use SMW and several Semantic Wiki extensions too. Hope someone can help! Thanks. CharlesSpencer (talk) 22:24, 3 October 2016 (UTC)

Jdforrester (WMF) (talkcontribs)

Are you sure that it's not cite_error_group_refs_without_references?

It sounds like your i18n message cache needs to be refreshed (so that it shows the contents of message, not the key, and that maybe your local copy of the {{reflist}} template is breaking things?

Sorry this isn't helpful.

CharlesSpencer (talkcontribs)

Thanks. I've run rebuildLocalisationCache.php and rebuildmessages.php and I still get Cite error: <cite_error_refs_without_references> (copy/paste from the page, so it's verbatim). Maybe I should go to Wikipedia and re-export Cite and ALL its little friends! CharlesSpencer (talk) 22:05, 4 October 2016 (UTC)

CharlesSpencer (talkcontribs)

When I replace {{reflist}} with </references> I no longer get the error, so I need to investigate the template and/or modules imported from Wikipedia, I think... Thanks for your help. CharlesSpencer (talk) 22:19, 4 October 2016 (UTC)

Jdforrester (WMF) (talkcontribs)

It's surprising to me that the template could make such a breakage, but yeah, it sounds like that's the problem. Happy to help!

CharlesSpencer (talkcontribs)

Sorry to be slow coming back to you.

I am getting four identical errors (I have concatenated the line numbers) as follows:

Notice: Use of undefined constant CITE_DEFAULT_GROUP - assumed 'CITE_DEFAULT_GROUP' in /volume1/web/MediaWiki/extensions/Cite/Cite_body.php on line 183 /920 /555 /1121

Hope that helps.CharlesSpencer (talk) 19:14, 11 October 2016 (UTC)

Reply to "Conflict with another Extension?"
Jeblad (talkcontribs)

Reformatted the examples and added a few changes/clarifications. Hopefully I got all tags right. There are also some bits and pieces of inline code that should have been updated.

If the present version is marked for translation I can make an attempt to translate the page into Norwegian, and perhaps spot some errors.

Jdforrester (WMF) (talkcontribs)


How to replace 1.1 1.2 with a b c in reference footnotes

2 (talkcontribs)


Can anywody please help to update 1.1, 1.2 number to a b c and ↑ to ^ in reference footnotes I tried this http://www.mediawiki.org/wiki/Extension:Cite#Set_references_to_use_.5E_and_letters_like_Wikipedia but still not working


Lestatdelc~mediawikiwiki (talkcontribs)

I am having the same issue on my wiki. Updated these system message pages on my wiki:

MediaWiki:Cite references link one from:

<li id="$1">[[#$2{{!}}↑]] $3</li>


<li id="$1">[[#$2{{!}}^]] $3</li>

MediaWiki:Cite references link many from:

<li id="$1">↑ $2 $3</li>


<li id="$1">^ $2 $3</li>

And finally MediaWiki:Cite references link many format from:




As per the Extension:Cite page customization instructions.

Rebuilt the page using the ref call afterwards, etc.

And no joy at all.

Anyone have any insights how to get this to work? Lestatdelc~mediawikiwiki (talk) 10:17, 12 November 2015 (UTC)

Reply to "How to replace 1.1 1.2 with a b c in reference footnotes"
Rob Kam (talkcontribs)

This post was posted by Rob Kam, but signed as Robkam.

Reply to "Customization"

"Fatal error: Call to undefined function wfmessage()"

Astraeasweb (talkcontribs)

Fatal error: Call to undefined function wfmessage() in /home/wikimultiple/wikimultiple/extensions/Cite/Cite_body.php on line 1007

This happens on any page with citations. I am a rank beginner at these things. Could someone explain?

This post was posted by Astraeasweb, but signed as Astraea.

Krinkle (talkcontribs)

What version of MediaWiki do you use (check Special:Version), and where did you download the Cite extension exactly (what version).

Plalemand (talkcontribs)

I got the same error. I'm using MW 1.16.2 and tried several snapshots of this extension, always the same error. This error can be fixed by replacing wfmessage() by wfMsg() but other errors appears after that.

Siebrand (talkcontribs)

wfMessage() cannot be replaced by wfMsg(). wfMessage(), a global function referencing the Message class was introduced in MediaWiki 1.17. We strongly suggest you update to a supported version of MediaWiki or use an older version of Cite.

קיפודנחש (talkcontribs)

it would be nice to have somewhere a list of links to "sanctioned" versions of the extension per mediawiki version.

i guess it's enough to have links to specific git commits (just to demonstrate what i mean - something like this), because the gitweb/gerrit thingy already has a "snapshot" link that gets you the tarball ready to eat.

peace. (talkcontribs)

How does one get an "older" version of cite? I want pre-Rel 19.

קיפודנחש (talkcontribs)

don't know about "pre rel". here is a link to the rel-19 sources in source control. at the top of the page there are buttons for tarballs in various compression formats.



Reply to ""Fatal error: Call to undefined function wfmessage()""
DulcetTone~mediawikiwiki (talkcontribs)

I have a Wiki with about 200 source documents that are cited so often that I'd like to have a template for each which opens the <ref> tag, spits out the particulars to identify the book and adds the first parameter before emitting the </ref>, e.g.: {{BellFundamentals|p. 45}} where the template would contain something like

<includeonly><ref>Bell, Richard. ''Fundamentals of Change'', London, blah blah. {{{1}}}.</ref></includeonly>

However, the {{{1}}} parameter invocation does not expand. Is this possible in any way with Cite, or would it be possible if I rolled up my sleeves and started altering its internals? I really want to avoid typing <ref> and </ref> ever again.

This post was posted by DulcetTone~mediawikiwiki, but signed as DulcetTone.

Bawolff (talkcontribs)

For now you have to use {{#tag:ref|yadda yadda{{{1}}} }}.

I was working on a fix, but its unclear if it will get accepted.

DulcetTone~mediawikiwiki (talkcontribs)

Thanks -- solved for now. I found this, too, in a belated discovery of the archives of this page.

This post was posted by DulcetTone~mediawikiwiki, but signed as DulcetTone.

Reply to "Template expansion WITHIN a ref?" (talkcontribs)

When I put this up: [1]

  1. Brenner, Michael; Frisch, Shelley (April 2003). Zionism: A Brief History. Markus Wiener Publishers. p. 184

I get this as a preview: <cite_reference_link>

<cite_references_prefix><cite_references_link_one><cite_references_suffix> ???? ====================

Also,, when I try to use the snapshot thingy, I get an error message. (talkcontribs)

Try to deactivate all other used extensions and reload your page.

Works for me, still after activating all other extensions

This post was posted by, but signed as

Reply to "I get nada"

Recent change broke enwp nested ref {{refn}} template

Czar (talkcontribs)

enwp's nested template ({{:en:refn}}) broke with a recent change that we've traced back to "#tag:ref". Could someone help us figure out whether a recent Mediawiki change caused this or what our next steps should be? More information available at en:Template talk:Refn#Refn references getting sent to the bottom of the page? Thanks

Reply to "Recent change broke enwp nested ref {{refn}} template"