Wikipedia:Village pump (technical)/Archive 121

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Contents

Template:Clickable button is broken

The clickable button templates, {{clickable button}} and {{clickable button 2}}, among others, have been broken for a few weeks. I assume this was due to a css or js change or the like. Compare the working buttons on Commons: commons:Template:Clickable_button. Anyone know how to fix these?--Sage Ross (WMF) (talk) 15:44, 22 November 2013 (UTC)

I assume you're referring to the lack of "button" styling? Interestingly enough, [1] makes the buttons there render correctly, but they are unstyled when not in edit mode. Chris857 (talk) 15:49, 22 November 2013 (UTC)
Yes. And I just noticed the same thing, that they show up correctly in previews.--Sage Ross (WMF) (talk) 16:07, 22 November 2013 (UTC)
They currently work for me in all tested situations. There is a previous discussion at Wikipedia:Village pump (technical)/Archive 120#Dark blue over the word "wikicode" to the point where I can hardly see it. PrimeHunter (talk) 16:41, 22 November 2013 (UTC)
jQuery.ui is no longer loaded by default. See Wikipedia:Village pump (technical)/Archive 119#jQuery UI CSS may no longer load by default and linked mailing list post. Anomie 16:50, 22 November 2013 (UTC)
Thanks, that's helpful. Is there a fix, or are we just stuck waiting until the switchover is complete? (Or do we just need to deprecate these buttons?)--Sage Ross (WMF) (talk) 20:01, 22 November 2013 (UTC)
Well we can fix them. But it adds again to the stack of javascript. So I guess the question is: Why do we need them with this styling ? —TheDJ (talkcontribs) 20:41, 22 November 2013 (UTC)
Personally, I'd think having transclusion counts of 869 and 76,859 respectively would be enough of a reason to make sure these templates are working and continue to be supported, no? Technical 13 (talk) 21:01, 22 November 2013 (UTC)
Why use JavaScript? It can be done with CSS alone. CSS is generally less of a burden for browsers then JS, and works for people who have JS disabled. CSS pseudo-classes can be used in MediaWiki:Common.css, which allow for different formatting when the user hovers over the button (:hover), clicks on the button (:active), or gives the button keyboard focus (:focus). – PartTimeGnome (talk | contribs) 23:17, 22 November 2013 (UTC)
Well sort of my point. They no longer work, because jquery-ui is no longer needed by the core on every single page (and getting rid of unneeded dependencies is a good thing). So to bring them back, you either need to load all that CSS again (either all the time, or with JS only when there are buttons on the pages), or you decouple them from jquery-ui and implement some 'light' CSS on en.wp that doesn't have so much overhead and provides similar functionality. I'm not sure where these buttons are used, which contexts, which users, so it's a bit tough to call for me. —TheDJ (talkcontribs) 18:50, 23 November 2013 (UTC)
  • I am unsure why the two templates aren't merged into one easy to use with advanced features template. I really don't care how they are supported and work, and even as a TE I don't have access to modify MediaWiki: namespace stuff, especially Common.* (which I would expect that even if MediaWiki: was added to something the could be edited by TE's in general would be fully protected anyways). So, what I'm thinking is, if you can get consensus to make {{Clickable button}} (with or without {{Clickable button 2}} merged into it) work with css in the MediaWiki:Common.css then go for it. Technical 13 (talk) 02:35, 23 November 2013 (UTC)
  • I noticed that the buttons look fine on User:TheJJJunk, but not on User:GoingBatty. I'm using FF25. GoingBatty (talk) 02:35, 25 November 2013 (UTC)
@GoingBatty: They look fine to me on both our pages. Maybe this got fixed by the time I saw this. — TheJJJunk (say hello) 15:03, 25 November 2013 (UTC)
It works on both of those pages for me as well, but not on many others (for example, {{welcome student}}). It just depends on whether something else on the page causes the required code to be loaded, I guess.--Sage Ross (WMF) (talk) 15:15, 25 November 2013 (UTC)
Hmm, the button on that page appears correctly for me as well. Even before it was switched to clicakablebutton 2. I tried adding a button on my sandbox, and that also displays correctly. I must be special. Or I have a user preference set or a script that activates it? — TheJJJunk (say hello) 15:37, 25 November 2013 (UTC)
I'm guessing what people seem to be experiencing where some buttons seem to work for some but not others is due to caching issues (at least we are going to blame it on that because it makes such a good scapegoat). Try BYPASSing and see if they still don't seem right. Technical 13 (talk) 16:28, 25 November 2013 (UTC)
I've bypassed and cleared my caches on FF25 and IE10, and User:GoingBatty still doesn't show clickable buttons for me. :-( GoingBatty (talk) 01:42, 26 November 2013 (UTC)
I've tried another computer with IE8, and I don't see the clickable buttons whether I'm logged in to WP or not. GoingBatty (talk) 14:17, 26 November 2013 (UTC)
It seems much more likely to me that the reason people see different results, is because they have different gadgets/scripts enabled, which might be loading the code that the clickable button requires. —TheDJ (talkcontribs) 15:12, 26 November 2013 (UTC)
The buttons work for me, so I logged out, and they didn't work. When logged in, I commented out all my imported scripts and blanked my .css page, and the buttons still worked. Gadgets then? — TheJJJunk (say hello) 15:22, 26 November 2013 (UTC)
@TheJJJunk: Do you mind sharing what gadgets you have enabled? Thanks! GoingBatty (talk) 16:02, 29 November 2013 (UTC)

These are all of the options I have enabled in the Gadgets section of my Preferences:

  • After rolling back an edit, automatically open the contributions of the user whose edit has been rolled back
  • Open external links in a new tab/window
  • Twinkle
  • "Ask a question" feature for the Wikimedia Foundation's "Teahouse" project
  • Reference Tooltips
  • Citation expander
  • HotCat, not checked in the gadgets, but imported through a script
  • Form for filing disputes at the dispute resolution noticeboard
  • CharInsert
  • Add an [edit] link for the lead section of a page
  • Add a "Sandbox" link to the personal toolbar area.
  • Display diffs with the old yellow/green colors and design.

If you want to go through the scripts I have included as well, I have some on my common.js and vector.js I think. — TheJJJunk (say hello) 17:51, 29 November 2013 (UTC)

Aha - enabling Twinkle fixes the clickable button, and disabling breaks it again. Anyway to have the button work without using Twinkle? I also noticed that with Twinkle disabled, the buttons don't appear when I'm reading User:GoingBatty, but they do appear in edit preview mode. Thanks! GoingBatty (talk) 00:03, 2 December 2013 (UTC)
As Anomie said way up, jquery.ui is no longer loaded by default, and the button relies on some of its styles.
Unsurprisingly activating a gadget that requires jquery.ui (like Twinkle) will make the styles available, and I assume the editing toolbar also uses jquery.ui which explains why it happens to work there.
Amalthea 10:13, 2 December 2013 (UTC)

Since we weren't getting anywhere, i've proposed to add the most efficient loader that I could come up with to fix this problem. —TheDJ (talkcontribs) 13:12, 2 December 2013 (UTC)

I have a potential solution here. Kaldari (talk) 19:20, 3 December 2013 (UTC)
Thanks to both of you! Today I see the buttons just fine on User talk:ChrisGualtieri, but still don't see them on User:GoingBatty. GoingBatty (talk) 03:13, 7 December 2013 (UTC)

Template links as parser function

Just a random idea, but would it be worthwhile to replace the {{tl}} template with a more "built-in" method of linking to templates? (i.e. a parser function or something? {{tl:ambox}} instead of {{ambox}}?) Would it even be worth it? ViperSnake151  Talk  17:17, 4 December 2013 (UTC)

I cannot phantom any reason why that would make a significant impact. —TheDJ (talkcontribs) 21:58, 4 December 2013 (UTC)
The built-in method is a normal wikilink with namespace: Template:Tl. I see no reason for anything else. PrimeHunter (talk) 23:02, 4 December 2013 (UTC)
Yeah, the {{tl}} templates are just wikilinks with some nifty css styling (templates are still linked like normal wikipages). Theopolisme (talk) 03:14, 5 December 2013 (UTC)
  • No, there's no way it's worth it. Right now, we have over a dozen tl* templates that do all sorts of linking, formatting, with or without parameters, and there are probably more that will be built in the future. It would be insane if we had to have a mediawiki update in order to add new tl* functions. This isn't even anything that would be worth it to try to do with lua - they're basically about as simple as templates get. VanIsaacWS Vexcontribs 03:31, 5 December 2013 (UTC)
  • Template:tl runs 800x/sec, #ifeq at 750x, Lua 500x: Comparing the runtime of {{tl}}, as 800x per second, to the #ifeq parser-function at 750x/second, then the operations seem about equal, where {tl} must format the template-name wikilink and that involves a check for existing page to set link color blue/red, etc. Also, {tl} has remained static, as a rapid template, not burdened with 15 layers of /core subtemplates dragging /core2 subtemplates. A tiny template, inserting one word, runs at 2,400x/second. Formerly, the Lua Scribunto interface ran tiny Lua scripts at only 300x per second, but we complained and the developers quickened Scribunto in April 2013 to 500x-600x Lua per second. Some people have imagined that complex Lua script never gets slow, but runtime tests have confirmed how checking 100 parameter names and error-check formatting those Lua parameters does, as could be expected, slow the operation of Lua, where simple checks of just a dozen parameters might run 3x faster. Hence, the current template {tl}, as 800x per second, is running perhaps 2x faster than Lua could offer. -Wikid77 19:30, 6 December 2013 (UTC)

Table sorting problems

Using IE11/Win7. I see various glitches with table sorting at List of elements. For example:

1. Load page. Click repeatedly on the sort button for the "Abundance" column (far right). Some clicks appear to do nothing, others appear to sort the table by atomic number (ascending or descending) instead.

2. Load page. Click each of the sort buttons in turn, from left to right, ("Z", "Sym", "Element". etc.). When I get to "Atomic weight" the sort ceases to function (on that or any other column).

Is this a browser bug or something in Wikipedia? 86.171.42.57 (talk) 18:20, 6 December 2013 (UTC)

Hey, thanks for finding this. I think I fixed it with this edit. There are 13 columns, but there were only 12 sort keys (don't know if that's what they're called). There was also a random test edit that I reverted, which didn't seem related. So, your browser and Wikipedia are fine, just a mistake in the table. Chris857 (talk) 20:17, 6 December 2013 (UTC)
Hi Chris, all seems to be working properly now, thanks very much for sorting it out. 86.171.42.57 (talk) 01:30, 7 December 2013 (UTC)

adding of categories facilitated on article creation

Is it possible for persons creating articles to be presented with a dropdown box of the categories at the time of submission. On choosing the desired category, the person can save the article. Thus work involved in looking for articles that are not categorized is eliminated?

Thank you

Anupama Srinivas (talk) 18:21, 6 December 2013 (UTC)

I oppose. Special:UncategorizedPages is made automatically so it isn't much work to find them. There are tens or hundreds of thousands of categories for articles so a dropdown box of "the categories" is not practical. And most articles should be in several categories. If we force new users to select one category then they would often make a poor choice and it's harder to find the problem articles to add better categories. It would also require a software change. The developers have better things to work on, and many new users would be frustrated when they are unable to save. And should it apply to moving drafts into mainspace? Drafts should not have categories intended for articles. PrimeHunter (talk) 20:41, 6 December 2013 (UTC)

Template trouble

The answer to this is probably really obvious but apparently my brain isn't working properly. Why is the template on Dead to Fall (and related) pointing to User:Jax 0677/Template:Dead to Fall rather than Template:Dead to Fall as it should, and how can I fix it? Thanks--Jac16888 Talk 19:16, 6 December 2013 (UTC)

Bingo, thanks--Jac16888 Talk 19:45, 6 December 2013 (UTC)

Global Wiki search?

Is there a way to run a global search across all (or multiple wikis) looking for different language versions of the same article or results from the same search term? Thanks.-Godot13 (talk) 19:44, 7 December 2013 (UTC)

@Godot13: - Have you tried a Google search - for example, search for "godot site:wikipedia.org" GoingBatty (talk) 20:00, 7 December 2013 (UTC)
I haven't tried but I will. Thanks-Godot13 (talk) 02:20, 8 December 2013 (UTC)
Also include language codes in search:  Mozart site:wikipedia.org es OR de OR fr OR el, because Google Search gives English-language webpages top rank, and adding the codes "fr" (French) or "de" (German deutsch) or "es" (Spanish español ) will cause those other-language webpages to list sooner among English pages. For "el" (Greek Elleniki ), the rank might be so low as to require a separate search with Greek site:el.wikipedia.org, but a topic like "Mozart" will appear in several pages for each language. -Wikid77 21:00, 8 December 2013 (UTC)
So, this might actually be possible in the not-too-distant-future. Right now, our current search setup is such that wikis don't really know other wikis exist (other than Commons). With the new search engine we're working on, all of the wikis search data will be in the same cluster and cross-wiki queries might well be possible. I'm already looking at using them for Commons search as well as some rudimentary interwiki search.
While a "search all the wikis" would be very cool it also has the ability to be resource-intensive, so we'll have to tread carefully. It's definitely something I've thought about very recently though :) ^demon[omg plz] 01:43, 8 December 2013 (UTC)
I imagine the potential drain on the system for such searching could be huge. It would be interesting to see how efforts toward such a search function progress. Thanks.-Godot13 (talk) 02:20, 8 December 2013 (UTC)

There is a tool called Global Wikipedia Article Search at http://vs.aka-online.de/globalwpsearch/ --Snaevar (talk) 03:08, 8 December 2013 (UTC)

Characters overlapping on my watchlist

This just started happening tonight. Anyone know why this overlap is happening? Dismas|(talk) 04:04, 8 December 2013 (UTC)

I don't know, but I've seen this off-and-on for months? now. (I have Chrome, XP, if it matters). Chris857 (talk) 04:41, 8 December 2013 (UTC)
It's a Chrome bug that is sometimes triggered by left-to-right markers. Edokter (talk) — 09:43, 8 December 2013 (UTC)
It doesn't seem to have anything to do with the left-to-right markers, it's that Chrome has issues with <span dir="auto"> and multiple whitespace characters. I've just checked this in Chromium 31.0.1650.57 and reduced it to a test case of just
(<span dir="auto">foo    bar</span>)
(foo bar)
and still saw the issue. See also Wikipedia:Village pump (technical)/Archive 100#Anomalous Edit Summary and T41912. Anomie 13:12, 8 December 2013 (UTC)
I filed a ticket in webkit for this not so long ago. —TheDJ (talkcontribs) 13:25, 8 December 2013 (UTC)
I wasn't aware of the other bug report. That one seems fixed in webkit/blink now, so quite possibly were are dealing with a related but subtly different problem with this case. —TheDJ (talkcontribs) 13:43, 8 December 2013 (UTC)
"The other bug report" being webkit bug 94832? After looking that over and the comments on the linked fix commit, it seems to me it's only related in that they both involve dir="auto". Anomie 14:18, 8 December 2013 (UTC)

I'm seeing this in Safari, not Chrome. Dismas|(talk) 02:48, 9 December 2013 (UTC)

That doesn't surprise me: both are WebKit browsers. --Redrose64 (talk) 10:06, 9 December 2013 (UTC)

Disappearing revert type edits and possible mis-identification as "can be undone"

I've encountered cases when reverting an edit which the screen says "can be undone" and where it apparently accepts the revert but the edit never shows up. From the particulars, I'm guessing that it mistakenly identified an edit as "can be undone" when in fact it can't, (which I guess is a second problem) and then it acts as if it took the edit but doesn't. I've this happen 3-4 times in the last few weeks. An example is to try to revert the 3:07 4 December edit at Punk rock. Sincerely, North8000 (talk) 14:16, 8 December 2013 (UTC)

(BTW I don't still wish to make that revert)North8000 (talk) 14:22, 8 December 2013 (UTC)
The mentioned edit [2] has already been reverted in [3]. If you undo the edit again and save then you make a null edit which isn't logged. Do you have en example where undo should make a change but doesn't? PrimeHunter (talk) 14:40, 8 December 2013 (UTC)
(edit conflict) When I bring up the "undo" diff for that edit, it shows no actual changes in the diff, making it in effect a null edit which doesn't show up in the history. The undo logic should probably detect this situation and display a more appropriate message. Anomie 14:44, 8 December 2013 (UTC)

@Primehunter, I don't remember where the other ones are. They might have been the same situation (reverting an already reverted item). Maybe the best thing would be to allow null edits and have them show up. This might help another situation which comes up. When I make a significant error in an edit summary, at first I tried null edits to enter a second correction to the edit summary. Then I noticed that they don't "take". Now someone has to make a small change in the article in order to enter an edit summary correction. North8000 (talk) 20:48, 8 December 2013 (UTC)

Block quote formatting

Take a look at the bottom half of this. Note that the attribution line spacing is very wide, I think maybe even more than the actual quote. Where do I report this for fixing? Maury Markowitz (talk) 17:11, 8 December 2013 (UTC)

You should be more specific - I do not see anything special on that page. Ruslik_Zero 18:38, 8 December 2013 (UTC)
"We don't have fighter aircraft, we have fear-enducing aircraft"

French President Charles de Gaulle, speaking of the Mirage IV in 1963.[1]

"We don't have fighter aircraft, we have fear-enducing aircraft"

French President Charles de Gaulle, speaking of the Mirage IV in 1963.[2](<small>...</small> removed here)

  1. ^ Sokolski 2004, p. 95.
  2. ^ Sokolski 2004, p. 95.
I guess it refers to the {{Quote box}} to the right. The line spacing is also large for me. It looks a little better when <small>...</small> is removed from the source parameter, but the line spacing is still larger than in the quote. PrimeHunter (talk) 19:10, 8 December 2013 (UTC)
Common problem. When you reduce the font-size in a multi-line container, line-height is not automatically adjusted with it, but in some cases remains inherited from its parent. If you reduce the font size, you have to reset the line height to 1.5em as well. BUT... I note the font-size is too small anyway. Edokter (talk) — 19:29, 8 December 2013 (UTC)
(edit conflict) The line heights are all set to "1.5em", but that depends on the font size in effect on the element where the 1.5em is calculated. The quote box has an inline style to reduce the font size to 88%, but the line-height is inherited from the page text (in my browser, it inherits 19.05px where 1.5em would now be 16.7833px). Due to the layout of the wikitext produced by the template, the quote itself gets wrapped in a <p> which has a stylesheet rule resetting the line-height (so that does get the 16.7833px), while the source text doesn't get the <p> and therefore is still inheriting the larger line-height. The <small> just makes it worse, because the line-height is still being inherited. I wonder why the line-heights are done as ems instead of plain numbers which have more sensible inheritance behavior. Anomie 19:47, 8 December 2013 (UTC)
@Anomie: That's T4013. tl;dr Because someone made a bad decision in 2005 and it's too much boring work and annoyance to change this now (as plain search&replace introduces minor interface changes). (There were three patches for this submitted over the years, none made it.) Matma Rex talk 20:01, 8 December 2013 (UTC)
It sounds like the problem with the most likely of those patches was basically "What if this changes how things look? Please prove to me that it won't." "I don't care enough to do that much work." Too bad. Anomie 21:01, 8 December 2013 (UTC)
@Anomie: I never looked at that one, but I did look at gerrit:55126 which was almost exactly the same and it did change layout in unpleasant ways. Compare the "before" and "after" screenshots I added there: before after. Matma Rex talk 21:09, 8 December 2013 (UTC)
What, more space around the headings? That seems easy enough for someone to fix. Anomie 21:33, 8 December 2013 (UTC)
@Anomie: Well, you're free to try :) Personally I have better things to do than to figure out the multipliers, and then manage the community here disgruntled because we moved a link by five pixels. Matma Rex talk 22:40, 8 December 2013 (UTC)
I was looking at that and just can't remember why we used ems when we updated quote box. This should be discussed at the template talk. --  Gadget850 talk 20:00, 8 December 2013 (UTC)
A site-wide fix would be easy: [p,] div, span { line-height: 1.5em; } Edokter (talk) — 20:47, 8 December 2013 (UTC)
A better fix would be along the lines of gerrit:27043. Anomie 21:01, 8 December 2013 (UTC)
That's quite extensive. Simply adding <div> and <span> to the <p> already in commonElements.css is more effective. All the other lineheights apply to specific elements anyway, with minimal risk of embedding. Edokter (talk) — 21:28, 8 December 2013 (UTC)
In retrospect, my solution also has unwanted side effects. Edokter (talk) — 21:34, 8 December 2013 (UTC)
Edokter, what does the selector [p,] div, span pick up? I know what div, span matches: any <div>...</div> element and any <span>...</span> element. I also know that e.g. div[att] matches the <div att=value>...</div> element. But what does the initial [p,] do in your example? --Redrose64 (talk) 21:43, 8 December 2013 (UTC)
Nothing really; it is already defined in commonElements.css with line-height: 1.5em;. That's why I put it in [brackets]. Edokter (talk) — 22:29, 8 December 2013 (UTC)
Still puzzled, so I want to see where this [p,] is being used, but I've drawn a blank: for a start, what is commonElements.css? MediaWiki:commonElements.css is a redlink. --Redrose64 (talk) 23:23, 8 December 2013 (UTC)
It's in MediaWiki core, specifically this folder. — This, that and the other (talk) 06:32, 9 December 2013 (UTC)

Another RFPP Twinkle issue

I requested "raise protection" on one move-protected page, but it went to "lower protection section instead. Same for other such requests. --George Ho (talk) 01:32, 9 December 2013 (UTC)

The best place to post problems with Twinkle is at WT:TW. I'll take a look at this issue; it occurs because Twinkle is getting confused by the move protection already applied to the page. — This, that and the other (talk) 06:28, 9 December 2013 (UTC)
Also please note that some (all?) of the section headings at WP:RFPP were recently altered, which broke the incoming links except when somebody came along and did this. --Redrose64 (talk) 09:32, 9 December 2013 (UTC)

Reference problem

It used to be that you could click on a "^" next to a reference and it would direct you back up to where the citation is from in the text. Those carets have disappeared, at least for me. Was there a change recently? --Coemgenus (talk) 22:00, 24 November 2013 (UTC)

You didn't give an example so I don't know whether you are looking at an article using another reference system, but I see "^" at for example Thomas F. Bayard#References. If a reference is used more than once then "^" is not a link. Instead there are letters linking to each use. PrimeHunter (talk) 22:20, 24 November 2013 (UTC)
OK, it must be a problem on my end somehow, because that article isn't working for me. I held CTRL and hit reload and they appeared for a second, then vanished. Using Chrome browser. --Coemgenus (talk) 22:23, 24 November 2013 (UTC)
All right, it came back when I disabled the "Near this page" beta feature. That's a bug, I guess. Is there someplace I should report it? --Coemgenus (talk) 22:29, 24 November 2013 (UTC)
Bugs should be reported at mw:Talk:Beta Features/Nearby Pages. -- John Broughton (♫♫) 22:42, 24 November 2013 (UTC)
According to mw:Talk:Beta Features/Nearby Pages#Disrupts footnote linking from reflist to article footnotes there is already a fix in gerrit:97143 but I guess it hasn't been deployed yet. PrimeHunter (talk) 00:28, 25 November 2013 (UTC)

Links next to citations in reflist

I'm guessing that this problem is related to "Reference problem" up above, but that section is too vague for me to be sure. As long as I can remember, the reflist has had a ^ next to each number, which when clicked takes the reader to the spot where that citation is referenced; or when <ref name=whatever> and <ref name=whatever /> are used, we get a series of letters (a, b, etc.), each of which will take the reader to the reference spot when clicked. Within this month (seemingly in the last week or two) these have disappeared without warning or explanation; any idea what's going on? It's plainly a skin problem: these letters are missing when I view pages in Monobook with Firefox 25.0.1 and with IE 8, but when I use Vector, both browsers display the links properly. Nyttend (talk) 01:45, 30 November 2013 (UTC)

Have you enabled "Near this page" at Special:Preferences#mw-prefsection-betafeatures? If so, does it help to disable it? PrimeHunter (talk) 02:23, 30 November 2013 (UTC)
I've never checked the beta features, given the mess they made of removing the orange bar. I was completely unaware that the "Near this page" even existed, so no, I've not enabled it. Nyttend (talk) 17:28, 30 November 2013 (UTC)
I forgot to specify that for the same period of time I've been having what otherwise would seem to be an unrelated problem. Whenever I go to a category with subcategories, I've traditionally been able to find the sub-subcategories by clicking the little arrow next to the name of the subcategory. However, for the last week or two, clicking the little arrow always produces a message of "Problem loading data. Please wait a moment and try again." The second sentence is a link that effectively refreshes the category page. Has anyone else witnessed such a problem? Nyttend (talk) 17:55, 30 November 2013 (UTC)
What happens if you log out and view https://en.wikipedia.org/wiki/Thomas_F._Bayard?useskin=monobook#References and https://en.wikipedia.org/wiki/Thomas_F._Bayard?useskin=vector#References? In Firefox 25.0.1 I see ^ in both MonoBook and Vector, both logged in and out. PrimeHunter (talk) 20:35, 30 November 2013 (UTC)
I see everything properly when logged out, and when I view them in Vector while logged in, things are just as wrong as when I'm in Monobook. I didn't feel like switching skins just for this, so I'd been logging out before in order to use Vector; I never knew about the ?useskin thing. Time to check my preferences, I guess. Thanks for diagnosing it! Nyttend (talk) 14:11, 1 December 2013 (UTC)

Reference backlinks

Reference backlinks are missing:

Markup Renders as
This is page content.<ref>LibreOffice For Starters, First Edition, Flexible Minds, Manchester, 2002, p. 18</ref>
{{reflist}}

This is page content.[1]

  1. ^ LibreOffice For Starters, First Edition, Flexible Minds, Manchester, 2002, p. 18

--  Gadget850 talk 01:17, 6 December 2013 (UTC)

I see the backlink in your example and in articles but I guess you have the issue in #Reference problem. PrimeHunter (talk) 01:50, 6 December 2013 (UTC)
I've been struck by this too. Not sure when because I haven't been editing much recently. I did have the new near-by links feature enabled but I turned it off and the problem remains. don't see it if I am logged out. A purge of my cache and restarts of the browser didn't fix the issue. Firefox. Jason Quinn (talk) 06:13, 11 December 2013 (UTC)

Toolserver seriously funked up

Replication lag is now at over three weeks and counting. Any assistance with this problem would be much appreciated. DavidLeighEllis (talk) 01:29, 27 November 2013 (UTC)

WMF+WMDE have chosen to axe the Toolserver, so most people have given up and don't care. You can use Labs: [4]. Legoktm (talk) 06:26, 27 November 2013 (UTC)
Thank you. DavidLeighEllis (talk) 15:06, 27 November 2013 (UTC)
Would it be possible to add a notice to the old version, so people know?--S Philbrick(Talk) 17:41, 27 November 2013 (UTC)
Actually, before tool server dies, we intend to turn it into a redirect page to let everyone know to change their links to point to labs.—cyberpower OnlineMerry Christmas 14:04, 1 December 2013 (UTC)
And has anyone else noticed that X!'s editcount tool on labs hasn't been accessible for a couple of days? Jared Preston (talk) 16:42, 5 December 2013 (UTC)
I haven't been able to access it recently either... DavidLeighEllis (talk) 21:51, 5 December 2013 (UTC)
The counter seems to be up and running now. DavidLeighEllis (talk) 23:19, 6 December 2013 (UTC)

Toolserver is indeed seriously funked up. For example, for November it is reporting about 550,000 views for many articles such as Filter feeder, Bait fish, Striped bass and Menhaden. Is it true that WMF+WMDE are axing it and offering no transition strategy? --Epipelagic (talk) 02:51, 11 December 2013 (UTC)

I don't think stats.grok.se uses the toolserver, and the transition strategy is Tool Labs. Anomie 14:02, 11 December 2013 (UTC)
We've known on this page for a long time that Toolserver was having problems, see for example this thread that I kicked off. The WMF are not under any obligation to offer a transition strategy, because Toolserver wasn't theirs. It belongs to WMDE who kept asking for money to keep it going - but they didn't get enough. But we have had plenty of notice - since about January 2012 IIRC (Jarry1250 may know precisely) - that Toolserver wasn't going to last forever, so, in a manner of speaking, it's our fault for (a) not donating to WMDE and (b) not migrating the tools to Labs - or at least, somewhere other than Toolserver. --Redrose64 (talk) 14:25, 11 December 2013 (UTC)

/UserProfileIntro subpages

Example of my profile page en.m.wikipedia.org

As you can see at this "everything" search of WP ([5]) certain new users are creating their new user pages in a subpage of their user at /UserProfileIntro. I've randomly checked a few of the pages and they were all created with the following summary: (Updating user profile introduction) (Tag: Mobile edit). November 22, 2013 is the oldest user account where this has happened, and there have been scattered instances since. I did a little Google searching and found the phrase UserProfileIntro in a script that was being developed for the mobile users. I submitted a bug report (now closed/deleted) at Bugzilla and was left a stern message that said "Closing this bug - this feature works as intended. If you have problems with it, please open a more specific bug." I'm fairly certain that new users shouldn't be directed to create their user page in a subdirectory, and that whatever is causing this is not right.

Am I nuts, or is this really a problem. If it is, can someone notify the proper people about it. I failed in that area. Thanks. --| Uncle Milty | talk | 02:30, 3 December 2013 (UTC)

Apparently the mobile people are "reinventing" user pages just for mobile. How strange. Anomie 03:20, 3 December 2013 (UTC)
Yep, that looks odd. Most of the User pages are non-existent, but there is content at the User:XXXX/UserProfileIntro page that would typically appear on the User page. Is there someone reading this page who can explain how/why this behavior counts as "works as intended"? Alternatively, is there someone here who has enough pull on Bugzilla to open this as a bug and not have it closed summarily? It doesn't seem consistent with how things have typically been done around here, but maybe there is some grand plan of which we have not been made aware. – Jonesey95 (talk) 05:46, 3 December 2013 (UTC)
Jdlrobson, do you know about this? — This, that and the other (talk) 10:54, 3 December 2013 (UTC)
This is a controlled experiment in beta to explore ways that we can in future encourage people to edit their user pages via smaller micro contributions. For the time being we want to see if people would fill these in and what kind of things they would say. We did not want to pollute user pages with this so we created it as a sub page. Let us know if you want to mark them in a way to make your lives easier or to make it clearer this is an experiment. Jdlrobson (talk) 21:48, 4 December 2013 (UTC)
I don't see anything wrong with all that. I imagine the main problems are 1) It was not clearly advertised. This is fine if it's just a small experiment but it does mean people may be confused when they come across it. 2) No real explaination was offered before now (or if it was it doesn't seem to have been clearly linked previously). The bug report just says this feature works as intended but it can't be assumed people would understand the reason why it's creating the pages as subpages. While I understand bugzilla is intended to track bug and not engage with the community, a simple explaination like you offered above, either when closing the bug report or via a link when closing the bug report would probably have stopped this thread being started. Maybe it would have been better to approach you directly but I can understand with the bug closure combined with the fact the editor just didn't see any reason why this would make sense, that they may have felt asking the community was best. Nil Einne (talk) 20:52, 9 December 2013 (UTC)
I was wondering how long it would take people to notice this :D I don't see a problem with this, we can do whatever we want with it at any time. Let them play, measure and find the best solutions. —TheDJ (talkcontribs) 11:02, 3 December 2013 (UTC)
I added an example for those are wondering where this is used. —TheDJ (talkcontribs) 12:28, 3 December 2013 (UTC)
  • Uncle Milty, it would be useful to have the closed tickets ID number. Then the ticket can simply be re-opened with some added detail instead of creating a "new" ticket that would simply get closed as a duplicate. :) Technical 13 (talk) 12:56, 3 December 2013 (UTC)
Sorry, I thought it was gone, but it was filtered out of my search. ID # 57748. --| Uncle Milty | talk | 13:47, 3 December 2013 (UTC)
I noticed bugzilla:57931 while reading this thread. Yay for bugs! Legoktm (talk) 16:38, 3 December 2013 (UTC)

Script Error in Templates

I was not sure where to post this, so I think the ANI is the best place. I noticed that Template:M1 year in topic suddenly has a script error. Judging by the templates it includes, the error seems, based on timing, to be the result of edits on Template:Navbar and Module:Navbar by Edokter (linked so she/he is aware, not because the report is about them). The Navbar pages are fully protected so I cannot edit them myself to see if they are indeed the source of the error. EvergreenFir (talk) 03:58, 4 December 2013 (UTC)

One of the greatest weaknesses of Lua modules, and something that Wikidata has to deal with all the time in its project namespace, is that if you have too many lua modules on one page, they stop loading after a while and you get that message. That might be what it is, but as I don't understand templates very well, it might be something else entirely. Sven Manguard Wha? 04:43, 4 December 2013 (UTC)
Lua's worst problem has been the miserly 10-second timeout, which then stores "Script error" for each Lua function in the rendered page. Some have imagined the Lua clock ran like traditional CPU time, but numerous tests confirmed it can double (or triple) in slow servers (a 4-second Lua slows 2.5x as 10-second and craters). -Wikid77 00:34, 7 December 2013 (UTC)
@EvergreenFir: This should be at WP:VPT. If you have scripting enabled in your browser (JavaScript, nothing to do with modules), when a "script error" occurs, you can click the red error message to see a popup box with details. You can select that text and copy it, to be pasted into a report at WP:VPT.
@Sven Manguard: Ouch, I try to follow WP:VPT and have not seen any mention of a problem with modules (apart from the total runtime of 10 seconds per page, which is plenty). Is there a discussion about that somewhere? Has Anomie commented? Johnuniq (talk) 05:46, 4 December 2013 (UTC)
Oh no, Lua 10-second timeout is way low, should be 20-25 seconds. Timing has confirmed slow servers can double/triple Lua clock and "safe" 4-second run slows to wannabe 12-seconds (aborted at 10-sec. limit). -Wikid77 00:34, 7 December 2013 (UTC)

OK, I should have clicked the first link above (Template:M1 year in topic). I had assumed that it was the usage of that template somewhere that had a problem, but it is actually on the template page. The error text is:

Lua error: Cannot pass circular reference to PHP.
Backtrace: (none)

A little digging shows the problem occurs when "{{#invoke:Year in other calendars|main}}" is previewed in a sandbox. Mr. Stradivarius may be able to throw some light on the matter, which is possibly in Module:Year in other calendars or one of the modules it calls. This section should be closed, with further discussion elsewhere. Johnuniq (talk) 06:14, 4 December 2013 (UTC)

My first thought is that it looks complicated, and that it might be a server-side change. It's not a change in Module:Year in other calendars, as that hasn't been edited recently, and it was working as late as 27 November when I made this comment. It might be a change in one of the modules it calls, which I'll investigate now. It is quite a hefty module, though (as was Template:Year in other calendars/old before it), so Sven Manguard may be on to something with the "too many modules on the page" comment. More in a second. — Mr. Stradivarius ♪ talk ♪ 07:03, 4 December 2013 (UTC)
It looks like the problems are coming from Module:Japanese calendar, but neither that or the modules it calls have been edited recently, so I think it must have been a change server-side that has broken things. I'm not sure yet about any possible fix. — Mr. Stradivarius ♪ talk ♪ 07:29, 4 December 2013 (UTC)
Also, the module calls that are causing the script errors from #invoke work fine when used from the debug console. It appears to be only module invocations using #invoke that are affected. — Mr. Stradivarius ♪ talk ♪ 07:37, 4 December 2013 (UTC)

This appears to be due to the fix for T50393, which was deployed yesterday. Module:Year in other calendars is returning various objects in its 'p' table. Removing those should fix the problem. If access to those objects is necessary for some other module, the p table could contain an accessor function which would return them. BJorsch (WMF) (talk) 14:15, 4 December 2013 (UTC)

Yep, that's the one, and I've fixed it now. Thanks! It was confusing because I had done the same thing in both Module:Year in other calendars and Module:Japanese calendar. I got rid of the extra objects in 'p' for the former, and used an accessor function for the latter. By the way, where can I subscribe so that I know that things like this are coming? :) — Mr. Stradivarius ♪ talk ♪ 14:47, 4 December 2013 (UTC)
That's a very good question. Unfortunately, there isn't any non-developer-oriented place for change notifications. I suppose the closest thing is [6] and [7] (if only there were a way to filter out the "Localisation updates" entries) if you want to watch changes that have been merged, and [8] will show you changes that are currently proposed, and [9] shows open bug reports and feature requests. BJorsch (WMF) (talk) 18:33, 4 December 2013 (UTC)
  • Raise Lua 10-second timeout: Meanwhile, keep pressing to raise the pitiful Lua timeout limit to 25 seconds. Many Lua timing tests have confirmed how slow servers can double/triple the Lua clock and a "safe" 4-second run slows to wannabe 12-seconds (aborted at 10-sec. limit). Should be 25-second limit, because unlike "wp:Wikimedia Foundation error" (WFE), Lua timeout stores "Script error" in the rendered page (forever) with no 70-second grace period to extend the formatting and save good results 7 minutes later. Again the Lua timeout is not a mere smaller version of the 60+10-second parser limit, and instead a Lua timeout scars the rendered page with "Script error" for every aborted Lua #invoke run after the 10-second cutoff. The Lua 10-second timeout is like narrowing a 7-foot (2-metre) road shoulder as 7x smaller along a mountain-side road at the cliff's edge (all because the Lua tires are better, except on gravel!). -Wikid77 00:34, 7 December 2013 (UTC)
    Actually, this particular script error didn't have anything to do with the 10-second time limit. It was because I was returning non-function values to PHP from the Lua modules in question, and Scribunto had changed from allowing this behaviour to prohibiting it. — Mr. Stradivarius ♪ talk ♪ 04:04, 12 December 2013 (UTC)

Wikicode or Extension for collecting comments/answers and users voting and ranking the most helpful?

I am developing a course in Wikiversity and I would like two tools to take advantage of peer learning, as in MOOCs. I wonder if there are already ways to implement these in wikis or whether we would need to develop new extensions.

  1. I want to present a question prompt with a textarea input box for the user to input an answer. Then after submitting, the user would see the prompt, the course-recommended answer, and a page of all submitted answers (which have been stored with automatically added user's signature --~~~~).
  2. I want for users to be able to click vote up or down comments/answers, so that a page will display postings in order by rank of up/down votes.

Is there a way to approach either of these functionalities with currently existing wiki tools or extension? I know we have some sort of polling tool for administration. Is it adaptable to these needs? If there isn't an existing way, is there a group I should contact that would be the logical place to propose developing these tools?

Note: In part this is a rethinking of an earlier question I posted in the Help desk here --Kenmayer (talk) 14:33, 4 December 2013 (UTC)

There might be existing extensions for upvotes/downvotes/likes/+1, but I don't know whether the devs/ops would be willing to install it on Wikiversity. Try searching on MediaWiki.org. It would be possible to write a quick JS hack to do something like this (assuming the user has JavaScript enabled), but it would log the username of every voter. Not sure if you want that or not. You might also be able to write a complex template or Lua module to do something like this, but I don't think it would be very good for the students. πr2 (tc) 04:48, 6 December 2013 (UTC)
  • Careful editors could vote in a preformatted, sortable wikitable: I have noted how wp:edit-conflicts during a 20-user edit session can be prevented by separating each user response by a separator line, such as table-row token "|-" between each response stored in the page. Ideally, each of 20-30 students would have voter-id codes (V1-V30) pre-stored as "line id codes" in the empty voting table, and then each student would respond by updating the row which has their voter-id code, putting remarks in the empty row, but as a sortable table. Example:
  {| class="wikitable sortable" <--also set columns for sorting
  ! Id || Issue || Vote || Time || Remarks
  |-
  | V1 || issue #1 || vote || ~~ ~ ~~ || (remarks)
  |-
  | V1 || issue #2 || vote || ~~ ~ ~~ || (remarks)
  |-
  | V2 || issue #1 || vote || ~~ ~ ~~ || (remarks)
  |-
  | V2 || issue #2 || vote || ~~ ~ ~~ || (remarks)
  |-
  | V3 || issue #1 || vote || ~~ ~ ~~ || (remarks)
  |-
  | V3 || issue #2 || vote || ~~ ~ ~~ || (remarks)
  |}
Explain to each student to update the rows for their voter-id under the "vote" column to "yes" or "no" (or whatever choices), and connect the 5 tildes ("~~ ~ ~~") together, as the timestamp next to their vote. If the voting all occurred during the same month, then the time-of-day could be sorted by timestamp column, hours/days "0:01, 1-31 December" etc.
Also each voter could change their prior votes, if they felt misled or mistaken during an earlier response. Of course there is always the chance for glitches during editing of the wikitable format, but if various students were asked to "moderate" and check the table format, from time-to-time, then the wikitable of votes would be keep functional, and best of all: almost no edit-conflicts with 20-30 users all updating the same page within a period of minutes or hours. Also, any hostile comments could be redacted in such a system, although the "peer pressure" of all students meanwhile editing the same table would tend to "tone down" excessive remarks during voting. To reduce name-related problems, students could be asked to avoid discussing voter-ids, as semi-anonymous editing (although ids could be deduced), and privately discuss when someone else is editing under their voter-id. Due to the "magic" of the "|-" separator lines between rows, then all 20-30 students could edit the table at the same time, or announce "I'm saving edit now" to allow other students to wait 30 seconds before the next attempted Save-page operation. Even with the current primitive level of edit-conflict merging, such a voter-wikitable could be used to collect votes, allow re-votes, and sort the issues/votes into date-time order. Once sorted, then the total votes, for each related issue, would be easy to count. -Wikid77 (talk) 23:26, 6 December 2013 (UTC)

How soon do you need this? I believe that something like this will eventually be possible via WP:Flow, but I doubt that these sorts of advanced workflows would be before the end of next year (or the year after that, even). WhatamIdoing (talk) 01:15, 7 December 2013 (UTC)

So will Flow have upvotes? Will it keep track of each user's karma? I don't see why that would be needed. This is an encyclopedia, not a social network. Oh, wait, are you talking about creating a custom workflow that would be equivalent to likes/dislikes? Are there any examples of how this would work? πr2 (tc) 04:34, 7 December 2013 (UTC)
Yes, I'm thinking about some sort of custom workflow. Flow is basically a bunch of building blocks. They're supposed to add a "building block" that makes a plain vote possible (straight-up voting is far more popular at other projects, but even the English Wikipedia uses votes for a small number of things, like RFAs). So it seems to me that a custom workflow along these lines might be possible (but not any time soon, and someone would have to figure out how to set it up). WhatamIdoing (talk) 22:18, 9 December 2013 (UTC)

What links here doesn't link

According to this list, a lot of articles link to BB&T Ballpark. I had to link to similar article earlier this week and discovered the need to make that a disambiguation page, but after moving the article that was there, I found a bunch of articles where even if I clicked on edit and tried CTRL-F, I couldn't find the words "BB&T Ballpark". I know I fixed a template, but a bot has tagged the article now. I reverted the tag and reported the situation to the bot's talk page, because I'm just not finding the links.— Vchimpanzee · talk · contributions · 19:53, 6 December 2013 (UTC)

If you update a link in a template, as here, the links at Special:WhatLinksHere/BB&T Ballpark aren't updated immediately; you normally need to wait for the job queue to process them. --Redrose64 (talk) 20:00, 6 December 2013 (UTC)
I figured I had given it time.— Vchimpanzee · talk · contributions · 20:34, 6 December 2013 (UTC)
The job queue has been ropey since they reconfigured it about six months ago. It's two days since your edit - but it can take more than two weeks in some cases. --Redrose64 (talk) 21:16, 6 December 2013 (UTC)
Ive noticed the same thing a few times. Surely that isn't normally what it should be like.Blethering Scot 21:29, 6 December 2013 (UTC)
  • Pages seem to change in groups of 500 but some get stuck: (new essay: wp:Reformat) Even weeks after a change to a template has "completed" the relinking process, there might be several pages still stuck with old links, and could be cleared with null-edits. For years, it's as though a database read/write lock among several pages had caused a "relink conflict" and the pages could not be relinked when whichever wp:job_queue processed the reformatting job (wp:JQ says Wikipedia runs 3 queues at once). Also, according to wp:JQ, when more than 1,000 pages have the "invalidated cache" to trigger reformat, they are grouped as 500-pages-per-job, and checking WhatLinksHere tends to show progress as sporadic groups by hundreds of pages, either linked or delinked, in "fits and starts" where even the whole process can get delayed during the multi-day ordeal. Yet, always be prepared to null-edit the leftover stragglers when all jobs have finished relinking within the 3(?) job_queues. It would be great if a database write-lock timeout would re-queue each stuck page, to be reformatted as another job, re-added to a queue, but perhaps that requeue decision could not be handled down at the level of relinking each template used inside a page. With the Lua megatemplates, there are even more cases where changing a Lua megamodule would trigger formatting a "million" pages which formerly were reformatted as smaller groups of separate (near-redundant) fork templates, such as the 24 wp:CS1 cite-template forks now forced to all reformat 2.2 million pages for any Lua edit to the giant Module:Citation/CS1, or the new Module:Convert which would combine all the various 20,000-page, separate Convert subtemplates to always trigger reformatting all 554,000 pages for any Lua edit made to Module:Convert. I worry Lua has become used in a "pennywise and pound-foolish" architecture, running 6x-13x times faster than markup, but triggering 100x-1000x times as many page reformats as the prior smaller template forks, with /core subtemplates. Many Lua modules should use forced multi-fork, split designs (as multiple Lua modules) to trigger less system-wide reformatting of all pages. -Wikid77 15:06, 8 December 2013 (UTC)
However it happened, it's fixed now.— Vchimpanzee · talk · contributions · 19:55, 9 December 2013 (UTC)

VisualEditor template data filled by Google Code-in students?

(Edited my posts after a friendly chat with Equazcion--no info lost)

Wikimedia is participating in Google Code-in, where 13-17 years old students have completed already more than hundred technical tasks, including coding, documentation, QA, UX, and promotion. Students are completing tasks almost faster than we can create them. We need more!

If you, like me, have added VisualEditor template data to templates, you will probably agree that it becomes a boring task after the first time. Then again it is a very useful work. For GCI students, a task like this will be instructive. For en.wiki, this is a chance to get work done and new contributors with a potential to stick around. Note that this work would benefit not only en.wiki, but also all Wikimedia projects watching and using copies/adaptations of these templates. What do you think? It would be great if someone would step in, become a Google Code-in mentor, and coordinate this little project until January 6, when GCI ends. If you want to try before committing, just point me to 5 templates welcoming VisualEditor template data. I will create a task, and share here the news when the updated templates are ready for review. Then you can decide what comes next. Deal? PS: the last GCI task completed is a rewrite of Template:Interval in Lua.--Qgil (talk) 06:20, 8 December 2013 (UTC)

A tangential exchange was moved to User talk:Equazcion#VP Visual Editor exchange. equazcion 07:24, 8 Dec 2013 (UTC)

There are quite a few templates listed at Wikipedia:VisualEditor/TemplateData#Commonly_used_templates. Perhaps some of the infoboxes? Theopolisme (talk) 17:51, 8 December 2013 (UTC)
That list might benefit from being re-run. {{nts}} wasn't on it, and I get a transclusion count of over 16,000 for that template. Also, many of the non-English Wikipedias are much, much further behind with TemplateData work. Some templates are exactly identical, without even translating the parameter names, so it might be efficient to create TemplateData for everything all at once. Whatamidoing (WMF) (talk) 22:24, 9 December 2013 (UTC)
Thank you for the feedback and the advice. I have created five tasks and one of them has been already claimed. Let's see how it goes. Let's continue this discussion at Wikipedia_talk:VisualEditor/TemplateData. PS: Theopolisme happens to be one of these very smart and productive GCI students. Hi! --Qgil (talk) 00:34, 10 December 2013 (UTC)

advanced search needed

I am not the first one who ask for a really advanced search. e.g. here, here, and here. There should be an advanced search similar to Google or Ebay advanced search. i.e A friendlier usage of the existing search parameters. is it possible? Ykantor (talk) 07:56, 9 December 2013 (UTC)

At present, we're using Lucene, via MWSearch. I believe that CirrusSearch is being tested as a possible replacement. --Redrose64 (talk) 09:45, 9 December 2013 (UTC)
Confirming what Redrose64 wrote. If "advanced" search is wanted, it would be good to start by defining the problem that should get solved. --AKlapper (WMF) (talk) 11:19, 9 December 2013 (UTC)
Exactly, "advanced search" says nothing, unless you define what options you consider to be advanced. There are some details about the current query capabilities of Cirrus search. If we can start by making a list of things that are not possible but desired and which of those options you would want to be exposed trough an advanced search page, then that would be very helpful. —TheDJ (talkcontribs) 13:00, 9 December 2013 (UTC)
I guess it is better to have some improvement, rather than asking for the ultimate search, that requires a lot of work and thus risking getting nothing.

As said, let us start with the existing features (e.g intitle, prefix) but arrange it in a friendlier advanced search, similar to Ebay or Google one. e.g. the user may fill the intitle in a dedicated input box, even if he does not know what is the parameter inline name. Ykantor (talk) 14:17, 9 December 2013 (UTC)

As noted below, now there is Help:Advanced_search, but we have found that advanced features with non-advanced users is a rare mix, so it is better to focus on "power users" as more likely to use advanced features. In fact, in Template:Convert, which tracked each option used for 6 years, the many advanced options were used in less than 2% of pages, while 98% used basic options, despite extensive documentation plus top notes about advanced options. -Wikid77 18:21, 9 December 2013 (UTC)
  • Help:Searching and Help:Advanced_search: Currently, the page Help:Searching is written as a full introduction, and so a new page, Help:Advanced_search could be written for experienced users who want a direct, condensed list of the advanced-search features and syntax format, beyond the general wp:wikisearch. For example, a lead tilde, "~phrase" will ensure a full search, rather than showing one page named "phrase" (which has been very frustrating, because for years, WP has alternated between always show a full search or show one page as titled). I will try to write that advanced description (in my spare microseconds this month!). -Wikid77 (talk) 17:24, 9 December 2013 (UTC)
Thank you for this important tip (the ~) and for writing advanced description. Still, a friendly advanced (e.g. Ebay advanced search) should help a lot to utilize the already existing features). Ykantor (talk) 19:17, 9 December 2013 (UTC)
Definitely not something we're looking at for the first iteration of CirrusSearch (right now we're focusing on feature parity with lsearchd, but more stable & modern), but something we've talked about in the medium term. Being able to facet search results like this would be fantastic :) ^demon[omg plz] 04:07, 10 December 2013 (UTC)
Say that 1% of Wikipedia editors are using the search advanced features, but with a friendlier interface, 3% will use advanced search. Friendliness is more important than power. Ykantor (talk) 20:36, 10 December 2013 (UTC)

Tech News: 2013-49

16:10, 9 December 2013 (UTC)

Though there may be plans to deliver this newsletter by MediaWiki message delivery in the future, this one was delivered using EdwardsBot like the previous ones. [17] – PartTimeGnome (talk | contribs) 22:30, 9 December 2013 (UTC)
@PartTimeGnome: FYI, it was delivered to some pages using MassMessage. See m:User talk:Guillom#Tech-news_wasn.27t_delivered_to_Community_pages (permalink, relevant bug) for more info on this. Tech news should be delivered by MassMessage in the future (at least if the bug is fixed and a patch is merged before next week). πr2 (tc) 20:27, 10 December 2013 (UTC)

Help with Google news search

Google's news archive search recently changed to only show news results that are less than 30 days old. If any of the technical wizards here at VPT know about Google or their news search (or any other news search engine), could you please hop over to Wikipedia:Village pump (miscellaneous)/Archive 44#Google news archive search? and provide your input? We are hoping to find a technical solution to this problem. Thanks very much for your help. 64.40.54.29 (talk) 03:08, 10 December 2013 (UTC)

It's been answered over there, but I might as well repeat it here. A Google representative says they are changing their news archive search and the access from Google News has gone away and will be a few months. Meanwhile, however, they explain on this page how you can access at least some old newspaper articles. (I find that you need to have Javascript enabled for the date selection to work.) --174.88.132.197 (talk) 07:30, 20 December 2013 (UTC)

Vanishing Edits on Watchlist

Clicking on my watchlist, my most recent edit does not appear. The same happens when I click contributions. My edit (made around 22:49 EST) does not appear. Anyone know why? -- Veggies (talk) 04:33, 10 December 2013 (UTC)

Okay, now I see the "changes longer than 3,100+ seconds ago won't appear" tag. -- Veggies (talk) 04:35, 10 December 2013 (UTC)

I noticed this too and came to see if anyone had posted about it. EvergreenFir (talk) 04:36, 10 December 2013 (UTC)

Edit metadata

Of possible interest to you, people involved with this large wiki and technical things: Grants:IdeaLab/Edit_metadata. Please comment at the talk page or at the bottom (the talk page is transcluded). Thanks! Smiley.svg
Gryllida (talk) 09:10, 10 December 2013 (UTC)

Formatting problem with 2-column content

Viewing Template:POTD/2013-12-15 using Firefox 22.0 on Linux, I see essentially no space between the columns in the 2-column section, so one of the lines looks like "5. Madreporite11. Ambulacral". Actually there seems to be a slight amount of negative space, with the "e" and "1" slightly overlapping. Varying the font size in Firefox using control-plus/control-minus, this is still true at all sizes I tried; only the amount of the overlap changes a bit.

Is this because (1) the wikitext markup calling for two columns was done wrongly, (2) the HTML being generated from that wikitext is wrong, or (3) Firefox is rendering the HTML wrongly? And if it's 1 or 2, could someone please fix it?

I wonder if the cause is the fact that the sub-column (so to speak) with the item numbering gets wider as you go down the second column.

--174.88.132.197 (talk) 20:17, 10 December 2013 (UTC)

Playing around with it (though not actually saving anything), raising the "style=width:70%" to at least 80% makes the columns better. However, getting rid of columns altogether increases overall height very minimally and eliminates all the unfortunate line breaks. Chris857 (talk) 20:34, 10 December 2013 (UTC)
Fixed size for columns is always problematic. When the POTD goes full width, the columns will be too wide. I gave the column width 12em, which is comfortable for each entry to have no linebreaks. This results in one column on the template page, but three columns on the main page (at 1280px wide screen). Edokter (talk) — 23:09, 10 December 2013 (UTC)
Thanks, Dok, that's much better. --174.88.132.197 (talk) 04:34, 11 December 2013 (UTC)

Faulty redirect

When ever I click a link in Wikipedia that's intended to bring me to a specific section of another Wikipedia page, it instead brings me a few lines below that section and when I first go to that page the title of that section is just barely cut off from the top of the part of the page currently on the screen. Blackbombchu (talk) 21:11, 10 December 2013 (UTC)

It's the responsibility of your browser to take you to the right place. If a page has collapsing/expanding elements then it can confuse the browser if an element changes size after the browser has chosen where to place you. Do you have such an element at top of all pages? Clicking in the browser address bar and pressing enter may cause your browser to place you again, this time accurately if there are no longer elements changing size. PrimeHunter (talk) 21:26, 10 December 2013 (UTC)
That problem happened many times the most recent of which was when I clicked prose in the notification at the top of the article Protest. I made no change to the browser then I tried clicking the exact same link in the exact same article later today and this time, the link actually brought me to the title of the section instead of a few lines below it, in the same browser even. The window never changed size nor did any ad ons get added to the browser shrinking the browser screen when the link brought me a few lines below the title of the section. Blackbombchu (talk) 23:17, 10 December 2013 (UTC)
It also varies for me how accurate the browser placement is when I clicked a link on another page. As mentioned, it's your browser doing it. When you click a link like HTML anchor#Anchor, Wikipedia serves you the page HTML anchor with "#Anchor" at the end of the url: https://en.wikipedia.org/wiki/HTML_anchor#Anchor. Your browser then looks at the page source for the id "Anchor", in this case <span class="mw-headline" id="Anchor">Anchor</span>, and automatically scrolls the page to that position. PrimeHunter (talk) 23:58, 10 December 2013 (UTC)

Bulk change of domain in external URLs

Greetings. Some quick searching revealed little in terms of an explicit tool to do this, but maybe this is something AWB or other semi-automated tool specializes in...

I probably have added 50-100+ external URLs to policy and discussion spaces that link back to a personal domain, where I host my academic writings and datasets relevant to Wikipedia and collaborative security. This domain has now changed, and while there is an HTTP redirect in place, administrative policies dictate that will not survive forever. The file paths are still the same on the new domain, but the domains do need to be changed. This is a touch painstaking manually. Is there a way to automate this? If so, is that solution limited to en.wp or is this something that can be done for all WMF properties (I know I have links on Wikimania wikis and Metawiki, at minimum)? Having plenty of experience coding with the Wikimedia API I know this would not be a terribly difficult thing to code up, but probably not worth the effort for my one off use. Thanks, West.andrew.g (talk) 01:30, 11 December 2013 (UTC)

@West.andrew.g: Sounds like WP:Bot requests is what you're looking for. I suggest you post all the details there, and hopefully some kind bot owner can help you out. Good luck! GoingBatty (talk) 02:35, 11 December 2013 (UTC)

Hiding the stuff above my watchlist

Watchlist screenshot.jpg

I'd love a way to hide it. It takes up half my watchlist page. Suggestions? Anna Frodesiak (talk) 07:07, 11 December 2013 (UTC)

Anna Frodesiak, I have the following in my .js file to remove the "Mark all pages visited" button in your screen shot:
     importScript('User:Equazcion/RemoveMarkAll.js');
Bgwhite (talk) 07:48, 11 December 2013 (UTC)
After doing some experimenting, add the following code to your .css file to remove the big "watchlist options" box:
     form#mw-watchlist-form
     { display: none; }
See User:Bgwhite/vector.css for other space saving options. Bgwhite (talk) 08:04, 11 December 2013 (UTC)
Yes!! I was looking for something just like that for a while.. Thank you! :) -- œ 08:20, 11 December 2013 (UTC)
Oh, thank you soooo much. This is wonderful. Could someone please add it for me. I have no idea how to do that or where. Also, I see at User:Bgwhite/vector.css a thing to remove the logo and move the left side options up to fill that space. That would be wonderful too. Thank you very, very much! :) Anna Frodesiak (talk) 10:06, 11 December 2013 (UTC)
By the way, I use monobook. I hope that's okay. Anna Frodesiak (talk) 10:07, 11 December 2013 (UTC)
There is no easy method for hiding the line "You have 0 pages on your watchlist (excluding talk pages)." without compromising other portions of the page. The line "Pages that have been changed since you last visited them are shown with a green bullet." may be hidden using
span#mw-wlheader-showupdated { display: none; }
The button Mark all pages visited may be hidden using
form#mw-watchlist-resetbutton { display: none; }
The box "Watchlist options" may be hidden using
form#mw-watchlist-form { display: none; }
All of these would be placed in Special:MyPage/common.css: it's not necessary to use javascript for any of this. --Redrose64 (talk) 12:41, 11 December 2013 (UTC)
Yay! It worked. I made User:Anna Frodesiak/common.css and pasted those three lines and it worked. I have no idea how, but it's great. Now, I only see "You have xxxxx pages on your watchlist (excluding talk pages)." I'm fine with that. I prefer to have that line, actually.
Thank you all. I'm very grateful. :) Anna Frodesiak (talk) 13:16, 11 December 2013 (UTC)
There is also mw:Snippets/Collapsible ChangesList options. Helder 15:41, 11 December 2013 (UTC)
Thank you. :) Anna Frodesiak (talk) 21:15, 11 December 2013 (UTC)

Getting error message when trying random page in Education Program namespace

Clicking on Special:Random/Education_Program, after about a minute and a half I get this message:

A database query error has occurred. This may indicate a bug in the software.
   Function: RandomPage::selectRandomPageFromDB
   Error: 0 

Does this happen for anyone else? -- œ 11:18, 11 December 2013 (UTC)

Yes. -- John of Reading (talk) 11:29, 11 December 2013 (UTC)
This is probably related to bugzilla:58157. --Redrose64 (talk) 11:39, 11 December 2013 (UTC)
I'm not so sure. I've filed it separately as bugzilla:58324, so we'll see... — This, that and the other (talk) 11:41, 11 December 2013 (UTC)

Collapse ate the page's table of contents

I collapsed the first item (a transclusion of a GA review) on the talk page atTalk:Saengerfest and then the table of contents for the overall page went inside the "collapse". As a workaround I moved it elsewhere on the page which fixed it. Is this a "bug" or did I do something wrong? North8000 (talk) 13:25, 11 December 2013 (UTC)

Not a bug. By default the TOC is placed before the first section heading. That was a section heading in Talk:Saengerfest/GA1 so in [18] the TOC was collapsed together with the whole transcluded page. Workarounds include to remove headings from the transcluded page or place __TOC__ where you want the TOC. This overrides the default placement. PrimeHunter (talk) 13:54, 11 December 2013 (UTC)
Thanks! North8000 (talk) 14:32, 11 December 2013 (UTC)
Once a GAN is over, it shouldn't be transcluded to the talk page, but linked. the {{article history}} template is used for that, as here. --Redrose64 (talk) 14:47, 11 December 2013 (UTC)
Right now that isn't in the instructions for reviewers. What happens is that it stays transcluded for a while and then I think a bot moves it. I think that that is normally a good thing.....a GA review being visible talk page content for a while just like any other talk page content. This was a special rare case where the reviewer left mid process without passing or failing the article and a second review was started. North8000 (talk) 18:33, 11 December 2013 (UTC)

Edit buttons at talk:Engineering have disappeared

Any ideas? Please see also this discussion. Thank you. Δρ.Κ. λόγοςπράξις 06:34, 12 December 2013 (UTC)

Fixed -- John of Reading (talk) 07:42, 12 December 2013 (UTC)

Wikipedia:CSS and Javascript hacks

I don't think this is relevant to anything we have currently so should this be archived {{historical}}? TeleComNasSprVen (talkcontribs) 07:34, 12 December 2013 (UTC)

Interesting. I'm sure it could be theoretically added to at this point in time, but that content should be on Meta or MediaWikiwiki. Feel free to mark as historical. Be bold about marking things as historical if there's been no activity in years but looks like it should be kept for posterity's sake. Killiondude (talk) 07:39, 12 December 2013 (UTC)
Well it looks there's no useful information that is salvageable save the edit history because everything seems to have been already documented on Help:CSS and WP:JS etc. I was thinking of the {{historical}} tag mainly because of the history alone, but I guess it could also be transwiki'ed and then deleted (or soft-redirected). TeleComNasSprVen (talkcontribs) 08:12, 12 December 2013 (UTC)
I would be inclined to MFD it outright. There is absolutely nothing worth keeping on that page. — This, that and the other (talk) 08:52, 12 December 2013 (UTC)

Hidden comment constantly being removed

I have placed a hidden comment onto an article using the <!-- and --> tags to deter deleterious edits to the page but it seems that whenever an IP editor edits the page the comment disappears. Is this a consequence of visual editor and is there an alternative I can use so the text remains in the section of the article where it has been placed?—Ryulong (琉竜) 03:03, 3 December 2013 (UTC)

Considering that VE isn't available to IPs at this time and the edits aren't tagged with the VE tag, it seems unlikely that VE has anything to do with it. More likely you've run into an IP editor who is deleting your comment. Anomie 03:24, 3 December 2013 (UTC)
Well shit. How do I keep it in there then?—Ryulong (琉竜) 17:52, 3 December 2013 (UTC)
Semi-prot the page? --Redrose64 (talk) 17:56, 3 December 2013 (UTC)
PC1 protection maybe? Technical 13 (talk) 18:57, 3 December 2013 (UTC)
An WP:Edit notice for the page is another possibility, but have you considered whether adding this is truly necessary and appropriate? "How do I keep it in there" sounds like an WP:OWNership issue. Have you considered whether the IP might actually be improving the page by removing a message that might seem unfriendly? WhatamIdoing (talk) 19:24, 3 December 2013 (UTC)
I had put it in there because editors had been expanding the antagonists' entries to be summaries of the entire TV series from the point of view of the antagonists, which is still somewhat a problem on the article as evident here.—Ryulong (琉竜) 09:39, 7 December 2013 (UTC)
Editnotice created. --Redrose64 (talk) 15:43, 7 December 2013 (UTC)

Enhanced recent changes

I'm getting really annoyed. Enhanced recent changes isn't allowing me to expand grouped up edits (it was allowing it intermittently before, especially if I WP:BYPASSed my cache) except in really, really, rare occasions. I'm wondering if it has anything to do with removing jQuery from loading on all pages by default? Any one else experiencing this (I've tested on multiple machines with various OSes and browsers and two out of three of my accounts with the same results). Any suggestions on what may be causing it? Technical 13 (talk) 22:48, 5 December 2013 (UTC)

I personally don't have enough time to investigate this, but I'm sure you could give more details. :) Please add ?debug=true or &debug=true to the query string and check the JS error console. P.S. AFAIK, jQuery is still loaded by default, but jQuery UI is not anymore. πr2 (tc) 04:42, 6 December 2013 (UTC)
Adding ?debug=true makes enhanced recent changes work, so there is nothing appearing in the error console when I do that. The error console without ?debug=true looks like:
Error console report

[21:15:28.574] SyntaxError: applying the 'delete' operator to an unqualified name is deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector&*:66 [21:15:29.167] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5 [21:15:29.167] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:6 [21:15:29.167] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5 [21:15:29.167] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:7 [21:15:29.168] TypeError: function doScrollCheck does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12 [21:15:29.169] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:22 [21:15:29.169] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:24 [21:15:29.170] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:25 [21:15:29.170] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:30 [21:15:29.171] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:32 [21:15:29.171] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:33 [21:15:29.171] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:34 [21:15:29.171] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:35 [21:15:29.171] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:37 [21:15:29.175] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:43 [21:15:29.175] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:45 [21:15:29.176] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:48 [21:15:29.176] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:49 [21:15:29.176] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:50 [21:15:29.176] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:51 [21:15:29.176] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:54 [21:15:29.177] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:62 [21:15:29.177] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:63 [21:15:29.178] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:66 [21:15:29.179] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:72 [21:15:29.180] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:82 [21:15:29.181] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:90 [21:15:29.181] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:91 [21:15:29.182] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:99 [21:15:29.182] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:104 [21:15:29.183] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:105 [21:15:29.183] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:104 [21:15:29.183] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:109 [21:15:29.183] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:110 [21:15:29.185] TypeError: function ajaxHandleResponses does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:122 [21:15:29.185] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:125 [21:15:29.185] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:126 [21:15:29.185] TypeError: function createStandardXHR does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:127 [21:15:29.185] TypeError: function createActiveXHR does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:127 [21:15:29.185] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:128 [21:15:29.187] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:141 [21:15:29.188] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:143 [21:15:29.204] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:166 [21:15:29.204] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:165 [21:15:29.204] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:166 [21:15:29.204] TypeError: function flush does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:166 [21:15:29.205] TypeError: function escapeCallback does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:167 [21:15:29.210] TypeError: function vendor does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:169 [21:15:29.212] SyntaxError: applying the 'delete' operator to an unqualified name is deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:174 [21:15:29.212] SyntaxError: applying the 'delete' operator to an unqualified name is deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:175 [21:15:29.213] TypeError: variable options redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:176 [21:15:29.213] TypeError: variable value redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:178 [21:15:29.213] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:178 [21:15:29.213] TypeError: variable options redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:180 [21:15:29.219] ReferenceError: reference to undefined property jQuery.valHooks[this] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:37 [21:15:29.224] ReferenceError: reference to undefined property sources[id] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:159 [21:15:29.224] ReferenceError: reference to undefined property selector.selector @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3 [21:15:29.225] ReferenceError: reference to undefined property elem.nodeType @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:37 [21:15:29.227] ReferenceError: reference to undefined property registry[module] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:160 [21:15:29.234] ReferenceError: reference to undefined property elem.nodeType @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:41 [21:15:29.341] ReferenceError: reference to undefined property registry[module].script @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:161 [21:15:29.385] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9 [21:15:29.385] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:10 [21:15:29.391] TypeError: function Uri does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:34 [21:15:29.392] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:44 [21:15:29.395] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:67 [21:15:29.403] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:116 [21:15:29.403] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:119 [21:15:29.423] ReferenceError: reference to undefined property $.i18n.parser.defaults @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:56 [21:15:29.524] ReferenceError: reference to undefined property elem[internalKey] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:21 [21:15:31.869] ReferenceError: reference to undefined property elem[jQuery.expando] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:21 [21:15:31.872] ReferenceError: reference to undefined property this.preferences[key] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:131 [21:15:31.873] ReferenceError: reference to undefined property this.registry.fonts[language] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:132 [21:15:32.504] ReferenceError: reference to undefined property this.fonts[fontFamily] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:85 [21:15:32.504] ReferenceError: reference to undefined property fontconfig.fontstyle @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:90 [21:15:32.612] ReferenceError: reference to undefined property elem.nodeType @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:24 [21:15:32.719] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:38 [21:15:32.722] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:46 [21:15:32.723] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:51 [21:15:32.723] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:52 [21:15:32.724] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:58 [21:15:32.724] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:59 [21:15:32.725] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:62 [21:15:32.736] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:111 [21:15:32.737] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:112 [21:15:32.737] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:119 [21:15:32.739] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:127 [21:15:32.740] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:136 [21:15:32.750] TypeError: variable form redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:293 [21:15:32.752] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:344 [21:15:32.753] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:352 [21:15:32.753] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:353 [21:15:32.757] TypeError: function friendlytagAddTag does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:404 [21:15:32.767] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:554 [21:15:32.771] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:612 [21:15:32.814] SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:649 [21:15:32.815] SyntaxError: octal literals and octal escape sequences are deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:660 [21:15:32.816] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:664 [21:15:32.837] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:672 [21:15:32.846] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:727 [21:15:32.947] ReferenceError: reference to undefined property self.schemas[schemaName] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:671 [21:15:32.949] ReferenceError: reference to undefined property langData[langCode] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:680 [21:15:32.987] Use of getAttributeNode() is deprecated. Use getAttribute() instead. @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:34 [21:15:32.987] Use of attributes' specified attribute is deprecated. It always returns true. @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:34 [21:15:33.499] ReferenceError: reference to undefined property dataShow[prop] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:135 [21:15:33.499] ReferenceError: reference to undefined property animation.opts.easing @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:131 [21:15:33.502] ReferenceError: reference to undefined property animation.opts.start @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:132 [21:15:33.522] ReferenceError: reference to undefined property getTasks(...)[prefixedText] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:715 [21:15:33.550] ReferenceError: reference to undefined property s.cache @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:121 [21:15:33.554] ReferenceError: reference to undefined property JSON.stringify @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:557 [21:15:33.637] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-imagelinks.js&action=raw&ctype=text/javascript&571490894:27 [21:15:33.637] SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-HideFundraisingNotice.js&action=raw&ctype=text/javascript&582217216:11 [21:15:33.889] TypeError: variable from redeclares argument @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-metadata.js&action=raw&ctype=text/javascript&421724048:564 [21:15:34.003] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-contribsrange.js&action=raw&ctype=text/javascript&454250388:244 [21:15:34.061] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=site&only=scripts&skin=vector&*:3 [21:15:34.061] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=site&only=scripts&skin=vector&*:4 [21:15:34.061] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=site&only=scripts&skin=vector&*:6 [21:15:35.132] TypeError: function commentsInLocalTime does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Gary_King/comments_in_local_time.js&action=raw&ctype=text/javascript:18 [21:15:35.133] TypeError: function replaceText does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Gary_King/comments_in_local_time.js&action=raw&ctype=text/javascript:275 [21:15:35.133] ReferenceError: assignment to undeclared variable LocalComments @ https://en.wikipedia.org/w/index.php?title=User:Gary_King/comments_in_local_time.js&action=raw&ctype=text/javascript:83 [21:15:35.572] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.js/secure_new.js&action=raw&ctype=text/javascript:16 [21:15:35.573] ReferenceError: reference to undefined property window.disableSecureLinks2 @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.js/secure_new.js&action=raw&ctype=text/javascript:8 [21:15:35.704] TypeError: variable r redeclares argument @ https://en.wikipedia.org/w/index.php?title=User:Anomie/previewtemplatelastmod.js&action=raw&ctype=text/javascript:46 [21:15:35.790] SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function @ https://en.wikipedia.org/w/index.php?title=User:Equazcion/ScriptInstaller.js&action=raw&ctype=text/javascript:92 [21:15:36.578] ReferenceError: reference to undefined property window.LiveClockConfig @ https://en.wikipedia.org/w/index.php?title=User:Technical_13/Scripts/Gadget-LiveClock.js&action=raw&ctype=text/javascript:32 [21:15:36.639] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:332 [21:15:36.639] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:406 [21:15:36.639] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:407 [21:15:36.640] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:495 [21:15:36.640] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:499 [21:15:36.640] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:543 [21:15:36.640] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:544 [21:15:36.643] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:1049 [21:15:36.645] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:1467 [21:15:36.645] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:1453 [21:15:36.690] TypeError: function addTab does not always return a value @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:66 [21:15:36.690] TypeError: function sortWatchlist does not always return a value @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:84 [21:15:36.690] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:127 [21:15:36.690] TypeError: function addXLinks does not always return a value @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:134 [21:15:36.693] ReferenceError: assignment to undeclared variable PngFixDisabled @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:24 [21:15:36.839] TypeError: useless expression @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:42 [21:15:36.852] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:3904 [21:15:36.890] TypeError: variable currentNode redeclares argument @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:16266 [21:15:36.892] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:16994 [21:15:37.215] ReferenceError: reference to undefined property jQuery.event.triggered @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:38 [21:15:37.216] ReferenceError: reference to undefined property src.returnValue @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:48 [21:15:37.216] Use of getPreventDefault() is deprecated. Use defaultPrevented instead. @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:48 [21:15:37.216] ReferenceError: reference to undefined property event.result @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:45 [21:15:37.224] ReferenceError: reference to undefined property wikEd.externalScripts['wikEd_dev.js'] @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:2110 [21:15:37.226] ReferenceError: reference to undefined property wikEd.autoSummary @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:1508

Same error console log with ?debug=true

[21:20:45.396] SyntaxError: applying the 'delete' operator to an unqualified name is deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=startup&only=scripts&skin=vector&*:193 [21:20:45.903] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:394 [21:20:45.903] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:402 [21:20:45.903] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:385 [21:20:45.903] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:504 [21:20:45.904] TypeError: function doScrollCheck does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:879 [21:20:45.905] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:1629 [21:20:45.905] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:1767 [21:20:45.905] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:1849 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2169 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2174 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2285 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2290 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2306 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2309 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2313 [21:20:45.906] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2317 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2324 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2363 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2391 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2435 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2438 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2443 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2446 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2533 [21:20:45.907] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2619 [21:20:45.908] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2982 [21:20:45.908] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3076 [21:20:45.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3241 [21:20:45.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3356 [21:20:45.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3387 [21:20:45.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3404 [21:20:45.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3441 [21:20:45.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3602 [21:20:45.910] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4091 [21:20:45.910] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4099 [21:20:45.910] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4112 [21:20:45.910] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4137 [21:20:45.911] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4143 [21:20:45.911] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4320 [21:20:45.912] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4753 [21:20:45.912] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:4762 [21:20:45.916] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5372 [21:20:45.916] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5408 [21:20:45.917] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5792 [21:20:45.917] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5805 [21:20:45.917] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:5868 [21:20:45.918] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:6391 [21:20:45.919] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:6675 [21:20:45.919] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:6756 [21:20:45.919] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:6760 [21:20:45.919] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:6706 [21:20:45.919] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:7036 [21:20:45.924] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:7113 [21:20:45.924] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:7128 [21:20:45.926] TypeError: function ajaxHandleResponses does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8015 [21:20:45.926] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8177 [21:20:45.926] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8276 [21:20:45.926] TypeError: function createStandardXHR does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8344 [21:20:45.926] TypeError: function createActiveXHR does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8350 [21:20:45.926] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8382 [21:20:45.928] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9244 [21:20:45.928] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9248 [21:20:45.928] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9255 [21:20:45.928] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9268 [21:20:45.929] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9360 [21:20:45.929] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:9383 [21:20:45.947] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:11408 [21:20:45.947] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:11370 [21:20:45.947] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:11418 [21:20:45.947] TypeError: function flush does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:11451 [21:20:45.947] TypeError: function escapeCallback does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:11494 [21:20:45.951] TypeError: function vendor does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:11905 [21:20:45.953] SyntaxError: applying the 'delete' operator to an unqualified name is deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12254 [21:20:45.953] SyntaxError: applying the 'delete' operator to an unqualified name is deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12281 [21:20:45.953] TypeError: variable options redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12376 [21:20:45.954] TypeError: variable value redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12466 [21:20:45.954] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12488 [21:20:45.954] TypeError: variable options redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:12641 [21:20:45.960] ReferenceError: reference to undefined property jQuery.valHooks[this] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2618 [21:20:45.967] ReferenceError: reference to undefined property sources[id] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:10871 [21:20:45.967] ReferenceError: reference to undefined property selector.selector @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:177 [21:20:45.967] ReferenceError: reference to undefined property elem.nodeType @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2649 [21:20:45.969] ReferenceError: reference to undefined property registry[module] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:10910 [21:20:45.977] ReferenceError: reference to undefined property elem.nodeType @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2838 [21:20:46.045] ReferenceError: reference to undefined property registry[module].script @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:10976 [21:20:46.103] ReferenceError: reference to undefined property splits[bSource] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:10765 [21:20:46.103] ReferenceError: reference to undefined property jQuery.ajaxSettings.traditional @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:7224 [21:20:46.381] ReferenceError: reference to undefined property registry[module].async @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:10475 [21:20:46.984] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.client.js:118 [21:20:46.984] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.client.js:127 [21:20:46.984] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.client.js:130 [21:20:46.984] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.client.js:133 [21:20:46.984] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.client.js:136 [21:20:46.984] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.client.js:139 [21:20:47.277] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.json.js:40 [21:20:47.327] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.jStorage.js:348 [21:20:47.327] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery/jquery.jStorage.js:393 [21:20:47.663] TypeError: function Uri does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/mediawiki/mediawiki.Uri.js:115 [21:20:48.688] ReferenceError: reference to undefined property $.i18n.parser.defaults @ https://bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/lib/jquery.i18n/jquery.i18n.parser.js:20 [21:20:48.811] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/lib/jquery.i18n/jquery.i18n.language.js:547 [21:20:51.778] ReferenceError: reference to undefined property elem[jQuery.expando] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:1534 [21:20:51.783] ReferenceError: reference to undefined property this.preferences[key] @ https://bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/js/ext.uls.preferences.js:143 [21:20:51.783] ReferenceError: reference to undefined property elem[internalKey] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:1557 [21:20:51.784] ReferenceError: reference to undefined property this.registry.fonts[language] @ https://bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/js/ext.uls.webfonts.js:35 [21:20:52.427] ReferenceError: reference to undefined property this.fonts[fontFamily] @ https://bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/lib/jquery.webfonts.js:51 [21:20:52.427] ReferenceError: reference to undefined property fontconfig.fontstyle @ https://bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/lib/jquery.webfonts.js:406 [21:20:52.537] ReferenceError: reference to undefined property elem.nodeType @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:1804 [21:20:53.086] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-imagelinks.js&action=raw&ctype=text/javascript&571490894:27 [21:20:53.087] SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-HideFundraisingNotice.js&action=raw&ctype=text/javascript&582217216:11 [21:20:53.359] TypeError: variable from redeclares argument @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-metadata.js&action=raw&ctype=text/javascript&421724048:564 [21:20:53.432] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-contribsrange.js&action=raw&ctype=text/javascript&454250388:244 [21:20:53.505] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=site&only=scripts&skin=vector&*:147 [21:20:53.506] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=site&only=scripts&skin=vector&*:201 [21:20:53.506] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=site&only=scripts&skin=vector&*:303 [21:20:54.186] TypeError: function commentsInLocalTime does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Gary_King/comments_in_local_time.js&action=raw&ctype=text/javascript:18 [21:20:54.187] TypeError: function replaceText does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Gary_King/comments_in_local_time.js&action=raw&ctype=text/javascript:275 [21:20:54.189] ReferenceError: assignment to undeclared variable LocalComments @ https://en.wikipedia.org/w/index.php?title=User:Gary_King/comments_in_local_time.js&action=raw&ctype=text/javascript:83 [21:20:54.466] TypeError: useless expression @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:42 [21:20:54.478] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:3904 [21:20:54.512] TypeError: variable currentNode redeclares argument @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:16266 [21:20:54.515] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:16994 [21:20:54.783] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/extensions/EventLogging/modules/ext.eventLogging.core.js:163 [21:20:54.794] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.js/secure_new.js&action=raw&ctype=text/javascript:16 [21:20:54.795] ReferenceError: reference to undefined property window.disableSecureLinks2 @ https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.js/secure_new.js&action=raw&ctype=text/javascript:8 [21:20:54.861] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.widget.js:104 [21:20:56.516] TypeError: variable r redeclares argument @ https://en.wikipedia.org/w/index.php?title=User:Anomie/previewtemplatelastmod.js&action=raw&ctype=text/javascript:46 [21:20:56.552] SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.ReferenceTooltips&only=scripts&skin=vector&version=20131205T230535Z&*:8 [21:20:56.662] ReferenceError: reference to undefined property dataShow[prop] @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8901 [21:20:56.662] ReferenceError: reference to undefined property animation.opts.easing @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8668 [21:20:56.724] ReferenceError: reference to undefined property animation.opts.start @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:8705 [21:20:56.760] SyntaxError: octal literals and octal escape sequences are deprecated @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.charinsert&only=scripts&skin=vector&version=20131205T230535Z&*:37 [21:20:56.761] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.charinsert&only=scripts&skin=vector&version=20131205T230535Z&*:248 [21:20:56.780] SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function @ https://en.wikipedia.org/w/index.php?title=User:Equazcion/ScriptInstaller.js&action=raw&ctype=text/javascript:92 [21:20:57.809] ReferenceError: reference to undefined property window.LiveClockConfig @ https://en.wikipedia.org/w/index.php?title=User:Technical_13/Scripts/Gadget-LiveClock.js&action=raw&ctype=text/javascript:32 [21:20:57.862] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:332 [21:20:57.862] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:406 [21:20:57.862] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:407 [21:20:57.862] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:495 [21:20:57.862] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:499 [21:20:57.863] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:543 [21:20:57.863] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:544 [21:20:57.866] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:1049 [21:20:57.868] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:1467 [21:20:57.868] TypeError: anonymous function does not always return a value @ https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript:1453 [21:20:57.995] ReferenceError: reference to undefined property self.schemas[schemaName] @ https://bits.wikimedia.org/static-1.23wmf5/extensions/EventLogging/modules/ext.eventLogging.core.js:78 [21:20:58.114] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.button.js:141 [21:20:58.114] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.button.js:149 [21:20:58.114] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.button.js:167 [21:20:58.114] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.button.js:177 [21:20:58.114] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.button.js:183 [21:20:58.122] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.mouse.js:33 [21:20:58.122] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.mouse.js:70 [21:20:58.122] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.mouse.js:84 [21:20:58.122] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.mouse.js:107 [21:20:58.131] TypeError: function addTab does not always return a value @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:66 [21:20:58.131] TypeError: function sortWatchlist does not always return a value @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:84 [21:20:58.131] SyntaxError: test for equality (==) mistyped as assignment (=)? @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:127 [21:20:58.132] TypeError: function addXLinks does not always return a value @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:134 [21:20:58.134] ReferenceError: assignment to undeclared variable PngFixDisabled @ https://en.wikipedia.org/w/index.php?title=user:js/watchlist.js&action=raw&ctype=text/javascript:24 [21:20:58.909] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/skins/vector/collapsibleNav.js:4 [21:20:58.990] Use of getAttributeNode() is deprecated. Use getAttribute() instead. @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2456 [21:20:58.990] Use of attributes' specified attribute is deprecated. It always returns true. @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2458 [21:20:59.369] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/mediawiki.page/mediawiki.page.watch.ajax.js:111 [21:20:59.406] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.draggable.js:67 [21:20:59.435] ReferenceError: reference to undefined property langData[langCode] @ https://bits.wikimedia.org/static-1.23wmf5/resources/mediawiki.language/mediawiki.language.init.js:52 [21:21:01.419] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.dialog.js:268 [21:21:01.419] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.dialog.js:332 [21:21:01.419] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.dialog.js:335 [21:21:01.419] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.dialog.js:321 [21:21:01.419] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.dialog.js:349 [21:21:01.420] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/jquery.ui.dialog.js:727 [21:21:03.958] ReferenceError: reference to undefined property getTasks(...)[prefixedText] @ https://bits.wikimedia.org/static-1.23wmf5/extensions/GettingStarted/resources/ext.gettingstarted.logging.js:114 [21:21:03.966] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:361 [21:21:03.966] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:1003 [21:21:03.999] TypeError: variable form redeclares argument @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:8132 [21:21:04.001] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:9436 [21:21:04.002] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:9795 [21:21:04.002] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:9804 [21:21:04.002] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:9817 [21:21:04.002] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:9827 [21:21:04.010] TypeError: function friendlytagAddTag does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:11513 [21:21:04.027] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:17041 [21:21:04.035] TypeError: anonymous function does not always return a value @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:19317 [21:21:04.044] ReferenceError: reference to undefined property s.cache @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:7910 [21:21:04.048] ReferenceError: reference to undefined property JSON.stringify @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=ext.gadget.Twinkle&only=scripts&skin=vector&version=20131205T230535Z&*:17204 [21:21:04.170] ReferenceError: reference to undefined property jQuery.event.triggered @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:2675 [21:21:04.170] ReferenceError: reference to undefined property src.returnValue @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3254 [21:21:04.170] Use of getPreventDefault() is deprecated. Use defaultPrevented instead. @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3255 [21:21:04.171] ReferenceError: reference to undefined property event.result @ https://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131205T230534Z:3076 [21:21:04.179] ReferenceError: reference to undefined property wikEd.externalScripts['wikEd_dev.js'] @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:2110 [21:21:04.182] ReferenceError: reference to undefined property wikEd.autoSummary @ https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript:1508

I hope all of this helps you figure it out PiRSquared17. Technical 13 (talk) 02:25, 7 December 2013 (UTC)
O_O. That's a lot more than I expected. Order of magnitudes more. I can't duplicated this (works for me), so could you provide your browser and skin? I'm wondering if you get a JS error when you actually click the expand links. πr2 (tc) 03:39, 7 December 2013 (UTC)
PiRSquared17, I've done some more testing to see if I can narrow it down and isolate it, and when I click the expand arrows/links and they don't expand I get nothing int the error console (I load the page and clear the log and nothing new appears). With ?debug=true set and the sections expand, I get the following JavaScript warning, but that is it: [11:54:13.836] ReferenceError: reference to undefined property queue[0] @ [19] It's a real nuisance having to add ?debug=true each time to make it work. I'll do some more digging because if no-one else is having an issue, it must be in one of the userscripts I am using or made. Technical 13 (talk) 17:03, 7 December 2013 (UTC)

View count stats

RESOLVED: Stats.grok.se fixed. -Wikid77 12:18, 12 December 2013 (UTC)

I've just noticed that the viewcounting tool appears to have stopped working. For example, Cyclone Bodil hasn't counted the views on the page for the past three days. Is there a problem? The C of E God Save the Queen! (talk) 08:29, 9 December 2013 (UTC)

It's an external tool. Problems can be reported to the operator at User talk:Henrik, but he rarely answers. PrimeHunter (talk) 13:09, 9 December 2013 (UTC)
  • Data was logged but not shown in reports: During past delays in pageview stats, the problem has been fixed within 3-5 days. There are alternative reports (also missing recent days):
http://stats-classic.grok.se/en/201312/Nelson_Mandela (monthly barchart)
http://stats.grok.se/json/en/201312/Nelson_Mandela (list as date/number)
However, people have noted the pageview-data has been logged for the missing days, so once the reports are unstuck, then all days should appear as expected. -Wikid77 (talk) 16:33, 9 December 2013 (UTC)

Serious problem with page

I emailed a screenshot to User:Nil Einne. This library has Windows 8 and I'm not sure what version of Internet Explorer.— Vchimpanzee · talk · contributions · 18:54, 9 December 2013 (UTC)

me stares at screen with his confused face. I'm quite sure there is a context to this story, but I think you failed to add it to this post Vchimpanzee. :D —TheDJ (talkcontribs) 19:25, 9 December 2013 (UTC)
Vchimpanzee seems to have random problems with various pages every so often on the library computers they use. Some of these may be caused by misconfiguration on behalf of the library, but many seem to be just random problems not worth worrying about. They generally ask for help identifying the cause of each of these problems which is what they're doing here. I presume the problem they're having is with a wikipedia page hence why they're asking here rather than a on the RD. I'm not totally sure of the wisdom of necessity of identifying each of these errors, many of which as I've said seem to be random stuff which probably isn't going to reoccur but I guess that's up to them and those offering help. Nil Einne (talk) 19:37, 9 December 2013 (UTC)
I haven't received anything yet. While I don't particularly mind receiving this stuff, I should say I can't necessarily always offer help and by sending it to me you're ensuring no one else can use it to help. If it doesn't have identifying or other info you don't want to reveal, may I suggest one of the many external image hosting resources instead like [[20]]? Nil Einne (talk) 19:37, 9 December 2013 (UTC)
I sent it again but the one I sent is in my sent folder, although the email address was being extremely uncooperative. I've never seen anything like this on Wikipedia.— Vchimpanzee · talk · contributions · 19:50, 9 December 2013 (UTC)

You can also share an image using a service like imagebin for instance. —TheDJ (talkcontribs) 19:54, 9 December 2013 (UTC)

Thanks. Here it is.— Vchimpanzee · talk · contributions · 19:58, 9 December 2013 (UTC)
Sorry, we'll just have to hope Nil Einne gets it. I really don't know what else to do.— Vchimpanzee · talk · contributions · 20:01, 9 December 2013 (UTC)
I asked for help again and was told FTP is not allowed. I was told to send the image in an email, which I have done. Twice.— Vchimpanzee · talk · contributions · 20:28, 9 December 2013 (UTC)
I don't really know what this discussion is about, but if we're talking about a screenshot of Wikipedia, you can upload it to Wikimedia Commons. This would be preferable to using external sites. – PartTimeGnome (talk | contribs) 22:25, 9 December 2013 (UTC)
At this library we can't even see the screenshot.— Vchimpanzee · talk · contributions · 23:08, 9 December 2013 (UTC)
I'm sorry but unless Nil Einne responds I don't know what else to do. I'm not going back to the library where I was when it first happened until next Monday. I apparently can't do anything at this one. If I'm at home (I will be tomorrow) I've got no one to help me with this.— Vchimpanzee · talk · contributions · 23:11, 9 December 2013 (UTC)
You've been provided ideas already here: "if we're talking about a screenshot of Wikipedia, you can upload it to Wikimedia Commons". So this really does not depend on Nil Einne's response. --AKlapper (WMF) (talk) 15:16, 10 December 2013 (UTC)

Providing me with an idea does not get it done. You can tell me how to do it until the cows come home but if I can't do it I can't do it.— Vchimpanzee · talk · contributions · 16:14, 10 December 2013 (UTC)

I found someone who could help me today, and the problem was that this computer did not have Word. We got on another computer that did, but we still couldn't do anything with the image. She said that computer didn't have the software. She suggested emailing Nil Einne again. I showed her the above directions and she didn't seem to know what to do. All I know is there is a Word document with the screenshot. That is what the woman at the other library created.— Vchimpanzee · talk · contributions · 17:21, 10 December 2013 (UTC)
What does Microsoft Word have to do with uploading a screenshot? If you have the png/tiff/jpg/gif/bitmap, you can just upload it to Commons, but maybe you need to crop out the logo, unless it is necessary to understand the problem. (Edit: never mind, just noticed that the link you provided to download the image is actually a docx. Unfortunately, I cannot open docx files.) πr2 (tc) 17:52, 10 December 2013 (UTC)
I really don't know why the woman at the library where this happened chose Word. Anyway, I'm at home and have gone through the process and on my computer screen is a file called "Wd0000001.wps", using Microsoft Works Word Processor. If anyone can get me past this point, I'd appreciate it.
A hint as to the nature of the problem: It actually says "This page has some issues".— Vchimpanzee · talk · contributions · 19:29, 10 December 2013 (UTC)
Just ignore MS Word, MS Works or any other word processing software: images are not text documents. You should use a program which handles images directly; fortunately, all versions of Microsoft Windows released over the last twenty years (or more) include a simple drawing program called "Paint" (other names have been used, such as "Paintbrush"). That can be used to create a .PNG file; if you're using Windows XP, it should be in Start → Programs → Accessories. Here's a condensed version of Wikipedia:Screenshots of Wikipedia:
  1. Make sure that the problem is visible on screen
  2. Press Print Screen
  3. Start Microsoft Paint
  4. Press Ctrl+V
  5. Save this file, making sure that you select "PNG (*.PNG)" at the "Save as type" dropdown
  6. Upload the file. --Redrose64 (talk) 20:02, 10 December 2013 (UTC)

My power went out, so I've been trying to get everything back as it was. Also, I am trying to do other things. Okay, I'm ready to go.— Vchimpanzee · talk · contributions · 20:36, 10 December 2013 (UTC)

I'm stuck. I have a file called "Bennett.png". I'm on this page with the following in the summary box:{{information |Description={{en|1= }} |Source=Screenshot |Date= |Author=Wikipedia Authors, see the history of [[w: ]] |Permission={{Wikipedia-screenshot|1=en|logo=no}} }}
Vchimpanzee · talk · contributions · 20:44, 10 December 2013 (UTC)
Down at the bottom there should be a button Upload file. Click that. --Redrose64 (talk) 22:21, 10 December 2013 (UTC)
I don't know the file name. It's "Bennett.png" but surely that's not enough.— Vchimpanzee · talk · contributions · 22:39, 10 December 2013 (UTC)
The file Bennett.png does not actually exist, so you could use that name (it's not very meaningful, but we can fix that later by a file move). --Redrose64 (talk) 22:45, 10 December 2013 (UTC)
I'm talking about what the file is called now. I used paint and clicked on save. Now what do I do when typing the name of the file in the "source filename" field. I click on "Browse" and see my first name, "Public", "Computer", "Network", and a whole bunch of categories that came with the computer. Nothing about "Bennett".— Vchimpanzee · talk · contributions · 22:48, 10 December 2013 (UTC)
When you saved the file in Paint, you must have put it in some folder or other. My guess is that it's under "Desktop" → "My Documents" → "My Pictures", but since I don't have access to that computer, I really can't tell for sure.
If you are in a library, surely there's some geeky teenager about that you could ask? They tend to be very technology-savvy. --Redrose64 (talk) 23:04, 10 December 2013 (UTC)

I'm at home. I merely saved as "Bennett.png". I didn't PUT it anywhere.— Vchimpanzee · talk · contributions · 23:07, 10 December 2013 (UTC)

I give up. I'm going to start this at a FOURTH library tomorrow and maybe someone can help me. I'm looking at "Bennett.png" right now but I have no way to send it to anyone.— Vchimpanzee · talk · contributions · 23:13, 10 December 2013 (UTC)
After clicking Browse, try clicking your first name, then click "Pictures". (If you don't see a "Pictures" option, perhaps you need to click "Documents" first, then "Pictures". I don't have access to a Windows PC to check ATM.) Hopefully your Bennett.png will be listed there – click it. – PartTimeGnome (talk | contribs) 00:37, 11 December 2013 (UTC)
Thanks, I'll try that next time. I'm here at the fourth library now and the man says he can help me.— Vchimpanzee · talk · contributions · 14:48, 11 December 2013 (UTC)
We did it! The file is File:BennettProblem.png.— Vchimpanzee · talk · contributions · 14:59, 11 December 2013 (UTC)

Looking at it, nothing seems obviously wrong, though it is odd that you are at the mobile site. Chris857 (talk) 15:07, 11 December 2013 (UTC)

I did a Bing search for more information about a newspaper article topic, and this came up. Whatever it was, it wouldn't let me look at the article's text, and it had no place to sign in, and I didn't know what I was going to do.— Vchimpanzee · talk · contributions · 15:22, 11 December 2013 (UTC)
Mobile menu
I believe that the three-bar icon at the top left corner is where you'll find the menu with the login option, as shown in this image. I've never used it, but this seems to be how it works. mw:Mobile design/Wikipedia navigation has some more information. Whatamidoing (WMF) (talk) 18:25, 11 December 2013 (UTC)
If you want to view the page in the "normal" Wikipedia instead of the mobile version, scroll to the very bottom of the page then click "Desktop". – PartTimeGnome (talk | contribs) 00:01, 12 December 2013 (UTC)
Thank you, everyone. The advice from User:PartTimeGnome worked (except I had to double click) and I could have uploaded the photo had I stayed on the computer long enough, but I had been on a very long time and had a lot of real world stuff to do. I'll save a link when the other discussion gets archived. Someone commented it wasn't a serious problem, but if you've never seen mobile Wikipedia before and don't know what to do when you get something like that, it IS serious. Now we have advice about what to do. Why Bing sent me there is a mystery.— Vchimpanzee · talk · contributions · 20:35, 12 December 2013 (UTC)

An error about web font

I found an error about web font for Wikipedia today. For example, en:Tibetan alphabet can display Tibetan alphabets with Jomolhari, but zh:藏文字 cannot. How to deal with the issue? --Great Brightstar (talk) 14:08, 11 December 2013 (UTC)

Could you provide more details where exactly the problem can be seen on the pages, and which browser and version you use? If you are sure that you have found a bug in the software, see mw:How_to_report_a_bug --AKlapper (WMF) (talk) 13:48, 13 December 2013 (UTC)

Link to deleted contributions

Is there a way to get to that link faster than by clicking "Special:Contributions" then "deleted user contributions"? Maybe added onto the sidebar list or something? Thanks for any suggestions you can offer. Anna Frodesiak (talk) 21:37, 11 December 2013 (UTC)

This is probably not the most modern method to do it, but I use WP:POP, which allows you to hover over a username, then click "deleted contributions". —Kusma (t·c) 21:45, 11 December 2013 (UTC)
That does the trick! Many thanks. :) Anna Frodesiak (talk) 21:52, 11 December 2013 (UTC)
The below admin-only code in Special:MyPage/common.js should give you a toolbox link below "User contributions". (To curious non-admins: Removing the admin test will not give you access to deleted contributions) PrimeHunter (talk) 02:11, 12 December 2013 (UTC)
$( document ).ready( function() {
  var rights_isAdmin = (wgUserGroups.toString().indexOf('sysop') != -1);
  if (!rights_isAdmin) return; //Restrict to admins.
  if (wgNamespaceNumber != "2" && wgNamespaceNumber != "3") return;
  var username = mw.config.get('wgTitle').split( '/' )[0].replace( /\"/, "\\\"");
  mw.util.addPortletLink('p-tb', mw.util.wikiGetlink('Special:DeletedContributions/')+username,
    'Deleted contributions', 't-deleted', 'Deleted contributions of this user', null, '#t-log');
});
Fantastic. Even better, and exactly what I wanted. Thank you so much!!! :) Anna Frodesiak (talk) 14:19, 12 December 2013 (UTC)

Note: switched code to mw.util, since addPortletLink has been depreciated for 3 years. Theopolisme (talk) 23:58, 13 December 2013 (UTC)

Template:in title|searchterm asks about creating page "Intitle:searchterm"

Template:In title, which I see used in some "See also" sections,

Creates a link to search for page titles which contain given words. The default value of the first parameter is the current page name, and that of the second parameter is 'All pages with titles containing "searchterm".' Template:In title/doc

For example, the first example on that documentation page is

  • {{In title|Wales}}
produces All pages with titles containing Wales.


That it does; but the resulting search page begins with

You may create the page "Intitle:Wales", but consider checking the search results below to see whether the topic is already covered.


Isn't this a bug? I would have mentioned this on the Template talk page, but that hasn't been written to in over two years. (Please ping me in your reply.) --Thnidu (talk) 01:11, 12 December 2013 (UTC)

Well it's perhaps unexpected and not so user friendly. But it's not really a bug technically. That part just knows about what you entered, it has no capability to interpret the 'query' that you are making. That is all implemented at the search backend. The website interface sends it whatever you input, and the backend returns a list with results. So you can create an enhancement request in bugzilla to improve that experience. —TheDJ (talkcontribs) 01:22, 12 December 2013 (UTC)
I've found two existing bugs for this. I've added links to them at the top of this discussion. – PartTimeGnome (talk | contribs) 22:39, 12 December 2013 (UTC)
@Thnidu: That is a general feature of the search function and not specific to the template. The same thing happens if you manually enter "Intitle:Wales" in the search box to find titles containing "Wales". If whatever you entered in the search box, including search syntax like "intitle:", isn't a page name then the software says you may create it. The message comes from MediaWiki:Searchmenu-new where $1 is the contents of the search box. If MediaWiki messages can invoke modules then I suppose we could make a search message module which analyzes $1 and tries to remove search syntax, or doesn't display a message at all if the search used search syntax. I don't know whether it would be too expensive to do such tests for every search. PrimeHunter (talk) 01:27, 12 December 2013 (UTC)
Thanks, PrimeHunter. I guess it would be feasible to have {{In title}} and other such templates include some code that MediaWiki:Searchmenu-new would check for to suppress the message, but yeah, it would be a lot of work: maybe not to set up (I'm ignorant thereabouts), but to add into all the templates like that and make sure it gets added into future ones. --Thnidu (talk) 02:02, 12 December 2013 (UTC)
Templates wouldn't have to do anything. MediaWiki:Searchmenu-new would just have to check for search syntax like intitle:, incategory:, prefix:. The "You may create the page" message never makes sense for those, regardless whether the user entered them manually or got there via a template like {{in title}}. If we started manipulating $1 then we could also consider other things, for example removing quotation marks. The search "Two words" suggests to make "Two words", but Two words is far more likely to be an appropriate title. PrimeHunter (talk) 02:39, 12 December 2013 (UTC)
Although MOS:SEEALSO does not explicitly forbid search results pages (unlike WP:ELNO#EL9), I don't think that {{in title|something}} is a suitable candidate for inclusion in a "See also", because it's not a link to a related article, but might be considered equivalent to a disambiguation page. --Redrose64 (talk) 14:45, 12 December 2013 (UTC)

A tool to tag taskforce pages?

Resolved: Now at WP:BOTREQUEST. Thanks all. DePiep (talk) 14:39, 13 December 2013 (UTC)

An editor created a new WikiProject taskforce. Is there a tool that can help us to tag all relevant pages? We want to edit the project banner on talkpages: add taskforce name and assessments quality, importance. (Best would be a good manual. After this worst WP manual I'm low on patience). -DePiep (talk) 07:54, 12 December 2013 (UTC)

AWB can be used to modify text on all pages in a category. That category can be all talk pages tagged as belonging to some WikiProject, and the text can be the banner source code. This would be a semi-automated process, as AWB would show you each page in sequence, and you would tell it how to modify the template (either selecting from a list of predesignated choices, or manually entering the changes). Someguy1221 (talk) 08:13, 12 December 2013 (UTC)
Yes, I could do that. Unfort, not available for all editors. -DePiep (talk) 10:05, 12 December 2013 (UTC)
If you're looking for full automation, there are a number of bots written that do this kind of thing, but the only one that I know of that is active now is AnomieBOT (the WikiProjectWorker task). I suspect this particular task might not have been run in a while, though - Anomie, could you comment on the feasibility of this? — Mr. Stradivarius ♪ talk ♪ 08:47, 12 December 2013 (UTC)
I just completed a run for WP:WikiProject Women artists a few days ago, although before that I hadn't run it in a while and the run shook out a bug (now fixed). Anomie 14:18, 12 December 2013 (UTC)
Also, this kind of request usually goes on WP:Bot requests. Most of the people who like helping with bots watch that page, so it might get you a better response than here. — Mr. Stradivarius ♪ talk ♪ 08:53, 12 December 2013 (UTC)
Adding articles to a project/taskforce is botable? Interesting, but hard to imagine that a bot could do the logic. I'd guess a tool could make suggestions (e.g. by crossing categories) but thee tag are manual (Hotcat, AWB). -DePiep (talk) 10:05, 12 December 2013 (UTC)
It all depends on whether the logic can be made to not require human judgment. Category membership or category intersection works if there are categories that are entirely within the scope of the project. AnomieBOT can even handle things like "Contains Infobox Foo with |bar= set to 'baz'". Anomie 14:18, 12 December 2013 (UTC)
Aah, sounds very great. I'll tell the others who asked me about this. They're not all bot/AWB requesters I guess. -DePiep (talk) 15:09, 12 December 2013 (UTC)
One approach that we've taken in the past is a two-step system: First, make a list for review/editing by a human. Second, have a bot tag articles based on the human-verified list. WhatamIdoing (talk) 23:37, 12 December 2013 (UTC)

A bit of customization (monobook)

What's the CSS required to customize the "edit" tab at the top so it changes to a + sign? (I know there's some MediaWiki hack currently in place to do that for "new section".) I tried:

li#ca-edit {display: "+";}

but I'm going to guess the display property doesn't take strings. I would also like to, if possible, move the User Rights link at the bottom row of Special:Contributions into my toolbar (say, between Logs and Upload File) when I'm viewing any userpage so that it's easier for me to check at a quick glance their userrights. TeleComNasSprVen (talkcontribs) 10:42, 12 December 2013 (UTC)

Correct, the display: property does not take strings. You need to use javascript; the 'Replace the "new section" tab text with "+"' gadget is MediaWiki:Gadget-addsection-plus.js. Based on that, I offer:
$(document).ready( function () {
    var tab, tablink;
 
    tab = document.getElementById('ca-edit');
    if ( !tab ) {
        return;
    }
 
    tablink = tab.getElementsByTagName('a')[0];
    if ( !tablink ) {
        return;
    }
 
    tablink.firstChild.nodeValue = '+';
    if ( mw.config.get( 'skin' ) === 'monobook' ) {
      tablink.style.paddingLeft = ".4em";
      tablink.style.paddingRight = ".4em";
    }
});
Put that in Special:MyPage/common.js. --Redrose64 (talk) 12:33, 12 December 2013 (UTC)
Also, would setting the CSS background as "+" image and font color as transparent also work? Link wp:Custom shows moving items on page. -Wikid77 (talk) 13:30, 12 December 2013 (UTC)
A transparent font may be invisible but the text is still there, so it still has the same width as the words "edit this page". --Redrose64 (talk) 14:38, 12 December 2013 (UTC)

A slightly simpler jQuery solution (might require something additional for monobook, it seems Looks fine for me using monobook, actually. @Redrose64: what was the padding for, if you don't mind my asking? I'm probably missing something)...

$('#ca-edit a').text('+');

Theopolisme (talk) 02:07, 13 December 2013 (UTC)

As I say, it was based on MediaWiki:Gadget-addsection-plus.js; since that script works in both MonoBook and Vector, my offering above should do so too - in fact the only change from that script is in the third non-blank line, where 'ca-addsection' was altered to 'ca-edit'.
The code
    if ( mw.config.get( 'skin' ) === 'monobook' ) {
      tablink.style.paddingLeft = ".4em";
      tablink.style.paddingRight = ".4em";
    }
may be omitted; it decreases the padding from 0.8em each side, and is present because of MediaWiki talk:Gadget-addsection-plus.js#Extra spacing.
If you want to use some symbol other than a plus sign, just alter the '+' in the eleventh non-blank line: for example, if you want the symbol ✍ (U+270D: Writing Hand), change the '+' to '\u270d'. --Redrose64 (talk) 11:32, 13 December 2013 (UTC)
Thanks. TeleComNasSprVen (talkcontribs) 07:23, 14 December 2013 (UTC)

OK, I've put in some code of my own that I designed in my common.js to put in the User Rights link in my toolbox, but I don't know how to put it higher up on the list, so that it fits between logs and user contribs. Does that require css or js, and what would be the class name for the portlet link? TeleComNasSprVen (talkcontribs) 07:23, 14 December 2013 (UTC)

Move-to-commons assistant

I've been unable to make this tool work since it was ported over to WMFlabs. It takes a long time, then tells me that TUSC is verified and the file has been created, but when I look there's no file. Any idea what wrong, on what end of things, and what I can do to fix it? Moving one or two files by hand is OK, but when I've got a dozen to do, not having a tool to do it with is annoying. Beyond My Ken (talk) 03:18, 13 December 2013 (UTC)

I had the same problem but I swapped to using User:This, that and the other/For the Common Good instead - works fine for me. NtheP (talk) 09:45, 13 December 2013 (UTC)
Wow, FTCG is a great tool, very slick. --ukexpat (talk) 17:04, 13 December 2013 (UTC)
@Nthep - Thanks very much for that pointer, "For the Common Good" is indeed an excellent tool! Beyond My Ken (talk) 06:51, 14 December 2013 (UTC)

Filtered RecentChanges errors

Does anyone know why this particular Special:RecentChanges search returns database errors so frequently? https://en.wikipedia.org/w/index.php?title=Special:RecentChanges&tagfilter=visualeditor-needcheck

It only works about one time out of ten for me. The others I've tried work on the first try. WhatamIdoing (talk) 16:53, 13 December 2013 (UTC)

Most likely because there are so few edits tagged with this tag, meaning that MediaWiki has to scan a lot more data to get the 50 (by default) rows it wants to show you. This should probably be limited somehow. Matma Rex talk 19:45, 13 December 2013 (UTC)
I think you may be right. If I limit it to 3 days/50 items, I get a higher success rate. WhatamIdoing (talk) 19:54, 13 December 2013 (UTC)
See also #Getting error message when trying random page in Education Program namespace. --Redrose64 (talk) 21:45, 13 December 2013 (UTC)

A tiny row at the top

I asked this question in Template talk:Infobox hurricane but I got no response, so I ask it here.

A tiny row is at the top, below the title and above the category of hurricane. It corresponds to the following html code:

<th colspan="2" style="text-align:center;font-size:125%;font-weight:bold;"></th>

I cannot see why there is such row from the source code of the template. Can this row be removed?--Quest for Truth (talk) 16:59, 13 December 2013 (UTC)

Responded at that talkpage. DMacks (talk) 18:47, 13 December 2013 (UTC)

Are there server issues?

Prior to this, everything has been slow all day. For the last 2 hours, nothing pulled up connected with Wikimedia - any language version of Wikipedia, Wikisource, Commons, anything. The URL came up immediately, but it just kept telling me it was connecting and nothing filled the page. Firefox and Opera. Now, the page slowly comes up, but it looks like the style sheet is missing from everything. Kind of like that on Commons - it pulls up without a style sheet, and no images appear. I went into "page Source", and at the bottom is said " Served by mw1081" - is that the server name? — Maile (talk) 23:39, 13 December 2013 (UTC)

Hi Maile,
Do you mind saying what part of the world you are in? All's well for me, but I'm in California, and geography often matters for this problem. Whatamidoing (WMF) (talk) 02:54, 14 December 2013 (UTC)

This is giving me a database error "Function: IndexPager::buildQueryInfo (LogPager); Error: 0" when I was trying to look for entries from Cydebot from March 2012 and earlier. Is it so high volume a request that the server cannot handle it? TeleComNasSprVen (talkcontribs) 07:54, 14 December 2013 (UTC)

@TeleComNasSprVen: it may be a different problem, it sounds more like #Filtered RecentChanges errors and others that have occurred recently. --Redrose64 (talk) 08:34, 14 December 2013 (UTC)
Everything is fine this morning. I signed off earlier than usual yesterday due to this. Before I signed off, it was getting slowly better on a hit and miss basis. That is, one page would take longer than normal but eventually load correctly. The next one would not. Henrik's stats opened as normal, but I think they are not residing on Wikimedia. Oddly enough, if I was on a partially loaded article and then went to the stats, when I came back to the article it looked normal. Strange happenings. — Maile (talk) 12:14, 14 December 2013 (UTC)

Videos not loading in Gallery

Hey folks, I'm creating a 'meet Wikipedians' page for The Wikipedia Adventure. But the videos aren't playing. Any idea what's happening here: Wikipedia:TWA/People. Cheers, Ocaasi t | c 16:12, 14 December 2013 (UTC)

Fixed, needed closing </big> tag. Ocaasi t | c 19:22, 14 December 2013 (UTC)

No PNG views

I noticed for a while now that when you click on an SVG file, there is no longer a PNG viewer. I don't know if that is considered a bug, an error, or a issue there having with that. Blurred Lines 15:30, 9 December 2013 (UTC)

Please give an example and clarify what you mean by a PNG viewer. File:Example.svg is hosted at Commons but displays https://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Example.svg/600px-Example.svg.png. If you click the Commons link to commons:File:Example.svg then I see "This image rendered as PNG in other widths: 200px, 500px, 1000px, 2000px." Is that what you mean? It's made by commons:MediaWiki:Common.js and isn't in Wikipedia. PrimeHunter (talk) 16:19, 9 December 2013 (UTC)
Yes, that's what I meant. Somehow it's not showing up when I click on an SVG file. Blurred Lines 16:41, 9 December 2013 (UTC)
Do you mean it's not showing up at commons:File:Example.svg? Do you have JavaScript enabled in your browser? If you have then you should see a [show]/[hide] link at #toc on this page. If you mean another page then please give a link to a specific example. PrimeHunter (talk) 17:07, 9 December 2013 (UTC)
Yes, my JavaScript is on, and I am not talking about on Commons, I'm talking about it not showing up on Wikipedia. Like on this file, and others that have SVG format. Blurred Lines 17:11, 9 December 2013 (UTC)
I mentioned it's a Commons feature. Has it ever been at Wikipedia? PrimeHunter (talk) 17:41, 9 December 2013 (UTC)
The English Wikipedia's MediaWiki:Common.js says:
if ( mw.config.get( 'wgNamespaceNumber' ) === 6 ) {
    /* file description page scripts */
    importScript( 'MediaWiki:Common.js/file.js' );
}
MediaWiki:Common.js/file.js by User:TheDJ has PNG code for SVG images so maybe a problem has developed with that code. PrimeHunter (talk) 18:09, 9 December 2013 (UTC)
Ok, I have started a discussion about this on its talk page, perhaps someone with more experience on the interface can have a solution to this error. Blurred Lines 18:51, 9 December 2013 (UTC)
Fixed. I had forgotten the script even existed.. —TheDJ (talkcontribs) 19:20, 9 December 2013 (UTC)
Is this the same issue as Wikipedia:Village pump (technical)/Archive 120#Option to render a SVG images as PNG disappeared? --Redrose64 (talk) 19:53, 9 December 2013 (UTC)
Yes, that must be it. User:Astronaut should now have PNG links again. PrimeHunter (talk) 21:43, 9 December 2013 (UTC)
Indeed, I get back from vacation and the PNG rendering options are back on both Wikipedia and Commons hosted SVG files. Thank you to PrimeHunter for locating the script buried in Common.js and to The DJ for doing something to fix it. And this is despite several people assuring me that no such thing existed on Wikipedia (including Edoktor who has previously editied the script in question)! Astronaut (talk) 10:32, 16 December 2013 (UTC)

Sort problem, looking for character to sort after numbers

I'm trying to create a sortable table, currently in User:Sphilbrick/2012–13 NCAA Division I women's basketball rankings. Most entries are numbers, and I want to use numeric sorting. However, some schools in some weeks are not in the top 25. Currently, that is indicated by a "-" character. Unfortunately, that character sorts before any number, so when sorting any column, the teams outside the top 25 are listed first. I'd like to replace the character with something that sorts after numbers. I've tried en-dash and m-dash, blanks and non-breaking spaces.

I also tried specifying data-sort-type="number" for the column, but that didn't seem to help. Any suggestions?--S Philbrick(Talk) 00:28, 13 December 2013 (UTC)

Replace "-" with data-sort-value=99|-
I think that should achieve the desired effect. Documentation is at Help:Sorting#Specifying_a_sort_key_for_a_cellJonesey95 (talk) 01:02, 13 December 2013 (UTC)
Thanks, that worked.--S Philbrick(Talk) 01:31, 13 December 2013 (UTC)
Hm, that's weird. unknown elements should sort to the bottom... Can you file a bug report please ? BTW. the way this 'ought' to be done is by using data-sort-type="number" on the column header to note that the column contents should be treated as numbers. Then using an ndash or mdash (not an hyphen or minus) for the cell content. As to why that doesn't work, it will require some investigation. —TheDJ (talkcontribs) 09:44, 13 December 2013 (UTC)
I did try data-sort-type="number" and that didn't seem to work. That said, I was serially trying things, and may not have set it up properly, so I'll try to create a more controlled example, and file a bug report. My original data had a hyphen or minus,, I think, but I did try en and em dashes. I was thinking they should be last, so happy to hear that assumption wasn't unwarranted.--S Philbrick(Talk) 16:25, 13 December 2013 (UTC)
Before I attempt to write up a bug, could someone look at Help:Sorting/Test_cases.
In the first two tables, as TheDJ surmised, the sort works as one would want. Non-numeric entries are at the bottom. However, in a truncated version of the table I want to create, they sort to the top. Obviously, something is different, but I'm not seeing it. While I can replace the fields with the suggested code, the tests suggest I should not need to. I plan to create 60 or so tables, so it would be nice if I could avoid having to do a kludge for each one.--S Philbrick(Talk) 21:04, 13 December 2013 (UTC)
Hold on, I can see a difference, although I'm still confused. The first table is sorting as if it is alphabetic. Note the "25" sorts between 2 and 4, and should be at the end of the numbers. However, the third table sorts like they are numerics, "10" follows "9",not "1". I don't see what is different.--S Philbrick(Talk) 21:11, 13 December 2013 (UTC)
The 'guess' algorithm for data types only looks at the first few rows (for efficiency). Since your short tables start with dashes, the type is determined to be alphanumerical. Your larger table consists of only numbers in the first few rows, so numeric is chosen as 'detected' type. In general you should simply ALWAYS specify a data-sort-type on a column, that will bypass any guessing that the logic will attempt. —TheDJ (talkcontribs) 18:08, 14 December 2013 (UTC)
That only makes sense , it rings a (very faint) bell. Thanks.--S Philbrick(Talk) 17:42, 15 December 2013 (UTC)

Customizing starting page for all Zero users

The community now has an ability to customize starting page for Zero users. This issue seems to be dual policy and technical, so posting here as well - please see the post here. --Yurik (talk) 23:36, 15 December 2013 (UTC)

Tech News: 2013-50

08:30, 16 December 2013 (UTC)

Auto Image template- Could the parameters widthn, heightn deleted?

Auto Image template needs the parameters "|widthn=, |heightn= "

widthN – this is the width in pixels of the full resolution version of the image in Commons or Wikipedia. Examine the individual image page to obtain the full resolution.

heightN – this is the height in pixels of the full resolution version of the image in Commons or Wikipedia.

Could the template read directly those 2 parameters ? It is cumbersome to look for those numbers.

BTW the instructions are:"Parameters with numerical values, if unused, must be removed and not left blank; if left blank, they may cause undesirable side-effects. These include |widthn=, |heightn= and |total_width=. If |total_width= is omitted, the default value is 600.".

Omitting the "heightn", it would presnt the images, but the relevant image is smaller, and it does not matter what is the parameter value. Omitting the "widthn" or both parameters, it does not work. Ykantor (talk) 20:01, 12 December 2013 (UTC)

The template can not read directly those 2 parameters, but that option is being worked on - see T43498.--Snaevar (talk) 21:40, 12 December 2013 (UTC)
Thank you. Ykantor (talk) 09:17, 13 December 2013 (UTC)
i think maybe it's better to remove this template. it seems that using "Gallery" with mode=packed provides the functionality, only better (for instance, this template force the editor to define the width which might cause horizontal scrollbar, and the gallery knows to adjust the width to the user screen/browser width. gallery does not force you to think about specific images dimensions, does not requires you to learn parameter names, is not limited to N images).
what's the justification for a limited and specialized template that does something the native wikicode does better? (i assume the template predated the "mode=packed" feature of gallery - my point is that once this mode was introduced, the template lost its raison d'être).
this template is used in less than 200 articles - converting them all to gallery should not be prohibitive.
peace - קיפודנחש (aka kipod) (talk) 00:39, 17 December 2013 (UTC)
The {{auto images}} template was created because of the limitations of {{multiple image}}. Those limitations exist because it is not possible to obtain the image dimensions directly: if it were, {{multiple image}} could be simplified and {{auto images}} would never have been needed. --Redrose64 (talk) 12:01, 17 December 2013 (UTC)

Interwiki font

Agains some changes to interwiki sidebar font?
My User:XXN/common.css has no effect... XXN (talk) 23:50, 13 December 2013 (UTC)

They changed the classes, so we need to use different selectors.
#p-lang li.interlanguage-link, .autonym { font-family: inherit; }
This goes in Special:MyPage/common.css, replacing the code that began #p-lang until the next closing curly bracket. --Redrose64 (talk) 00:28, 14 December 2013 (UTC)
Thank you. //XXN (talk) 01:12, 14 December 2013 (UTC)

They announce somewhere those changes? // XXN (talk) 17:43, 15 December 2013 (UTC)

Updates are announced in Tech News posts. There are too many changes to list here, but you can track any changes per release at MediaWiki, for instance mw:MediaWiki 1.23/wmf6. Edokter (talk) — 18:00, 15 December 2013 (UTC)
But this is significant update. And, because they changed class name, on some local wikis, stars for GA & FA from interwiki sidebar are not displayed more, until one of sysops will find bug. XXN (talk) 23:34, 15 December 2013 (UTC)
This was also reported at MediaWiki_talk:Common.js#LinkFA_is_broken and was fixed by this change.
You can also see the list of changes on refs/heads/wmf/1.23wmf6 (replacing the MW version by the one shown at Special:Version).
In particular, the new class was added on gerrit:94899. Helder 11:51, 18 December 2013 (UTC)

Edit filter tag: mobile edit

I see that there's a new Tag for mobile edit that pops up very frequently on my watchlist. Was there some discussion or proposal about this new filter that I missed, or maybe it was a Foundation initiative? Because there appears to be no link to the particular documentation for the filter on the special page. TeleComNasSprVen (talkcontribs) 07:23, 14 December 2013 (UTC)

Not all tags are from edit filters. The "mobile" and "VisualEditor" tags are two examples of this. Wikipedia:Tags mentions this as well, but does not contain the complete list of extensions using tags (well, the only one deployed on enwiki missing is TorBlock). I believe they come from their respective MediaWiki extensions, which were both developed by the WMF. mw:Manual:Tags is more useful documentation if you're interested in how they are there. I don't know if you understand PHP (it's pretty basic), but this is the code that adds the tag (I think). πr2 (tc) 14:24, 14 December 2013 (UTC)
The main reason for adding these is so that if something odd happens in the edit, then we will know which part of the software is responsible for the problem. I believe that about a thousand edits are made through mobile each day (for the English Wikipedia only). Whatamidoing (WMF) (talk) 22:56, 16 December 2013 (UTC)
I believe we will have more tags in the future, per:
Helder 12:04, 18 December 2013 (UTC)

Removing CSS classes on article maintenance tags

A while ago, on my urging, a unique CSS class name was added to most article maintenance tag templates, made up of the string "ambox-" plus the name of the template. You can see the effect of this when you look at the HTML source of an article like 2-Tone Entertainment: the {{orphan}} tag has a class "ambox-Orphan" and {{unreliable sources}} has "ambox-unreliable_sources". These were added as part of a past Twinkle development project.

For Twinkle's purposes, these class names are no longer required. So I am keen to get rid of them, as a matter of cleaning up after myself, and also to avoid sending unnecessary clutter whenever someone requests an article containing one of these tags.

The only question left is: is anyone else using these class names in their script, bot or tool? I strongly suspect not, as they are incomplete and inconsistent. But if you do use them, please speak up now, as I intend to go through and get rid of these unnecessary classes soon. Thanks, — This, that and the other (talk) 09:23, 16 December 2013 (UTC)

For GettingStarted (a tool to help people, especially new users, find things to work on), we're using ambox currently for a guided tour. It's possible we might want to use the specific classes in the future, though. We do already choose articles based on what kind of work they need (e.g. copy-editing). It's just that currently we don't take the template name into account when pointing to the box, but we might later want to. I think the mobile site also has special handling for these templates, so I'll give the team a heads up. Superm401 - Talk 22:33, 16 December 2013 (UTC)
In guided tours delivered to new editors, we're currently referring to the general ambox class, not the template specific ones. However, I could easily see using it in the future if we want to only refer to a specific template and not others. For instance, if we're delivering a tour of how to add references, and want to tell someone to remove a missing references template but not others. I'd recommend we keep these for now, unless they're really making a mess of our styles and/or negatively impacting performance. Steven Walling (WMF) • talk 22:30, 16 December 2013 (UTC)
In the mobile site the ambox class is used to identify cleanup templates in a page and collapse them (on some devices with small screens it really bad effects the reading experience). Please do not remove them without providing some other method (class name preferred) to identify them as without them we have no idea what they are. We also use .mbox-text, .ambox-text to identify the summary of the problem. Jon (WMF) (talk) 22:42, 16 December 2013 (UTC)
@Jon (WMF): I think he's just talking about removing the template-specific part of the class, not the ambox class entirely. Steven Walling (WMF) • talk 23:29, 16 December 2013 (UTC)
Thanks for the input. Seems like I should leave them be, then. If you do end up using this data, please be aware that these class names are very inconsistent, and they do not always match the actual template name (due to template moves over the years). Additionally, the capitalization of the first letter is not consistent. You might need to go through and fix them up before making use of them. — This, that and the other (talk) 00:10, 17 December 2013 (UTC)
Yeah some cleanup may be in order. Thanks ! Steven Walling (WMF) • talk —Preceding undated comment added 01:48, 17 December 2013 (UTC)

{{cite doi}} not expanding

Can someone tell my why the {{cite doi}} is not being expanded at Mrs Macquarie's Chair? Even if I "jump the queue", the Citation Bot seems to indicate that there is nothing to do. Mitch Ames (talk) 14:19, 16 December 2013 (UTC)

[34] sort of explains the problem, but it's not very clear:
No CrossRef record found :-( - This means that the CrossRef database that it uses for getting the info doesn't have any metadata for it. Mr.Z-man 17:05, 16 December 2013 (UTC)
A WP:GNOME expanded the citation manually. Not all dois can be expanded automatically; the vast majority can, but there are a few that just don't work. Citation Bot depends on various databases having correct information; even if you can click the link to get to the article, the information in the databases may not exist or may not be accurate. – Jonesey95 (talk) 06:07, 17 December 2013 (UTC)
Resolved

To ping, or not to ping...

Somewhere in User talk:Tumandokkangcabatuan (after my one post there), I was pinged by the user. It still hasn't come up on notifications. Is there a fault on the system? Peridon (talk) 20:10, 16 December 2013 (UTC)

He's pinged me again - but no notification appears. (No, I've not turned it off in Preferences, by the way.) Peridon (talk) 20:18, 16 December 2013 (UTC)
Pings only work if the ping and the user's own signature are added in the same edit. Jackmcbarn (talk) 20:48, 16 December 2013 (UTC)
Ah, right. Thanks - I didn't know that. Peridon (talk) 21:27, 16 December 2013 (UTC)
This is a side effect of the issue that we use wiki pages for our communication. It's very difficult to distinguish in the software between a case where we edit a talk page and are just moving some sections around (archiving or correcting an incorrect archiving for instance) and the case where we "make a new post". The software currently uses "the poster has ended the new section with his own signature" to make that distinction. Until we have something like Flow or LQT, that's probably the best that can be done, without bombarding everyone with 'false' mentions. —TheDJ (talkcontribs) 21:45, 16 December 2013 (UTC)
User:SineBot seems very reliable when it signs posts (it omits to sign lots of posts but that's another matter). I don't recall ever seeing it sign a post which wasn't actually made by that user but just copied from somewhere. I don't know Sinebot's algorithm and its page says "The source code is not public at this point", but would it be possible to detect "real-looking" posts with a method similar to whatever Sinebot is doing? Or does it have too low priority when Flow is planned? (Flow or LQT has been "on the way" for as many years as I can remember). PrimeHunter (talk) 23:57, 16 December 2013 (UTC)
Re "I don't recall ever seeing it sign a post which wasn't actually made by that user but just copied from somewhere." - I do, and it happened on this very page, less than two weeks ago. Gadget850 made this post, which was then accidentally zapped by Matma Rex with this post. Matma Rex quickly noticed the problem and restored the lost post, which SineBot then signed in error. --Redrose64 (talk) 11:25, 17 December 2013 (UTC)
Good example. I'm not sure whether notifications are desirable in such cases. It might have been a falsified signature and Gadget850 would probably strongly want to know that, but it wasn't falsified (only the page history could determine it), and falsified signatures are probably very rare. PrimeHunter (talk) 13:38, 17 December 2013 (UTC)
SineBot didn't mark the edits that added the attempted pings as unsigned, so using the same algorithm to spot user mentions would not have helped in this case. I can't say for certain without access to the source, but I believe SineBot doesn't treat an edit as a post if it doesn't add any lines to the page.
Also, users who copy posts from elsewhere (archiving pages, etc) tend to be experienced users. SineBot deliberately ignores users with more than 800 edits unless they opt-in. I suspect SineBot might sign such copied posts if done by a user with fewer edits. – PartTimeGnome (talk | contribs) 21:45, 17 December 2013 (UTC)
Ah, and Matma Rex has less than 800. --Redrose64 (talk) 00:04, 18 December 2013 (UTC)

templatedata tool(s)

there is a tool that exists on hewiki and on mw, to help create and edit "templatedata". to review it, go to mw:Special:Preferences#mw-prefsection-gadgets and enable the "TemplateData" gadget, then either edit any existing template, or create a new one (IOW, copy a template from enwiki), and notice the "templatedata" button. press it, and you'll notice that the editor knows how to read all the parameters automagically from the template. can someone please port this tool here?

thanks, peace - קיפודנחש (aka kipod) (talk) 01:11, 17 December 2013 (UTC)

I use User:NicoV/TemplateDataEditor on enwiki, which has similar functionality (and, imho, a more polished interface). Theopolisme (talk) 01:53, 17 December 2013 (UTC)
as far as i could see, the script you use does not have the main feature of the mw one, which is fully automatic generation of the tempaltedata, by reading the template parameters. please correct me if i'm wrong here. peace - קיפודנחש (aka kipod) (talk) 02:35, 17 December 2013 (UTC)
Er, yes it does. Go to any page lacking templatedata, click the TDE button in the edit window, and you should see a "Prefill the data" window. Theopolisme (talk) 02:59, 17 December 2013 (UTC)
Thanks. i did not realize this. peace - קיפודנחש (aka kipod) (talk) 04:23, 17 December 2013 (UTC)

Special:FewestRevisions

As noted on Wikipedia talk:Special:FewestRevisions, this database report special page seems to mainly comprise of redirects from 2004 or whenever that it updates itself with, restricting the usefulness of the special page. So I have to ask, can this be fixed, or will it eventually be deprecated and ignored? TeleComNasSprVen (talkcontribs) 11:36, 17 December 2013 (UTC)

Is this bug 9736? πr2 (tc) 17:45, 17 December 2013 (UTC)
(written prior to πr2's answer) It is allready deprecated. Notice the message "Updates for this page are currently disabled. Data here will not presently be refreshed." This means that this special page will not be updated. In case you did not know, special pages are updated with an script called updateSpecialPages.php which can only be run by system administrators.--Snaevar (talk) 17:49, 17 December 2013 (UTC)
It says it was last updated "21:08, 16 December 2013". Is this incorrect? πr2 (tc) 17:54, 17 December 2013 (UTC)
A cursory review of most of these links reveal them to be nothing more than redirects. Funny thing about this special page was that I encountered this the other day and it said it was last updated, if I vaguely remember correctly, sometime in 2010, which led to my (over)prompt nomination of the corresponding Wikipedia page for deletion, and one other editor in that discussion did note this as well. Yet for some reason it updated recently causing another editor to !vote keep in the discussion and the former to change his mind. (As if it was sentient or something. Or perhaps that a simple query of the page had consequences that we had not foreseen.) TeleComNasSprVen (talkcontribs) 18:49, 17 December 2013 (UTC)
Some of the listed pages are from 2013. "A" Fort and Battery Hill Redoubt-Camp Early is from June and has not been a redirect. PrimeHunter (talk) 20:02, 17 December 2013 (UTC)
User:John Broughton on the talkpage:

Someone really should submit a bug report; as is, this is a complete waste of resources. It also would be a complete waste of resources even if redirects were eliminated: almost all of the 1000 listed articles would probably be those created within the 24 hours prior to the report being run. (There are roughly 4000 articles created each day.) To be worthwhile, this report should be limited to articles that have been around for a bit - say, those created more than 60 days prior to the report date.

[UPDATE, 12/2013] As a side note, for those who might find the estimate of 4000 new articles daily to be a bit surprising: My comment was from 2007, prior to the implementation of WP:AFC, which substantially reduced the number of new articles created each day (by disallowing new article creation by non-registered editors). -- John Broughton (♫♫) 18:19, 18 December 2013 (UTC)
But anyway, the fact that the report contains redirects creates an interesting problem. TeleComNasSprVen (talkcontribs) 20:05, 17 December 2013 (UTC)
It appears from mw:Release notes/1.10#New features since 1.9 and bugzilla:9508 that this a default MediaWiki page. Most wikis have far fewer pages than us. PrimeHunter (talk) 00:28, 18 December 2013 (UTC)

Issues with __News release section__ template

Including the {{News release section}} template brings with it some script code; see HP-UX#Characteristics. -Mardus (talk) 11:37, 17 December 2013 (UTC)

Fixed.[35] Many templates have a <noinclude> but no matching </noinclude> at the end. The software makes them work so it often goes undetected but here it caused an error in [36] when AnomieBOT II added something to the end which should have been after the missing </noinclude>. @Anomie: This could easily happen elsewhere. PrimeHunter (talk) 11:59, 17 December 2013 (UTC)
I have added the issue [37] to the documentation of Module:Unsubst. PrimeHunter (talk) 12:15, 17 December 2013 (UTC)
Ugh. Bot fixed, and I'll run a check for any other templates with this issue in a little bit. Anomie 12:55, 17 December 2013 (UTC)
It turned out that was the only template edited by the bot with that problem. Anomie 14:02, 17 December 2013 (UTC)
Thanks for checking, and fixing the bot. I have seen other templates without the ending </noinclude> and they look like errors waiting to happen when somebody does something that should normally have been OK. PrimeHunter (talk) 14:14, 17 December 2013 (UTC)

Need help changing tonnes per hectare to tons per acre

I posted a request for help on my Talk page regarding Quinoa. I received an answer, but it didn't help me. I know how to use the conversion templates to convert meters and kilometers to feet, kilograms to pounds, centimeters to inches, etc., but I have not been able to convert tonnes per hectare to either tonnes or (American short) tons per acre. Can someone help me? Thanks.CorinneSD (talk) 18:30, 17 December 2013 (UTC)

Like this? 10 tonnes per hectare (4.5 short ton/acre). Code {{convert|10|t/ha|ST/acre}}. Chris857 (talk) 18:41, 17 December 2013 (UTC)
Help:Convert has links to relevant pages, including where to ask for help. Johnuniq (talk) 19:47, 17 December 2013 (UTC)

@CorinneSD, as noted already, the typical unit-codes are "t/ha" and "ST/acre" but which unit-codes had you tried instead? The prior markup-based Convert has auto-correction for some invalid units, such as pounds "lb" to "km" will automatically reset the "km" to "kg" and show kilograms, or "lb" to "impgal" will show imperial gallons of water equivalent to a weight in pounds. Perhaps a mixed code such as "t/acre" (tonnes per acre) should auto-correct as "LT/acre" for long tons, and we can change the Convert template to perform sophisticated auto-corrections using markup, where the Lua Convert does not yet support that feature. The whole goal, behind auto-correction of units, was to provide a logical conversion, without users having to contact a noticeboard to complain (again) about several alternative conversions which are difficult to specify but could be auto-adjusted, such as "t/ha" to "acre" auto-correcting as "LT/acre". -Wikid77 (talk) 05:53, 18 December 2013 (UTC)

Draft namespace live

Wikipedia data structure
Subject namespaces Talk namespaces
0 (Main/Article) Talk 1
2 User User talk 3
4 Wikipedia Wikipedia talk 5
6 File File talk 7
8 MediaWiki MediaWiki talk 9
10 Template Template talk 11
12 Help Help talk 13
14 Category Category talk 15
100 Portal Portal talk 101
108 Book Book talk 109
118 Draft Draft talk 119
710 TimedText TimedText talk 711
828 Module Module talk 829
Currently unused
446 Education Program Education Program talk 447
2300 Gadget Gadget talk 2301
2302 Gadget definition Gadget definition talk 2303
-1 Special
-2 Media

Just in case you missed it, we now have a new Draft namespace. See Draft:Example for an example page in this namespace. Pages in this namespaces are not indexed by search engines, and IPs can create pages in this namespace. — This, that and the other (talk) 02:00, 18 December 2013 (UTC)

See more at #Draft namespace being enabled soon. PrimeHunter (talk) 02:07, 18 December 2013 (UTC)

Merging pages with infoboxes

Hello to all, I want to propose a merge between several anatomical articles with infoboxes. However, before I complete any of my proposed merges (if there is consensus in that direction), I will need to be sure I'm not destroying any wiki-data. My understanding of infoboxes is that they're trawled by bots and wikidata so that they may eventually be correlated with other-language wikipedias. Thus, if I propose a merge and remove an infobox, this won't be possible because the link to a specific anatomical structure is removed. Could an enlightened user please open the clouds for me on this issue? The only way I can see of this being done is either to have multiple small infoboxes on one page, or an infobox with multiple entries in it. Is that feasible infobox-wise? --LT910001 (talk) 07:58, 18 December 2013 (UTC)

What can we help you with? As I believe some articles may have links back to WikiData, which some helpful editor there might be willing to change, can you list the articles in question? TeleComNasSprVen (talkcontribs) 08:05, 18 December 2013 (UTC)
My question is, (1) is it possible to merge two articles with infoboxes, and if this is done, (2) is it much of a problem? --LT910001 (talk) 08:17, 18 December 2013 (UTC)
The answer is, the devil's in the details. Why don't you give a couple of examples, and then invite a couple of WikiData folks to look at it? There's at least one who posts at WT:MED about WikiData updates. WhatamIdoing (talk) 19:03, 18 December 2013 (UTC)
OK. Two examples. Example one - cervical vertebrae, Cervical vertebra 3, Cervical vertebra 4, and Cervical vertebra 5. If at some point there is consensus to merge these into the Cervical vertebrae article, these will lose the infoboxes that describe their Latin names and FMA descriptors.
Example two - the articles related to spinal vertebrae (Transverse process, Spinous process) are merged into a single article, Spinal vertebrae). How does one retain the information contained within the infoboxes (eg latin names, FMA/Gray's descriptors) if these are merged into a single article? --LT910001 (talk) 01:51, 19 December 2013 (UTC)
Well, since WikiData has not initiated their Phase 2 plan to centralize infobox information yet, I think we can still work with this. And it seems to be a relatively simple and harmless request. My suggestion about the infoboxes is to either remove the entries corresponding to the merged articles or leave them be and simply redirect the merged articles into the target article. If they are listed on a single section on the target article, or each of them have their own sections, you can even point the entries to the corresponding section using #REDIRECT [[article#section]]{{R from merge}} and it would still be alright. At least that's my take on it, but other editors might say something different. TeleComNasSprVen (talkcontribs) 02:20, 19 December 2013 (UTC)
I wonder whether the infobox could be expanded to offer names of sub-parts. It would make good sense for many articles on major anatomical features (e.g., Arm could list and link to hand, wrist, forearm, elbow, upper arm, and maybe shoulder), and could also solve this problem of having seven cervical vertebrae but not really needing separate articles for (at the very least) numbers two through six. WhatamIdoing (talk) 06:18, 19 December 2013 (UTC)
It's rare, but not unheard of to have multiple infoboxes on a single article, eg Klingon alphabets. VanIsaacWS Vexcontribs 06:38, 19 December 2013 (UTC)
I wonder if using the same type of infobox twice an WP:ACCESS problem. (Using the same image twice is.) There are also articles like Smallpox that have two different infoboxes. Many drug articles contain both {{drugbox}} and {{chembox}}. WhatamIdoing (talk) 16:19, 19 December 2013 (UTC)

The @import rule in CSS - is it blocked by MediaWiki?

Resolved

CSS has the @import rule, which "allows users to import style rules from other style sheets" according to the current standard, Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (W3C Recommendation 07 June 2011). It's been around since Cascading Style Sheets, level 1 (W3C Recommendation 17 Dec 1996, revised 11 Apr 2008) and is also in the proposed standard CSS Cascading and Inheritance Level 3 (W3C Candidate Recommendation, 3 October 2013).

I had the idea that I could utilise this to have a single CSS page on meta:, and import that into English Wikipedia, Commons, Welsh Wikipedia, etc. so that when something like this happens again, I would only need to update one central CSS file, instead of one per site. I tried this at m:User:Redrose64/monobook.css to import m:User:Redrose64/allsites.css; but it doesn't work. Might the MediaWiki parser be disallowing the @import rule? --Redrose64 (talk) 17:31, 18 December 2013 (UTC)

@Redrose64: You need to import the raw code, not the URL to the wiki page. For example, zu:User:PiRSquared17/common.css imports my global CSS from Meta. If you really want to have "global" CSS, see m:Forum#Global_CSS_and_JS_scripts, m:synchbot, and m:user:PiRSquared17/Global UP. πr2 (tc) 17:39, 18 December 2013 (UTC)
OK, Face-smile.svg Thank you all sorted now. --Redrose64 (talk) 18:11, 18 December 2013 (UTC)
Using import is kind of a bad idea anyway... Steven Walling (WMF) • talk 18:36, 18 December 2013 (UTC)
The alternative - the <link /> element - can only be used inside the <head>...</head> element, and so is not available for user customisation within Wikipedia. --Redrose64 (talk) 22:40, 18 December 2013 (UTC)

Thorny template issue: Dallas weatherbox

Why does {{Dallas weatherbox}} only show the mean number of precipitation days, snowy days, and monthly sunshine hours when it is transcluded? When I use Special:Expandtemplates on the Dallas weatherbox template with suppression of comments turned off, it displays nowiki tags and HTML comments where the missing values should be, but I can't figure out where these are coming from. It might have been caused by a relatively recent change somewhere (the related changes page isn't really helping me here), because the infobox displayed fine on the actual template page until I purged it. Graham87 03:15, 19 December 2013 (UTC)

It's more than just that it's all weather boxes. Look at {{Weather box}}. All the conversions are missing, the yearly summary and the colours are also gone. CambridgeBayWeather (talk) 03:21, 19 December 2013 (UTC)
I have no idea, but see User talk:Mr. Stradivarius#Module:Math. Johnuniq (talk) 03:52, 19 December 2013 (UTC)
Yes, my recent update to Module:Math probably broke something in Module:WeatherBox. I'm not quite sure what yet, though. The best solution would be to fix Module:WeatherBox, but if we really need to we can revert back to the old version of Module:Math after also reverting Module:Infobox road/length and Module:Infobox settlement. — Mr. Stradivarius ♪ talk ♪ 04:37, 19 December 2013 (UTC)
Ah, now I see it - it's the call to p._cleanNumber. I should have spotted that when I looked through the module before. — Mr. Stradivarius ♪ talk ♪ 04:39, 19 December 2013 (UTC)
I think this should have got it. Let me know if there are still any issues after purging. Sorry about that - I did look at Module:WeatherBox to see if it was compatible with my changes, but I was concentrating on the _precision_format function and neglected to properly check the _cleanNumber function. — Mr. Stradivarius ♪ talk ♪ 04:44, 19 December 2013 (UTC)
Now that a few code-related things have migrated to the Module namespace, it's harder to track down and debug things using Special:Expandtemplates, isn't it? I wonder if that's grounds for a new mediawiki feature, like "Show Lua Modules" embedded into Special:Expandtemplates. TeleComNasSprVen (talkcontribs) 04:53, 19 December 2013 (UTC)
Thanks, guys! Yes, a feature like that would be handy ... the "old-school" methods weren't really getting me anywhere. Not sure how I missed the recent math module changes, though. Graham87 05:07, 19 December 2013 (UTC)
For my part, it would have been useful to have Module:WeatherBox show up in the WhatLinksHere results for Module:Math in the module namespace. As it is, I had to use the search engine to find out which modules were using Module:Math, which brought up a lot of false positives from modules using the native Lua "math" library. Does anyone know if there's a bug open about this? — Mr. Stradivarius ♪ talk ♪ 05:50, 19 December 2013 (UTC)
Module:WeatherBox doesn't link to Module:Math, though. But if it were to have a documentation page with examples, that would have created links.
Personally, I found it easy to track down the problem, starting from Template:Dallas weatherbox and using the "Templates transcluded in this page" along with User:Anomie/previewtemplatelastmod to point me to the most-recently changed pages, and then TemplateSandbox to preview the template with an older revision of the module to confirm the issue. Anomie 12:05, 19 December 2013 (UTC)
I see - I've been thinking of the require function as conceptually equivalent to transclusion, but I can see how that wouldn't make sense if you're thinking in terms of link tables. And thanks for the link to that script - I was actually thinking that I should install it earlier after reading today's AN thread about the template vandalism incident, but I couldn't remember who wrote it or what it was called. It does make tracking these things down a lot easier. I couldn't get TemplateSandbox to work for modules, though. when I tried to preview Template:Dallas weatherbox from Module:Math or Module:WeatherBox I kept getting the message "To preview another page with this template, a page title must be specified." I get the feeling I'm missing something really obvious - can anyone see where I'm going wrong? — Mr. Stradivarius ♪ talk ♪ 14:03, 19 December 2013 (UTC)
"require" does record as a tranclusion, but only when the "require" is actually executed. Unlike with templates, modules aren't invoked automatically on their own page (which function would even be invoked?).
TemplateSandbox works fine for me with modules; that error message sounds like what you'd get if you clicked TemplateSandbox's preview button without filling in its "Page title" field. Anomie 15:37, 19 December 2013 (UTC)

Re: require, that makes sense, thanks. About TemplateSandbox, I found the culprit: it works when I disable User:Equazcion/UniversalTransclusionPreviews. I'm no JavaScript expert, but it looks like it only uses the default extension behaviour when called from the template namespace, when it should do that when called from the module namespace as well. Equazcion, could you confirm this, and possibly put in a fix if you have a few spare moments? — Mr. Stradivarius ♪ talk ♪ 16:16, 19 December 2013 (UTC)

Draft special page error

I don't recall exactly how I got here. I was browsing pages in & about Draft:. Then some menu option produced this: [38]

A database query error has occurred. This may indicate a bug in the software.

    Function: SpecialRecentChanges::doMainQuery
    Error: 0 

-DePiep (talk) 12:54, 19 December 2013 (UTC)

That link works for me and shows recent changes to pages in the Draft namespace. I get the url by selecting Draft in the Namespace box at Special:RecentChanges. PrimeHunter (talk) 13:00, 19 December 2013 (UTC)
If not reproduceable, then early close please. -DePiep (talk) 13:04, 19 December 2013 (UTC)
(edit conflict) The link works for me too, perhaps Steven (Steven Walling—[[User:{{{3}}}|{{{3}}}]]) can help with the error message part? Technical 13 (talk) 13:09, 19 December 2013 (UTC)
This sounds like T60157. Anomie 15:30, 19 December 2013 (UTC)
I don't think that it's a problem with Draft: namespace per se. Very similar problems have come up before, and if previous threads hadn't been archived, I'd merge them as a related issue. --Redrose64 (talk) 20:02, 19 December 2013 (UTC)
Yes, Anomie is correct. The bug seems to be in RecentChanges, not in Drafts namespace. Steven Walling (WMF) • talk 20:08, 19 December 2013 (UTC)

Suggest search features (lemmatisation, stemming)

Hello,

I am a french user and I first apologize for my style. I would like to suggest some upgrades to the search engine.

  • All apostrophes (« ' » and « ’ ») in both search terms and result should be recognized as breaking marks (or at least somehow assimilated one for each other), so that terms containing apostrophes could be found by typing one or the other apostrophe, or none of them (e.g. L'Oréal could be recognized by searching either “L’Oréal” or even “L Oréal”). Currently it is not the case, and finding the good article is sometimes a matter of luck. (I don’t know here, but articles in the french Wikipédia share both the apostrophes, depending on keyboard configurations.)
  • That done, all non-wikicode apostrophes could be parsed as « ’ », in order to harmonize and improve Wikipedia’s typography.
  • Another request would be all circumflexes to be ignored in the searches, which would allow the user to find some secondary terms even without these accents. (Is that stemming?)

My problem is that I don’t know where I should suggest these features, and how to word it properly. (I posted this question in the suitable section but it remained unanswered, so I come here, which seems to be a more crowded place. Face-wink.svg Could anyone help me please? Thanks, --froisois (blabla) 13:20, 19 December 2013 (UTC)

Opening a request at Bugzilla is a good way to get the attention of MediaWiki developers, who would be the people to implement an improvement like this. If that's confusing, I'll be happy to help out. — Scott talk 15:08, 19 December 2013 (UTC)
Hey! I'm actually working on search full time and can answer some of your questions and file or link you to bugs. Before I go into he specific points, I have to quickly explain the state of search at WMF/on WMF wikis: We are currently migrating from an older, unmaintained, custom search system that was pretty advanced for its time (mw:Extension:Lucene-search) to one that realies on a general purpose search backend which receives much more regular maintenance (Elasticsearch). We hope that this will solve some technical problems on our side, let us get some "cheap" features, and allow us to build cool new stuff. As with all rewrites, we're scared of throwing the switch on big wikis. You can check our progress on our project page to find a wiki on which to test our progress. So, given all that, most fix and features will go into the new system and they'll appear once we switch the wiki to the system. Anyway, back to individual points:
  • Apostrophes in full text search: I had a nice short answer here but then thought about it and realized it wasn't right. So long answer it is. Languages are hard. So for English: I aggree and I'll make sure in the new search apostrophes break words (bugzilla:58701). I'm warry to do this for other languages because it might distrupt their analyzers. I believe French in particular has something for elision which needs the '. My best suggestion is to log into frwikisource, sign up for "Nouvelle recherche", search for things, and file bugs for what doesn't work. Feel free to file them like the one earlier in this paragraph.
  • Apostrophes in the page suggester: Because this is a prefix search of the entire article title including spaces I believe the right thing to do here is to cannonicalize all the apostrophes. If we want “L’Oréal” and “L Oréal” to both suggest L'Oréal then we actually need to do something different: map ' and ’ to spaces in the prefix search ((bugzilla:58702). This could create some false positives but I imagine that is worth it. Unlike during full text search, I'm pretty confident this is the right thing to do for all languages.
  • Typography: My remit is limited to search at the moment so I'm going to skip this one. Search will think of them all in the same way for the sake of finding more matches.
  • Ignoring circumflexes: I believe this is currently done for a number of languages including English. If I recall it is done for languages for which it shouldn't be. Anyway in the new system the plan its to do it for just English wikis and to turn it on for any other languages that ask for it. I don't imagine that Vietnamese wikis, for example, will want it. We actually have a lot of control over it so we can normalize just some characters if required. If you have ideas for the right way to do it for French or any other language feel free to file a bug using the same components as the bugs that I filed above.
  • What are Stemming and Lemmatisation: I like this particular source on the subject: [39]. The new search system uses kstem. I'm not sure about other languages but could find out if you are curious.
NEverett (WMF) (talk) 20:05, 19 December 2013 (UTC)
@NEverett (WMF): I couldn’t dream of a more complete answer! Thank you very much. Well, for the full text search, I really think that this feature is anxiously waited by most of French users: when I type “arbre” (“tree”), I expect the search engine to return inter alia “l’arbre” or “l'arbre” (which, by elision, are equivalent to the englishy “le arbre”). And as I type “l’arbre”, I of course want to see all articles which contain “l'arbre”. I even think that false positives can be false false positives (results like “les arbres” are of course wanted). Should I mention it on your existing bug 58701 or do I file a new bug? --froisois (blabla) 20:58, 19 December 2013 (UTC)

Using switch

Hello, I have a template called template:Days for example.

In that template is only:

style="background-color: {{color}}"

Template:color is:

{{#switch: {{{1}}}
|#default                = #739ADE
|yellow =     #CCDDAA
|green = #EFD5A4
}}

How do I get the parser function switch to work?

If I type:

{{template:days|yellow}}

How do I get it to call:

style="background-color: #CCDDAA"

I tried an #if statement like this:

style="background-color: {{#if:{{{color|}}}|{{color}}}}"

and this also didn't work, any suggestions?

Igottheconch (talk) 23:21, 19 December 2013 (UTC)

You need to pass the {{{1}}} parameter through to Template:Color. So Template:Days would need to include something like this:
style="background-color: {{color|{{{1|}}}}}"
Does that work for you? — Mr. Stradivarius ♪ talk ♪ 23:42, 19 December 2013 (UTC)
(edit conflict) Template:Color can't read the parameter passed to Template:Days. Template:Days needs to take the parameter given to it and pass it on to Template:Color, like this:
style="background-color: {{color|{{{1}}}}}"
However, unless Template:Color is going to be used several times in Template:Days or in other templates as well, it would be better and more resource-efficient to scrap it and replace the call to it in Template:Days directly with the switch function, like this:
style="background-color: {{#switch: {{{1}}}
|#default = #739ADE
|yellow = #CCDDAA
|green = #EFD5A4
}}"
jcgoble3 (talk) 23:49, 19 December 2013 (UTC)
thank you both so much! barnstars for both. Igottheconch (talk) 02:51, 20 December 2013 (UTC)

list of all accounts, or account names containing a particular string

I'm feeling nosy about another editor's possible use of multiple accounts, and I'd like to see a list of all account names containing a particular string. For example, suppose the string is bar: I'd like to see whether someone has created an account called Foobarbaz, Babar, Barabbas, etc. I'm aware of Special:ListUsers, but I only know how to use it to find account names beginning with a particular string, or to list all account names, 500 at a time: if I searched for bar, it would show me Barabbas but not the other two examples. In other words, I'd like to do a case-insensitive search search of all account names for *bar*.

If I had a text file with a list of all account names, I could grep through that.

I glanced at http://dumps.wikimedia.org/loginwiki/20131215/ and http://dumps.wikimedia.org/enwiki/20131202/ but didn't see anything public that looks like a list of account names: I saw "User account data. (private)" which presumably has people's passwords as well.

I don't want to violate the terms of service by spidering Special:ListUsers. Is there a better way? —rybec 04:28, 20 December 2013 (UTC)

On behalf of Betacommand [40] (warning: 221MB file) Legoktm (talk) 04:42, 20 December 2013 (UTC)
Interesting. I am the 8,447,206th user on that list, out of 20,375,529. Thank you for providing me with my useless fact of the day. :) jcgoble3 (talk) 05:16, 20 December 2013 (UTC)
Thank you, Legoktm and Betacommand, for the quick, guru-level answer. I was fully expecting flames. —rybec06:31, 20 December 2013 (UTC)

HTML5 question

So, I've been trying to convert Template:Page tabs to Lua at Module:Page tabs, but I've run into an HTML problem. It would be easy if I was just copying the existing HTML used in the template, but I've also been trying to make the template HTML5-compliant. It is very nearly working, but my equivalent for cellspacing="0" cellpadding="0" has left too much of a gap in the module version. Does anyone know how I could fix this? You don't have to know Lua to answer this - see my sandbox for an example with raw wikitable code and HTML. — Mr. Stradivarius ♪ talk ♪ 14:39, 20 December 2013 (UTC)

I thought we were avoiding work for HTML5-compliant markup, because we would not force all those billions of funky "<br />" to become HTML5 "<br>" and such. It is a little like forcing https-secure protocol when even Google or the U.S. Federal Government did not use https at the Library of Congress, etc. -Wikid77 16:11, 20 December 2013 (UTC)
Avoiding it as an active cleanup step yes (so don't go around changing articles just with that purpose in mind, with a bot or what else). If you are working on the new version of a template, by all means, make it as standards compliant as you can/want to. —TheDJ (talkcontribs) 17:40, 20 December 2013 (UTC)
It is not necessary to alter any <br /> tags to <br>; firstly, because both are valid HTML5; secondly, because Wikipedia pages are pushed through HTML Tidy which alters them back to <br /> again. --Redrose64 (talk) 18:07, 20 December 2013 (UTC)
@Mr. Stradivarius: fixed ! —TheDJ (talkcontribs) 20:10, 20 December 2013 (UTC)
Aha, I forgot to set one of the cell's padding to 0 - makes sense. Thank you! — Mr. Stradivarius ♪ talk ♪ 21:08, 20 December 2013 (UTC)

Searching showing 'suggestions' all of a sudden

I know the default way of displaying is to show those search suggestions, but I was not a fan and turned them off, preferring to keep by own browser-based search history. It was working fine yesterday, but all of a sudden today it's showing suggestions instead. I have no changed any prefs, and I'm using monobook skin and FF 26. ♫ Melodia Chaconne ♫ (talk) 15:51, 20 December 2013 (UTC)

See #AJAX suggestions now mandatory?, a few sections up from here. -- John of Reading (talk) 16:07, 20 December 2013 (UTC)

Displaying a part of the table

I recently removed an outdated portion of a sporting standings table, by the updated but full table. Given that there are 20 teams in a league, the table is displayed in either of two ways -

  • Display a portion of the table (Say only top 5 teams) in the relevant article, which looks better, but requires being updated at 20 locations
  • Display the entire list in every article, making it unecessarily long, but requiring update at a single location.

Considering these two alternatives, I wonder if there is any way to re-organise this current format sere is a way to transclude the full list to display only the relevant portions of a table, using some set parameters? (For example, if the parameters are 1 and 5, then only the top 5 clubs are shown)? I think a hack like that could be useful for usage in many more sporting articles.

In short, all I want is a possible way to display {{2013–14 Premier League table}} so that only a portion of the table is shown, based on how you call the template. Is it possible?

TheOriginalSoni (talk) 23:42, 1 December 2013 (UTC)

Thanks to TheOriginalSoni for inviting me to this discussion. I agree that the best solution would be a centrally updated template with the ability to only show certain sections of the table when the focus of the article is a specific team; after all, there is no point showing the teams at the bottom when the focus is on the top. I would love to know if this is possible, although I'm sure it would take such intricate coding that it may not be worth making such a template when it would need updating every few days (and therefore more chance of breaking the template). – PeeJay 02:39, 2 December 2013 (UTC)
I made a test at {{2013–14 Premier League table/sandbox}} with code choosing which rows to display based on the already passed team parameter, so the season articles don't have to be updated when the team positions change. I had problems controlling pipes and newlines so the source isn't pretty. Here is how it looks with the parameter team=ALL:

{{2013–14 Premier League table/sandbox|team=ALL}}

With team=ARS:

{{2013–14 Premier League table/sandbox|team=ARS}}

With team=MNU:

{{2013–14 Premier League table/sandbox|team=MNU}}

With team=CPA:

{{2013–14 Premier League table/sandbox|team=CPA}}

You control which rows to display for each team by adding its 3-letter code to a switch statement for each of those rows. When team positions change, those codes have to be manually swapped around in the template. You can choose to display more than 3 rows by adding the team code to more rows. PrimeHunter (talk) 04:41, 2 December 2013 (UTC)
  • PrimeHunter, The formatting of this truncated table is exactly how I expected it to be.
I also created a subpage at {{2013–14 Premier League table/sandbox/1}} with the text "{{2013–14 Premier League table/sandbox/1}}" which I intended to replace at the code's switch expressions. You can see I've replaced one instance of ARS in the code to see that it works.
This way the places do not have to be replace everywhere on the table, making it less likely to break the code, albeit more clumsy. Also, whenever teams change positions, the respective subpages would have to be altered to have the correct rankings.
While this code works, I was kindof hoping for a less hacky of a way. Is there any way to do that?
TheOriginalSoni (talk) 06:09, 2 December 2013 (UTC)
As one (of very few) editing this template so far, I must say I really like this idea of having this table. A reason for having it is to have something that is continuosly updated, which do not happen on all club articles. To make it only show parts would be fantastic, then it would be better for each of the articles. If/when this is done some visual things maybe can be done (yellow color of team unneccesary?) to make it look even better.
My only concern is that it can not be to complicated to update, since that makes a bigger risk for errors. Today a lot of IP edit league table and if we should use it even on the main PL article with team=ALL then there could possibly be a lot of correcting to do. The more articles it is used in, the more editors will try and edit it. But in total I am very positive and I have tried editing in the sandbox above (just show preview, never saved it) and to me it is not that hard updating it, but I could imagine other editors "forgetting" to update the parameters of which rows to be shown. QED237 (talk) 12:03, 2 December 2013 (UTC)
User:PrimeHunter, I love you. This is exactly what I was expecting. Now to sort out some minor user-friendliness issues and it'll be perfect! – PeeJay 12:08, 2 December 2013 (UTC)
Thanks. 20 subtemplates like {{2013–14 Premier League table/sandbox/1}} for team positions would be impractical. I have changed {{2013–14 Premier League table/sandbox}} to get all 20 teams from {{2013–14 Premier League table/p}} by supplying a parameter for the position. PrimeHunter (talk) 13:04, 2 December 2013 (UTC)
  • Looks good to go. Great work, PrimeHunter.
Could we use another less obstrusive colour, like #F5D44E to highlight? TheOriginalSoni (talk) 13:27, 2 December 2013 (UTC)

Might I suggest writing this in Lua? By moving it to Lua you could just input the wins, draws, losses, goals for, and goals against for each team, and then the template could automatically calculate the matches played, the goal difference, and the points. It could also automatically update each team's position in the table, and you could also pass a parameter to limit the number of entries. All the complicated bits could be put in the module, and the template invocation would look something like this:

{{#invoke:league table|premier
|limit = 5
|team1 = [[Arsenal F.C.|Arsenal]]
|team1_wins = 10
|team1_draws = 1
|team1_losses = 2
|team1_for = 27
|team1_against = 10
|team2 = [[Chelsea F.C.|Chelsea]]
|team2_wins = 8
|team2_draws = 3
|team2_losses = 2
|team2_for = 24
|team2_against = 11
...
}}

If there's any interest in this, I can try and code something up tomorrow. — Mr. Stradivarius ♪ talk ♪ 14:08, 2 December 2013 (UTC)

Mr Stradivarius, that sounds great. I'd like to see how that would look. – PeeJay 14:40, 2 December 2013 (UTC)
I don't edit league tables but it sounds great. You may need more parameters for a general module. Some leagues can give punishments where points are deducted from a team (they can even have a negative number of points). Automatic computation of positions would give complications with some tie rules like La Liga#Competition format. PrimeHunter (talk) 14:53, 2 December 2013 (UTC)

Okay so now there has been no edits for a while, what is the next step? Is there something more to be done? Should I we go to WT:FOOTY to find consensus for instering it on the team articles? QED237 (talk) 00:02, 6 December 2013 (UTC)

Mr. Stradivarius started on Module:League table but hasn't edited it for a week. Should we go ahead with the system in {{2013–14 Premier League table/sandbox}}? PrimeHunter (talk) 03:06, 11 December 2013 (UTC)
Don't delay the deployment on my account - I am planning to make the module quite general, so that it could apply to all leagues and all sports, and getting it right may take some time. That, and I also have a few other Lua projects on the go at the moment. The Lua solution can always be deployed later, when it is ready. — Mr. Stradivarius ♪ talk ♪ 03:58, 11 December 2013 (UTC)

I have pinged WikiProject Football about this discussion. If nobody objects in a couple days, I think we should be good to go. TheOriginalSoni (talk) 21:34, 11 December 2013 (UTC)

This is a good idea, I've thought about how to do it myself a couple of times in the recent past. The only suggestion I'd make is that I think having five teams in the cropped league table allows a greater context for the position in the table. this is especially true for teams near the top and the bottom of the table. => Spudgfsh (Text Me!) 21:46, 11 December 2013 (UTC)
As I have said I really support this and I would also say that always showing 5 teams would be the best. If a team is first, second or third show teams 1-5, if a team is fourth show 2-6, fifth 3-7, and so on. QED237 (talk) 11:52, 12 December 2013 (UTC)
Should we have the table both on the main PL article or only on the season articles? Would be nice to have same table everywhere. QED237 (talk) 11:54, 12 December 2013 (UTC)
That would be my preference. it was on 2013-14 in English football last time I looked. => Spudgfsh (Text Me!) 12:01, 12 December 2013 (UTC)
I agree, that would be the best, but I doubt it will be pain free on 2013–14 Premier League and when I inserted this template "full table" on season articles I met some resistance. Some of the arguments was that this template is "ugly" and that the table currently on 2013–14 Premier League looks better. QED237 (talk) 12:06, 12 December 2013 (UTC)

To me we should also discuss the yellow color, good or change it? And also should we not show when the table was last updated even on the truncated small tables? QED237 (talk) 12:23, 12 December 2013 (UTC)

I've been been berated for my choice of colours in the past (see here Talk:Doctor_Who_missing_episodes#"1.4 List of lost episodes"). The choice of colour should satisfy WP:Colour. => Spudgfsh (Text Me!) 21:27, 12 December 2013 (UTC)
Personally I would display the whole table so you no not have to go off somewhere else to find the rest of the information, so hope that there is a display all even when a team name is specified. Keith D (talk) 14:02, 12 December 2013 (UTC)
I understand your opinion, but the reason for starting this is that in general editors feel that it is unneccesary to display the whole table. The whole table already exists, but due to the fact that we should not show the whole table it was brought here to see if there was a simple way to show parts of the table. QED237 (talk) 14:32, 12 December 2013 (UTC)
Literally just wanted to stop by and say this is brilliant. I have been waiting for something like this for years but never had the know-how or time to go about doing it myself! Support, support, support. Qed, thanks for bringing this to my attention, and please let me know again if it comes in! Andre666 (talk) 22:09, 12 December 2013 (UTC)
If you should thank someone it is User:TheOriginalSoni who started this discussion. I have never heard of Village pump before, I just pasted the info along to the talkpages of the articles. QED237 (talk) 22:22, 12 December 2013 (UTC)
I have updated {{2013–14 Premier League table}} to use the code in {{2013–14 Premier League table/sandbox}}. It's set to always display 5 teams on team articles and use the highlight color #F5D44E suggested above. I have not added the template to team articles not currently using it. The football editors can do that. PrimeHunter (talk) 01:56, 14 December 2013 (UTC)
PrimeHunter, Sounds perfect. I have made some sample changes to the current template at User:TheOriginalSoni/sandbox2 so the legend at the end and the "Last updated" gets displayed only under certain conditions. Please see User:TheOriginalSoni/sandbox4 to view how each transclusion would call the template. TheOriginalSoni (talk) 04:47, 14 December 2013 (UTC)
Are there any plans to do this for the other similar templates in Category:England football league tables? => Spudgfsh (Text Me!) 10:05, 14 December 2013 (UTC)
I must say I really like what User:TheOriginalSoni has done at User:TheOriginalSoni/sandbox2. If noone opposes I will insert that later. It is great to show the explanations for the lines when neeeded. QED237 (talk) 11:47, 14 December 2013 (UTC)
@Spudgfsh: If you want we now has the bases for doing that to. We have this template code it is just to make a new template and change the teams and make a new table. When this has settled for PL i can try and make that if you want to. QED237 (talk) 11:50, 14 December 2013 (UTC)
I've some free time in the next couple of weeks, I'll do some of the grunt work if you like. => Spudgfsh (Text Me!) 15:15, 14 December 2013 (UTC)
If you want to do it that is great, because I dont really have the time myself. I dont think it will take much time (just a lot of copy and paste) but I could still use the time elsewhere. QED237 (talk) 15:42, 14 December 2013 (UTC)

May I suggest a color change? I think the current cool might be to dark. I have tried looking at snook color contrast to find good colors with good contrast to make the text easy to see according to WP:COLOUR. My suggestion is to use the same light green background color as in the tables in 2013–14 UEFA Champions League which is #CCFFCC. Perhaps the first place line can then change color to gold/yellow instead. QED237 (talk) 12:09, 14 December 2013 (UTC)

Couple of questions from me: should the table, as well as highlighting the chosen team, make the numbers bold for the selected team? I think that's what a lot of us have done before, just wondering if you think it's necessary. Also, should there be a guide as there is in other templates below the table explaining what letters mean? For example: Pld = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; GF = Goals for; GA = Goals against; GD = Goal difference; Pts = Points or similar? Andre666 (talk) 14:20, 14 December 2013 (UTC)

I would say bolding the number would be unneccessary when team is highlighted and it would complicate the coding very much. However the explanation in the bottom might be very good. QED237 (talk) 14:50, 14 December 2013 (UTC)
Sounds good. Also, is there an extra line break in the code or anything? In use it leaves quite a large space below... Andre666 (talk) 16:35, 14 December 2013 (UTC)
Yes I have been asking myself about that large blank space. I think it disappears when inserting info below the table, which I consider to do soon since no editor has opposed yet. QED237 (talk) 22:17, 14 December 2013 (UTC)

Feedback

Having just updated Template:2012–13 Premier League table to be like this I can say that there needs to be some inline documentation on the current table. It is not obvious that you have to edit Template:2012–13 Premier League table/p to ensure that the correct lines are displayed. It's less of an issue for old tables as there ordering will not change. => Spudgfsh (Text Me!) 16:39, 14 December 2013 (UTC)

Is that why one that I'm using is now showing the full table? Andre666 (talk) 17:01, 14 December 2013 (UTC)
No, someone has edited an old version of the 13/14 template and removed all of the new content. => Spudgfsh (Text Me!) 17:02, 14 December 2013 (UTC)
I added that to the documentation [41] when I made the changes to {{2013–14 Premier League table}}. It should be in the documentation for all templates using this system. I'm not a football editor and others are free to change things without consulting me. PrimeHunter (talk) 17:28, 14 December 2013 (UTC)
That is true and, of course, it should be there but very few editors actually read the documentation before editing the table. This is especially true of the IP editors. only when you use the table will it be obvious that something is has been missed and it's not easy to find if you don't know it's there. hence the inline comment suggestion => Spudgfsh (Text Me!) 17:36, 14 December 2013 (UTC)
Done.[42] I don't plan to monitor the usage but feel free to change the notice if it isn't working. PrimeHunter (talk) 19:39, 14 December 2013 (UTC)

Technical question

What does {{{!}} mean and why is it two of them ahead of "last updated" at the bottom? QED237 (talk) 00:06, 15 December 2013 (UTC)

It says {{!}} and not {{{!}}. It just transcludes Template:! which makes a pipe. I don't know why the original template said || at the start of a line but I simply converted it to {{!}}{{!}}. PrimeHunter (talk) 01:17, 15 December 2013 (UTC)
Okay thanks for the answer. I have seen that "last updated" is not aligned to the left, maybe that has something to do with it? QED237 (talk) 01:30, 15 December 2013 (UTC)

Old table at 2013–14 Premier League

Great job has been done and I just wanted to ask how hard it would be if we instead wanted to do this to the table currently at 2013–14 Premier League (the table below). This is the table on main article so some club season article has used it (parts of it, header, bottom and the team rows wanted) when they did not want to use the entire template since we could not show selected rows before. One of the arguments against the template above has been that is is "ugly" and therefore I ask how hard it will be to apply what we have done above to the table below (and make template of it)? And also if we should use the template above or the one below? Maybe it will be easier to update the one below? So sorry if I bring this up so late after all work people have done, just wanted to ask since I am not very good at this. QED237 (talk) 00:33, 15 December 2013 (UTC)

{{Fb cl header }}
{{Fb cl team |p=1 |t=Arsenal               |w=11|d=2 |l=3 |gf=33|ga=17|bc=#D0F0C0}}
{{Fb cl2 qr |rows=3 |s=2014-15 |c=UCL |r=GS}}
{{Fb cl team |p=2 |t=Chelsea               |w=10|d=3 |l=3 |gf=32|ga=18|bc=#D0F0C0}}
{{Fb cl team |p=3 |t=Manchester City       |w=10|d=2 |l=4 |gf=47|ga=18|bc=#D0F0C0}}
{{Fb cl team |p=4 |t=Everton               |w=8 |d=7 |l=1 |gf=27|ga=15|bc=#E8FFD8}}
{{Fb cl2 qr |rows=1 |s=2014-15 |c=UCL |r=PO}}
{{Fb cl team |p=5 |t=Liverpool             |w=9 |d=3 |l=3 |gf=34|ga=18|bc=#97DEFF}}
{{Fb cl2 qr |rows=1 |s=2014-15 |c=UEL |r=PO}}
{{Fb cl team |p=6 |t=Newcastle United      |w=8 |d=3 |l=5 |gf=21|ga=22}}
{{Fb cl team |p=7 |t=Tottenham Hotspur     |w=8 |d=3 |l=4 |gf=15|ga=16}}
{{Fb cl team |p=8 |t=Southampton           |w=6 |d=6 |l=4 |gf=20|ga=15}}
{{Fb cl team |p=9 |t=Manchester United     |w=6 |d=4 |l=5 |gf=22|ga=19}}
{{Fb cl team |p=10|t=Swansea City          |w=5 |d=4 |l=6 |gf=21|ga=20}}
{{Fb cl team |p=11|t=Aston Villa           |w=5 |d=4 |l=6 |gf=16|ga=18}}
{{Fb cl team |p=12|t=Hull City             |w=5 |d=4 |l=7 |gf=13|ga=19}}
{{Fb cl team |p=13|t=Stoke City            |w=4 |d=6 |l=6 |gf=15|ga=20}}
{{Fb cl team |p=14|t=Cardiff City          |w=4 |d=5 |l=7 |gf=12|ga=22}}
{{Fb cl team |p=15|t=Norwich City          |w=5 |d=2 |l=8 |gf=14|ga=28}}
{{Fb cl team |p=16|t=West Bromwich Albion  |w=3 |d=6 |l=7 |gf=17|ga=22}}
{{Fb cl team |p=17|t=West Ham United       |w=3 |d=5 |l=8 |gf=13|ga=19}}
{{Fb cl team |p=18|t=Crystal Palace        |w=4 |d=1 |l=11|gf=11 |ga=24|bc=#FFCCCC}}
{{Fb cl3 qr |rows=3 |competition=Relegation to [[2014–15 Football League Championship]]}}
{{Fb cl team |p=19|t=Fulham               |w=4 |d=1 |l=11|gf=15|ga=30|bc=#FFCCCC}}
{{Fb cl team |p=20|t=Sunderland            |w=2 |d=3 |l=11|gf=12|ga=30|bc=#FFCCCC}}
{{Fb cl footer|u=14 December 2013|s=[http://www.premierleague.com/en-gb/matchday/league-table.html Barclays Premier League Official League Table]|date=August 2013}}

QED237 (talk) 00:33, 15 December 2013 (UTC)

And example from 2013–14 Arsenal F.C. season‎:
{{Fb cl header |qr-width=320}}
{{Fb cl2 team |p= 1|t='''[[Arsenal F.C.|Arsenal]]'''                |w=11|d=2 |l=3 |gf=33 |ga=17 |bc=#D0F0C0}}
{{Fb cl2 qr |rows=3 |s=2014-15 |c=UCL |r=GS}}
{{Fb cl2 team |p= 2|t=[[Chelsea F.C.|Chelsea]]                      |w=10 |d=3 |l=3 |gf=32 |ga=18 |bc=#D0F0C0}}
{{Fb cl2 team |p= 3|t=[[Manchester City F.C.|Manchester City]]      |w=10 |d=2 |l=4 |gf=47 |ga=18 |bc=#D0F0C0}}
{{Fb cl2 team |p= 4|t=[[Everton F.C.|Everton]]                      |w=8 |d=7 |l=1 |gf=27 |ga=15 |bc=#E8FFD8}}
{{Fb cl2 qr |rows=1 |s=2014-15 |c=UCL |r=PO}}
{{Fb cl2 team |p= 5|t=[[Liverpool F.C.|Liverpool]]                  |w=9 |d=3 |l=3 |gf=34 |ga=18 |bc=#97DEFF}}
{{Fb cl2 qr |rows=1 |s=2014-15 |c=UEL |r=PO}}
{{Fb cl footer|u=14 December 2013|s=[http://www.premierleague.com/page/LeagueTables/0,,12306,00.html Barclays Premier League]|date=June 2013}}

QED237 (talk) 00:35, 15 December 2013 (UTC)

  • I had the same idea just sometime back. It shouldn't be particularly difficult, I think though probably a bit hectic. Overall it will end up saving time for update, so we might as well give it a shot. TheOriginalSoni (talk) 03:09, 15 December 2013 (UTC)
I'll take a look at it and edit the sandbox for the current season template. It shouldn't be too hard to convert the current template to this style. It won't be until later today or tomorrow until I try.=> Spudgfsh (Text Me!) 09:29, 15 December 2013 (UTC)
There is no rush, I just wanted to put what was on my mind out there and hear if it could be done. It sounds really good. QED237 (talk) 12:19, 15 December 2013 (UTC)
I have had a first stab on the sandbox but there is a slight issue with regards to extra spacing (as you can see above). The only difference I've made is to make each qualification etc column entry a single row rather than a couple of rows (it wouldn't take too much to fix but I've run out of brainpower). what do you think? => Spudgfsh (Text Me!) 20:48, 15 December 2013 (UTC)
I have tried looking at it but had no luck at all so far. QED237 (talk) 19:28, 17 December 2013 (UTC)