Wikipedia:Village pump (technical)/Archive 106

A little convenience for script developers

This is a script i developed some time ago, to make script development, and especially script testing in wikipedia a bit easier.

the script is here: User:קיפודנחש/common.js/personalScript.js, and as usual, one loads it by adding

importScript('User:קיפודנחש/common.js/personalScript.js');

to one's Special:MyPage/common.js/common.js.

This will add a new entry, called "Personal script" to the p-cactions menu (inverted triangle to the left of the search). You can type there a wikipedia page, or a URL (if you do not define the protocol, i.e. the URL begins with //, it will use the current protocol). if the page name ends with ".css" it assumes it's a stylesheet, otherwise it assumes it's a javascript file.

The script will remember your choice (using cookies, so this is "per machine", not "per user"), and retain history of last 10 scripts you loaded.

When developing, often times I use it to point to "//localhost/<MY_WIKI_DEVELOPMENT_FOLDER>/script_under_developnet.js" (of course, one has to run httpd server on one's computer for this to work).

I find it especially handy when trying to find out problems other users were having: instead of editing my own common.js, I just point my "personal script" to "User:Username/common.js" to see what bugs them.

Hope you'll find it useful,

Peace - קיפודנחש (talk) 16:21, 4 December 2012 (UTC)

Wait, you import arbitrary and potentially malicious js from random editors into your own browser? You are a brave user, or a silly one, depending. 66.127.54.40 (talk) 17:22, 4 December 2012 (UTC)
i am not sure you use words in their intended meaning. i do not "import" scripts from "random" editors. i sometimes _run_ scripts written by others, as does, practically everyone else. when asked to support users, one sometimes need to test what those users run.
as to "brave": no more "brave" than any person who browse the web with javascript enabled. do _you_ know what every script at any site you point your browser to is doing?
peace - קיפודנחש (talk) 20:38, 4 December 2012 (UTC)
Unlike scripts on other websites, scripts on Wikipedia have access to your Wikipedia cookies, and hence can take actions on Wikipedia using your user account (particularly nasty in the case of administrators). The script could also send your login cookies to someone else, allowing them to impersonate you until you logout. To avoid blame for someone else's vandalism, either read the script to check it does nothing malicious before you run it or be sure that you trust the person who wrote the script. – PartTimeGnome (talk | contribs) 20:56, 4 December 2012 (UTC)
Back in January, I developed Wikipedia:User script sandbox, which does not require a personal web server for use. It is especially useful for HTTPS users, who do not have to set up mod_ssl, certificates, and the like. The script has already allowed me to avoid many unnecessary wiki page revisions; however, I would appreciate any feedback. PleaseStand (talk) 17:27, 4 December 2012 (UTC)
very cute. i could not figure out how to debug the code in the sandbox, though. using local httpd has some more advantages, like using a decent editor without having to constantly cut/paste to the sandbox. again, i think your sandbox is mighty cute.
peace - קיפודנחש (talk) 20:38, 4 December 2012 (UTC)

Is the visual editor going to be like google documents? Could one chat with the person/people you're working with?

Please elaborate on anything related to this issue at Wikipedia:Visual editor, an essay I just created. All I know (which might be wrong) is there. Thanks. Biosthmors (talk) 00:42, 5 December 2012 (UTC)

Double transcluding

I'm making a template (A) that will be used on several other templates (B), which will be used other places (C). How can I make a <noinclude> so that part of A will appear on B but not on C? sorry if my question's not so clear -- ypnypn (talk) 03:23, 5 December 2012 (UTC)

I don't think that technique will work. Could you simply distinguish B from C by checking the namespace or page name? (See Help:Magic words#Variables for details of {{NAMESPACE}} and {{FULLPAGENAME}}.) For example, {{Namespace detect|template=B_text|other=C_text}} produces different results according to the final namespace. — Richardguk (talk) 04:19, 5 December 2012 (UTC)
That's a great idea! I can't believe I didn't think of it :-)     -- ypnypn (talk) 04:46, 5 December 2012 (UTC)

Blurry graphs

Why is it that all the graphs and all or almost all of the maps on Wik pages are blurry beyond legibility? Photos are crisp and usable, but I have to click on the graphs to get any use out of them. Since I am in a country where internet connection is slow, this means adding about a minute or doing with-out. Can't this be changed? Kdammers (talk) 05:18, 23 November 2012 (UTC)

  • Widespread conversion of maps/graphs to PNG: Years ago, there was a massive, rabid, almost tyrannical push or shove to force all maps or lettered graphs into the blurry, fuzzy, hazy, cloudy PNG format which is 5x-8x-20x times slower than the JPEG format. The original JPEG maps or graphs were then rapidly, viciously deleted. The oft-noted reason was for "clarity" of labels in PNG-format images to avoid "image artefacts" in some adjacent-color mismatches, even though the JPEG format tended to sharpen the contrast of dark lines and letters against the background colors. Plus, in cases of questionable labels, then a JPEG image could be quickly expanded to a larger size, while the slow gargantuan PNG-format image took eons of time to slowly enlarge for better readability. And get this: when small JPEGs were changed into cumbersome PNG format, then article pages were switched from mostly text-based data into becoming mostly PNG-based data, far larger than the text data in the page. I must have run hundreds of experiments to confirm that the JPEG images were almost always clearer than PNG-format images when scaled to similar sizes. Meanwhile, GIF-based thumbnails were force-blurred for some months, but eventually returned to clearer thumbnails as in years past. Later, many images were converted into variable-size SVG-format images, which are rendered as blurry, fuzzy, hazy (etc.) PNG-format images, as thumbnails. I guess the rationale has been to always use PNG-format images, just in case a labeled map or graph might use a rare color combination which "bleeds" artefacts into the nearby mismatch colors. However, in practice, most labeled images tend to avoid bleed-prone color edges (such as lime green on tan), so the quick, crisp JPEG format could be used, except for rare color borders. Now, huge JPEGs can also turn blurry when thumbnailed very small, so a reasonable trick has been to excerpt a small-scale closeup (such as downtown map) from a huge multi-megapixel image, and then use that reduced-size closeup to generate the small, clear thumbnail-size images, much clearer than thumbnails based on the huge megapixel JPEGs. Another tactic is to thicken the major labels on maps to 3-pixel letters (or "2.5 pixels" using 1-gray + 2-black pixels in lines). Hence, when 3-pixel letters are thumbnailed as JPEG format, then the sharpening of labels is improved so even small thumbnails have readable labels. It is amazing how simple to create readable maps in lightning-fast JPEGs which are still readable as tiny thumbnails, and quickly enlarged to confirm small labels. Unfortunately, the genocide of JPEG-based maps, now deleted into mass graves, has made the restoration of readable maps a very difficult problem. -Wikid77 (talk) 06:26, 23 November 2012 (UTC)
Wow, I've seldom seen a rant so long and yet so misinfomed. Anomie 15:45, 23 November 2012 (UTC)
The conversion to slow, blurry PNG-format images has been a colossal failure, which thwarted real improvements to map or graph design; so now we need some real solutions. -Wikid77 03:54, 25 November 2012 (UTC)
These days, when I see a post outside of a WP:!VOTE which begins with a bullet and some boldface, I expect that sooner or later I'll apply WP:TLDR. So, whether it's misinformed or not I couldn't say. I do know this: if you convert an image which is in a lossy format (like JPEG) to any other format (whether lossy or not) there's no way that you can recover the lost information and so sharpen up the image. --Redrose64 (talk) 19:51, 23 November 2012 (UTC)
I do not believe you. You mean, you really do not look at the editors name before you stop reading? And hey, you still do know this. How brave, and what a community you keep up. -DePiep (talk) 00:00, 5 December 2012 (UTC)
Of course I look at the editor's name, it's right at the top of the diff. Only one editor that I've encountered uses this peculiar way of formatting a post when replying to an ongoing thread. It's just so "hey, I've used a bullet and some boldface so that my text appears to be more important than everybody elses". I don't have to read the whole post to get the idea: and the idea I get is that there seems to be some "magic formula" for improving an image by converting it from a PNG to a JPEG. Now, I might have got entirely the wrong idea there, but I simply cannot believe that converting a non-photographic image (such as a graph) to a lossy format (which JPEG is, and always has been) will preserve all the detail, let alone improve existing detail. It's just not possible. --Redrose64 (talk) 07:41, 5 December 2012 (UTC)
@Kdammers: Can you cite some examples? What is your approximate screen size (in inches) and resolution (in pixels)? —[AlanM1(talk)]— 08:37, 23 November 2012 (UTC)
Yes: http://en.wikipedia.org/wiki/List_of_countries_by_population, http://en.wikipedia.org/wiki/Gini_coefficient Kdammers (talk) 09:18, 23 November 2012 (UTC)
I have no problems whatsoever. I do believe that the quality of the default PNG handler in Internet Explorer is rather poor. It would be useful to know if that is perhaps the browser that you are using. —TheDJ (talkcontribs) 09:46, 23 November 2012 (UTC)
Have you changed your browser zoom from the default of 100%? (It's easy to do this accidentally and some browsers remember the setting.) That makes text larger but also shows images at a scaled up size. (In most browsers, Ctrl-0 resets the zoom: control and zero.)
Brion Vibber recently implemented a nice enhancement for tablet browsers (where high-DPI and user rescaling are ubiquitous) so that scaled pages display properly rescaled images. But this does not seem to work for old-style zooming on desktop browsers, so a scaling factor greater than 100% there would result in blurry or jagged images.
Richardguk (talk) 10:34, 23 November 2012 (UTC)
I am using Firefox. I re-set to 100%, and the images seem to be sharper, but the texts are so small that they are not readable. Kdammers (talk) 10:58, 23 November 2012 (UTC)
By "texts", do you mean the article text or the text within the images? Assuming you mean the latter:
Zooming is a bad way to see small image text (as you've discovered!). There are two better ways, depending on how the image is specified:
  • If an image is a thumbnail and its size is unspecified in the wikitext (as with the images in List of countries by population), Wikipedia uses a size based on your user Appearance preferences (see "Thumbnail size" under Special:Preferences#mw-prefsection-rendering; I think 220 pixels is the standard width if editors have not changed their user preferences). So you could increase that to something larger.
  • However, some images (such as most of those in Gini coefficient) have a particular size specified in the Wikitext (it will say something like [[File:...|123px|...]] to specify the width, [[File:...|x456px|...]] to specify the height, or [[File:...|123x456px|...]] to specify a cap for both, as detailed at Wikipedia:Extended image syntax). If you think the images should be made larger for everyone, simply edit the article text to use a larger number. But avoid widths of more than about 500px, because the images will be too wide for readers with narrow screens.
Hope that helps.
Richardguk (talk) 14:23, 23 November 2012 (UTC)
Thank You for Your help. I meant the text (e.g., legends) with-in the picture.1) I tried Your suggestion for thumbnails. I set Thumbnail to max, and now the image is blurry but the legend is still minuscule and not readable. 2) I am chary of unilaterally make a blanket size change with-out feedback from other users, in case the problem lies just with me or my set-up. — Preceding unsigned comment added by Kdammers (talkcontribs) 02:04, 24 November 2012 (UTC)
To enlarge an image, don't zoom the browser, click on the image. For the page List of countries by population, clicking the first image takes you here. Click on the image again to get it as large as your browser will allow; if your mouse pointer then changes to a shape like  , you can click again to get the maximum enlargement. --Redrose64 (talk) 10:38, 24 November 2012 (UTC)
Assuming that your zoom is now reset to 100%, I think the remaining problem is simply that most of the graphs in the pages you mentioned have been designed for displaying at relatively large sizes (hence with relatively small legend text):
SVG format images are better suited to scaling than PNG and GIF, but I don't think that's the main problem in the above cases because the unscaled originals are relatively large.
The article editors probably wanted to avoid cluttering the article with many large images, because readers can always click on the images to see much larger versions on the individual file description pages.
Some of the images would have been better if they had been created with larger legend text (a design issue). But most of the images have detailed graphic content that is inherently unsuited to rendering at small sizes, so the only sensible way to view them is to display them at large sizes in the article or to rely on readers clicking through to the large previews on the file description pages.
In other words, might the remaining problem be that the image text is too small rather than too blurry?
Richardguk (talk) 11:17, 24 November 2012 (UTC)
 
File:GINI retouched legend.gif (larger legend; earth tones)
 
File:GINIretouchedcolors.png (original small legend)
  • Autosized images but need larger legends: I have modified article "Gini coefficient" to now wp:autosize the images as "upright=2.20" or "upright=1.40" as scaled 2.20-1.40x times larger than each user's default-image-size setting in Special:Preferences. However, the world-map legend box is still too small to read easily. I am uploading a less-glaring GIF variation of File:GINIretouchedcolors.png with a larger legend box, with the legend border as 3-pixel width, for thumbnail comparisons. The Commons Upload Wizard is very slow, so it will take a long time to upload. More later. -Wikid77 (talk) 16:38, 24 November 2012 (UTC)
As shown in the map images at right, I have uploaded a fast GIF version of the GINI world-map image (3x faster, thinner than the PNG-format image), which now has a larger legend box and bigger lettering enlarged towards 3-pixel letters. However, at typical 220-pixel thumbnail size, the labels were still blurry, so I think that major lettering should use 4-pixel lines to be legible in a typical thumbnail. I worked on map lettering some years ago, so I am just now remembering the issues about using large labels. Anyway, after all these years, I clearly see, rather than the prior push to tediously convert all these images to PNG-format (or SVG) data, there should have been a strong recommendation to use larger labels and lettering in map or graph images. -Wikid77 (talk) 23:52, 24 November 2012 (UTC)
  • Expanding letters to 5-pixel width: For the major map label ("GINI Coefficient"), the letter size was increased to use 5-pixel lines in labels with letters separated by 5-pixel gaps, and even that size is barely legible on smaller thumbnails (plan 6-pixel lines/gaps). The effect is that words must be displayed in over-size letters to be legible in thumbnail proportions. Hence, in some cases, the major labels should be superimposed as larger text onto the map, or have a larger-font, closeup image version, or else repeat some of the legend labels inside the caption area of an image. A single map cannot have both large-size text and tiny details. Due to cramped space, I changed the GINI-map legend to 1-column (was 2) and narrowed the map 5% to enlarge labels 5.3% (100/95). -Wikid77 03:54/08:45, 25 November 2012 (UTC)
  • Summary of results: We acknowledge that the (thousands of) map/chart labels are blurry in thumbnails, and should often have been redrawn larger, years ago (as a design choice). Meanwhile, zooming the browser is not much help, but a user should right-click blurry charts to enlarge in background while reading an article, then later view each enlarged image-tab to see both the larger labels as well as more chart/map details. Although some large PNG-format maps might grind for almost a minute, many PNG charts/maps will right-click within 25 seconds on a slow-dialup line. Very slow maps could have large-label closeups stored in quick JPEG format (for rapid right-click). When tiny thumbnail maps are spotted in articles, then perhaps edit to wp:autosize charts/maps as 40% larger by "upright=1.40" (adding "frameless" when not "thumb" style images). When even 40% (or 50%) larger does not help, then repeat/recap the tiny labels inside the caption of the map/chart (see new captions in "List of countries by population"). In an ideal world, all over-wide charts would be narrowed 5-20% to show labels as 5.3%-25% larger. Also, all full-screen maps/charts would show major labels in 4-pixel (or 6) letter lines (4-pixel gaps) for legible thumbnails, but beware that very-large labels overpower an enlarged map, so also consider the large-label closeups as 2nd images, or use Template:Superimpose to show large labels (live) over modest labels as needed for the topic showing the map/chart. Large labels are often the enemy which overwrites finely detailed charts, so the choice requires editorial judgment, not unlike planning map use in other-language Wikipedias. Long-term, I think there were also plans to quicken the rendering of PNG images which were displaying in excessive high-precision format, as 3x slower than GIF image thumbnails. Anyway, I think we have enough techniques now to solve many of these blurry graphs. -Wikid77 (talk) 08:45, 25 November 2012 (UTC)
"We acknowledge" - you mean, you acknowledge. I can't see anyone else here concurring with your tl;dr diatribes. — Hex (❝?!❞) 16:18, 25 November 2012 (UTC)
  • Thanks for noting the lengthy topics. Well, actually, I was concurring with several other opinions above (across the whole thread), but I do understand your point about all the details, because computer graphics is a highly complex subject, and perhaps there should be a separate Village Pump section just for maps, graphs and photographic-display problems. For example, we have not even mentioned mouse-over enlargement or quick map-legend images, nor legends in alt-text, nor pre-loading of enlarged maps as hidden images to allow instant right-click to show pre-loaded images. Ironically, what I wrote above is less than half of what should be noted about the problems with blurry graphs, to also include guidelines for graph line segments, map symbols, histograms, bar graphs, and standardized templates to ensure larger, legible labels. Anyway, thanks for raising the issue, because I would not want people to think that the segments I wrote above could cover even half of the techniques which we should consider. This is a multi-year problem, with many facets. -Wikid77 23:00, 25 November 2012 (UTC)
I didn't make any point like that at all. Are you replying to me, or to yourself? Out of all your verbiage above, the only thing that has emerged that anyone else has even remotely concurred with is that images displayed at a small size in articles could have larger text. Well excuse me, but no shit, Sherlock. — Hex (❝?!❞) 13:46, 30 November 2012 (UTC)
  • You are too kind in claiming I had quickly devised all the above techniques by myself, to make labels more legible, with no help from others in the discussion, as if I were a solitary genius who could think so fast, while others merely advised "have larger text". No instead, upon re-reading the above, it was the others who first noted how browser-zoom is not much help, and right-clicking images not only expands for larger labels but also enlarges crucial map details as well. Plus, others had noted the use of small labels was a "design choice" which emphasized that entire maps should be relabeled, rather than expect Wikipedia to auto-enlarge labels for better clarity. Anyway, I thank you for the compliment, but others here are also very intelligent, whether "Sherlocks" or not. -Wikid77 (talk) 20:33, 2 December 2012 (UTC)

"Interaction" drop down menu in Wikipedia tool box

The "Interaction" drop down menu on the left hand tool box section keeps closing up. Every time I go to a new page, I have to open it up. This just started happening today. 216.93.234.239 (talk) 00:22, 1 December 2012 (UTC)

Try to clear your entire cache. PrimeHunter (talk) 01:15, 1 December 2012 (UTC)
It didn't solve the problem. 216.93.234.239 (talk) 05:12, 4 December 2012 (UTC)
The box is supposed to remember its latest state and begin there on a new page. It works for me. What is your browser and version? Did something with your browser change when it started? PrimeHunter (talk) 05:32, 4 December 2012 (UTC)
Firefox 17.0, Windows 8. It's a new laptop that I've only been using for a week, but I swear the old way of things was like that when I first came here with the new computer. 216.93.234.239 (talk) 05:54, 4 December 2012 (UTC)
I tried Chrome, and it works with Chrome. 216.93.234.239 (talk) 23:12, 5 December 2012 (UTC)

Preview page with this template

Maybe this isn't the right forum for this, but I just have to say that I love the new "Preview page with this template" feature. No more fiddling around with template sandboxes - now we can preview the effects of templates on the fly. A big thank you to the developers! — Mr. Stradivarius (have a chat) 12:48, 4 December 2012 (UTC)

In particular, thank Anomie for developing the MediaWiki extension, and Reedy for deploying it; see #New feature needs testing above. It wasn't long ago I wished I had this available to me. PleaseStand (talk) 16:55, 4 December 2012 (UTC)
In case you haven't discovered it yet, there's also Special:TemplateSandbox which can be used to test a whole set of sandboxed templates. And when we finally get Scribunto, this will work for testing the Lua modules too. Anomie 18:41, 5 December 2012 (UTC)
  • Also consider dangers of bypassing sandbox versions: I agree that skipping some template sandboxes can be convenient. However, in many cases, having an entire testbed of "/sandbox2" versions should be used to compare before-and-after results and maintain a level of sanity, across numerous subtemplates, rather than all being changed on the fly. In fact, some editors have scolded others when throwing new changes live into the system, without first carefully testing in sandbox versions, and leaving sandbox versions non-updated, as several revisions behind the live versions of templates. In general, "If you don't have time to test it fully, then 10x times as many users don't have time to deal with new bugs". Also remember: typically 1 in 10 tested updates will generate unforseen new bugs/problems. What is probably more valuable is to also have a "/old" version, of perhaps several revisions prior, to compare if newer revisions, of a template, introduced an insideous bug not there months ago. Just be very, very careful. -Wikid77 (talk) 18:40, 4 December 2012 (UTC)
    Very true - saying "no more fiddling around with template sandboxes" was a bit of an exaggeration, and I hope you'll forgive me for not being as objective as I could have been in my joy at discovering the new feature. :) Sandboxes will still be required for non-obvious changes, of course, and /testcases pages won't be much use without sandboxes. However, I think we will start to see a significant reduction in template sandbox edit histories consisting of "test", "more testing", "even more testing" (demonstrated very neatly by myself here), and that can only be a good thing, in my opinion. — Mr. Stradivarius (have a chat) 07:14, 5 December 2012 (UTC)

Page descender cropped

I use the Vector skin and have Preferences → Pending changes → Add page and user options to drop-down menus on the toolbar enabled. The Page tab is now missing the descender on the g. And yes, I have purged and bypassed. I expect there was some sort of CSS tweak in the update. --— Gadget850 (Ed) talk 19:20, 4 December 2012 (UTC)

There were changes in the skin HTML, changing the invisible H5 headers to H3, which in turn forced some CSS to be rewritten. My guess is Haza-w (the script maintainer) has yet to update to script to reflect this. Edokter (talk) — 21:30, 4 December 2012 (UTC)
Now the Page and USer tab labels are missing altogether. User talk:Haza-w/Drop-down menus#User and Page tab labels missing --— Gadget850 (Ed) talk 22:47, 5 December 2012 (UTC)

I've tried purging this page yesterday and today after I created the subcategory yesterday. However, there is no avail. How will the category be updated? --George Ho (talk) 01:28, 5 December 2012 (UTC)

Either 1) null edits to the file pages, or 2) special purges of the file pages through the API with a nearly-undocumented parameter. I did the former to one file to confirm the issue and the latter to the rest. jcgoble3 (talk) 01:54, 5 December 2012 (UTC)
you might want to re-read Wikipedia:FAQ/Categories#Why_might a category list not be up to date?. peace - קיפודנחש (aka kipod) (talk) 16:02, 5 December 2012 (UTC)

New search tools

Hi guys! I would like to suggest a different way of searching and targeting of the information (when the user is searching for information on a topic but nothing specific)

Why not have a tool where you can scroll and select Years or period of time / then domain (litterature, music, art, history, science etc) / then geographic location (as narrow as a town and as wide as the world depending on what you want)?

The system would then pull all the corresponding information.

of course this would require that pages be given a category, a period and a location when applicable and theres a few technical complications to work on, but nothing too out of reach given that the most important for such tool to be successful is the content and it's all already here! :)

Initially I proposed to make this search option available on monthly membership, so that wikipedia could make some money, the current search would remain free and as it is, the other one would cover wikipedia's costs... but well, wikipedia's all about being all free isn't it?

Let me know what you think!

H https://en.wikipedia.org/wiki/User_talk:Hpiana — Preceding unsigned comment added by Hpiana (talkcontribs) 10:46, 5 December 2012 (UTC)

This seems to be rather similar to Wikipedia:Village pump (proposals)#Making Wikipedia earn Money. --Redrose64 (talk) 15:13, 5 December 2012 (UTC)

Yes, I was advised to post here. :) — Preceding unsigned comment added by Hpiana (talkcontribs) 15:24, 5 December 2012 (UTC)

Hpiana deleted this section at 16:35 without archiving it. I've restored it. – PartTimeGnome (talk | contribs) 23:49, 5 December 2012 (UTC)

fixing unicode fonts

Wanted to direct your attention to a point at template talk:Unicode, since it hasn't had any discussion for a year and I'm not sure how many people watch it. ⇔ ChristTrekker 14:35, 5 December 2012 (UTC)

Where is load.php

When using the "Inspect Element" feature of my browser (Firefox 17), I'm often informed that such-a-styling comes from "load.php:1". Where can I examine the content of this file? This is related to MediaWiki talk:Geonotice.js#Current notice link hard to see - accessibility issue. Plus, can't find it in the four usual places. --Redrose64 (talk) 15:04, 5 December 2012 (UTC)

https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;hb=HEAD;f=load.php should do it, I think. Writ Keeper 15:08, 5 December 2012 (UTC)
OK, so that's 55 lines of code. Where are the thousands of lines of CSS that must exist somewhere? --Redrose64 (talk) 15:15, 5 December 2012 (UTC)
Well, it's the location of ResourceLoader, so presumably it loads it from somewhere else. Hence the name. ;) Writ Keeper 15:17, 5 December 2012 (UTC)
You can add &debug=true (or ?debug=true, if there is no existing query string argument) to the end of any page's URL. This will cause the unminified CSS of each module to be loaded in a separate request, so you can see where the problematic CSS is actually located. See mw:ResourceLoader/Features#Debug mode. PleaseStand (talk) 16:18, 5 December 2012 (UTC)
To answer the question I think you were asking, your browser is loading the CSS from http://bits.wikimedia.org/en.wikipedia.org/load.php?parameters. The parameters are significant, since they control which CSS bits are loaded (pity Inspect Element didn't tell you this bit). The CSS from load.php is normally minified, so all the CSS rules are on one long line. For something a bit more readable, change the debug=false in the URL to debug=true, as PleaseStand suggested. The shortest load.php URL I can find that gives you the "plainlinks" CSS in readable form is http://bits.wikimedia.org/en.wikipedia.org/load.php?debug=true&modules=mediawiki.legacy.shared&only=styles. This gives the MediaWiki core CSS, which you can also find at http://bits.wikimedia.org/static-1.21wmf5/skins/common/shared.css. – PartTimeGnome (talk | contribs) 23:02, 5 December 2012 (UTC)
I have a rough list of stylesheets at User:Gadget850/stylesheets. --— Gadget850 (Ed) talk 23:16, 5 December 2012 (UTC)

Every Autoconfirmed user is a patroller now? Is it "by design"?

As can be seen in Special:UserGroupRights, Autoconfirmed users can now mark other users' edits as "patrolled".

This seems to work a bit strange: for instance, I can only see the "unpatrolled" mark in Special:RecentChanges for new pages, but not for new unpatrolled edits in existing pages.

What's more, Autoconfirmed users are not even "autopatrolled", so we can mark our own edits as "patrolled", but we need to do it manually.

This seems to be pretty recent, as far as I know. Is this intentional? Can someone point me to the discussion that led to this change? Or maybe it was there all along and I just did not notice? What is the rationale behind displaying the "unpatrolled" mark for new pages only?

Peace - קיפודנחש (aka kipod) (talk) 16:17, 5 December 2012 (UTC)

It's always been like that. The logic of unpatrolled being for new pages only is that it's designed for new pages only. Patrol in that context refers to New Page Patrol. And I don't think you're supposed to be marking your own articles as patrolled anyway, though I doubt anyone particularly cares much; that's why the "autopatrolled" right exists exists separately. (Actually, upon checking, I don't think the software allows you to patrol pages you created yourself, so it's kind of a moot point.) Writ Keeper 16:27, 5 December 2012 (UTC)
Thanks. This is confusing - I never knew there was any distinction between "patrol" and "new page patrol". Specifically, I can't find different permissions for the two. As to "it was always like this": this is also interesting. this is not the case for most other languages wiki (i.e., Autoconfirmed users do not usually have the "patrol" right). Peace - קיפודנחש (aka kipod) (talk) 16:55, 5 December 2012 (UTC)
There isn't a "distinction" per se; new page patrolling isn't a permission, it's just a loosely-defined activity that some editors perform, using either Special:NewPages or the new Special:NewPagesFeed pages to look at newly-created articles and check them for problems. The "patrolled" status that you're seeing on pages is meant to assist in this, as pages that are patrolled appear differently in the lists; thus, when an editor has already checked an article for problems, they mark it as patrolled, and then later editors know that they don't have to re-check that page, avoiding duplicate efforts. Any autoconfirmed user has the capability to flag new articles as "patrolled", which means that any autoconfirmed account can participate in new page patrolling. A user with "autopatrolled" has any article they create automatically marked as patrolled; the permission is meant to be given to those who can be trusted to create good articles and so don't need another editor checking it for basic problems. Does that make more sense? Writ Keeper 17:04, 5 December 2012 (UTC)
Interestingly, though, Kipod appears to be correct about other wikipedias. Well, I can't speak for all of them, of course, but at least on fr:wp, it seems only autopatrolled users can mark edits as patrolled. Conversely, though, it looks like over there the "autopatrolled" bit is given out automatically at the 90-day/500-edit mark. — Francophonie&Androphilie(Je vous invite à me parler) 17:11, 5 December 2012 (UTC)
In hewiki the "patrolled" flag is used extensively. We have a whole user group called "patrollers" who can mark edits as "Patrolled". This group is somewhat similar to the "Rollbackers" group in enwiki, i.e., users in this group can also rollback. The "patrolled" flag is not just for new pages, it is for any edit by a user who is not "autopatrolled", But I guess, in enwiki, users who are not admins can only see (and mark) this flag for new pages and not for every edit. Peace - קיפודנחש (aka kipod) (talk) 17:22, 5 December 2012 (UTC)
Different strokes for different folks, I guess. :) Writ Keeper 17:29, 5 December 2012 (UTC)
(added after collision): Ok, I think I found it: there are two distinct flags that can be used in LocalSettings.php:
/** Use RC Patrolling to check for vandalism */
$wgUseRCPatrol = true;

/** Use new page patrolling to check new pages on Special:Newpages */
$wgUseNPPatrol = true;
I guess enwiki only enables $wgUseNPPatrol, while hewiki enables $wgUseRCPatrol, which is the source of my confusion....
Peace - קיפודנחש (aka kipod) (talk) 17:33, 5 December 2012 (UTC)
Yep, I think you hit the nail on the head. :) Writ Keeper 17:40, 5 December 2012 (UTC)

Number of watchers analysis broken?

Hi tech-team, trying this gives Internal Server Error (500). Is this tool switched off? Thanks, SchreyP (messages) 21:41, 5 December 2012 (UTC)

You should probably ask MZMcBride since he maintains the tool. However Dispenser's tool works for the time being. Legoktm (talk) 21:43, 5 December 2012 (UTC)
Thanks Legoktm for the alternative. I left MZMcBride the same message. SchreyP (messages) 21:51, 5 December 2012 (UTC)

What just happened to the UI?

I now have giant text at the top of my page which has random words like "Namespaces" "Personal tools" "Views" "Actions" and "Search" at the top of every page. Using Chrome Version 23.0.1271.95 m on Windows 7. Can we go back to this not happening and implement changes to the user interface after (rather than before) they are tested? Thanks! --Jayron32 19:10, 3 December 2012 (UTC)

I saw that for a second, but it was gone the next time I loaded a page. Is it still happening? Writ Keeper 19:12, 3 December 2012 (UTC)
I have the same issue, glad to know it's not just me. Mark Arsten (talk) 19:13, 3 December 2012 (UTC)
Same problem here. (Windows XP, Monobook skin, FireFox v16) WikiDan61ChatMe!ReadMe!! —Preceding undated comment added 19:14, 3 December 2012 (UTC)
There's more about this breakage on wikitech-l. Steven Walling (WMF) • talk 19:15, 3 December 2012 (UTC)
We've got 30 days of this? Secretlondon (talk) 19:32, 3 December 2012 (UTC)
Nope, just clear your browsers cache and you should be good. Ryan Vesey 19:34, 3 December 2012 (UTC)

Thanks, Ryan (Shift + Reload on Firefox). Never a dull moment! All the best, Miniapolis (talk) 20:58, 3 December 2012 (UTC)

And here. Writ Keeper, I've already accused you on ANI. Stay out of your sandbox. Drmies (talk) 19:15, 3 December 2012 (UTC)
I'm having it too (Mac, Chrome, Vector) --j⚛e deckertalk 19:16, 3 December 2012 (UTC)
Same here on Firefox. AutomaticStrikeout (TC) 19:17, 3 December 2012 (UTC)
Happened here also, and last week this happened on Wikidata. --Stryn (talk) 19:16, 3 December 2012 (UTC)
  • Based on my interpretation of this. All the pages need to either be edited or purged. I used ?action=purge to purge the main page and the problem appeared fixed. Can we create some type of botlike thing to go to all of the URL's on Wikipedia and purge them? Ryan Vesey 19:18, 3 December 2012 (UTC)
  • Woops, that did nothing. The main page is messed up again. Ryan Vesey 19:20, 3 December 2012 (UTC)
That was apparently my fault in [1]. Very sorry. I have no idea why it caused this. I just wanted the description at Special:Preferences#mw-prefsection-gadgets to match what the gadget actually says after "My" was removed in [2]. It's fixed for me after Reaper Eternal reverted my edit. PrimeHunter (talk) 19:18, 3 December 2012 (UTC)
Are you sure? I thought that was just a documentation page; I didn't think changing it could break anything. Writ Keeper 19:19, 3 December 2012 (UTC)
I didn't think so either but the timing matches. Do you have the courage to repeat my edit and see what happens? I'm not touching that again. Expect a trout slapping if you actually try it and it destroys Wikipedia. PrimeHunter (talk) 19:29, 3 December 2012 (UTC)
...I kinda want to try. Here goes nothing... Writ Keeper 19:33, 3 December 2012 (UTC)
Yep, I reinstated the edit, and I haven't seen the problem reappear, even after clearing the (theoretically already empty) cache multiple times. Writ Keeper 19:39, 3 December 2012 (UTC)
https://wikitech.wikimedia.org/view/Server_admin_log says 1.21wmf5 was deployed to the English Wikipedia 19:05 today. My edit was 19:05 and the interface broke right after. Maybe I'm innocent. Or maybe it was a combination where my edit was the first interface edit to cause something to be reprocessed by 1.21wmf5. 1.21wmf5 has apparently caused similar issues at other wikis where it was deployed 28 November. PrimeHunter (talk) 20:15, 3 December 2012 (UTC)
I suppose, then, that someone needs to go tell the developers to halt the deployment of 1.21wmf5 until the problem is fixed. WikiPuppies bark dig 20:19, 3 December 2012 (UTC)
I'm guessing people have tried this, but if you haven't, maybe clearing your cache will help? It might've been a temporary thing; I don't have a cache on this browser, which might be why I don't see it any more. Writ Keeper 19:18, 3 December 2012 (UTC)
I use Firefox and did a Shift/reload, and it went away.--Bbb23 (talk) 19:19, 3 December 2012 (UTC)
(edit conflict)(more than I can count)I'm having the same problems as Jayron32 with the same specs, using modern though. It seems to be inconsistent, with pages occasionally displaying correctly at the top but mostly not. I also restored a pertinent comment from Steven (WMF) that Drmies ECed into oblivion. —Torchiest talkedits 19:22, 3 December 2012 (UTC)
I used ctrl/reload on chrome and it went away, but still comes back every time I open a pge. Ryan Vesey 19:24, 3 December 2012 (UTC)
For Chrome, I had to "Clear Browsing Data > Empty the Cache". --j⚛e deckertalk 19:24, 3 December 2012 (UTC)
Fixed it entirely (for now at least). Thanks. Ryan Vesey 19:27, 3 December 2012 (UTC)
Moving up from the thread below. That Shift/Reload has worked for me - and other newly opened pages are coming up clean too. Must remember that one. Peridon (talk) 19:26, 3 December 2012 (UTC)
I have the heading on the left side larger, and random headings across the top. Also the Article title is behind the Article and Talk tabs. This is apparent on first visits to page. Not sure clearing browser cache is the solution as it is happening with pages I have not visited before. Using Chrome 23.0.1271.95 on Windows 7 Pro SP1. --Stewart (talk | edits) 19:29, 3 December 2012 (UTC)
Just FYI: I think it will help because it's the sitewide CSS and/or JS pages that were borked and need to be cleared, not any article page in particular. Just my hypothesis, though. Writ Keeper 19:35, 3 December 2012 (UTC)
(edit conflict) (x3) I think someone is about to be sentenced to the village stocks. WikiPuppies bark dig 19:31, 3 December 2012 (UTC)
  • I should add that although Shift/reload in Firefox has eliminated the garbage, not all pages look normal. For example, my watchlist page looks fine. However, a revision history page has some parts of the print missing in the upper right-hand corner (page history, etc.). If I recall correctly, I don't use the normal settings. I think I use some kind of script that moves certain actions from the left sidebar to the the spot that's not quite right.--Bbb23 (talk) 19:41, 3 December 2012 (UTC)
Above the link to the "Main page" on the left hand side I realised it now says "Navigation", but the tabs underneath, such as "Toolbox", no longer collapse/expand. So I suspect something is still broken. And despite clearing the cache, the problem still comes back for me on Firefox. Jared Preston (talk) 19:43, 3 December 2012 (UTC)
Cleared my cache, and it worked to fix the problem. Thanks for the tips. However, I am having the problem that the collapse function no longer works on the leftside menu, as noted above. --Jayron32 19:46, 3 December 2012 (UTC)
All javascript seems to have stopped working. Reaper Eternal (talk) 19:50, 3 December 2012 (UTC)
Hmm, my JS is still working fine, but I am seeing the non-collapse issue. Unrelated? Writ Keeper 19:52, 3 December 2012 (UTC)
The cache purge fixed most pages for me, but my watchlist is still borked after repeated reloads... Sailsbystars (talk) 20:15, 3 December 2012 (UTC)
Same problem. I have big, bold, "Views" and "Personal tools" at the top, and my buttons are hidden. I'm in Firefox and purging the cache did not work. Glad I'm not alone in this...well, kinda. ~Adjwilley (talk) 20:16, 3 December 2012 (UTC)
Figured out my problem, cache still wasn't quite cleared. Now all pages working properly. If at first you don't succeed, purge, purge again. Sailsbystars (talk) 20:43, 3 December 2012 (UTC)
Purge, purge again is good advice. It finally worked. ~Adjwilley (talk) 22:38, 3 December 2012 (UTC)
According to https://bugzilla.wikimedia.org/show_bug.cgi?id=42452#c15 this should work correctly now. If it does not for you: Make sure to reload the page and bypass your cache (see Wikipedia:Bypass_your_cache). If the problem still happens, please report your browser and version and specific pages (web addresses) in case this only happens on some pages. Thanks! --Malyacko (talk) 21:04, 3 December 2012 (UTC)
I am using Firefox 17.0.1. I have cleared my entire cache. The Main page is an example of it not being back to normal. In the upper right-hand corner, to the left of the search box, I have "Page" with a drop arrow and "TW" with a drop arrow. I can see only the top half of those two words, whereas before I could see all of them.--Bbb23 (talk) 21:47, 3 December 2012 (UTC)

I tried to purge the cache but still no change. Using safari on iPad. Monobook. Rcsprinter (natter) @ 21:30, 3 December 2012 (UTC)

I cleared my cache a few hours ago and have been fine since then. Except... didn't the dropdown arrow for Twinkle used to be next to the "TW", not above it and to the right? Just odd for that to be the only glitch I'm getting. Anyone else? — Francophonie&Androphilie(Je vous invite à me parler) 21:53, 3 December 2012 (UTC)

I'm getting that, too. Writ Keeper 22:05, 3 December 2012 (UTC)
Its doing the same thing on my iPad. How can I clear the cache on my iPad? It's really hard to edit with everything on the page.--Astros4477 (talk) 22:26, 3 December 2012 (UTC)
The only way I know of is to go to Settings → Safari → Clear cache (or whatever it's called). The Anonymouse (talk • contribs) 22:28, 3 December 2012 (UTC)
BTW, I am also seeing the TW issue. Posted at WT:Twinkle#Twinkle menu misaligned. The Anonymouse (talk • contribs) 22:30, 3 December 2012 (UTC)
Purging my cache has helped for me. Chrome; Settings -> Show advanced settings -> Clear browsing data -> Empty the cache. However, it's not appropriate to expect every reader to browse here and follow the instructions to purge their cache. Presumably the underlying problem is still going to be fixed sooner or later? bobrayner (talk) 22:43, 3 December 2012 (UTC)
Some temporary workarounds - I have found (using chrome and 'modern' UI) that the user/talk/prefs/watchlist line and the article/talk/edit/history line of the interface are both just gone. Purging cache, full refresh, etc did not change anything. However, using tab and shift-tab to navigate between links on the page causes them to reappear as normal when you tab to a link on the line. Also, my watchlist, which uses the 'sort by namespace' javascript advertised on the js help page, doesn't suffer from this problem, nor the messed up sidebar font sizes. All other pages seem to, so maybe something that script does is incidentally fixing the problem. And if both of those fail....firefox seems completely fine. --Qetuth (talk) 22:46, 3 December 2012 (UTC)
I've purged my cache, switched skins temporarily, restarted my browser...every normal page is fine now, but all special pages (watchlist, contribs, etc) still have broken menus. Any suggestions? I'm using Modern in Firefox. Nikkimaria (talk) 04:05, 4 December 2012 (UTC)
Click the top left orange Firefox button. Then "History->Clear recent history" Then check just the "cache" box, and make sure "Time range to clear" is "Everything". That's what fixed it for me. —Torchiest talkedits 04:45, 4 December 2012 (UTC)
And on older versions of Firefox, you would go Tools, Options, Privacy, Clear your recent history, then check the cache box and choose Everything as before. Stifle (talk) 10:06, 4 December 2012 (UTC)

My manifestation of this (I suppose) is that columns previously set in em no longer worked, on different machines with different browsers. I don't know if that was fixed, but I changed them to px anyway (but I hate that). Also, the width of infobox islands increased 50% or more.

John of Cromer in China (talk) mytime= Tue 18:39, wikitime= 10:39, 4 December 2012 (UTC)

Today's variation - the sequencing of footnotes {{efn}} has changed from lower-alpha to upper-alpha. No problem there I suppose, except I also had a <ref> with a group name of lower-alpha which was supposed to slip into the sequence. Why? Because it includes a table which doesn't parse properly in efn. Or maybe I should sprinkle a few {{!}} in. John of Cromer in China (talk) mytime= Wed 00:36, wikitime= 16:36, 4 December 2012 (UTC)

The changes to the behaviour of {{efn}} and {{notelist}} are nothing to do with the problems that this thread is discussing. I suggest you contact The ed17 (talk · contribs) directly to find out why these changes were made. --Redrose64 (talk) 17:50, 4 December 2012 (UTC)
Sorry, my bad. Just a (double-) coincidence that highly-visible, protected pages were changed on a personal whim at the same time! Is bugzilla the place to report issues like that and my earlier problem with tables, or do I go through a human intermediary? John of Cromer in China (talk) mytime= Wed 08:30, wikitime= 00:30, 5 December 2012 (UTC)
The {{efn}} and {{notelist}} templates are not fully-protected, but semi-protected, which means that any autoconfirmed user (including you) has the ability to edit them.
Bugzilla is really for problems concerning the MediaWiki software. Any issues that are the result of changes to one or more pages (including templates) within Wikipedia itself are outside the scope of Bugzilla, since if we have the ability to break it, we also have the ability to fix it. If you can determine which templates have been altered (and I get the impression that you identified {{efn}} as having changed), you can raise a thread at the template's talk page; if you can also determine which specific edit(s) caused the changed behaviour, you can also post a message to the relevant editor's talk page directing them to your thread. In this case, there had been only two edits to {{efn}} in the five months leading up to your post, and the sum of those edits was to change two instances of |group=lower-alpha to |group=upper-alpha. Your original post does mention "changed from lower-alpha to upper-alpha", so I'm pretty sure that your problem is a direct consequence of the two edits to {{efn}}.
WP:VPT is a good place to come for technical issues, it has a lot of watchers with varied knowledge and specialisms. We do sometimes direct people to bugzilla, but only when necessary. If your first action is to raise a bugzilla ticket, it can go months without being answered. As an alternative to VPT, some of the talk pages associated with Help pages permit questions to be asked; Help talk:Table is one such. --Redrose64 (talk) 08:16, 5 December 2012 (UTC)

I am no longer having the problem on regular pages but as stated above, I'm still having the problems on my Special pages. How do I fix that?--Astros4477 (talk) 20:22, 4 December 2012 (UTC)

MonoBook problems?

Has anyone else had severe page layout problems today while using MonoBook? I'm using SeaMonkey 2.14. WikiPuppies bark dig 19:14, 3 December 2012 (UTC)

Yup, see the thread above. Writ Keeper 19:15, 3 December 2012 (UTC)
I'm getting it too. It's not stopping me deleting things, but it's a damn nuisance finding the tag when the buttons are behind the article title. I'm in Firefox 15 with XP. This page (except in 'edit view') is fine, but the type size in the sidebar has enlarged on ordinary pages. Peridon (talk) 19:18, 3 December 2012 (UTC)
I've tried purging, and that makes no difference. It's coming up on pages I'd not opened before it happened. Peridon (talk) 19:21, 3 December 2012 (UTC)
Have you tried clearing the browser cache, though? Purging is a server thing, IIRC, and I think this is a client browser thing. Writ Keeper 19:23, 3 December 2012 (UTC)

After purging my local browser cache since the begining of time. GoogleChrome WinXP. Why the hell did they let something so broken ship, and without any sort of notice? Hasteur (talk) 20:29, 3 December 2012 (UTC)

Took a full "empty your cache", not just a refresh or the like, on my mac/chrome, but if that's not working for ya, yikes. --j⚛e deckertalk 21:10, 3 December 2012 (UTC)
Purging the cache (Firefox) seems to have done the trick for me. Fingers crossed. RashersTierney (talk) 21:14, 3 December 2012 (UTC)
It became unusable for me in Firefox 17/Linux today, although it still looked normal in SeaMonkey 2.14. Clearing the cache by going to Edit -> Preferences -> Network -> Cached Web Content and clicking the Clear Now button and reloading the Wikipedia page fixed the messed up layout problem. — QuicksilverT @ 02:11, 4 December 2012 (UTC)

Layout issue

I was minding my own business (and possibly hit a button), when my layout turned to this. It's not my computer cause when I log out it goes away, and it occurs on my iPhone as well. Please help. Grammarxxx (What'd I do this time?) 23:47, 3 December 2012 (UTC)

Happened to me too, but bypassing my cache made the problem go away. David1217 What I've done 23:52, 3 December 2012 (UTC)
Everybody had this for about 5 minutes starting at 19:05. See #What just happened to the UI? It should be fixed hours ago. Clear your entire cache to get the fix. PrimeHunter (talk) 23:54, 3 December 2012 (UTC)
It's fixed now, thank you all! Grammarxxx (What'd I do this time?) 00:05, 4 December 2012 (UTC)

I'm getting it on every new page I visit until I refresh on each. What am I doing wrong? -— Isarra 04:44, 4 December 2012 (UTC)

I am getting this too. Firefox 17.0.1, which I was frogmarched into recently.
 
What gives? - Smerdis of Tlön - killing the human spirit since 2003! 06:04, 4 December 2012 (UTC)
Same. Its in vector and its not any of the scripts I think. Not sure why. ChrisGualtieri (talk) 06:58, 4 December 2012 (UTC)
I'm also still seeing this, depite having refreshed, purged and generally done everything short of colonically irrigating my browser cache. It only seems to affect Firefox, I'm not seeing it in any other browser. Yunshui  08:38, 4 December 2012 (UTC)

Personally, I saw this about 2 days ago, but on Commons only. Now I do not see it on any Wikimedia site. -- King of ♠ 08:47, 4 December 2012 (UTC)

It did it for me, a few minutes ago. It seems to be fixed now. I did change some preferences, so it might be a side effect of one of the gadgets. — Arthur Rubin (talk) 08:51, 4 December 2012 (UTC)
It's now gone for me, after I completely deleted my cache a second time. I'm assuming something didn't work properly last time I did this. Yunshui  08:55, 4 December 2012 (UTC)

Had it briefly yesterday, then it was gone. Now it seems to have returned. --Saddhiyama (talk) 11:45, 4 December 2012 (UTC)

  • Same for me. I tested on every browser and got the same results. My iPad and iPhone also get this, and those of course have a purged cache by nature.—cyberpower OnlineMerry Christmas 12:28, 4 December 2012 (UTC)
 
I've been getting this as well since last night, using Firefox 17. BigDom (talk) 13:35, 4 December 2012 (UTC)

Isn’t this the same problem as in #What just happened to the UI? If so, the discussion shouldn’t be split in two sections.—Emil J. 14:00, 4 December 2012 (UTC)

I have this problem in Chrome since yesterday.·ʍaunus·snunɐw· 14:05, 4 December 2012 (UTC)
I changed my gadget setup randomly in preferences adding one and removing another and saved and the problem was gone.·ʍaunus·snunɐw· 14:10, 4 December 2012 (UTC)
That worked for me too; I subtracted Twinkle and saved, and it was immediately fine on all devices I browse with. Mike Christie (talk - contribs - library) 14:32, 4 December 2012 (UTC)
Everybody who runs into this, can you please confirm that you've purged your cache? --Malyacko (talk) 22:23, 4 December 2012 (UTC)
My user contribs page is still messed with purging and refreshing... – Connormah (talk) 22:24, 4 December 2012 (UTC)
I just purged (again), and when I refreshed the problem was still there. It is on and off, though, and only seems to occur every other time I refresh a page. --Saddhiyama (talk) 23:22, 4 December 2012 (UTC)
I am hoping that whoever changed it for whatever reason (I don't think anyone knows), is currently at work fixing this issue, because it is beginning to be rather annoying. --Saddhiyama (talk) 01:00, 5 December 2012 (UTC)
Could you also try once to append "?action=purge" to the address of the website that you access? --Malyacko (talk) 11:41, 5 December 2012 (UTC)

Could we please get some kind of acknowledgement of this problem from the devs? Are they working on a fix for this? --Saddhiyama (talk) 11:26, 5 December 2012 (UTC)

At the very top of this article you can see "Tracked in Bugzilla: Bug 42452" which is a link to the bugtracker. Also see the answers in http://lists.wikimedia.org/pipermail/wikitech-l/2012-December/064780.html --Malyacko (talk) 11:39, 5 December 2012 (UTC)
I read those posts in that thread, but I have no idea what they mean. --Saddhiyama (talk) 11:50, 5 December 2012 (UTC)

Possible Solution: Try clearing everything. Not just the cache, but cookies, data, history, Internet files it stored, everything that the browser collects while you browse. Make it as if the browser were browsing for the first time ever. It cleared this up on my end it for you guys too.—cyberpower OnlineMerry Christmas 14:08, 5 December 2012 (UTC)

Thanks, but no thanks. Too many important data I wouldn't want to lose. --Saddhiyama (talk) 14:39, 5 December 2012 (UTC)
Then try cookies alone and see if that's enough.—cyberpower OnlineMerry Christmas
Just delete those cookies that are about *.wikipedia.org and related pages. For Firefox there is for example an extension called "Form History Control" so you don't lose all of your cookies. --Malyacko (talk) 18:27, 5 December 2012 (UTC)
Another recommendation is to load the website and attaching "?debug=true" to the web address. According to some users on the Polish Wikipedia this helps. --Malyacko (talk) 11:57, 6 December 2012 (UTC)

Counting template

Is there a template that works in a similar manner to bare external links (i.e. [3], [4], [5]), in other words one that outputs the number of times it has appeared on a given page? This would be particularly useful for automatic numbering of long, frequently updated tables (such as List of countries by population). mgiganteus1 (talk) 19:31, 3 December 2012 (UTC)

Not yet, this is one of those perennial requests; although when we get mw:Lua it may then be possible. --Redrose64 (talk) 20:36, 3 December 2012 (UTC)
  • Auto-numbering templates have been begun: There are at least 2 templates which count or "auto-number" their parameters:
  • Template:Autocol - quickly formats a list to have auto-numbered entries (or asterisk-bullets), as columnized into "ncols=n" columns across the page.
  • Template:Autonumbered_list - highly complex (5-second slow) template to auto-number the rows in a table (max: 50 rows of 5 cells), also wrapped into multiple columns across the page.
I recently wrote the quick Template:Autocol to auto-wrap, and auto-number multiple columns in a lightning-fast manner on any browser, as 1 item per line. Slower Template:Autocol_big allows 65-140 items in an autonumbered table. Now, the extremely complex Template:Autonumbered_list was written way back in 2009, to miraculously number up to 50 rows in a table of up to 5 row cells, which is then wrapped as multiple columns across the page (and get this: it works!). It is so complex, I had to struggle to rewrite it to avoid "wp:Exceeded template limits". However, it is a good example of the future of a table where all rows would be auto-renumbered when any rows are added/removed (likely to be rewritten much faster with a Lua module). However, using {autocol} today is simple and fast:
  • {{autocol|ncols=4|n=16|num=y|wrap=y |A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P}}
{{autocol|ncols=4|n=16|num=y|wrap=y |A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P}}
As noted, people have wanted multi-column auto-numbering, and so it has begun. -Wikid77 (talk) 00:37, 4 December 2012 (UTC)
  • New Template:Autotable5_big can auto-number up to 280 rows: After months of discussions, I have created Template:Autotable5_big to quickly format a table with an auto-numbered counter in column 1, plus 5 other columns (or set to blank entries for fewer columns). It is relatively fast, formatting up to 280 rows (of 5 other columns) in 0.6-2.0 seconds. It took months of analysis to realize that hard-coding a rigid set of 280 rows (skipping blank rows), while showing 1-1400 data parameters was the most-efficient method, whereas dynamic numbering of row cells would likely have run 20-40 seconds to format a similar auto-numbered table of 280 rows, rather than 1-2 seconds. It is currently so fast that not much speed would be gained by using an equivalent Lua module. However, after trying more examples, I plan to create a smaller Template:Autotable5 (not "big") to autonumber just 1-60 rows within 1/4 (quarter) second. -Wikid77 (talk) 18:17, 4 December 2012 (UTC)

Implement table coding that will automatically close a table at a section break?

I have no love for any of the table coding, but would it be possible to add in something to the display that would automatically "close" a table at a section break so that we dont end up with messes like this? -- TRPoD aka The Red Pen of Doom 18:19, 4 December 2012 (UTC)

Under HTML, any table that is not explicitly closed extends to the end of the document. The ==Section== syntax doesn't generate any "section break" recognised by HTML, but a heading. Headings are valid within tables; here is one such use. --Redrose64 (talk) 18:35, 4 December 2012 (UTC)
  • Perhaps we can write a quick Lua-based table-sanity checker template: Because the speed of string searches is so fast in Lua-based templates, I think we can have live syntax-checker templates, in live articles, to "instantly" check for unclosed tables or mismatched "{{{ }}}" and issue specific warning messages, depending on levels of ignore-this-case parameter settings. Remember, templates are only executed when a page is reformatted, and vast numbers of readers view a cache-copy of an article, so an extra split-second check for invalid markup would be a quick, pleasant relief in many cases. Plus some cases are so "obviously wrong" (such as mismatched "{{{ }}}"), and that means Lua-based syntax checkers could be the extra assistance that is needed to make complex markup more bearable. Also, a syntax checker could help deter editors who "cobble-together" scrambled markup which operates by convoluted bug-dependent quirks, where when modified in rational ways, the cobbled markup would no longer trigger the bugs on which it depended. Anyway, we might detect unclosed tables by checking for standard token "|}" or "</table>" or common templates such as "{{col-end}}" or similar. This is a topic which, once we try, we might find that "94%" of unclosed tables or mismatched "{{{ }}}" are easily detected for warnings. -Wikid77 (talk) 06:16, 5 December 2012 (UTC)
in lieu of getting table coding that is actually usable by general editors, or getting rid of editors' obsession with tablizing everything, I am in favor of anything that would make the current table coding better. -- TRPoD aka The Red Pen of Doom 12:54, 5 December 2012 (UTC)
mediawikiwiki:VisualEditor probably counts as actually usable. If those are the issues you see, then I do not see how either problem is fixed by automatically closing the table. Fixing the editor habits or simply fixing the pages that are problematic fixes the problem. You can only influence the former by doing the latter, unless an editor already has knowledge of html/tabling. --Izno (talk) 17:26, 5 December 2012 (UTC)
  • Unclosed tables are a bug/feature, not always bad: Tables cannot be forced as always closed because it is a useful feature to leave them unclosed. We have numerous templates which have been written as unclosed tables, to allow templates to format special, partial table sections. For example, new Template:Autotable5_big (which auto-numbers rows 1-280) has option "headers=yes" to leave the table unclosed, where the user supplies the top "{|" table open (with column headers), later following the template with end-table token "|}". Another template for partial table rows is Template:Taxobox/taxonomy, which generates infobox rows for over 50 taxon names in the taxonomy of biological organisms. -Wikid77 (talk) 22:18, 6 December 2012 (UTC)

Irish townlands

Hi, can somebody find a way to wikilink all of the settlements listed in List of townlands of County Cavan for me?♦ Dr. ☠ Blofeld 19:43, 5 December 2012 (UTC)

Have you tried checking the placenames against the articles listed at Category:Townlands of County Cavan, Category:Geography of County Cavan, Category:Towns and villages in County Cavan and Category:Civil parishes of County Cavan? If the relevant articles aren't categorised, then you would have to check each new link individually in case it linked to a similarly-named place elsewhere. — Richardguk (talk) 19:59, 5 December 2012 (UTC)

Yes, most of them are missing. Can somebody use something to add a [[]] around all the entries? Dabbing can be checked afterwards.♦ Dr. ☠ Blofeld 22:32, 5 December 2012 (UTC)

Sounds like you should ask at Wikipedia:AWB/Tasks  Ronhjones  (Talk) 22:39, 5 December 2012 (UTC)
Taking a very simple approach, I've wikilinked the first occurrence in each column of each place name. As well as applying numerous dabfixes and checking for incorrect links, you'll need to manually edit the links for several dozen townlands which have an alias specified in brackets, changing "[[Fooname (or Barname)]]" to something like "[[Fooname]] (or Barname)" or "Fooname (or [[Barname]])". — Richardguk (talk) 23:58, 5 December 2012 (UTC)

Thanks for that, will link gradually.♦ Dr. ☠ Blofeld 13:04, 6 December 2012 (UTC)

Urlencode and ampersands

My username has an ampersand in it. This isn't a problem if I'm just using the urlencode magic word on its own - {{urlencode:Francophonie&Androphilie}} renders as Francophonie%26Androphilie, as it should.

However, {{urlencode:{{BASEPAGENAME}}}}, when executed in my userspace, generates Francophonie%26%2338%3BAndrophilie, which is not read as the same thing in a URL bar. For instance, in my {{User wikipedia/Confirmed}} userbox, if you click on "verify" (which links to the user rights log instead of the conventional Special:Listusers since Confirmed status is removed once you're autoconfirmed), it takes you here, instead of here.

Now, %26%2338%3B translates to &#38;, which is the html code for an ampersand. And seeing as ampersands are integral to HTML, I'm assuming the error has something to do with this - that {{BASEPAGENAME}} outputs something in HTML (in this case "Francophonie&Androphilie), which {{urlencode}} promptly percent-encodes (in this case as Francophonie%26%2338%3BAndrophilie), when really {{urlencode}} should be simply percent-encoding the raw text, as it would normally, without {{BASEPAGENAME}} thrown into the mix.

This appears to happen in any userbox containing the "verify" button - for instance, the link in my {{User wikipedia/Rollback}} userbox takes you here instead of here - but doesn't normally have any effect, since you still get to the page you want by virtue of the "display users starting at" function. I only stumbled on this because of the aforementioned special case with the Confirmed userbox. But, I suppose, there is also room for error in the other user right userboxes, e.g. if someone were to create an account called "Francophonie&Aardvark," then my "verify" link would actually go to their entry in Special:Listusers.

So can anyone think of a way to fix these templates and any other effected ones, or is this just something we'll have to live with? It's also possible I've missed something incredibly basic here, in which case I apologize for wasting y'all's time.

(Disclaimer - I'm probably completely screwing up the terminology on everything here. If anything requires clarification, please tell me.) — Francophonie&Androphilie(Je vous invite à me parler) 22:47, 5 December 2012 (UTC)

Demonstration of the most relevant effect of this problem (click on "verify"):
 This user has rollback rights on the English Wikipedia. (verify)
This is a substitution (categories removed) of my rollback userbox, which clearly should link here. I created User:Francophonie&Aardvark just to confirm that this is what would happen. — Francophonie&Androphilie(Je vous invite à me parler) 23:42, 5 December 2012 (UTC)
From the info at mw:Manual:PAGENAMEE encoding, I think {{BASEPAGENAMEE}} would solve this (instead of wrapping {{BASEPAGENAME}} in {{urlencode:}} – note the additional E). But if numerous templates are affected by this glitch, I don't think there is a practicable way to fix them all other than by identifying them one by one and either editing them individually or raising edit requests on the relevant talk page of those that are protected. — Richardguk (talk) 00:49, 6 December 2012 (UTC)
The problem with that is that it wouldn't work for, say, users who host all of their userboxes in a subpage - {{BASEPAGENAME}} uses the main page of any subpage, whereas {{PAGENAMEE}} uses the precise name of the page (i.e. it would take you to the listuser page for User:Example/Userboxen instead of for User:Example.) See here. — Francophonie&Androphilie(Je vous invite à me parler) 01:18, 6 December 2012 (UTC)
I think you've misunderstood me; the encoding described at mw:Manual:PAGENAMEE encoding applies similarly to BASEPAGENAMEE. So there's no need to use {{PAGENAMEE}}, because {{BASEPAGENAMEE}} directly encodes the name of the base page. — Richardguk (talk) 01:44, 6 December 2012 (UTC)
I indeed misread your comment. Sorry! Thanks for the help! Well, guess I'm off to file about a dozen edit requests. — Francophonie&Androphilie(Je vous invite à me parler) 02:09, 6 December 2012 (UTC)

Clearly this doesn't effect a lot of users, but if anyone has some extra time on their hands, Special:PrefixIndex/Template:User wikipedia/ shows what I imagine are the most high-visibility userboxes effected by this. Thanks. — Francophonie&Androphilie(Je vous invite à me parler) 19:21, 6 December 2012 (UTC)

On that note, when clicking on User contributions on F&A's userpage (in the toolbox), the link uses the raw '&'--therefore terminating at User:Francophonie. Any idea how to fix this? —Theopolisme 22:09, 6 December 2012 (UTC)
Interestingly, it works fine in my toolbar, as when I use the toolbox. Toolbar makes some sense, since it's individualized, but the toolbox is a tad surprising, as you'd think it'd have the same source code for every user, regardless of whether they're using it on their own page or not. — Francophonie&Androphilie(Je vous invite à me parler) 22:15, 6 December 2012 (UTC)
Hold on a sec. I also don't get a problem when accessing contribs via toolbox for User:7&6=thirteen. The plot thickens... what happens for you at their page, Theo? — Francophonie&Androphilie(Je vous invite à me parler) 22:19, 6 December 2012 (UTC)
Unable to reproduce the problem claimed by Theo. The toolbox links to Special:Contributions/Francophonie&Androphilie as expected. Probably caused by one of the user's custom scripts added in User:Theopolisme/common.js or User:Theopolisme/vector.js. — Richardguk (talk) 22:36, 6 December 2012 (UTC)

It's me, not you...   Yep, you're exactly correct. I'll fix up the script in question; I think I know the cause of the problem. —Theopolisme 22:49, 6 December 2012 (UTC)

I boldly added a username=Francophonie&Androphilie parameter to the {{User wikipedia/Confirmed}} on F&A's userpage, which seemed to solve the problem. HueSatLum ? 22:58, 6 December 2012 (UTC)

After some testing to make sure I wouldn't get lynched for borking templates used on thousands of pages, I revised the Rollbacker, Reviewer, and Autopatrolled userboxes with the {{BASEPAGENAMEE}} fix last night - no angry mob yet.   My rollbacker userbox is working just fine now. I (or someone else) still need to fix the other ones, but it looks like I'm the only one effected by it so far. Still, I have to stick up for the rights of my fellow Ampersandian-Wikipedians, we oft-persecuted few. It's ironic that I forgot to fix {{User wikipedia/Confirmed}}, as I'm currently the only person who actually uses it. (I reworked it a few weeks ago, from a previous, rather unappealing version... if I'm still the only person who links to it in a few months, I'll take it to MfD myself.) — Francophonie&Androphilie(Je vous invite à me parler) 23:53, 6 December 2012 (UTC)

How do I use this template?

Can someone write a usage doc for Template:Afdnewuser? I cannot figure it out. -- Alan Liefting (talk - contribs) 23:48, 5 December 2012 (UTC)

  Done. I also fixed a problem where the template didn't work properly if the 2nd parameter was omitted. – PartTimeGnome (talk | contribs) 00:44, 6 December 2012 (UTC)
Thanks for that. Can you also set it to a small font as well? See Wikipedia:Articles for deletion/Ecobee as an example. Cheers. -- Alan Liefting (talk - contribs) 00:47, 6 December 2012 (UTC)
Sounds reasonable, so   also done. So that your user signature is included in the small text, this template now has auto-signing. You can disable the auto-signing by adding a |sig= parameter with no value. – PartTimeGnome (talk | contribs) 01:43, 6 December 2012 (UTC)
Great! Ah! The fault with the template may have thrown me. I was playing with the second parameter. -- Alan Liefting (talk - contribs) 02:02, 6 December 2012 (UTC)

How about also building a template identifying editors who spend a minute (sometime less) going from AfD to AfD and voting Delete on every single article nominated for deletion every single day? Ottawahitech (talk) 13:51, 6 December 2012 (UTC)

GeoData deployed

Cross-posted here and at WT:GEO

Hi, the GeoData extension announced here finally went live! So far it's mostly in data collection mode, the only enabled function is to retrieve page coordiantes (example). I've initiated data population with this edit, it should take job queue some time to process all the pages using this template. Pages with coordinate problems are tracked by Category:Pages with malformed coordinate tags, example fix. The next step would be to enable spatial searches (find pages around the given point) once we have the hardware for it. Max Semenik (talk) 15:37, 6 December 2012 (UTC)

So how can mobile devices like the tablet I am using right now help with the data collection effort? --Ancheta Wis   (talk | contribs) 16:26, 6 December 2012 (UTC)
I've filed bugzilla:42786 for this suggestion, thanks. Max Semenik (talk) 16:44, 6 December 2012 (UTC)

Dependency issues

I've notice an oddity in the re-generation of articles when a template (or indeed other page) on which they depend is altered. I understand that when a page is 'touched' (edited or purged mostly), the timestamp of the touch is recorded and all pages dependent on it added to a queue to be rebuilt as resources permit.

Recently, I modified Template:Universities in Taiwan, and can see the page_touched value (via the toolserver) for the article is now 2021129230858. On checking, many dependant articles did not reflect the change, even after 48 hours. Manually performing a null edit on a dependent article does cause it to show my change. Looking at the page_touched value of the seemingly un-updated dependents shows them to now have the same value as the edited template - 2021129230858. See [Pages that link to "Category:Universities and colleges in Taiwan" for some example titles.

I suspect there is a race condition causing dependent pages to be re-evaluated before the change they are being updated to include has been fully committed and/or propagated.

While I would normally raise an issue like this with the MediaWiki bods, my own reading of the relevant source shows no obvious problems, and I cannot re-create the problem on an admittedly very basic test-bed. My suspicion is that the race condition is unique to (or more often triggered within) the more complex setup that serves the live Wikipedia - replication within MySQL or Memcached would be likely candidates.

Can anyone here sanity-check my findings and/or point me to an existing discussion of this phenomenon before I bother the nice people at Wikimedia please? - TB (talk) 20:18, 1 December 2012 (UTC)

Are you talking about the job queue? Graham87 07:23, 2 December 2012 (UTC)
  • Why Job queue seems to require 5 days to reformat 2,000 pages: It seems illogical that the job queue would actually be so slow as to require 5 days to reformat 2,000 articles which use a recently-changed template. Formerly, a template could be changed, and over 400 dependent pages would reformat within 1 hour 10 minutes. When Template:Rnd (numeric rounding) was updated on 5 April 2010, then over 306,000 dependent pages were reformatted within 4 hours, leaving only 1,196 as "stuck" pages. Is there a database race condition which prematurely reformats many of those dependent pages as already "touch'ed" (updated), so the reformatting with the new template revision does not occur (unless forced by a null edit)? This problem has persisted since years ago, when I changed a navbox template used in 23 articles about Vienna, and those 23 articles took days, not minutes, to reformat. -Wikid77 (talk) 08:00/08:06, 2 December, revised 06:06, 3 December 2012 (UTC)
Yes, I am aware of the job queue, but can find no flaw in the way it is implemented by either inspection or testing. Variously through Wikipedia's history we have experienced problems with the timely regeneration of dependent pages for a variety of reasons but there has generally been an identifiable issue. This one eludes me. - TB (talk) 08:32, 2 December 2012 (UTC)
  • Run experiments to test race-condition hypothesis: Because everyone is busy and might not have time to respond here with full explanations of current job-queue logistics, we should meanwhile run experiments to test the distributed-database, race-condition hypothesis. Perhaps update a template used in a few dozen articles, then wait a few hours and "count" (by representative sample) the ratio of done-to-not-done with reformatting. Then after several hours (perhaps 12), edit the same template again with a new change, and according to the race-condition hypothesis, then all dependent articles should be reformatted within a few hours with the prior-revision template (a sample of size 30 would show 0 non-reformatted). Some weeks ago, I was sensing that articles were deliberately non-reformatted (pseudo-touched) to reduce the size of the job queue. If every article containing gobs of navspam navboxes were actually reformatted as expected, perhaps the job queue would be delayed by weeks, rather than days to reformat pages using a shared template. Remember some off-topic or remote-tangent navboxes are spammed into over 25,000 articles, none of which are listed in the mega-spammed navbox. I predicted this artificially-created, navspam resource-hog problem in "wp:Overlink crisis" which has been bitterly denied by some editors; however, there have been many articles with more than a dozen bottom navboxes, most of them remote-tangent navboxes. It is part of a wider problem of wp:Datahoarding in articles, where navboxes are only a part of the problem, such as showing 2 entire climate-table boxes for the same town, as if one climate-table was not close enough for temperatures/precipitation on the other side of a small town. -Wikid77 17:27, 2 December 2012 (UTC)
  • Re-edit refuted race-condition hypothesis as still no reformat: As I suspected, a test to re-edit a template, 16 hours later still failed to trigger quick reformatting with recent revisions of the template. There was no evidence to support the concept that a recent edit, to a shared template, causes the dependent pages to run a race condition and reformat with the prior-revision template (before the new revision is fully saved); no, instead, even when a template has been edited with an obvious change, and then re-edited 16 hours later with another obvious change, neither edit causes any of the dependent pages to reformat within 2 hours, as has been the case in prior years. Rather than trigger an immediate reformat with a prior-revision template, the reformatting is sporadic, where some articles are still not yet reformatted within 28 hours after the initial change to the shared template. I had suspected the race-condition hypothesis, of pages imagined to quickly reformat with prior-revision templates, was incorrect due to the widespread failure of any (repeat: any) articles to reflect recent template edits, even when templates have been re-edited many hours later. The implications are clear: when a recent template edit must be reflected in related pages, then perform the edit many days in advance, or else crank a script that issues a null-edit (no-change edit) on every page which is needed soon. When a template is changed, it might be days before the dependent pages are reformatted, and some pages might require days longer than others in the list to reformat, as in prior years. -Wikid77 (talk) 23:15, 3 December 2012 (UTC)
I agree with these findings - it isn't a race condition, it's a plain old failure to re-evaluate dependent pages. The fault still fails to manifest on a simple test-bed though. Some optimisation feature on the live Wikipedia environment misbehaving perhaps ? - TB (talk) 09:27, 4 December 2012 (UTC)
  • Seems like king-of-the-hill struggle in queue priority: In my tests of re-changing a shared template, 16 hours apart, the final 2 (of 40) articles reformatted within 48 hours of first edit. I do not know how the dependent pages could be updated as recently "touch'ed" while not actually reformatted. Anyway, for over 2,000 articles, the span has been over 4 days to reformat all. The effect seems like a stretched round-robin queue, where every set of dependent articles are processed among other interleaved newer requests. So, depending on the number of new requests to reformat dependent pages, older requests seem stretched further down the queue, and further apart, so that rather than being reformatted as a consecutive group on the queue, the straggler pages (at the end of the stretched round-robin queue) might be delayed over twice as long, when finally reaching their turns in the round-robin selection. The good news, about the stragglers, is that if all pages need to be reformatted soon, then perhaps null-edit the remaining stragglers which have been pushed many hours/days down in the queue. Of course, that "stretched round-robin queue" might not be the actual queueing process, but it seems to predict the job-queue results, where a handful of leftover pages (5%?) need an extra day or two to reformat, even when 90% of related pages reformatted earlier within the first 1-3 days. -Wikid77 (talk) 06:51, 6 December 2012 (UTC)
Again, agree - there's something funky in the way the queue is handled whereby it is processed in a not-obviously-rational order. Furthermore, some rebuilds seem to get skipped entirely. The problem is probably more visible now because the job queue is not being completed - see the recent graphs for details. In all likelihood we're seeing a side-effect of some genius-level optimisation technique that breaks down when the load is too high. Will wait a few weeks and revisit this in the new year. - TB (talk) 11:23, 7 December 2012 (UTC)

Deactivate page curation toolbox

Hi, I've come here after a discussion at the helpdesk. I was wondering whether it is possible to permanently deactivate the page curation toolbox so it only appears if I want it? I clicked on it a couple of days ago and now it seems to show up on anything new, but I'd like to have the choice of whether or not it appears. Can anyone help? Cheers Paul MacDermott (talk) 09:32, 6 December 2012 (UTC)

If memory serves, once you've closed it through the "X" (not the slide-back-in -> arrow) it won't reappear until you next visit Special:NewPagesFeed and follow a link, which triggers it again. Andrew Gray (talk) 10:02, 6 December 2012 (UTC)
I thought that might be what happens but it didn't appear to work for me. I was expanding the article Sarah Champion (politician) a couple of days ago and hit "curate this page" rather than "DYK check". The toolbox appeared so I closed it, but every time I went back to the page (even by clicking on save) the toolbox reappeared. It seems to have fixed itself now as I've just revisited the page without any problems, but it was driving me nuts the other day. :) Paul MacDermott (talk) 12:50, 6 December 2012 (UTC)
Sounds like a caching problem, I suspect! If it becomes "sticky" again in future, try appending ?action=purge to the URL and see it that shakes it loose. Andrew Gray (talk) 11:40, 7 December 2012 (UTC)

Table of contents broken in archived page

An active talkpage has been archived in its entirety and its table of contents no longer works properly. Can someone please explain why? Thanks in advance, Ottawahitech (talk) 14:15, 6 December 2012 (UTC)

What doesn't work? The only issue I see is that three subsections in section 7 are in a collapsed box and the TOC link only goes to the section when it's visible. This is normal behaviour. PrimeHunter (talk) 14:52, 6 December 2012 (UTC)
  • @PrimeHunter, yes, thank you I see now that only subsections inside a collapsable box (there are two collapsible boxes there) are the ones that do not work in the table of contents. Since I have introduced links to those subsections on other pages at Wikipedia, I am wondering if it would be proper for me to uncollapse these boxes – but I guess this is no longer a technical question, so where should I take it? Ottawahitech (talk) 14:33, 7 December 2012 (UTC)

class or font-family

I am working with a contruct that adds style="font-family:...;" for rare Unicode characters. Do I understand that one can alternatively use class="..." (and add that class) to get good font selection? -DePiep (talk) 15:21, 6 December 2012 (UTC)

Have you seen Template:Unicode? --Izno (talk) 17:17, 6 December 2012 (UTC)
Izno, see Template talk:Unicode#suggestions for extending/improving this template outside the BMP for context of the question.—Emil J. 17:49, 6 December 2012 (UTC)
Yes {{Unicode}} (and {{IPA}}) use the construct class="...". I can see. Now my question was: can that replace <span style="font-family:...">? (how and when) -DePiep (talk) 22:49, 6 December 2012 (UTC)
In principle, any style="..." can be replaced by a class declaration, but it requires adding the corresponding CSS for the class to site-wide CSS, presumably MediaWiki:Common.css. I was hoping someone more knowledgeable would comment on whether that’s desirable in this particular case, but if not, you can ask at MediaWiki Talk:Common.css.—Emil J. 12:56, 7 December 2012 (UTC)

Sandbox versions for articles

Do we have any "standard" for naming a sandbox version of an article (since "/sandbox" would be in article main namespace)? I am thinking to use a subpage of the talk-page as:

  • Talk:Article_xx/sandbox - would be the "official" name of Article_xx's sandbox

As a "/sandbox" version, then anyone could edit the shared page, as opposed to a userfied version of an article where other editors might avoid editing. Any thoughts or warnings about this? I am rewriting article "List_of_countries_by_population" to autonumber the 242 table rows by {{Autotable5_big}}, but I want to use a /sandbox version, of the article, until more people are comfortable with the idea of the huge, 242-row list table (1,210 parameters) being quickly formatted inside the template. -Wikid77 (talk) 16:31, 6 December 2012 (UTC)

Agree with the "official" (default) /sandbox page in Talk space. Is a useful habit indeed. A few weeks ago I created one in Article space, and the delete cowboys had my limbs roped before I could edit. -DePiep (talk) 17:06, 6 December 2012 (UTC)
Article space does not support subpages since the slash / is a valid title character, such as AC/DC. See Wikipedia:Subpages. --— Gadget850 (Ed) talk 21:42, 6 December 2012 (UTC)
does not support is a nice way of saying. Actually they killed my page while I was editing, Gadget850. No questions were asked. -DePiep (talk) 23:02, 6 December 2012 (UTC)
Does not support means that it is technically impossible. You didn’t create a subpage, but an unrelated main article (including / in its name), and that was killed, unsurprisingly.—Emil J. 13:05, 7 December 2012 (UTC)
No. As I mentioned, it was deleted before I could hit the objection button in the speedy-template. And, in line with this post: it should have been moved to the Talk space. -DePiep (talk) 01:02, 8 December 2012 (UTC)
Well, a simple configuration change could easily enough turn on subpages for mainspace. But then AC/DC would show up as a subpage of AC, just like Talk:AC/DC shows up as a subpage of Talk:AC. And either way, the "sandbox" could show up in Special:Random and in other ways would be counted as an article on its own instead of being ignored as you might expect. Anomie 13:53, 7 December 2012 (UTC)
Thanks, I trust your judgment (most of the time!), and the rewriting of whole articles is so rare that most editors would not have used an article sandbox. -Wikid77 17:13, 6 December 2012 (UTC)
A talk subpage is the proper place. --— Gadget850 (Ed) talk 21:42, 6 December 2012 (UTC)
Let's make it a rule, not just a habit. -DePiep (talk) 01:10, 8 December 2012 (UTC)

ProveIt, indeed a rambling wreck

A GUI for adding references, ProveIt, obscures the edit-summary box unless I control-minus the page several orders of magnitude. Kiefer.Wolfowitz 21:32, 6 December 2012 (UTC)

User talk:ProveIt GT --— Gadget850 (Ed) talk 21:38, 6 December 2012 (UTC)
This should be solved by a sysadmin: add to Mediawiki:gadgets-definition, in "proveit" line, a dependency in "jquery.ui.tabs" (you'll need to use resourceloader - not clear why is it not used already).
@Kiefer: you can solve it temporarily for yourself, until someone will fix the problem for everyone, by adding the following line to your Special:Mypage/common.js page:
mw.loader.load('jquery.ui.tabs');
Also, note that the gadget does not work correctly with https - use http. peace - קיפודנחש (aka kipod) (talk) 23:16, 6 December 2012 (UTC)
Thank you both for your very helpful responses! Kiefer.Wolfowitz 23:49, 6 December 2012 (UTC)
All the suggestions should be fixed. There are no more HTTP resources (media/stylesheet/etc.) actually included. A few are linked, but that shouldn't pose a problem. Let me know on the ProveIt talk page if you see more HTTPS-related issues.
I've also gone ahead and added ResourceLoader (with the dependencies, jquery.ui.tabs and jquery.effects.highlight), as suggested (I have been meaning to do this already). I'm not 100% sure if this is related to the original issue. Please test, and feel fee to follow up at User talk:ProveIt GT. Superm401 - Talk 09:12, 7 December 2012 (UTC)

Popular page statistics for Wikiprojects

Multiple Wikiprojects have a top 500 list with classification labels (Wikipedia:WikiProject Medicine/Popular pages and Wikipedia:WikiProject_Neuroscience/Popular_pages), for example. I would like to get one for WikiProject Anatomy but the person I would ask appears busy and/or swamped by a technical issue (User talk:Mr.Z-man). Also the pages have not been updated since October. How might we be able to get things moving along? Biosthmors (talk) 00:01, 7 December 2012 (UTC)

I did find User:Mr.Z-man/Popular_pages_FAQ. Biosthmors (talk) 00:07, 7 December 2012 (UTC)

See the notice at the top of [6] and last talk page convo here. Probably worth dropping Mr.Z-man a note. Legoktm (talk) 09:57, 7 December 2012 (UTC)
Thanks. I dropped a note. Biosthmors (talk) 01:05, 8 December 2012 (UTC)

MWException fatal error

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


When trying to edit List of Methodist churches by removing some commented-out text, I saved and got an "Internal error" page with the following message:

[24f700d9] 2012-12-07 00:00:15: Fatal exception of type MWException

The message appeared in a small box outlined in red with a grey background; nothing else is on the page. IE8, Monobook, Windows 7. Any clue what happened? To my surprise, the edit actually went through; I made a second edit to remove something else, and like the first edit, I got the error message even though that edit went through. Nyttend (talk) 00:02, 7 December 2012 (UTC)
Interestingly enough, I just tested it and got [7b2af81d] 2012-12-07 00:05:17: Fatal exception of type MWException Legoktm (talk) 00:05, 7 December 2012 (UTC)
I just got the same error when attempting to perform a null edit (this page is in Category:Pages with malformed coordinate tags, although its coords are fine) at List of Anglican churches, and likewise when removing text from List of Presbyterian churches, but List of Unitarian churches worked just fine. I've been editing lots of comparable pages tonight, but none of them have had this issue except for these church lists. Is it perhaps something that Doncram, the creator, has done that's unique to these pages? If so, it must be some sort of error; his other creations don't cause this problem. Nyttend (talk) 05:02, 7 December 2012 (UTC)
I tried a null edit on both of the articles mentioned here and got the same error on both. Firefox 17.0.1, Vista, Vector. I notice that both articles are displayed (if you have your preferences set to show hidden categories) as being in Category:Articles to be expanded, but the category page does not list any pages at all in that category, only subcategories (and purging the category did nothing). Probably unconnected, but might provide a clue to the devs. jcgoble3 (talk) 05:13, 7 December 2012 (UTC)
I just added the {{incomplete}} template to the Unitarian list and then performed another edit, but I got no errors at all. Nyttend (talk) 05:17, 7 December 2012 (UTC)
Somehow, I didn't get an edit conflict with Nyttend's expansion of his comment. I get the same error with the Presbyterian list, but like him, not with the Unitarian list. Of the four, only Unitarian does not have {{Incomplete}}, which is what produces the phantom category I mentioned above. The Presbyterian list, like the other two, is tagged {{Incomplete}} and has the phantom category. Looks like a stronger connection than I originally thought. jcgoble3 (talk) 05:19, 7 December 2012 (UTC)
And you should be giving me edit conflicts, but you're not. Sounds like another bug. jcgoble3 (talk) 05:21, 7 December 2012 (UTC)
OK, Nyttend is right. The {{incomplete}} correlation appears to be a coincidence. It's too late for me to investigate further, though. I may take another look tomorrow. jcgoble3 (talk) 05:25, 7 December 2012 (UTC)
I've asked Doncram to come here; he's been editing these pages more than anyone else, so he might have some clue what's going on. Nyttend (talk) 05:31, 7 December 2012 (UTC)
It seems to be a bug in the new GeoData extension, which is now used by {{coord}} since this edit. Anomie 14:24, 7 December 2012 (UTC)
Yes, the coord template was just changed, and it happened to trash the appearance of these list-articles in development by making a bad red message appear, where nothing properly appeared before. I asked about this and was advised to comment out the empty coord templates. Note, many lines like

| <!---<small>{{coord||||N||||W|name=}}</small>---> now appears in List of Baptist churches, and edits there cause no MWException fatal error messages. While presence of lines like | <small>{{coord||||N||||W|name=}}</small> seems to kick the MW error after an edit. Help in these articles commenting out, but not removing the coord template usages would be appreciated. --doncram 15:28, 7 December 2012 (UTC)

More above and at WT:GEO. --Redrose64 (talk) 15:36, 7 December 2012 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Recent changes to MediaWiki

Not sure what is happening, but {{#expr:( ( 4100 )*1 )/(0.3048)}} is currently generating a division by zero (13451.443569554)? Frietjes (talk) 00:06, 7 December 2012 (UTC)

So is {{#expr:3.0/0.2}}? Frietjes (talk) 00:07, 7 December 2012 (UTC)
so it's all division by numbers less than 1 in magnitude?
{{#expr:3/0.2}} = 15
{{#expr:3/(2.0*0.1)}} = 15
{{#expr:3/(2.0/10)}} = 15
{{#expr:3/(-0.2)}} = -15
{{#expr:3/abs(0.2)}} = 15
very odd. 198.102.153.2 (talk) 00:30, 7 December 2012 (UTC)
Maybe related to Wikitech:Server admin log#December 6: "23:53 logmsgbot: reedy synchronized php-1.21wmf5/extensions/ParserFunctions/Expr.php". — Richardguk (talk) 00:38, 7 December 2012 (UTC)
Just fixed itself, I believe. --Izno (talk) 01:12, 7 December 2012 (UTC)
Reedy reverted the change, so it should all be OK now. Was caused by this code change. You might need to clear your cache (or maybe make a null edit) if errors still show on other pages. — Richardguk (talk) 01:19, 7 December 2012 (UTC)
I've also just added those test cases to the ParserFunctions tests [7], so I (or anyone else) doesn't knowingly break those cases. Purging the page is probably the simplest fix. Reedy (talk) 01:29, 7 December 2012 (UTC)
Purging didn't work for me, it had to be a null edit. I have left a request at Wikipedia:Bot requests#Null-edit Category:ParserFunction errors members to fix some of them. --Tim Landscheidt (talk) 03:43, 7 December 2012 (UTC)
Does it have to be a null edit? I'm running a script that ?action=purge&forcelinkupdate 's them via the API but it doesn't seem to have much effect...once that finishes and if it doesnt have an effect, I'll run a script to null edit. Legoktm (talk) 03:45, 7 December 2012 (UTC)
Purging wasnt working, so I'm running null edits now. Really slow, but the category is going down. Legoktm (talk) 03:57, 7 December 2012 (UTC)
Curious; purging worked for me in a number of cases to fix broken location maps. --Delirium (talk) 09:04, 7 December 2012 (UTC)
That is weird. Regardless,   Done. There are 0 articles in that category, I'm guessing all the pages left actually have real errors. Legoktm (talk) 11:58, 7 December 2012 (UTC)

Location map errors

Does anyone know what has happened to the location box placement of the red dot as it is now giving "Expression error: Division by zero" for all instances on UK places. Examples Newton Aycliffe & Brandon, Warwickshire Keith D (talk) 00:19, 7 December 2012 (UTC)

May be related to section above. Keith D (talk) 00:21, 7 December 2012 (UTC)

convert function may have errors

Could you please check these errors as in Mount Ararat. Thanks.--Cheers! (talk) 00:28, 7 December 2012 (UTC)

see Recent changes to MediaWiki. 198.102.153.2 (talk) 00:31, 7 December 2012 (UTC)

MediaWiki:Pfunc expr unexpected operator

Brought to the surface by this division by zero issue, {{#expr: < 1}} shows that MediaWiki:Pfunc expr unexpected operator has embedded HTML that is escaped by Expr.php. The <span … should simply be stripped, the category seems to be able to remain. --Tim Landscheidt (talk) 03:43, 7 December 2012 (UTC)

I queried Rjd0060, as he added the span and class. --— Gadget850 (Ed) talk 10:30, 7 December 2012 (UTC)
It's clearly broken though, as shown by this example. Should we unwrap the span for now, then file a bug to make the message accept HTML? Superm401 - Talk 14:37, 7 December 2012 (UTC)
  • I agree the span tag should be removed, because it is misleading to users who might think some expression "{{#expr:...}}" has generated a span class as non-numeric data inside the expression. Instead, it should be a simple message, where "{{#expr: < 1}}" should simply report "Expression error: Unexpected < operator". I have previously imagined there was an invalid span class in the original markup, where the less-than sign "<" was the first character of "<span>". Perhaps this is also another example of instruction creep, or more specifically "too-many-CSS-classes creep" where now there are sub-sub-subclasses of CSS classes, and where CSS classes are now being put in messages which do not allow them because there are no other places left on earth which do not have unneeded CSS classes. -Wikid77 (talk) 15:50, 7 December 2012 (UTC)
  Done. I unwrapped it. If someone wants HTML in the message (not currently supported), they can file a bug. Superm401 - Talk 17:14, 7 December 2012 (UTC)
I can tell you why the span was added: to identify the message when it appears in the html. There is no other way for us, for some messages, to identify a particular message as belonging to a Mediawiki page otherwise, and so for certain messages html is added, with an associated ID or class, to be able to identify this when troubleshooting is needed. --Izno (talk) 17:35, 7 December 2012 (UTC)

Why are some of my en.wiki edits appearing on de.wiki?

Like this one I can access the diff, but can't see the edit on the de.wiki page history. (other examples, [8], [9]). Strange? bug? Yazan (talk) 15:17, 7 December 2012 (UTC)

The article was probably imported into dewiki, which means the edits are attributed to your dewiki account in order to keep attribution. Legoktm (talk) 15:25, 7 December 2012 (UTC)
That makes sense. Many thanks! Yazan (talk) 15:51, 7 December 2012 (UTC)

Category showing articles but not files

In particular I'm looking at Category:Items pending OTRS confirmation of permission for over 30 days, which ought to display every page in the category. It's not particularly easy to find examples, since they don't show up there, but when looking at File:Sarah Brightman Press Photo 2012.jpeg for example, it does correctly show that it's a member of that category. Any thoughts/help? VernoWhitney (talk) 15:18, 7 December 2012 (UTC)

Looks like these images probably need the ?action=purge&forcelinkupdate to get them in the right category. I had to null edit the image to get it to show up in the category. I'm not sure though that the way the {{OTRS pending}} is set up to auto-date is the best way though. Legoktm (talk) 15:23, 7 December 2012 (UTC)
Yeah, I was afraid that might be the problem. Is there another way to date things though rather than setting up the template to use/require a date parameter? VernoWhitney (talk) 17:35, 7 December 2012 (UTC)

Misspelling search

Is there a way for me to search for examples of McDonald's spelled without the apostrophe? Searching for "McDonalds" still yields results with the apostrophe. Ryan Vesey 20:03, 7 December 2012 (UTC)

If you download a database dump, you could just do a simple text search through the text of all articles. --R'n'B (call me Russ) 21:14, 7 December 2012 (UTC)
Here's some Special:WhatLinksHere/McDonalds but not all. -- WOSlinker (talk) 21:39, 7 December 2012 (UTC)
That's a great start. It's been a while since I fired up AWB, but I think that will be useful in fixing them quickly. Ryan Vesey 21:55, 7 December 2012 (UTC)
Possibly a -"..." will help. Compare "mcdonalds" -"mcdonald's" (1,248 results) with "mcdonalds" (5,977 results). Or try google with the same: site:en.wikipedia.org "mcdonalds" -"mcdonald's" (that includes all namespaces though). HTH. –Quiddity (talk) 23:00, 7 December 2012 (UTC)

Readability score?

The latest issue of Signpost had an item about a paper on research comparing readability scores of WP, simple and Britanica. Other than pasting an article into a word processor and asking for a readability report, is there an an easy way to get a readability score? RJFJR (talk) 02:59, 1 December 2012 (UTC)

There are some automated tools (I don't recall where, off-hand), but I generally wouldn't bother. There are so many additional considerations that need to be taken into account when considering "readability" that an automated tool (and most of these papers' analyses) simply don't – or can't – take into consideration. – Philosopher Let us reason together. 13:15, 1 December 2012 (UTC)
Looks like my comment is a readability violation of its own - way too many "consideration"s there. – Philosopher Let us reason together. 13:21, 1 December 2012 (UTC)
I took down my readability tool as I realized it is more harmful then helpful. Those readability algorithms are a horribly crude and papers failing to mention selection bias and the wide standard deviation. Its inclusion in word processing software is because of the contractual requirements.
What I'd like to see is dictionary based analyses such as a time-to-read (via TTS) by section and word occurrences by topic (that is an adaptive spell check). — Dispenser 23:06, 1 December 2012 (UTC)
Somebody could probably write up a frontend to hook up with GNU style. -- King of ♠ 08:07, 2 December 2012 (UTC)

readability grades:

  • Kincaid: 9.2
  • ARI: 10.7
  • Coleman-Liau: 10.4
  • Flesch Index: 64.7/100 (plain English)
  • Fog Index: 12.0
  • Lix: 42.9 = school year 7
  • SMOG-Grading: 10.8

sentence info:

  • 12690 characters
  • 2694 words, average length 4.71 characters = 1.44 syllables
  • 135 sentences, average length 20.0 words
  • 42% (57) short sentences (at most 15 words)
  • 14% (20) long sentences (at least 30 words)
  • 24 paragraphs, average length 5.6 sentences
  • 1% (2) questions
  • 21% (29) passive sentences
  • longest sent 56 wds at sent 6; shortest sent 2 wds at sent 34

word usage:

  • verb types:
  • to be (35) auxiliary (22)
  • types as % of total:
  • conjunctions 5% (130) pronouns 6% (165) prepositions 13% (348)
  • nominalizations 1% (33)

sentence beginnings:

  • pronoun (24) interrogative pronoun (3) article (18)
  • subordinating conjunction (2) conjunction (0) preposition (22)
I compiled it and prototyped a tiny Wikipedia front-end for it. Then, I fed Today's Featured Article (the November 7th revision of Imagine (song)) into the program and posted the results to the right. Afterwards, I crossed-check with Microsoft Words and noticed the Flesch Reading Ease was 45.2 and Flesch-Kincaid grade level was 12.5. Maybe Word counts syllables better?
In any case, just among the tests you see basic a ±2 grade differences and that's because these tests are calibrated to three points, the elementary, middle, and high school readers. We're not Simple English nor what we write is important (like safety instructions) that we need to constrain ourselves to a seventh grade level. We for better or worse generally try to write for the web.
Reading the article's prose should take between 9 to 15 minutes at 180 to 300 wpm and an audio book at 18 minutes. Just for giggles, I timed my text to speech reader at 9.75 minutes. — Dispenser 06:52, 8 December 2012 (UTC)

Complex template edit request

I'm hoping an adept editor can update Template:Cite court so it behaves more like Template:Citation. That is, "Citation" works with Template:sfn via a "ref" parameter. It's my understanding that using Template:sfnRef as a parameter for "ref" in the "Citation" template, allows one to set an arbitrary label to use with "sfn". Maybe I'm mistaken. Please help me understand how the sfn, citation, and cite court templates work. Xaxafrad (talk) 10:40, 8 December 2012 (UTC)

{{sfnref}} doesn't set an arbitrary label, it allows a label to be defined which matches the one that {{sfn}} is expecting. It's mainly of use on anonymous works. Consider a book titled something like "Report on the financial situation", published by a faceless government department. We might cite that as follows:
*{{cite book |title=Report on the financial situation |publisher=Governent of Fooland |year=2012 |ref={{sfnref|Governent of Fooland|2012}} }}
Then we may use {{sfn|Governent of Fooland|2012|p=123}} etc.
{{cite court}} doesn't have a |ref= parameter, and there was a big row at Wikipedia talk:Citing sources a little over a year ago about bringing {{cite court}} within the Citation Style 1 system, which would have sorted this for you. What you can do is use {{wikicite}}. Let's suppose that the case of Box vs Cox was heard in 2012. We might want to use {{sfn|Box vs Cox|2012|p=123}}. To link that to a {{cite court}} we would wrap the {{cite court}} in {{wikicite}} like this:
  • {{wikicite |reference={{cite court | ... all the normal parameters ... }} |ref={{sfnref|Box vs Cox|2012}} }}
Notice how the |ref={{sfnref|Box vs Cox|2012}} goes outside the {{cite court}} but inside the {{wikicite}}. --Redrose64 (talk) 12:45, 8 December 2012 (UTC)
It would be fairly easy to add |ref= to {{cite court}}, as I did recently to {{cite comic}}. But I'm not getting involved with {{cite court}} again. --— Gadget850 (Ed) talk 13:14, 8 December 2012 (UTC)
Like I say, there was "a big row", which is why I also am not going to be WP:BOLD with {{cite court}}. However, this should fix the case in hand. --Redrose64 (talk) 14:45, 8 December 2012 (UTC)

Google indexing user pages

Shouldn't draft user pages like User:Brilligmon/Lola Shoneyin be noindexed? Google currently returns that as the second result for the subject's name. I'l\k template it for now. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 11:15, 8 December 2012 (UTC)

On reflecion, I've moved it to article space anyway. But my question stands. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 11:44, 8 December 2012 (UTC)
All userspace pages are indexed by default. To prevent indexing of drafts, use {{Userspace draft}}. This will automatically include __NOINDEX__ on the page. Edokter (talk) — 12:24, 8 December 2012 (UTC)
Given that user pages, especially new ones, aren't widely patrolled or watched, there's a big risk there, particularly for BLPs. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 20:37, 8 December 2012 (UTC)

Reliable sources wizard

When using the Reliable sources wizard the "Continue to the next step" link from step 3 to step 4 seems to be broken meaning steps 4, 5 & 6 are unavailable, Shall I do I Bugzilla or am I using it wrong? --wintonian talk 16:57, 8 December 2012 (UTC)

It isn't you. I just tried it. Step 3 was fine, except "Continue to the next step" is a red link. When clicked, that red link tells me no such page exists. There is, therefore, no way to continue to find steps 5 and 6. — Maile (talk) 17:05, 8 December 2012 (UTC)
See Special:PrefixIndex/Help:Reliable_sources_wizard. Steps 4, 5, and 6 simply don't exist. Looking at page histories, somebody created the first two steps in February 2011 and stopped. Step 3 wasn't created until January 2012. Bottom line is that nobody's ever bothered to finish the wizard. jcgoble3 (talk) 18:24, 8 December 2012 (UTC)
That's a shame - seems like a really good idea. Should it even be linked from WP:IRS if it isn't finished? --wintonian talk 19:50, 8 December 2012 (UTC)
This is neither a problem with MediaWiki nor with the Wikimedia servers, so you should not report it at Bugzilla. PleaseStand (talk) 19:32, 8 December 2012 (UTC)
I removed the link from WP:IRS. A pity, really. — This, that, and the other (talk) 22:47, 8 December 2012 (UTC)

Special characters after link brackets

Hi! When reading the French Wikipedia, I came across the link "Gaeltachtaí", and I found that the same thing happens here: when special characters appear after the link brackets, they are not included as part of the link in the same way as the s in "numbers" ([[number]]s). There are workarounds (writing [[Gaeltachtaí]] and creating a redirect, or using a piped link, e.g. [[Gaeltacht|Gaeltachtaí]]). But it seems to me that fixing the way the text renders would be a more elegant solution. Or is there some reason this is impossible or undesirable? Lesgles (talk) 02:47, 9 December 2012 (UTC)

For English, the "link trail" is currently set to contain only ASCII letters; for French, it also includes any of these: àâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ. There was an attempt back in 2008 to make it more comprehensive, but at the time old server software didn't support it well and it wound up having to be rolled back. The situation may have changed in the four years since. It might be worth raising the issue anew in bugzilla or in a post to wikitech-l. Anomie 03:21, 9 December 2012 (UTC)
(edit conflict) See mw:Some notes about small projects#Update link trails. For French,
https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/languages/messages/MessagesFr.php?view=markup currently says:
$linkTrail = '/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sDu';
Your character í is not there. You can make a request at bugzilla:, but I note that the article í does not mention French among languages using the character. If it only occurs in foreign names then I'm not sure there should be a huge $linkTrail assignment for this and a multitude of other foreign characters. PrimeHunter (talk) 03:30, 9 December 2012 (UTC)
No, I don't see the need to bother anyone for this one example, which is indeed pretty rare. In the future, though, I do think it would be simpler to find a way to allow all Unicode characters in the link trial for all languages. Thanks to both of you! Lesgles (talk) 22:53, 9 December 2012 (UTC)

watchlist drop-down message

Can I disable the watchlist drop-down message? I don't need it to tell me that something has been added or removed from my watchlist. I'm using Firefox. I'm referring to the messages reading: "The page "XXX" has been added to your watchlist, which will list edits to this page and its associated talk page. The page title will also appear in bold type in the list of recent changes" and "The page "XXX" has been removed from your watchlist." Thank you. Bus stop (talk) 18:49, 9 December 2012 (UTC)

I was wondering the same thing. It's a bit irritating to have it hanging there until it decides to go away. RashersTierney (talk) 19:37, 9 December 2012 (UTC)
If you click on it, it'll go away right away. Legoktm (talk) 22:18, 9 December 2012 (UTC)
you can make it invisible by adding to Special:Mypage/common.css the following line:
.mw-notification-tag-watch-self {display:none;}
peace - קיפודנחש (aka kipod) (talk) 23:16, 9 December 2012 (UTC)
That is great. It worked. Thank you. Bus stop (talk) 23:23, 9 December 2012 (UTC)
Magic! Many thanks. RashersTierney (talk) 01:13, 10 December 2012 (UTC)

Need article titled "Independent State of Albania" moved to "Albanian Kingdom (1943–1944)", no such "Independent State of Albania" existed, need administrator to restore to previous title

Someone moved the article titled Albanian Kingdom (1943–1944) to Independent State of Albania and now it is not possible to undo this without administrator assistance. I looked at the German sources for the title, there is no mention of that title at all in German or Albanian in those sources. However from my research, Albania remained an kingdom from 1943-1944 without a king, but a "Regency Council" being in charge, a regency of course is adopted when there is a kingdom with no king currently available to govern. Thus the people who created the title Albanian Kingdom (1943–1944) were accurate, and I am requesting that the article be restored to that title since there is no evidence of the state being titled "Independent State of Albania".--R-41 (talk) 03:12, 10 December 2012 (UTC)

You're looking for WP:RM. Legoktm (talk) 03:14, 10 December 2012 (UTC)
No admin needed   Done Have a nice discussion on the talkpage. Choyoołʼįįhí:Seb az86556 > haneʼ 05:00, 10 December 2012 (UTC)

Collapsing merge banners

Is there a {{WPBannerShell}} equivalent for collapsing multiple {{merged-from}} banners? — Hex (❝?!❞) 15:35, 9 December 2012 (UTC)

There is {{Copied multi}} where each {{merged-from}} is changed to {{Copied multi/Merged-from}} as in [10]. PrimeHunter (talk) 16:22, 9 December 2012 (UTC)
Perfect. Thank you. — Hex (❝?!❞) 16:48, 10 December 2012 (UTC)

Moving without redirect

I just moved my vector.js and vector.css files to common.js and common.css, respectively. When I went to tag the resulting redirects for speedy deletion, I discovered that somehow the redirects had been suppressed, even though I am not an admin and do not have the suppressredirect right. Is this normal behavior when working with .js and .css files, or is this a bug? Also, the confirmation screen telling me that the move was successful told me incorrectly that a redirect had been created in both cases, which added to my confusion. If this is a bug, it should be fixed; if it is proper behavior, then the move confirmation screen should be adjusted to correctly indicate what happened. jcgoble3 (talk) 07:28, 10 December 2012 (UTC)

I think that it's new behaviour, but should not be considered a bug, because the previous behaviour was to leave a Wikicode redirect, which was both invalid CSS and invalid JS. It was certainly still leaving a redirect in October this year. --Redrose64 (talk) 14:11, 10 December 2012 (UTC)
It is new behavior due to the ContentHandler code recognizing that .js and .css pages don't actually do redirects. But it is probably still a bug that this failure to create a redirect is not reflected in the page move UI, so I've submitted that as T44915. Anomie 14:25, 10 December 2012 (UTC)

Watchlisting rollbacks

Does anyone know of any scripts to automatically watchlist any pages you use standard (non-Twinkle) rollback on? I don't know JavaScript very well, but as best I can tell, it should be possible. I use a script (very slightly modified from the original) that, if I understand correctly, adds a ?summary= to the rollback URL... so I figure it should also be possible to add a?action=watch, right? — Francophonie&Androphilie(Je vous invite à me parler) 01:12, 8 December 2012 (UTC)

The "obvious" thing to do would be to add &action=watch to the existing query string; but unless that is also given a watchlist token, it asks for confirmation, like this. If you can live with the extra click, it should be possible in javascript. --Redrose64 (talk) 12:26, 8 December 2012 (UTC)
Considering Rollback already takes you to a diff, the extra click doesn't sound like a problem. How would I go about doing this? As I said, JavaScript n00b. — Francophonie&Androphilie(Je vous invite à me parler) 12:41, 8 December 2012 (UTC)
Note that the rollback URL already contains action=rollback, and I don't think you can put two actions in one URL. jcgoble3 (talk) 18:14, 8 December 2012 (UTC)
ttbomk, "action=rollback" allows you to add "watchlist=watch".
the following is 100% untested, but with 78.91% probability it will do what you want:
$(function() {$('a[href*="action=rollback"]').each(function() {this.href += "&watchlist=watch"})})
peace - קיפודנחש (aka kipod) (talk) 19:38, 9 December 2012 (UTC)
2nd thought: this should work for "vanilla" rollback, but may or may not collide with the script you already use to add summary. however, on the script that adds the summary option, it should be very easy to change just one line, i.e., instead of
this.href = this.href.replace("?", "?summary=" + encodeURIComponent(summary) + "&");
you can use
this.href = this.href.replace("?", "?summary=" + encodeURIComponent(summary) + "&watchlist=watch&");
peace - קיפודנחש (aka kipod) (talk) 19:48, 9 December 2012 (UTC)
Huh. Both scripts indeed worked, URL-wise (see URLs: [11] [12]), but neither actually watchlisted the page. Thoughts? Could it possibly be because I'd had the page watchlisted in the past? — Francophonie&Androphilie(Je vous invite à me parler) 20:12, 9 December 2012 (UTC)
a bit difficult for me to test, not having "rollback" permissions myself. according to the API documentation, this works for "action=rollback" thorough the API.more ofent than not, the API parameters are the same as the "regular" parameters, but apparently not here. this can still be accomplished by changing the behavior of the rollback link to work through the API, but it will be a bit more elaborated (not by much - maybe making it a 4-line script instead of the one-liner above), but it will change the behavior a bit (by leaving the user on the same page instead of getting them to a different page). let me know if you are interested - i'll try to knit something peace. קיפודנחש (aka kipod) (talk) 22:55, 9 December 2012 (UTC)

Sure, if you don't mind. Sounds great.  As for testing, well, I just stalked your contribs a little, and with 20,000 edits on Hebrew, I don't imagine it'd be too hard for you to convince an admin that you're trusted enough that you can be given rollback simply for testing purposes. (I assume they don't have it over there?) There's also testwiki, where they'll give any trusted user the full admin bundle, provided they can demonstrate a need for it. Or you can just try to put something together blind, and I'll try it out and cross my figures that I don't, like, rollback every latest revision or something.  (In one attempt to do this on my own, I clicked rollback in my sandbox and was promptly informed that, no, I could not revert the latest revision to the main page.) — Francophonie&Androphilie(Je vous invite à me parler) 23:55, 9 December 2012 (UTC)

Following this discussion I've just given קיפודנחש the rollback right. I would suggest caution in using it for anything other than testing but they seem trustworthy enough to read the documentation before using it for anything else. Dpmuk (talk) 05:04, 10 December 2012 (UTC)
I've been thinking about this, having noticed that after a non-Twinkle rollback there is the usual set of tabs along the top - one of these is the   "watch" tab. You could use that directly, no need for a script which just gives an equivalent button in a different place. --Redrose64 (talk) 12:52, 10 December 2012 (UTC)
so i created this script, with some rudimentary documentation in the talk page. in a nutshell, this script changes the behavior of the "rollback" link, such that it would work through the API instead of through "action=rollback". This basically means that the user remains on the same page after pressing "rollback". together with the popup gadget, it might make it slightly easier to deal with vandalism, because you can stay on "recent changes", get the content of the change through popup, decide whether or not to rollback, and immediately move to the next edit.
with this script, if you hold the <Alt> key while pressing "rollback", you will be prompted for a summary for this rollback instead of the default one. if you have "window.watchOnRollback = 1;" in your common.js, every page you rollback will automagically be added to your watchlist.
peace - קיפודנחש (aka kipod) (talk) 19:50, 10 December 2012 (UTC)
Beautiful beautiful beautiful. ! תודה רבה Now I remember the problem I had with Israel - everyone's smarter than me there. One thing: Now, this isn't a big deal, since I already have that summary script, but on my laptop, at least, "alt"-clicking has the same effect as a right-click (PC)/control-click (Mac)/two-finger click (trackpad). Is there any workaround? As I said, perfectly fine if there isn't, especially since my next question would be if there's a way to pre-load a default summary when doing that. (I, for one, like to retain a slightly pared-down version of the standard notice whenever I rollback with a summary, to make it clear that I'm reverting - see here, for instance.) — Francophonie&Androphilie(Je vous invite à me parler) 03:33, 11 December 2012 (UTC)
so i changed the "summary" behavior from <Alt>+click to Right click (aka "context menu"), and added "User Contributions" to the list of pages this takes effect. as to default: add to Special:Mypage/common.js the following:
window.defaultRollbackSummary = 'your favorite rollback summary';
peace - קיפודנחש (aka kipod) (talk) 08:06, 11 December 2012 (UTC)
Perfect. Thanks so much! I'm gonna go advertise this at CVU, RCP, etc. - I think a lot of RCP'ers would really really like it. — Francophonie&Androphilie(Je vous invite à me parler) 08:22, 11 December 2012 (UTC)

Now, in the spirit of asking you to do more and more complex things... normally, when you go to diff view after rollback, Twinkle puts the link to the user's talk page in boldface, signifying that it's added &vanarticle=[whatever the article was] to the URL - so that when you click the "warn" tab, the "linked article" field is already filled. So, for bonus points, would there be a way to incorporate that into the script as well? Maybe so when the "rollback" button disappears, the "talk" link for that user gets put into boldface, and gets the &vanarticle= tacked on? — Francophonie&Androphilie(Je vous invite à me parler) 09:49, 11 December 2012 (UTC)

ok, i did what you asked, but there are some caveats:
  • i did not test it in all places where the "rollback" link appears. i do not feel very comfortable rolling back other people's edits just for some script testing. so testing is on you.
  • i am not familiar with twinkle, but i am not sure the "vanarticle" thing will actually do what you want. specifically, there is a fundamental difference between "blue" talk links, which lead to viewing the talk page, and "red" links, which lead straight to the edit page.
peace - קיפודנחש (aka kipod) (talk) 16:41, 11 December 2012 (UTC)
Haha I had this script fired up before you even posted here. Awesome. It worked after I reverted myself in my sandbox. And revision history's the only place where it makes a big difference - you only ever go out of watchlist or contribs if you're blindly reverting what you're sure will be vandalism - in which case the user's either already blocked, or has vandalized so extensively that you don't really need to link to any articles in your warnings. — Francophonie&Androphilie(Je vous invite à me parler) 16:53, 11 December 2012 (UTC)

Self reference and mobile

The #works section of Giles Gilbert Scott says "Click on arrows to sort by work, place or date". This isn't applicable on our mobile version or mobile app (nor, probably, on sites that reuse our content).

How can we mark up instructions of this kind, so that they will not render in such circumstances? We could perhaps have a template for the purpose, which applies an HTML class that hides them for mobile, but other re-users might not understand the purpose of that. Perhaps we could have several classes, for text relating to various types of functionality, which could be dropped as and when that functionality becomes available in mobile.

Or should we simply banish such instructions?

How can we better educate our fellow editors to take account of such things? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 20:24, 8 December 2012 (UTC)

We definitely should NOT banish such instructions. A pair of black triangles base to base is not a self-evident instruction, especially since they are black and not blue. This is not some-thing I was taught in school, in college, in grad school, or even in HTLM class (and we certainly cannot expect our readers to have had such special training). If some-one thinks it is self-evident or common knowledge, then please give a source for such. Wikipedia has enough stumbling blocks for users and editors; we don't need to have this one.Kdammers (talk) 07:34, 11 December 2012 (UTC)

The javascript that provides the table sorting should do a better job of instructing the reader how to operate the sorting. This text should indeed be banished from the article. I would suggest identifying where the table sorting comes from and raise a bug about it not being clear to readers... Jdlrobson (talk) 21:07, 8 December 2012 (UTC)

Readers with JavaScript disabled don't have sort functionality either. We have {{noprint}} with class="noprint" to omit something from printing. It could be used for texts about sorting to at least remove it in one type of case where it's not relevant. PrimeHunter (talk) 21:18, 8 December 2012 (UTC)
Do we really need the instruction to tell people they can sort by clicking the arrows, any more than telling them how to use scroll bars or other UI features? —[AlanM1(talk)]— 21:28, 8 December 2012 (UTC)
As I just wrote above, the triangles -- NOT arrows -- are not obvious. I only found out what they were supposed to do long after having seen them and been baffled by them. Kdammers (talk) 07:38, 11 December 2012 (UTC)

I've removed that text. Max Semenik (talk) 11:26, 10 December 2012 (UTC)

Request for installation of Extensions on Wikipedia

Hello, I am a top editor on DDOwiki, which is a wiki for a popular MMORPG. I recently was in the process of creating a couple of templates on my wiki, and I checked on Wikipedia for ideas on how to make my templates work. I was in need of creating a set of templates that could convert decimal numbers to roman numerals (Template:Dec2roman) and roman numerals to decimal numbers. I was able to use this wiki's Template:Dec2roman as a starting point for my Template:Dec2Roman. This wiki did not have a Template:Roman2dec however, so I created one on my wiki (Template:Roman2Dec), which works great; however, when I attempted to copy it to Wikipedia I found that Wikipedia does not seem to have mw:Extension:Loops OR mw:Extension:VariablesExtension installed, so my template does not work here. Is there any way of getting these extensions installed on Wikipedia or can someone suggest an alternative way to write my template with existing extensions. Thank you for your time -- ShoeMaker   ( Contributions Message )   01:03, 10 December 2012 (UTC)

Neither are installed here due to security/performance concerns, I believe. You will probably want to wait for Scribunto, which is coming to Wikipedia soonTM. --Izno (talk) 01:11, 10 December 2012 (UTC)
Exactly, we developers are not fond of what wikitext has mutated into so we will not aggravate the situation by adding more weird parser functions. Also, Loops looks very doubtful from the performance point of view while Variables users might discover that evaluation order is different from what they expect so fun ensues. Max Semenik (talk) 19:19, 10 December 2012 (UTC)
For general info on getting extensions reviewed and deployed see https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment --Malyacko (talk) 12:48, 11 December 2012 (UTC)

Attempting to go to my redlinked User page sends me off of Wikipedia

When I attempt to visit my redlinked user page, I get sent to [13]. Why? 216.93.234.239 (talk) 01:12, 10 December 2012 (UTC)

I'm guessing that's a browser plugin or another application. I can see this just fine. Legoktm (talk) 01:33, 10 December 2012 (UTC)
Is it possibly because IP's can't create user pages? Ryan Vesey 01:36, 10 December 2012 (UTC)
That doesn't explain why the link is to a third-party domain, especially one associated with an adware/malware browser add-on. A web search tells me the program might be called "NetAssistant". PleaseStand (talk) 01:47, 10 December 2012 (UTC)
Try to right-click User:216.93.234.239 and select "copy link address" or whatever your browser calls it. Then paste the address in here, for example with Ctrl+v. For me it says http://en.wikipedia.org/w/index.php?title=User:216.93.234.239&action=edit&redlink=1 and stays here at en.wikipedia.org. Does it go to another site for you? Wikipedia gives a 404 not found error for a red link like User:216.93.234.239 (checked at http://404checker.com/404-checker). Maybe you have a browser addon which makes a web search for the address instead. PrimeHunter (talk) 02:04, 10 December 2012 (UTC)
It appears you have some sort of browser add-on or malware that intercepts HTTP 404 errors. A search for "freeze.com removal" may help you get rid of it. Anomie 13:35, 10 December 2012 (UTC)
When I right click the redlink, I get https://en.wikipedia.org/w/index.php?title=User:216.93.234.239&action=edit&redlink=1 I'll try what Anomie recommends. Thanks. 216.93.234.239 (talk) 03:30, 11 December 2012 (UTC)
That didn't fix the problem. But I have discovered that it only happens in Firefox, not in Chrome. 216.93.234.239 (talk) 04:22, 11 December 2012 (UTC)
That makes it even more likely that you have installed some bad software. In case of Firefox: Does the problem still happen if you start Firefox in Safe Mode? (Safe Mode disables extensions and themes, hardware acceleration and some JavaScript stuff in order to exclude some possible reasons for problems. It does not disable plugins which are add-ons.) See http://support.mozilla.com/en-US/kb/Safe+Mode . And does this also happen with a new and empty profile? See http://support.mozilla.com/en-US/kb/Basic%20Troubleshooting#w_8-make-a-new-profile and http://support.mozilla.org/kb/Managing%20profiles . --Malyacko (talk) 12:51, 11 December 2012 (UTC)

14 years ago in Wikipedia

At http://en.wikipedia.org/wiki/Wikipedia_talk:Spoiler#Change_in_policy, the comments are followed by what looks to me like an indication of when the comment was made. How-ever, since they are in the range of 14+ years, some-thing certainly seems amiss.Kdammers (talk) 07:27, 11 December 2012 (UTC)

Where did you see that? I can't find any date like that on the page. Graham87 08:00, 11 December 2012 (UTC)
I saw it exactly at the URL given above. It has now changed. Kdammers (talk) 01:27, 12 December 2012 (UTC)
The oldest archive for that page is Wikipedia talk:Spoiler/Archive 0. Wikipedis didn't exist 14 years ago, so I can categorically deny that there are talk archives for that period. Chris Cunningham (user:thumperward) (talk) 14:10, 11 December 2012 (UTC)

Ref error

What's wrong with the ref error at Death of Maria Ridulph? I'm using the same code <ref name=Wade /> that I used in all of the other refs, but one of them is giving me an error message. It's listed as ref 3. Ryan Vesey 15:40, 11 December 2012 (UTC)

It's because you haven't actually defined the "Wade" ref anywhere, you just invoke the name. You need to do the whole <ref name="Wade">Wade, John. "GOTO Statement Considered Harmful". etc. etc. </ref> thing somewhere. Writ Keeper 15:46, 11 December 2012 (UTC)
I did define that though, and I used the named ref 6 times, it's only on the one where it doesn't work. Interestingly, refs before and after the one that is broken behave normally. Ryan Vesey 15:48, 11 December 2012 (UTC)
Woops, somewhere along the line I switched "Ward" with "Wade". Ryan Vesey 15:49, 11 December 2012 (UTC)

Redlinking users with zero edits in User:Jfd34/filterlog.js not working

User:Jfd34/filterlog.js is a script which on the edit filter log is supposed to show links to the user's filter log and the history of the edited page, and also if the user has made zero edits, show the user contribs link as a red link. However the redlinking of "contribs" for usernames with zero edits does not work (this is done by using the API to get the edit count of each user on the list and red link the contributions if it is zero). On archive #105 of this village pump someone said the problem was related to a bad change in the user creation log ([14]) but I do not think this problem is related to that in any way, it is most probably something to do with the script itself. jfd34 (talk) 17:27, 11 December 2012 (UTC)

Anybody interested in maintaining the currently maintainerless Reftoolbar?

The Wikipedia:RefToolbar (the javascript utility that allows for references to be easily added to articles) currently has no active maintainers. Since the toolbar is such a useful and critical part of the default interface, this is both surprising and unfortunate. I have spent some time organizing pages related to the toolbar to make it easier for people to understand how the toolbar works and where's it's relevant sources are. I have consolidated bugs I have noticed and some ideas for improvement into a "Roadmap to 3.0", whiich I hope attracts attention to this abandoned project. If any of you hackers wish to tackle a small code base that has a big impact, this a great opportunity. Jason Quinn (talk) 21:45, 11 December 2012 (UTC)

Article traffic display

I keep finding that this (for example) no longer shows the article hits per month in bar form. The same goes for any other article. I have found this problem both in Chrome and FireFox for a few weeks now. Simply south...... walking into bells for just 6 years 00:20, 12 December 2012 (UTC)

It works for me in Firefox 17.0.1, IE9, Opera, Safari, but the bars are not shown in Google Chrome 23.0.1271.95. In Chrome I see the grid and can see the hits as numbers when I hover where the bar should have been. With IE9 in compatibilty mode I don't see anything. Not the bars, grid or any numbers, and nothing happens when I hover over the big blank space where the bar chart should have been. PrimeHunter (talk) 02:52, 12 December 2012 (UTC)
Works for me (Firefox 16.0.2, Ubuntu Linux). –Drilnoth (T/C) 03:03, 12 December 2012 (UTC)

VisualEditor fortnightly update - 2012-12-10 (MW 1.21wmf6)

Hey all,

Below is a copy of the regular update for the past fortnight on the VisualEditor project so that you all know what is happening (and make sure you have as much opportunity to tell us when we're wrong, as well as help guide the priorities for development and improvement).

The VisualEditor was updated as part of the wider MediaWiki 1.21wmf6 branch deployment on Monday 10 December.

In the two weeks since 1.21wmf5, the team have spent their time finalising the code and preparing for its test deployment tomorrow for editors to use and give us feedback.

A lot of changes were made to how the VisualEditor integrates with MediaWiki. These included having a separate VisualEditor tab rather than replacing the existing edit tab (42221 and 41159), integrating into the existing edit controls so that protection, global blocks, AbuseFilter etc. work (37844, 38268 and 42142) and the user is sent somewhere when there's an edit conflict (37828), adding a 'cancel' button from editing mode back into read mode (37845), fixing watch and minor edit functions in the save dialog so they work as expected (38034, 40774, 42136, 42137, and 42764), custom save buttons for old revisions and new pages (41865 and 42750), adding page notices into the workflow so it's clear when you're editing a page with some form of protection, or which has special issues (42220), and tagging all edits made with the VisualEditor so that they can be identified (42172).

The user interface inside the editor, and in particular the link inspector, had a number of changes, including preventing undetectable links over whitespace (42839), avoiding two highlights for the same suggestion (42665), highlighting suggestions on mouse hover (39977), instant response from the link suggestions box (42341), allowing link "pre-annotations" when nothing is selected (33141), buttons not responding to clicks when disabled (40976), and a bug when switching between links (42552).

We fixed a number of bugs and minor annoyances with the core editing surface module, including deleting failing on blank lines (42657 and 42655), on documents that had been blanked (41071), around 'alienated' content (42350), in Firefox with empty paragraphs (41223) and select-all replacements (42404), selection getting removed every few moments (42801) and breaking going backwards (42401), with errors being wrongly-thrown (39255, 41501, and 41504).

Finally, a series of changes were made to the 'Data Model' component that converts between the information that Parsoid gives us and a structure that the code can edit. These include allowing paragraphs inside spans (and other invalid HTML sequences - 42487), fixing the way that unlisting buttons work (41929), correcting the data model when "unbalanced" content is copied (42806) or when you delete alienated content (42707), the leading newline of <pre> elements (42469), and annotating inline aliens (like HTML entities - 42340).

A complete list of individual code commits is available in the 1.21/wmf6 changelog, and all Bugzilla bugs closed in this period on Bugzilla's list.

Hope this is helpful! As always, feedback gratefully received, either here or on the centralised feedback page.

Jdforrester (WMF) (talk) 00:33, 12 December 2012 (UTC)

You guys are awesome. -— Isarra 02:02, 12 December 2012 (UTC)

Links required in tables?

I encontered this problem when I editted Rebuild of Evangelion. There is a loss of text when text is unlinked (see diff). I copied the table to my sandbox and archived it. Is this a bug in the MediaWiki software? – Allen4names (IPv6 contributions) 18:35, 11 December 2012 (UTC)

No, it's something to do with this edit. It looks like a bad Unicode character replacement: the 𝄇 is Unicode Character 'MUSICAL SYMBOL RIGHT REPEAT SIGN' (U+1D107), but the &#124; are pipe characters. --Redrose64 (talk) 18:58, 11 December 2012 (UTC)
I have replaced the template "{{!}}" with "|" in that article to prevent further table problems. Thanks for the help. – Allen4names (IPv6 contributions) 18:53, 12 December 2012 (UTC)

Technical snafu

About five days ago a user somehow managed to create an article at the title Сloser, without interfering with the disambiguation page that exists at the title Closer. I'm having trouble figuring out how this happened, as I'm entirely unable to discern any character differences between the two titles — but even after I moved the article to its properly disambiguated title, Сloser (Mandy Capristo song), I still had to manually redirect the original title to the disambiguation page. Can somebody with more technical expertise than I've got around things like this try to figure out how it is that Сloser and Closer are somehow managing to function as two distinct page titles? The only obvious (to me) candidate, a 1-for-l substitution, doesn't seem to be the answer. Thanks. Bearcat (talk) 03:40, 12 December 2012 (UTC)

I use http://rishida.net/tools/conversion/ to examine characters. Copy-paste to the "Characters" field and click "View names". It says the redirect at Сloser starts with U+0421 CYRILLIC CAPITAL LETTER ES. С redirects to an article about it. PrimeHunter (talk) 03:45, 12 December 2012 (UTC)
Сloser (Mandy Capristo song) starts with the Cyrillic letter. I have moved it to Closer (Mandy Capristo song) without leaving a redirect, and fixed the incoming links from two articles. PrimeHunter (talk) 03:59, 12 December 2012 (UTC)
Thanks. I did not know that the Latin and Cyrillic C's actually had two separate unicode numbers (although I should have figured that character was the problem, since the article was sorting after Z in an alphabetical cleanup list.) You learn something new every day, I guess. Thanks again. Bearcat (talk) 04:04, 12 December 2012 (UTC)
The Cyrillic character that looks like the Roman "C" is equivalent to the Roman "S". I wouldn't expect it to have the same Unicode character as "C". — QuicksilverT @ 05:52, 12 December 2012 (UTC)
One of the principles of Unicode is that each alphabet has its own block (or blocks) of code points, which do not overlap with those of other alphabets, even when two letters look the same and are pronounced the same; as noted, the letters S and С look different but are pronounced the same; conversely, P and Р look the same but are pronounced differently. The Russian for "Tennis" is "Теннис", which looks odd to a Western reader - but don't worry, it's pronounced "Tennis"; T (U+0054) and Т (U+0422) (also the Greek Τ, U+03A4) are visually identical, phonetically pretty much equivalent, but have different codepoints. --Redrose64 (talk) 13:43, 12 December 2012 (UTC)
fwiw, the following JS code will show you the actual charcodes of characters in a pasted string.
the way to use it is to press F12 on your browser (works for IE, FF and Chrome on windows and FF and chrome on linux. i do not know about macs and handheld), choose "console", paste the code there, replace the 'paste your string here' with the actual string you want analyzed, and press <Enter>.
$('paste the string here'.split('')).each(function(index,item){console.log(index+': "'+item+'": '+item.charCodeAt(item,0).toString(16))})
Note that this is "javascript" charcodes, not necessarily UTF-8 charcodes (JS uses UTF-16, afaik). peace - קיפודנחש (aka kipod) (talk) 16:58, 12 December 2012 (UTC)
Nice. I confirmed that it gives UTF-16 encoding with the character "𐐀" (U+10400), which correctly produces 0xd801dc00 (I added the 0x prefix to the script for clarity):
0: "�": 0xd801
1: "�": 0xdc00
It would be cool if this function could be integrated into the interface, like maybe a shortcut key that dumps the contents of the clipboard to the console. Can that be added to my common.js? —[AlanM1(talk)]— 17:39, 12 December 2012 (UTC)
i doubt this would be very useful to many users. if you are interested, FF and chrome have add-ons that do similar things: addon for FF, and addon for chrome. i did not test either myself, so i cannot recommend them. peace -קיפודנחש (aka kipod) (talk) 22:26, 12 December 2012 (UTC)

Autochecked user right – what is it?

I have searched around, but all I found was this page, which only tells that it is part of the pending changes feature. According to this user list, there are only three users that have it. What does the user right actually do (it's different from reviewer, right?). Is it no longer being used? Just curious... The Anonymouse (talk • contribs) 05:20, 12 December 2012 (UTC)

From Special:ListGroupRights: "Have one's own revisions automatically marked as 'accepted' (autoreview)". jcgoble3 (talk) 05:27, 12 December 2012 (UTC)
Thanks! Hmm... doesn't the reviewer right do the same thing? The Anonymouse (talk • contribs) 05:54, 12 December 2012 (UTC)
It does, but reviewer also includes several other permissions, such as the key ability to manually mark others' revisions as accepted. Autochecked does not have that ability; it includes nothing but the one permission I quoted above. jcgoble3 (talk) 19:33, 12 December 2012 (UTC)
OK, I think I understand now. Thanks again! The Anonymouse (talk • contribs) 19:40, 12 December 2012 (UTC)
Unless I'm missing something, isn't this right wholly redundant with autoconfirmed/confirmed? — Francophonie&Androphilie(Je vous invite à me parler) 20:50, 12 December 2012 (UTC)
Yes and no. I think that, with policy as it is, it is redundant. However, if the second level of PC were ever approved, then this userright would allow editing on a PC2-protected page similar to how confirmed/autoconfirmed works on a PC1-protected page now. This chart might be helpful. Since PC level 2 wasn't approved, the userright has no current use. Writ Keeper 20:56, 12 December 2012 (UTC)
So, in other words, if PC2 were to ever be implemented, then autoreview would be unbundled from confirmed and autoconfirmed, and switched to something you only get as a reviewer/admin, or upon request? — Francophonie&Androphilie(Je vous invite à me parler) 21:11, 12 December 2012 (UTC)
For everyone's information, here is another previous discussion which took place on this page itself last year ([15]). TheGeneralUser (talk) 21:19, 12 December 2012 (UTC)
So if I understand correctly, autochecked users' edits are automatically accepted for pages with PC-protection, but they are not allowed to review other users' edits (as reviewers can). Kind of like autopatrolled, but for PC-protected articles. The Anonymouse (talk • contribs) 21:26, 12 December 2012 (UTC)

Yes, but that's a right all (auto)confirmed users have, regardless. IMHO we should redirect the WP:Autochecked users page to WP:Pending changes until, if ever, we adopt PC level 2. — Francophonie&Androphilie(Je vous invite à me parler) 22:51, 12 December 2012 (UTC)

Pending Changes question

Quick question: Why do I have to unaccept a revision, then reject it afterwards if I find it nonconsctructive? Shouldn't unacceptance at least imply rejection and, if possible, trigger an automatic rejection of the unaccepted revision? I imagine this would be fairly easy to achieve, but I'd like to hear others comment on it. Evanh2008 (talk|contribs) 10:54, 12 December 2012 (UTC)

I could envision a situation where someone's accepted a potentially very defamatory revision without leaving any summary explaining that they've done some quick research and confirmed that it's true (and the source provided in the edit doesn't conclusively say so): You unaccept it, look up the person to see if they are in fact whatever awful thing they've been accused of being, and if you can find a good source for it, you revise the unaccepted version to include the better source, and then re-accept. I agree that the vast majority of unaccepts will be shortly followed by rejections, but considering that unaccepts are supposed to be fairly rare, and that rejections are only supposed to take place after you've ascertained that the edit's in violation of a policy, I see the logic in separating the functions. — Francophonie&Androphilie(Je vous invite à me parler) 21:07, 12 December 2012 (UTC)

Pending Changes unaccepting

Not that I would be one to go around doing this, but I found on one of the test pages that any reviewer can unaccept any revision to a PC protected page, even one from a confirmed editor, and it isn't publicly logged at all unless the reviewer chooses to "advertise" their unacception. This seems kind of bad to me, as it would allow a reviewer to unaccept a revision multiple times without anyone knowing, therefore bypassing 3RR and creating a sort of hierarchy. Anyone else see this, and if so, comments? Thanks, gwickwiretalkedits 23:44, 12 December 2012 (UTC)

Are unaccepts not logged in the Review Log? — Francophonie&Androphilie(Je vous invite à me parler) 00:33, 13 December 2012 (UTC)

scripts not working

For about the last 20 hours, I've been having problems with my scripts functioning temperamentally. Problems specifically in the last 5 hours include script buttons that occasionally fail to appear on the sidebar so that attempts to repeat script calls after a diff are impossible. I refresh the vector page and the script buttons appear for a few more diff cycles, and then [sometimes not all of them] disappear again. Is anyone else experiencing these same problems? -- Ohconfucius ping / poke 06:11, 13 December 2012 (UTC)

Yes, the nominate for deletion script comes to a halt, because the OK button is greyed out. Tekstman (talk) 12:55, 13 December 2012 (UTC)
I am sorry, I thought I was editing the Wikimedia Commons village pump. But then again, it may be Wikpedia project wide. Tekstman (talk) 13:14, 13 December 2012 (UTC)
  • I've since noticed that even popups isn't working for me now, and the insertion bars at the top of the edit window has disappeared, and the one at the bottom don't now insert anymore. It's becoming a minor catastrophe! -- Ohconfucius ping / poke 03:58, 14 December 2012 (UTC)

Pending div/mod function change

Just a warning that the div and mod functions have changed, following the resolution of bug 6068. This is about how these functions work with non-integer parameters. It doesn't seem to have been implemented here yet, but has caused problems with co-ordinate displays on Commons (now resolved). See Commons:Village pump#Template Location damaged for further information.  An optimist on the run! 14:44, 13 December 2012 (UTC)

Hat template not working?

Go to Wikipedia:Redirects for discussion/Log/2012 November 25 and you'll see a massive list of redirects that are up for deletion. Because the list is so long, I added the {{hat}} template some days ago at the start of the list, and I placed {{hab}} at the bottom. All was well: the page became substantially shorter unless you clicked the "show" tab. However, "hide" and "show" are no longer appearing — the page is set at "show" and can't be changed to "hide". Any clue why not? The code appears to be the same. Nyttend (talk) 02:38, 14 December 2012 (UTC)

Works fine for me. Was your javascript enabled? Clear your cache? Legoktm (talk) 04:10, 14 December 2012 (UTC)
How again do I enable and disable Java? I learned how in order to get around the SOPA blackout, but I've since forgotten. Running IE8. Nyttend (talk) 05:43, 14 December 2012 (UTC)
This should be how. Unfortunately I'm on a Mac so I don't have anyway of testing whether something is broken with the template show/hide code on IE8. It would be nice if we had something like WP:IE8 which listed all the problems with using it. :P Legoktm (talk) 05:50, 14 December 2012 (UTC)
Tsk, tsk; you need to start using a computer instead of a Mac. The link was helpful, but it looked like I already have everything turned on. Turns out that it was a script, though — many pages lately have been giving me a "Stop running this script? A script on this page is causing your web browser to run slowly..." message; if I stop running it, the hat template doesn't work; if I permit it to continue, the template works fine. Thanks! Nyttend (talk) 05:56, 14 December 2012 (UTC)

Article feedback monitoring is broken

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


I'm trying to monitor article feedback at Special:ArticleFeedbackv5, but all of the text fields and buttons for featuring, marking as resolved, hiding, and requesting for oversight are gone (all it has is the "Feature this post" text and the "x" close button). Anybody else seeing this?

(tech specs: OS X 10.8.2 running Safari 6.0.2) The Anonymouse (talk • contribs) 08:25, 14 December 2012 (UTC)

I see all the buttons and the fields, but can only hide and unhide posts. The other buttons are all nonfunctional. (Windows 7, Firefox 14). Evanh2008 (talk|contribs) 10:59, 14 December 2012 (UTC)
Confirmed. This was reported to bugzilla earlier today, I'll add a link in a minute. Legoktm (talk) 11:00, 14 December 2012 (UTC)
Is it possible, and if so, might it be a good idea, to turn off AFT until it's fixed? I know it's still in development and all, but I'm a bit worried about the fact that we've lost our capability to moderate what can at times be a rather turbulent part of the project. People post feedback submissions without even thinking where they go, and it's a lot simpler to type in a bunch of curse words in the helpful text box at the bottom of the page than to open up the edit window and vandalize. If that's all this were about, though, I obviously wouldn't be suggesting this, but... there is stuff that has to get oversighted on AFT. Clearly it doesn't happen that often, but I'm kinda bothered that right now someone could write (as I indeed once saw someone write) "FIX THIS FUCKING ARTICLE OR I'LL COME TO YOUR HOUSE AND KILL YOU," and we wouldn't even be able to hide it from the public view, much less oversight it. Same goes for saying nasty things about friends and winding up disclosing personal details about a minor, or a host of other things: At the moment, when a random reader looks at an article's feedback, they see absolutely everything that's been posted since this glitch started. I don't know, but I find that a bit troubling. — Francophonie&Androphilie(Je vous invite à me parler) 11:10, 14 December 2012 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Archives search bar

Hi, I see the topic has been raised at least once in 2011, but I did not understand how the concern has been addressed. Here’s the issue : if I type, for instance, « Blanchett » or « iconic » in the search bar of this Talk page, I get no results although those words are present in the archives. What’s the problem ? Cheers, --182.163.42.82 (talk) 12:49, 14 December 2012 (UTC)

This is not about the size issue in your 2011 link. The search index just hasn't been updated since you created the archive earlier today. See Help:Searching#Delay in updating the search index. If you remove the subpage indicator '/' from the search prefix then Blanchett prefix:Talk:I'm Not There currently reports it at the main talk page because it was located there when the search index was last updated. PrimeHunter (talk) 13:29, 14 December 2012 (UTC)
Thanks a lot. Understood ! --182.163.42.82 (talk) 00:00, 15 December 2012 (UTC)

Mysterious behaviour of Template:Talk other

The template {{talk other}} takes two positional parameters, and returns the first if used on a talk page, and returns the second if used on a non-talk page. Thus,

{{talk other|This is a talk page|This is a subject page}} returns This is a subject page

when used here. However, it breaks if all or part of the second parameter is wrapped in <span class="error">...</span>:

{{talk other|This is a talk page|This is a <span class="error">subject page</span>}} returns

(i.e. nothing). I spotted this because I found a case of {{edit semi-protected}} being used on an article here, when searching for bad edits by this anon. It should have shown Error: Semi-protected edit requests should only be made on the talk page. and put the page into Category:Non-talk pages requesting an edit to a semi-protected page, but did neither of these. If I amend {{edit semi-protected}} to remove the class="error", it works. I've determined that if the <span> has no attributes, it works - but as soon as it's given an attribute, whether class= id= or style=, regardless of whether the attribute has a value or not, the whole of the second positional parameter is ignored. --Redrose64 (talk) 15:41, 14 December 2012 (UTC)

Try this:
{{talk other|This is a talk page|This is a <span class{{=}}"error">subject page</span>}} returns This is a subject page
Otherwise the equals sign is interpreted as part of the template syntax. Jafeluv (talk) 16:15, 14 December 2012 (UTC)
Or this:
{{talk other|1=This is a talk page|2=This is a <span class="error">subject page</span>}} -- WOSlinker (talk) 16:23, 14 December 2012 (UTC)
(edit conflict) Ah yes, that would do it; or even
{{talk other|This is a talk page|2=This is a <span class="error">subject page</span>}} returns This is a subject page
which is a bot more "obvious".   Thank you --Redrose64 (talk) 16:25, 14 December 2012 (UTC)
All non-user pages now fixed up. Some had carried the {{edit semi-protected}} for over a year. --Redrose64 (talk) 17:59, 14 December 2012 (UTC)

File uploading issue (file not uploading)

I can not Upload file. Tried twice. After clicking on "upload' it gives message Once uploading is completed, you will find your new file at this link:, but when after some time when clicked on the link, I found the files have not been uploaded. Tried thrice. File name: File:Gomolo logo.jpg --Tito Dutta (talk) 00:13, 15 December 2012 (UTC)

Special:Log/upload shows many uploads by others before and after your post. It sounds like you used Wikipedia:File Upload Wizard. Please post to Wikipedia talk:File Upload Wizard instead. Include your browser and if possible, a weblink to a copy of the file. PrimeHunter (talk) 03:04, 15 December 2012 (UTC)

Widget for downloading tables into .csv format?

Hi, I'm not sure if this is the right place to ask this. I was referred by the Teahouse to come here.

I often find myself looking at a table in Wikipedia (or elsewhere) and thinking to myself: "I'd like to download that data into Excel and rearrange it or merge it with data from elsewhere." But if I just copy the table and paste it, I usually get a long string of information. Instead of tabs between fields and a carriage return at the end of the line, there are just spaces between each of the entries. Using tools like BBedit, Tex-Edit Plus, Word, and lots of perseverance, I can usually recreate the table in a form that I can upload to Excel from this data stream, but it is often a difficult process (especially if the cells of the table have textual data with spaces).

So I would really like someone to create a widget that would make this task easy. What I envision: at the top of each table in Wikipedia there would be an icon. If you clicked on the icon, it would automatically download the table in .csv (comma-separated values) format which could then be easily imported into Excel or another spreadsheet program (Google Docs, etc.). I assume it would be relatively easy to create such a widget since tables have a regular and simple markup language (though text that extends over two or more cells might be a bit tricky). There are already widgets for converting spreadsheets into Wiki's markup language, but as far as I can tell, no easy way to go the other direction.

I see that there is a command line tool called wiki2csv at Wikipedia: Tools#Export: Conversion to other formats, but it seems much too complicated for the average user. I want it to be possible to go to a page like List of Justices of the Supreme Court of the United States and just click on an icon to download the table data in .csv format.

Is this something that already exists somewhere? Is it a good idea? Can/will someone do it? Randy Schutt (talk) 15:40, 12 December 2012 (UTC)

Workin' on it. Writ Keeper 15:43, 12 December 2012 (UTC)
Not exactly the way you want to do it, but you can, instead, query the web page from Excel. In Excel 2007, it's at Data→Get External Data. You enter the URL, it loads the page in a special dialog, and you then choose which objects you want to import into the spreadsheet. I just tried it with the page you mentioned and it's not ideal – it doesn't manage to pick out the tables separately like it does with other sites I've used it on, but the data you need is there, embedded within a bunch of other stuff, starting at cell FA194. —[AlanM1(talk)]— 16:04, 12 December 2012 (UTC)
Okay, try User:Writ Keeper/Scripts/tableConverter.js. It's a bit ugly, but it should work (possibly not in IE, though). When you get the download prompt, do pay attention to what the file is named; the file name starts out as weird garbage in my tests, and I don't know how to get around that. So just make sure to name it something sensible, and remember to end it with the ".csv" extension. Any advice on how to sex up the appearance or output would be welcome. Writ Keeper 17:05, 12 December 2012 (UTC)
Neither the 2004 or 2008 versions of Macintosh Excel seem to be able to import from a url. The 2008 version let's me import an html file from my desktop (File-Import...) but that, of course, involves an extra few steps (edit page on Wikipedia, copy table lines, paste into a new text document, save as an html file). I can do this, but it would be nice for it to be more automated. I don't know how to run the script that Writ_Keeper has created. Perhaps someone else can try it. I was hoping there would be something as simple as what the Census Bureau does, for example, at the bottom of this page: http://quickfacts.census.gov/qfd/states/39000.html . Randy Schutt (talk) 17:52, 12 December 2012 (UTC)
Oh, sorry, just put importScript("User:Writ Keeper/Scripts/tableConverter.js"); into your common.js page. Once you do that (you might have to bypass the browser cache afterwards; instructions for how to do that are at this page), you should see a link that will appear below every wikitable, and when you click on it, it'll prompt you to download a file. As I said, just rename the file to something sensible with the ".csv" file extension, and it should be good. Writ Keeper 18:19, 12 December 2012 (UTC)
Thanks. I now have a nice "Export as CVS" line at the bottom of the table (though note that it is actually part of the table - a new cell in the first column and below the last row). But when I click on it I don't get the hoped for results. I'm running OS 10.5.8 on my iMac. On Safari 5.0.6, I get a new page with all the table's html code splayed across the screen. With Firefox 16.0.2, I can save the file (with a weird name zMpfGqwp-1.part), which I can rename and open in Excel, but the file has no content. With Chrome 21.0.1180.90 I get a file ("Download") that I can rename and open in Excel. It has the table information, but still includes all the anchors and span html code (could that be stripped out?). Randy Schutt (talk) 18:56, 12 December 2012 (UTC)
Randy, your few extra steps to get HTML into Excel won't work. The text shown on Wikipedia's edit screen is in wikitext format, not HTML. It doesn't turn into HTML format just because you save it in an HTML file. A technique that should work (and is also fewer steps) is to use your browser's File ▸ Save As... command while reading the page. In the Save dialog, select HTML (without images) as the file type. (The default in some browsers is a "web archive" or with-images format such as MHTML. I'm not sure Excel can handle that.) Writ Keeper's script is the easiest option if it works for you (I've not tried it myself). – PartTimeGnome (talk | contribs) 18:49, 12 December 2012 (UTC)
PartTimeGnome, oh yes, you're right. In the past, I've used a text editor to put the proper html headers on the file to make it into a proper html file. But for converting Wikipedia, your solution would be much better/easier. This process doesn't work if I use Excel 2003 for Mac (since it can't open html files), but it does with Excel 2008 for Mac. So this is a solution. Still, I would like a one-button solution and especially to have this be a normal part of Wikipedia (rather than having to install scripts, etc.) But, so far, Writ Keeper's script isn't working very well for me. Maybe I'm asking for too much. Randy Schutt (talk) 19:20, 12 December 2012 (UTC)
Hmm, it's working for me in Firefox and Chrome, though I did have to fix a few bugs. Perhaps you should bypass your cache again and retry. What table are you trying this on? Writ Keeper 19:27, 12 December 2012 (UTC)
one small problem is that tables in enwiki often contain junk in the form <span style="display:none">some-string-for-sorting</span> (it's not "junk" per se, but it cause pain for the converter. you probably want to do something like
//instead of:
var str = "" + $(el).text();
//you want something like:
var clone = $(el).clone();
clone.find('*').filter(function(){return $(this).css('display')=='none'}).remove();
var str = clone.text();
peace - קיפודנחש (aka kipod) (talk) 20:42, 12 December 2012 (UTC)
Writ_Keeper, it works pretty well now: On this page List of Justices of the Supreme Court of the United States, Mac OS 10.5.8, Safari 5.0.6 opens up a new page with all the items enclosed in quotation marks and delimited by commas, and all the anchors and span code has been stripped out. I can copy and paste it into Excel and it converts without much effort. Firefox 16.0.2 worked for me once I turned off TACO (oops, my bad). And Chrome 21.0.1180.90 works pretty well too. The script works well on the two tables on this page too: United States Senate elections, 2014 and the second table has lots of empty cells. It mostly works on this page too List of United States Supreme Court Justices by time in office, but the term in office number is not quite right: for example, for Douglas it is 700413358000000000013,358 instead of 13,358. Perhaps the comma in the number is screwing up the conversion. But overall, this is a good solution for me. Thank you very much. Now my wishlist is: make the "Export to cvs" text smaller, make it into a button instead of a cell in the table, put it at the top right of the table instead of the bottom, and make it available to everyone without them having to put the script call in common.js. — Preceding unsigned comment added by Randy Schutt (talkcontribs) 21:35, 12 December 2012 (UTC)
what cause the problem you report is not the comma, it's exactly what i was talking about: an invisible field that's placed in sortable tables for sorting purposes. the remedy would be to remove the invisible data before generating the file. my snippet (admittedly untested) is supposed to do that. peace - קיפודנחש (aka kipod) (talk) 21:52, 12 December 2012 (UTC)
Yes, in this case (List of United States Supreme Court Justices by time in office) the Term in Days column is using the Template:Nts command to ensure sortability. Randy Schutt (talk) 22:46, 12 December 2012 (UTC)
on 2nd thought, my snippet is an overshoot. all you have to do is replace
var str = "" + $(el).text();
with
var str = $(':visible', el).text();
peace - קיפודנחש (aka kipod) (talk) 00:01, 13 December 2012 (UTC)
Sorry, I was distracted by shenanigans elsewhere. That looks like a great solution, kipod, thanks! Writ Keeper 01:17, 13 December 2012 (UTC)
I just checked and the new version works great. Thank you very much Writ Keeper and Kipon for your good work. Randy Schutt (talk) 16:44, 14 December 2012 (UTC)
I just added instructions for using this on Writ Keepers page (User:Writ Keeper/Scripts/tableConverter). I hope this is ok. — Preceding unsigned comment added by Randy Schutt (talkcontribs) 16:19, 16 December 2012 (UTC)

Data mining for deletion vs user stats

How easy would it be to produce a data set consisting of the age of accounts that have created pages that have been deleted via CfDs and Afds? The data would be number of pages per new account age time bands (it would mean getting access to the history of deleted pages). I want to see if there is a case for lengthening the stand down period of new page creation for new user accounts. -- Alan Liefting (talk - contribs) 18:47, 15 December 2012 (UTC)

The best way to do that would be to run a query on the database, so any Toolserver user should be able to do that for you. Legoktm (talk) 19:44, 15 December 2012 (UTC)

Watchlist JS bolding

 
Demonstration of the problem. See below for explanation.

This is not a new problem, but rather something that I've put up with since the day I registered nearly two years ago and I'm finally fed up with it. When I load my watchlist for the second or subsequent time in the same browser session, JavaScript bolds the entire line of all edits that are new since the last time I loaded my watchlist. This would seem helpful except for three major problems: first, it's based solely on whether it was listed the last time I loaded my watchlist with no regard to whether I've viewed the edit through other means, and second and more important, I have CSS set up to bold the titles of pages that have changed since I last visited them, and this JS thingy hinders that by bolding edits that I've already visited via other means, including my own edits. I've had enough of this and am looking for a way to disable the script that's doing this. Any ideas? jcgoble3 (talk) 21:49, 15 December 2012 (UTC)

Have a look at Wikipedia:Customizing watchlists. NtheP (talk) 22:15, 15 December 2012 (UTC)
I did. Most of that page deals with how to work with the changes from bugzilla:33123. There's nothing there about whatever script this is, which is far older than the $wgShowUpdatedMarker change. jcgoble3 (talk) 23:00, 15 December 2012 (UTC)
At Preferences → Gadgets, there is an option "Display pages on your watchlist that have changed since your last visit in bold (see customizing watchlists for more options)" Is it switched on? If so, switch it off. --Redrose64 (talk) 23:42, 15 December 2012 (UTC)
That's off, and again, that deals with $wgShowUpdatedMarker, which I actually use and want. This JavaScript is something totally different that has been around since at least January 2011. I know I did not do anything to turn it on; it was on from the moment I created my account. I'll get a screenshot for you guys in a few minutes. jcgoble3 (talk) 00:09, 16 December 2012 (UTC)
It probably wasn't since the day you registered, but the day after that. It looks like the script you added in this edit is what's doing it. Anomie 00:26, 16 December 2012 (UTC)
(edit conflict) Here's a screenshot. The top half of the image shows the watchlist as it is loading, with this page correctly not bolded because I have visited this page since the last change (indeed, the last edit was my own). The bottom half shows my watchlist after it completed loading, with the entire WP:VPT line and the entire line for my last edit now annoyingly fully bolded because that edit was made after the last time I loaded my watchlist. The fact that the bolding does not occur until after the page completes loading tells me that this is being done my JavaScript. If I use the "Inspect Element" feature of Firefox 17.0.1 to examine the HTML, I see that inline CSS has been added to the <td> of the VPT line and the <tr> of my last edit. jcgoble3 (talk) 00:33, 16 December 2012 (UTC)
reply to Anomie OK, then if that script is the problem, then which parts of that script do I copy over to get just the top-of-page notifier line? I want to keep that but get rid of the watchlist bolding. jcgoble3 (talk) 00:38, 16 December 2012 (UTC)
Looks like User:Ais523/watchlistnotifier.js would benefit from updating to accommodate the updated marker; probably excluding rows which have the class mw-changeslist-line-not-watched. I don't know enough JavaScript to comment more specifically.
As an aside, I think this illustrates a core failing of watchlists. The standard user interface ought to exclude edits made before a page was last visited, and also exclude edits that are listed on the watchlist when the "Mark all pages visited" button is clicked. (At present, the button also resets pages that were edited between the time the watchlist was generated and the time the button is clicked, so very recent edits are wrongly marked as visited even though they have not yet shown up on the user's watchlist.) See Bugzilla:4903#c7 for a related feature request that has been open for nearly seven years.
Richardguk (talk) 07:18, 16 December 2012 (UTC)

New Extension:GettingStarted

 
Screenshot of how Special:GettingStarted appears just after you've registered

Hi all,

Today we've launched the first preliminary version of a new way to try and get newly-registered people up to speed.

Right now, only between 20-25% of registered accounts ever edit,[17] even once. We'd like to improve that fairly dismal rate. Our first experiment is aimed at helping users who sign up, willing to edit, but who don't have an idea of where to get started editing.

To help those editors get started, we're presenting newly-registered users with articles gathered by SuggestBot from the copyediting backlog, optimizing for shorter articles that are easier to edit. In the future we will continue to tweak and optimize the task list, either by adding other easy task types, or reducing the number of choices new users have to make. We also have future plans for adding helpful tools, such as tooltip-based guided tours of how to edit.

Feel free to take a look at the Special:GettingStarted page now, though it appears slightly differently for users who just registered, so check out the screenshot to the right as well. Please let us know if you have any questions or feedback, and I'll keep folks updated as we iterate on this idea. If you're interested in more detail, our product requirements and analysis plans are available to read. Steven Walling (WMF) • talk 00:38, 14 December 2012 (UTC)

Looks neat. Is the extension pulling off a wiki-page that SuggestBot updates? If so, which page is it? And per WP:BEANS, is that page at least semi-protected? How often is the list updated? (If this is answered somewhere else, sorry about that!) Legoktm (talk) 03:04, 14 December 2012 (UTC)
Yes, SuggestBot is supposed to update Template:Opentask-short every hour (so named because it is similar to Template:Opentask from the Community Portal). I don't believe that template is semi-protected, but good idea. Steven Walling (WMF) • talk 03:08, 14 December 2012 (UTC)
Thanks. Looks pretty cool to me. Legoktm (talk) 03:26, 14 December 2012 (UTC)
SuggestBot reverted the padlock: [18] jcgoble3 (talk) 04:33, 14 December 2012 (UTC)
Aaaand the bots keep going back and forth. It's actually important that we leave out the padlock, since the template is transcluded. It doesn't seem the padlock gets transcluded in to the MediaWiki message, so it's not a real UI problem. However, we probably want the bots to quit edit warring. ;) Steven Walling (WMF) • talk 07:26, 14 December 2012 (UTC)
Time for WP:LAME#Bot wars. I've notified both operators, although I now see that you notified SuggestBot's operator. Nyttend (talk) 12:04, 14 December 2012 (UTC)
  Done See WP:LAME#Template:Opentask-short. jcgoble3 (talk) 21:55, 14 December 2012 (UTC)
Sorry about causing this, the script updating the template page isn't sophisticated enough to prevent this issue. I've stopped the bot for now and will rewrite its logic so it doesn't touch the padlock template. I'll probably also move the notice about SuggestBot updating the template from the talk page in the process. Should be going again in a few hours. Cheers, Nettrom (talk) 16:15, 14 December 2012 (UTC)
I've implemented a fix that keeps the <noinclude>...</noinclude> sections intact while the list might get replaced. I've also made the bot less insistent on editing regardless of the circumstances. Should hopefully keep everything running smoothly from now on, otherwise I'm sure someone will get in touch again. Cheers, Nettrom (talk) 19:01, 14 December 2012 (UTC)
I was going to suggest using {{nobots|deny=Lowercase sigmabot}} however your solution works as well. Legoktm (talk) 19:12, 14 December 2012 (UTC)
For me, the "How to help / Fix spelling and grammar ..." box spills about half-off the right side of my screen. Using a 1024x768 resolution with Chrome on XP. Chris857 (talk) 03:34, 14 December 2012 (UTC)
Yes, at that browser size that happens for now. We're going to add styles that are more responsive in next iterations (we do weekly deployments). Steven Walling (WMF) • talk 07:26, 14 December 2012 (UTC)
OT (for here, anyway), is there a discussion somewhere about finding the reason for this surprising (to me) statistic? It's hard to imagine 75% of people bothering to register are just overwhelmed. I wonder if there is some other reason people would register and not edit. Other than giving you a personalized watchlist, what benefit would there be to registering if you are just reading? —[AlanM1(talk)]— 17:14, 14 December 2012 (UTC)
this seems to me like asking for trouble and frustration. imagine what will happen when, say, 455 new editors will be presented with the same list of 10 "article for improvement". if 10% will respond, the many edit collisions that will ensue is a fire-safe method to guarantee huge amount of frustration.
one way around it is to find some way to "personalize" the list, i.e. distribute the articles among the users in some clever way. complete randomization will not be good - you do not want to present to the user a whole new list every time she goes to Special:GettingStarted, but presenting the same list to everyone can cause trouble. קיפודנחש (aka kipod) (talk) 17:36, 14 December 2012 (UTC)
The frequency of updates is something we can tinker with. It's also in our roadmap of potential features to add a 'refresh' button on the page, allowing people to skip through multiple article sets. We'll also have a sense of the rate at which people are trying to edit, but running in to edit conflicts or other problems (we're anonymously tracking article edit attempts and save attempts or previews, in addition actually saved edits). Steven Walling (WMF) • talk 19:52, 14 December 2012 (UTC)
twisi, the idea of presenting to the whole english speaking crowd a set of 10 articles and asking them "edit these", does not make sense.
if you won't get enough response to create collisions then the whole effort probably isn't worth it, and if you *will*, you'll just frustrate the participants. peace - קיפודנחש (aka kipod) (talk) 20:05, 14 December 2012 (UTC)
The image is too blurry for me to read. Kdammers (talk) 07:49, 15 December 2012 (UTC) — comment moved from section below by PartTimeGnome
You can click the image to see a larger version. Once at that page, click the "Original file" link to see the image at its maximum size. (If your mouse pointer then turns into a magnifying glass when you hover over the image, you might need to click once more to see it at maximum size.) – PartTimeGnome (talk | contribs) 16:55, 15 December 2012 (UTC)

"An administrator on Wikipedia should customize this message"

When I go to that page, I get a message that makes it look like Wikipedia isn't configured properly: "An administrator on Wikipedia should customize this message by editing MediaWiki:gettingstarted-msg." (See it for yourself.)

The linked MediaWiki page exists and has content, so the message is rather misleading as to the problem. The message should link to MediaWiki:gettingstarted-msg/en-GB, since I use en-GB for my language. This can probably be fixed easily enough for English variants by creating redirects at the /en-GB and /en-CA pages (admin needed). Or, if redirects aren't allowed in MediaWiki space, transclude the main MediaWiki:gettingstarted-msg page instead. However, I think the fallback message should be friendlier for users whose native language is not English. For example:

This page is not yet available in your language. The default language is shown below:

(Obviously, the "This page is not yet ..." bit should be in the relevant language. I note that the current "An administrator ..." message is always English, even if your language is set to e.g. French. I'm guessing this is because this is a new feature, and the guys at translatewiki.net haven't had a chance to translate it yet.) – PartTimeGnome (talk | contribs) 23:11, 14 December 2012 (UTC)

as far as i understand, this message is shown to a new user immediately after signing up (i.e., creating a new account). as such, the user preferences can't have anything other than the default language for this specific wikipedia as "useLang". so the content of the message you see will show (in English) for new users on wikis that did not set MediaWiki:gettingstarted-msg, and do not have appropriate translation for the message in translatewiki. it is not a problem here. setting uselang to en-GB and then looking at the message is kinda silly test: once you reached the point of setting the user language, you are past the point of *actually* ever seeing this message... peace - קיפודנחש (aka kipod) (talk) 23:21, 14 December 2012 (UTC)
Kipod is correct. It's currently impossible for the intended audience (newly-registered users) to have set an alternate language when they view the page, because it is delivered before they have access to their preferences. Steven Walling (WMF) • talk 00:04, 15 December 2012 (UTC)
In that case, perhaps the extension should always use MediaWiki:gettingstarted-msg, and not bother checking the user's language? – PartTimeGnome (talk | contribs) 00:13, 15 December 2012 (UTC)

Quick update: I drafted a quick feature page at Wikipedia:GettingStarted. Steven Walling (WMF) • talk 07:14, 17 December 2012 (UTC)

MathML weirdness

Can someone look at Farad#Equalities and suggest what's going on in the <math> section? With MathML enabled the output is just a single line of garbage. Chris Cunningham (user:thumperward) (talk) 11:27, 14 December 2012 (UTC)

Brackets were missing from the \mathrm element. Maybe this is what was intended? Jafeluv (talk) 13:35, 14 December 2012 (UTC)
Excellent. Cheers! Chris Cunningham (user:thumperward) (talk) 10:14, 17 December 2012 (UTC)

Table sorting by script

When looking at someone's SUL accounts at Special:CentralAuth, it would be useful to have the table automatically sorted by edit count when the page opens. Does anyone know if there's a way to sort a table by a specified column in Javascript? Jafeluv (talk) 13:04, 14 December 2012 (UTC)

Yes. You're looking for Quentinv57's tool. Legoktm (talk) 13:34, 14 December 2012 (UTC)
Hmm... That's not sorted by edit count by default either, is it? Jafeluv (talk) 13:47, 14 December 2012 (UTC)
Not by default, but if you hit the arrow it will sort. Legoktm (talk) 16:27, 14 December 2012 (UTC)
You can do that in CentralAuth as well, of course. But the question was whether it can be done by script. Jafeluv (talk) 11:23, 15 December 2012 (UTC)
try adding the following line to Special:Mypage/common.js
if (wgCanonicalSpecialPageName == "CentralAuth") $(function() {$('th:Contains(Edit count)').click().click()})
peace - קיפודנחש (aka kipod) (talk) 19:50, 15 December 2012 (UTC)
Thanks! Can't seem to get it to work, though... [19] Any idea what I'm doing wrong? Jafeluv (talk) 07:54, 17 December 2012 (UTC)

Videos

I don't think I should have to download something to watch a video. I don't feel safe downloading something from Wikipedia. Like anyone at all can watch new changes for whatever reason, the same is true for videos and programs. Every day my virus softwhere finds something new that some creep wrote. --69.3.114.139 (talk) 06:50, 15 December 2012 (UTC)

You're not downloading it from us. Depending on whether you want the program embedded in your browser or instead into an existing video player, and which one, you'll have your choice of downloading it from Mozilla, Microsoft, VLC, Real, Java, etc. See Wikipedia:Media_help_(Ogg). Someguy1221 (talk) 06:58, 15 December 2012 (UTC)
I don't need to download anything, because the internet browser that I use to read websites supports embedded video so I don't need any additional software. You didn't mention which browser and version you use, but if it's an older one maybe you could consider upgrading? --Malyacko (talk) 09:35, 17 December 2012 (UTC)

Partly corrupted image?

 
 

What's going on with File:Bethlehem Inn NO Vacancy.jpg? It appears to be partly corrupted; thumbnails sometimes download and sometimes don't. When I try to go to the 250px thumbnail, I get a message of "503 Service Unavailable [line break] The server is currently unavailable. Please try again at a later time. [line break] There was a problem while contacting the image scaler: [Errno 110] ETIMEDOUT". When I uploaded it, neither the thumbnail (same resolution as the smaller image here) nor the large-resolution image displayed on the file description page, but they've since started working properly. While the 250px resolution version is displaying fine here, it's not showing at WP:RDH. Nyttend (talk) 17:15, 16 December 2012 (UTC)

As I can reach the 250px thumbnail I guess that it's a server cache related issue which might even depend on where you live. See for example the software bug report here: bugzilla:41130. --Malyacko (talk) 09:38, 17 December 2012 (UTC)

Alpha version of the VisualEditor now available here

TL;DR: Today we are launching an alpha, opt-in version of the VisualEditor to the English Wikipedia. This will let editors create and modify real articles visually, using a new system where the articles they edit will look the same as when you read them, and their changes show up as they type enter them — like writing a document in a word processor. Please let us know what you think.

Why launch now?

We want our community of existing editors to get an idea of what the VisualEditor will look like in the “real world” and start to give us feedback about how well it integrates with how they edit right now, and their thoughts on what aspects are the priorities in the coming months.

The editor is at an early stage and is still missing significant functions, which we will address in the coming months. Because of this, we are mostly looking for feedback from experienced editors at this point, because the editor is insufficient to really give them a proper experience of editing. We don’t want to promise an easier editing experience to new editors before it is ready.

As we develop improvements, they will be pushed every fortnight to the wikis, allowing you to give us feedback as we go and tell us what next you want us to work on.

How can I try it out?

The VisualEditor is now available to all logged-in accounts on the English Wikipedia as a new preference, switched off by default. If you go to your “Preferences” screen and click into the “Editing” section, it will have as an option labelled “Enable VisualEditor”.

Once enabled, for each article you can edit, you will get a second editor tab labelled “VisualEditor” next to the “Edit” tab. If you click this, after a little pause you will enter the VisualEditor. From here, you can play around, edit and save real articles and get an idea of what it will be like when complete.

At this early stage in our development, we recommend that after saving any edits, you check whether they broke anything. All edits made with the VisualEditor will show up in articles’ history tabs with a “VisualEditor” tag next to them, so you can track what is happening.

Things to note
  • Slow to load - It will take some time for long complex pages to load into the VisualEditor, and particularly-big ones may timeout after 60 seconds. This is because pages have to be loaded through Parsoid which is also in its early stages, and is not yet optimised for deployment and is currently uncached. In the future (a) Parsoid itself will be much faster, (b) Parsoid will not depend on as many slow API calls, and (c) it will be cached.
  • Odd-looking - we currently struggle with making the HTML we produce look like you are used to seeing, so styling and so on may look a little (or even very) odd. This hasn't been our priority to date, as our focus has been on making sure we don't disrupt articles with the VisualEditor by altering the wikitext (correct "round-tripping").
  • No editing references or templates - Blocks of content that we cannot yet handle are uneditable; this is mostly references and templates like infoboxes. Instead, when you mouse over them, they will be hatched out and a tooltip will inform you that they have to be edited via wikitext for now. You can select these items and delete them entirely, however there is not yet a way to add ones in or edit them currently (this will be a core piece of work post-December).
  • Incomplete editing - Some elements of "complex" formatting will display and let you edit their contents, but not let users edit their structure or add new entries - such as tables or definition lists. This area of work will also be one of our priorities post-December.
  • No categories - Articles' "meta" items will not appear at all - categories, langlinks, magic words etc.; these are preserved (so editing won't disrupt them), but they not yet editable. Another area for work post-December - our current plan is that they will be edited through a "metadata flyout", with auto-suggestions and so on.
  • Poor browser support - Right now, we have only got VisualEditor to work in the most modern versions of Firefox, Chrome and Safari. We will find a way to support (at least) Internet Explorer post-December, but it's going to be a significant piece of work and we have failed to get it ready for now.
  • Articles and User pages only - The VisualEditor will only be enabled for the article and user namespaces (so you can make changes in a personal sandbox), and will not work with talk pages, templates, categories, etc.. In time, we will build out the kinds of specialised editing tools needed for non-articles, but our focus has been on articles.
Final point

This is not the final form of the VisualEditor in lots of different ways. We know of a number of bugs, and we expect you to find more. We do not recommend people trying to use the VisualEditor for their regular editing yet. We would love your feedback on what we have done so far – whether it’s a problem you discovered, an aspect that you find confusing, what area you think we should work on next, or anything else, please do let us know.

Jdforrester (WMF) (talk) 03:26, 12 December 2012 (UTC)

How will the WMF track the VisualEditor's quality impact on the encyclopedia? What metrics will be used? What parameter space in those metrics will determine success or failure of the tool? Jason Quinn (talk) 05:35, 12 December 2012 (UTC)
At the moment I imagine the quality tracking is "not at all", since it's only available to a small number of users - a large chunk of whom are going to be power users. Tracking quality wouldn't necessarily be useful. I'm actually working on a review of the VE's impact on full deployment now. Okeyes (WMF) (talk) 19:47, 12 December 2012 (UTC)
Oliver is correct; we don't currently plan to collect quantitative data whilst the VisualEditor is only in an opt-in state for a handful of users. Later, when it will be deployed to a much larger number of accounts, is the time for that. Jdforrester (WMF) (talk) 19:59, 12 December 2012 (UTC)
I was asking about post large-scale deployment. I was wondering if quality impact studies were going to occur at all. Your relies seem to imply that there will be some which partly alleviates my concern. I imagine modeling "quality impact" to be complex and subtle so I was curious about details such as the variables that will be tracked. The model ought to be made fully public and transparent so it can be reviewed and critiqued. It would be easy to misinterpret data in such a study. As the VisualEditor will affect a dramatic change to editing habits, a lot of thought needs to be put into such studies to make sure the editor is actually helping rather than harming the project. Jason Quinn (talk) 04:14, 13 December 2012 (UTC)
I agree. In my mind, post-deployment tracking has to be twofold. The first is quality, sure, but the second is sociological impact. Even if 90 percent of the edits from newcomers are perfect, if edit volume has increased tenfold there's still going to be a dramatic uptake in junk, and while I think we'd all agree that the good outweighs the bad, there, we have to be very careful that the uptake in junk doesn't burn out the users who deal with it. If it does, there's a knock-on effect on everyone else. We need to be measuring burnout as well as good/bad ratios.
Out of interest, how would you measure quality? Are we simply talking a very basic comparison between quality of pre-VE and post-VE edits using hand coding, or...? Okeyes (WMF) (talk) 21:41, 13 December 2012 (UTC)
To approach your question in a very literal sense, I would take this problem by starting with a very simple foundation and modifying that step-by-step to make it more useful. This could lead to several models, which is fine. The question of quality impact of the VisualEditor seems very specialized and the solution is not likely going to fit easily into some textbook solution. It also doesn't make sense to try to develop some grand analytical solution: too many subjective aspects to be perfectly quantifiable in a way that means something. Some model that "does well enough" is probably the best to be hoped for. Let's first just mention some of the variables likely worth tracking:
  • absolute number and percentage of reverts within X (24?) hours of an edit (in general and by IP/account editors)
  • number and percentage of blocks within X (24?) hours of an edit (in general and by IP/account editors)
The key is to focus on discontinuities in the graphs and a change in these variables that persist long-term. I say "long term" because I advise not to pay too much attention to any initial "jumps". People will edit abnormally for a while upon the introduction of new features because they are curious about them and test them out (er, play with them). After a few weeks or a month, things will become "old hat" and settle down. Any changes in the variables between this point and the point prior to the introduction probably have some significant meaning.
Your argument about burnout is a good one but I would frame it differently. Instead of thinking of it as a sociological effect (which is complicated and messy to handle), I would turn it into an analytical question: is the encyclopedia accumulating more undetected/reverted vandalism because of the VisualEditor? It would take a bit of thought to figure out how to estimate the rate of "undetected/reverted vandalism". I'm not sure off the top of my head how to do it but I've seen studies that graph the expected lifetime of vandalism, and perhaps that could be combined with the above data to estimate a reasonable yes or no.
Once tracking variables have been settled upon, I would pick some sensible values by which they are allowed to change due to the introduction of the VisualEditor. If they change by more than that, they should trigger (at the minimum) a second-guessing to the value of the Editor and prompt more study of the VisualEditor's impact. Regardless, a large amount of unbiased, common sense will be required to interpret any results. I would not have the same people who developed the editor helping to judge its success or failure. Jason Quinn (talk) 17:35, 17 December 2012 (UTC)
You may also wish to look at some quick thoughts I had on useful metrics for VE once we get closer to full deployment (linked to from the agenda of the latest monthly Metrics and activities meeting). Jdforrester (WMF) (talk) 16:05, 18 December 2012 (UTC)

Information about existing inter-language bots

I'm looking for information about:

  • which bots are active in Wikipedia for correcting inter-language links
  • what those bots actually do

I've searched around but could only find the list of registered bots, the help section about bots and interlanguage links and various other not really useful results. I could NOT find any information about what each of the listed bots actually does. Does that information exist anywhere, and if so where?

--Robert (talk) 04:25, 18 December 2012 (UTC)

I think they often use the same Pywikipedia code. See mw:Manual:Pywikipediabot/interwiki.py. PrimeHunter (talk) 05:11, 18 December 2012 (UTC)
By the way, Wikidata will soon make interwiki links obsolete. --Rschen7754 05:13, 18 December 2012 (UTC)
I don't think that all the ILL bots use the same Pywikipedia code; some of them screw up ILLs on template doc pages, but most don't. This suggests to me that more than one algorithm exists. --Redrose64 (talk) 13:37, 18 December 2012 (UTC)
I think the question on top is asking which bot can repair the problem inter-language links but not how to make a bot. The problem inter-language links are include: if A links to B, B will be linked to A, and if A links to B and B to C, A will be linked to C.(help section about bots and interlanguage links) --Roiny88 (talk) 17:03, 18 December 2012 (UTC)
Many thanks for all the replies (and sorry for my own late reply). However, I'm not asking about algorithms or program code. I merely would like to know if there is an up-to-date register of ILL bots, and some basic documentation on what each of those bots does, not how it works or how it's implemented. Is any of that information available? --Robert (talk) 10:24, 4 January 2013 (UTC)

Internet Explorer 8

My user scripts work on Firefox and Chrome, but almost all of them don't work on Internet Explorer 8, which is the browser installed on school computers. I tried enabling the JavaScript Standard Library in gadgets, but it did nothing. Here's a list of my enabled gadgets:

  • Disable access keys
  • Open external links in a new tab/window
  • Twinkle
  • Suppress display of the fundraiser banner
  • "Ask a question" feature for the Wikimedia Foundation's "Teahouse" project
  • Reference tooltips
  • HotCat
  • wikEd
  • Yet Another AFC Helper Script
  • Form for filing disputes at the dispute resolution noticeboard
  • Add an [edit] link for the lead section of a page
  • Change the "new section" tab text to instead display the much narrower "+".
  • Disable animations in the interface.

I especially need Twinkle, seeing how I use it for basically everything. Is it possible to fix this, or do I just have to use Chrome portable? ❤ Yutsi Talk/ Contributions ( 偉特 ) 13:09, 18 December 2012 (UTC)

For the last couple or three weeks (probably since the last MW upgrade), I've been having lots of delays in IE8; I'm always getting the "Stop running this script? A script on this page is causing your web browser to run slowly..." message, even at pages such as Guam or Commons:Special:Upload. Nyttend (talk) 13:37, 18 December 2012 (UTC)
Probably unrelated to the above problem. You may want to start your own thread of discussion. --Izno (talk) 13:55, 18 December 2012 (UTC)
You're SOL on at least Twinkle. See WP:TWINKLE. IE in general is notorious for being a special case in both Javascript and CSS, and it's only with the newest of versions that developers are able to do something useful with it without devoting hours of work for small functionality. --Izno (talk) 13:55, 18 December 2012 (UTC)
Probably unrelated, but you might have to upgrade your browser to Internet Explorer 9 if you have Windows 7 or Windows Vista Service Pack 2. Otherwise, good luck. --George Ho (talk) 15:18, 18 December 2012 (UTC)
Yutsi is using a school computer, so probably not in a position to change browsers.--SPhilbrick(Talk) 17:09, 18 December 2012 (UTC)
this may or may not solve this specific problem, but it might help: MediaWiki:Geonotice.js which is loaded by everyone, contains an extra comma on line #31. this does not bother the sane browsers, but it bugs the hell out of IE. if one of the sysops can delete this comma, Yutsi will be able to sail on until he/she will encounter the next problem... peace - קיפודנחש (aka kipod) (talk) 19:28, 18 December 2012 (UTC)
I'm guessing it's this one. It's been like that for weeks; people removing the last notice don't seem to remove the comma from the one that becomes the last notice. --Redrose64 (talk) 19:37, 18 December 2012 (UTC)
it would help if one or more of the sysops would occasionally browse the site using IE8 and IE9, esp. in "compatibility mode". what you want to do is go to Tools => Internet Options => Advance tab, and there, under the "Browsing" section, you want to mark "Display notification about every script error". after that, you want to browse enwiki with "Compatibility mode" on. it really doesn't matter if this is a despicable browser - one can't ignore the fact that it is used by huge potion of the readers and editors, so the site should better work correctly with this browser. it is also a good idea to repeat this exercise from time to time when logged out, to make sure anons do not run into problems. peace - קיפודנחש (aka kipod) (talk) 19:52, 18 December 2012 (UTC)
Agh - a thousand apologies for letting that one slip in. Thanks for noticing & fixing it! Andrew Gray (talk) 20:49, 18 December 2012 (UTC)

Huggle configure

Hi Editors, I have recently gotten rollback perms, and I want to use Huggle. I'm not sure how to configure it, so I was wondering if you could help me out. Cheers! Kevin12xd... | speak up | take a peek | email me 21:05, 18 December 2012 (UTC)

I would suggest you explore the menus. It's not really hard to use technically, the difficulty is avoiding false positives. Suggest you also look at the other tools available. Rich Farmbrough, 23:35, 18 December 2012 (UTC).


Signing in from "New section" on a village pump and returning afterwards goes to "Edit" on the village pump

I can't really put it any better than the title. This bug occurs for me on WP:Village pump (technical) and WP:Village pump (miscellaneous) under both Firefox and Chromium on Arch Linux. --Gizmoguy (talk) 23:43, 18 December 2012 (UTC)

Do you mean it goes to a full page edit and not to add a new section? It does the latter for me in Firefox with the url http://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_%28technical%29&action=edit&section=new. My steps: Log out, click "New section", click "Log in" (without showing preview or changes), sign in, click "Return to Wikipedia:Village pump (technical)". Are you doing the same steps or talking about something else? If you mean that something you had written in the edit box is not restored after you click "Return to Wikipedia:Village pump (technical)" then it's not supposed to be restored. Try your browser back button for that, or use another tab to log in. PrimeHunter (talk) 00:32, 19 December 2012 (UTC)

Background color changing

Under Monobook (in IE9), whenever I roll over any link (including those in the sidebar) on a page that isn't white (or perhaps just pages in non-article space) the color of the text body area changes to white. This also happens with some pieces of the Main Page. Am I the only one experiencing this? - Purplewowies (talk) 23:58, 18 December 2012 (UTC)

No purging on newer version of images

NOTE: Parallel discussion in progress at Commons:Village Pump#Problem with new version of image.

I uploaded newer version of the Introspective cover art. While the image page is already updated, the article shows the prior version of the cover art. How long can I wait? --George Ho (talk) 03:06, 11 December 2012 (UTC)

Have you tried clearing your page cache? It could well be golding the 'old' version of the page. NtheP (talk) 15:42, 11 December 2012 (UTC)
I did delete "Temporary Internet Files" on Internet Explorer 9; old versions of images still appear. ...Well, I'm now seeing newer version of Showdown (Cheers)'s infobox image. However, Baby, Come to Me (Patti Austin and James Ingram song) should have the Japan single; I'm now seeing a French single. --George Ho (talk) 16:12, 11 December 2012 (UTC)
It appears the old thumbnail caching bug from mid-2011 has reappeared. I remember first seeing it around 23 May 2011 and the problem persisted to a greater or lesser degree through the summer of 2011. Around that time many users also reported very slow Wikipedia performance, even those on high-speed connections. I haven't seen much in the way of Wikipedia slowness (yet), but an image that I was trying to update yesterday failed to update the thumbnail cache, even after clearing my browser cache and purging the pages at Wikimedia Commons and on the English Wikipedia where the image is used. I tried a test edit by changing the thumbnail size by just one pixel, and the revised image appeared as it should have, but not if the image continues to use the same old thumbnail size. In 2011 the thumbnails would eventually get updated, but it could take 24-72 hours. I seem to recall this was assigned a bug tracking number, but after searching the Village Pump archives here and at Wikimedia Commons, I haven't been able to find the thread where that was mentioned. It's possible that the root cause was never properly identified and corrected, or someone may have re-introduced the bug with a software change that picked up a chunk of old source code from around mid-May 2011 or thereabouts. — QuicksilverT @ 05:46, 12 December 2012 (UTC)
Even just changing the filename seems to fix the image; look at File:KDEN-TV Logo.png, which I changed from File:Logo-denver.png, while the unchanged File:KFWD T52.png is still waiting to get my change in. Nate (chatter) 06:09, 12 December 2012 (UTC)
T30613, I think. --Maggie Dennis (WMF) (talk) 19:41, 12 December 2012 (UTC)
That's it! Thanks for digging up the reference. — QuicksilverT @ 03:44, 14 December 2012 (UTC)

On File:Obama and Duke Duchess of Cambridge.jpg I get the following message on the 800px thumbnail no matter how much things are purged or refreshed, but can get other non-800px sizes: Error generating thumbnail
Error creating thumbnail: Image was not scaled, is the requested width bigger than the source?
-- AnonMoos (talk) 13:45, 14 December 2012 (UTC)

Right now, the files are not loading properly (or is loading slowly). Are tech guys debugging the problem? --George Ho (talk) 23:13, 17 December 2012 (UTC)
Or maybe it's short-term loading problem. Now I'm confused. --George Ho (talk) 23:15, 17 December 2012 (UTC)
Loading issues resolved? I see that loading is all right. Now then, anything uploaded this week has no issues. Look at "Smokin' in the Boys' Room"; loading is stable. --George Ho (talk) 04:38, 18 December 2012 (UTC)
...Actually, any latest versions of non-free files are all right. Probably mostly Commons ones need some fixing? --George Ho (talk) 21:25, 19 December 2012 (UTC)

Related problems with images

Having the same problem myself; Telemundo has undergone a major brand imagining and many of their affiliates unveiled new logos in the last few days. I have been trying to update the local logos as I can, but have not been able to purge out the old revisions at all in articles. Tried in Opera, Chrome, IE10 both in regular and IE8 compatibility mode, and Firefox. Nate (chatter) 03:16, 12 December 2012 (UTC)

Probably also related is this: Having problems with a corrupted image discussion at Commons, which is still unresolved. Begoontalk 00:11, 18 December 2012 (UTC)

strange edit after page move

this looks weird. The middle edit is '-1' but nothing changes. John Vandenberg (chat) 02:36, 15 December 2012 (UTC)

There are three '-1' edits so I'm unsure which edit you refer to. Is it [20] where a space was removed after "residence they shared"? PrimeHunter (talk) 02:48, 15 December 2012 (UTC)
Sorry, I was referring to the, now deleted, edit by SilverFox183 (talk · contribs). There were only three edits: 1) the page move to include '2012' prefix, SilverFox183's edit, followed by a bot and I didnt inspect that edit. It's probably hard to debug now that the page has been moved back over the redirect, but the 'diff' omitted the diff section, similar to how it appears for moves and protection actions. John Vandenberg (chat) 04:38, 15 December 2012 (UTC)
If I compare [21] and [22] (admin only links) then the second apparently removed an extra newline at the end. That explains '-1' but raises another question: How could the first have en extra newline at the end? I thought it would be stripped on saving. I can no longer see a diff but maybe the diff ignored the extra newline or whatever it was. PrimeHunter (talk) 05:20, 15 December 2012 (UTC)
This was a case of bugzilla:42616: "Post-page move redirects contain two newlines below redirect code". The bug should be fixed but the fix had not been deployed. PrimeHunter (talk) 20:10, 19 December 2012 (UTC)

Some new scripts

So I added some new scripts to my userspace, that some of you might find interesting. Some of them are older than others, Some of them are ported from hewiki, some of them I added to WP:JS.

  • watchlistMark: As you know, when scanning Recentchanges, the pages in your watchlist appear in boldface. This script adds similar functionality to the pages "User contribution" and to Category pages. In addition, it adds under the page title a little button, that when pressed, adds "watch" link after each page, so you can easily add half (or all) pages in a particular category to your watchlist. For watched pages, the link becomes "Remove". same for pages in "User contribution".
  • Watchlist scout: Will poll your watchlist every time you go to a new page, and every 60 seconds hence. If there are unread pages in your watchlist (i.e., pages that would display in boldface on your watchlist), it jumps a message box similar to the "someone left you a message", with links to your watchlist, to the modified pages, and to their history.
  • Template Parameters Wizard: i mentioned it here before, but i take the opportunity to plug it here again. this script helps fill template parameters when editing
  • "In place" rollback (only for users with "rollback" permissions): this script changes the behavior of "rollback" button, such that instead of switching to the version diff page, you stay in place while the target page is rolled back. can be useful in conjunction with "popup". Also, right-clicking the "rollback" link allows you to add a summary to the rollback
  • Hide HotCat markers: If you are like me, you love HotCat functionality, but you hate the way it uglify the Categories section at the bottom of each article. this script hides all the ugliness, and adds "HC" at the right edge of the categories div. pressing the HC will expose all of hotcat controls, and pressing it again will re-hide them (personally, i think this is the way HotCat should have worked from the start).
  • Personal edit tools: allows you to add personalized edit tools in a subpage of your user space that are available when editing. you can have general toos *and* namespace specifci tools.

I hope some of you will find some of these helpful. if you try them and have problems/coplaints/suggestions, please let me know.

Peace - קיפודנחש (aka kipod) (talk) 00:07, 17 December 2012 (UTC)

Thanks for sharing these. Incidentally, would you be interested in using developer access to MediaWiki so you can contribute JavaScript improvements to the core and important extensions, critique others' front-end commits, and more easily test how your user scripts will interact with upcoming versions of the MediaWiki software? If you don't already have it, it's easy to get -- just get an account at labsconsole.wikimedia.org. Then follow the Git tutorial and skim How to become a MediaWiki hacker to get set up. Thanks! Sumana Harihareswara, Wikimedia Foundation Engineering Community Manager (talk) 02:18, 20 December 2012 (UTC)

Better table editing?

One of the perils of editing a table with lots of columns and/or rows is that if you try to add or delete an entry or column, you can mess up the whole table.

Is there/should there be any way to make it possible to edit a table like you would in Word or Excel or something? That is, have an interface that looks like a table, where you can add or remove columns from the top of the table (instead of having to individually add the new column to each row), and edit a cell or add or delete a row without the possibility of messing up the "framing" for the rest of the table. It would let less computer-savvy people add things to tables without worrying about screwing up the entire table, and make it a *lot* less time-consuming to add a new column to a table with a lot of rows.

To keep people from throwing in gratuitous tables or whatever, you could restrict "table edit" to existing manually-created tables, but letting people add information to an existing table without having to worry quite so much about the format of the table would be nice.

(for example, recently, on the "vampire traits" page, I added a new column to one of the tables, and that page has something like 75 entries per table...) — Preceding unsigned comment added by Tamtrible (talkcontribs) 21:17, 17 December 2012 (UTC)

The VisualEditor - which in the long run will make Word/Excel style editing possible - went into alpha testing on the English Wikipedia last week; details here, and you can enable it in preferences. (It's opt-in for the moment) Tables are not currently supported, but hopefully that functionality will be along soon :-) Andrew Gray (talk) 21:58, 17 December 2012 (UTC)
Yay! Any ETA on it reaching the general public, and/or the addition of table functionality?... Tamtrible (talk) 22:12, 17 December 2012 (UTC)
Not sure about specific elements, but the development plan calls for it to be "enabled by default for (almost) every wikipedia/mediawiki instance" - presumably with all functionality up and running - by July 2013. It may well slip - it's a hard project - but they did manage to make the December 2012 target for initial deployment, so you never know :-) Andrew Gray (talk) 22:39, 17 December 2012 (UTC)
  • MS Word-to-wikimarkup or markup-to-Excel tools and templates: There is currently a tool that generates wikimarkup from an MS Word table. For the reverse, from wikimarkup to Word-format, there might be a tool under development, until the VisualEditor is expanded to handle wikitables. Also, for wikimarkup-to-Excel, see thread "#Widget for downloading tables into .csv format?" about generating quotation-mark strings with commas, by JavaScript tool User:Writ Keeper/Scripts/tableConverter.js. However, just as I advise people that the most-powerful text editors are experienced Wikipedians who have time to edit what you want, it might be much easier to just "hone some wikitable-editing skills" and get a hand-coded pattern to update wikitables using an external text editor, until some more complex tools are available. Also, remember that a "<td>" tag works like double-bar "||" and "<tr><td>" can be used to force a new row into a table, so there are some tricks which can be used to quickly insert a new column into a table of several hundred rows. Meanwhile, new Template:Autocol and Template:Autotable5_big can be used to auto-number items in a list of entries or table-row parameters (5 columns per row). -Wikid77 (talk) 04:25/05:11, 20 December 2012 (UTC)

Help to install fastbuttons

Dears, I'm trying to install fastbuttons, but it doesn't work. Can someoene help me please? Thanks in advance. E. Feld talk 15:11, 19 December 2012 (UTC)

You may be better off using Twinkle which can be installed from Preferences-->Gadgets. It does the same as fastbuttons and more.--ukexpat (talk) 17:45, 19 December 2012 (UTC)
Thank you very much. E. Feld talk 19:15, 19 December 2012 (UTC)

Re-cluttering of expansion-depth category

This is just an FYI that a questionable change to Template:Automatic_taxobox has again flooded the depth-error category, from containing 3 pages of entries, to over 16 pages (more than 2,500 new entries):

When scanning the now massive category, just remember that most of the animal/plant articles have exceeded depth due to {Automatic_taxobox}, which had been fixed back in November 2012. Other articles have depth problems in nested NRHP infoboxes or railway routes, which need conversion rounding by "|1" such as {convert|1.5|acre|ha|1} or similar. Talk-pages usually exceed the 41-level depth due to unclosed "}}" when transcluding WikiProject banner templates. I think the taxobox change is likely to be undone in a few days, or redone with a different taxonomy check, where the exceeded-depth error will no longer occur. However, the reformatting of articles with a shared template often requires over 4 days to complete now, so expect the depth-error category to shrink some time late next week. This is just typical Wikipedia progress: "take 10 steps forward, and 9 steps back" but eventually, things will get better. -Wikid77 (talk) 02:39, 20 December 2012 (UTC)

Ganglia

I was watching some job queue logs on Ganglia, suddenly it is asking for authorisation. http://ganglia.wikimedia.org/latest/graph_all_periods.php?c=Miscellaneous%20pmtpa&h=spence.wikimedia.org&v=93084&m=enwiki_JobQueue_length&r=hour&z=default&jr=&js=&st=1325547418&z=large is the url. Any ideas what's going on? Rich Farmbrough, 23:35, 18 December 2012 (UTC).

There is a security issue that has been discovered with the software (a cross-site scripting attack) so until this is resolved we've had to lock it down.--Jorm (WMF) (talk) 23:55, 18 December 2012 (UTC)
Explained in http://lists.wikimedia.org/pipermail/wikitech-l/2012-December/065184.html --Malyacko (talk) 11:56, 19 December 2012 (UTC)
Thanks. Never understood why people put these security holes in in the first place, when they know they will just have to remove them.... But good to know what's happening. Rich Farmbrough, 12:01, 19 December 2012 (UTC).
It's not that the developers put them consciously in place. They got notified only recently about them. --Malyacko (talk) 11:28, 20 December 2012 (UTC)

Why Google search over internal search on village pumps?

At WP:Village pump I can see a search link for each village pump. These search links go to Google, which I feel is a bad idea for a number of reasons:

  1. If the internal search was used it provides a wider test base for the internal search for use over meta.
  2. Forcing an external search provider on users raises aesthetic and privacy concerns.

I discovered a discussion at WP:Village pump (policy)/Archive 59#NOINDEX of all non-content namespaces relating to this but it is old and I believe many of the counter-arguments to be outdated. Thus I propose a switch to the internal search.--Gizmoguy (talk) 00:00, 19 December 2012 (UTC)

As you may know, this was probably done when the internal search was less effective. You may find it easier to propose a change now. Superm401 - Talk 01:50, 21 December 2012 (UTC)

Spurious error message when attempting to move an article page

When attempting to move Palestinian territories—I can't do this directly because the move arrow drop-down doesn't appear on my monitor between the add-to-your-watchlist star and the search box, but I can try by directly using the URL [23]—I see the message: "Unable to proceed This image name or media file name is protected. When uploading files to Wikipedia, please use a file name that describes the content of the image or media file you're uploading and is sufficiently distinctive that no-one else is likely to pick the same name by accident."

But I'm not trying to upload or move an image, I'm trying to move an article. I wouldn't be surprised if the article is protected, but the usual padlock icon indicating protection doesn't appear in the usual place on the article page.

Actually I'm not really trying to move the page. I just want to look at the move log, which I can do for the talk page, but not the article. Oh, I see. There's a way to look at the move log without actually trying to initiate a move: [24].

Oh, I see. I can go to View logs for this page which is easy to overlook, just under the page title for Palestinian territories: Revision history.

Now I see that it is protected:

  • 02:57, 14 May 2008 NawlinWiki (talk | contribs) protected Palestinian territories (no reason to move this page w/o discussion [move=sysop])

So, I, with some effort, just backed into understanding everything here. It would be nice though, if a move attempt like mine above still showed the move logs (no reason why it couldn't), and when failing due to protection, also showed the protection log. Thanks, Wbm1058 (talk) 14:50, 19 December 2012 (UTC)

At the top of every history page, there is a link "View logs for this page", immediately below the page title. This link is present even if there are no log entries. However, page moves are always logged against the old name, not the new. --Redrose64 (talk) 17:35, 19 December 2012 (UTC)
The real question here is why Special:MovePage/Palestinian_territories returns an error message clearly intended for the File: namespace only. That sounds like a bug. jcgoble3 (talk) 18:56, 19 December 2012 (UTC)
Thanks – Worthy of telling bugzilla about? I don't have any experience with entering bug reports or searching to see if it's already been reported. Wbm1058 (talk) 19:54, 19 December 2012 (UTC)
As far as I can tell, this is not a bug in MediaWiki but rather in the template code at MediaWiki:Protectedpagetext. PleaseStand (talk) 20:18, 19 December 2012 (UTC)
I think that the message being referred to is:
This image name or media file name is protected.

When uploading files to Wikipedia, please use a file name that describes the content of the image or media file you're uploading and is sufficiently distinctive that no-one else is likely to pick the same name by accident.

Examples of good file names:

  "City of London skyline from London City Hall - Oct 2008.jpg"
  "KDE Kicker config screenshot.png"
  "1863 Meeting of Settlers and Maoris at Hawke's Bay, New Zealand.jpg"
  "Polyhedron with no vertex visible from center.png"

Examples of bad file names:

  "Image01.png"
  "Joe.jpg"
  "DSC00001.JPG"
  "30996951316264l.jpg"
For more information, please see Wikipedia:Image file names. If you have a good reason for uploading a file with this name, or if you receive this message when attempting to upload a new version of an existing file, please let us know at Wikipedia:Administrators' noticeboard. Be sure to specify the exact name of the file you are trying to upload. Thank you.
That's the message output by MediaWiki:Protectedpagetext when {{#ifeq:{{NAMESPACE}}|{{ns:-1}}| tests as true, which should only happen for pages in Special: namespace. --Redrose64 (talk) 20:55, 19 December 2012 (UTC)
There was a problem in MediaWiki:Protectedpagetext - but I don't think that it caused this particular issue. --Redrose64 (talk) 21:09, 19 December 2012 (UTC)
That's right, the template I see is {{Generic image names}}. There are 243 transclusions of this template, how do you know that MediaWiki:Protectedpagetext is the culprit? – Wbm1058 (talk) 21:19, 19 December 2012 (UTC)

I'm not sure what route Redrose64 took, but here are the tricks I would have used:

  1. Go to your link, so I see the same message you saw.
  2. Edit the URL to add ?uselang=qqx to the end. This causes all the messages on the page to be replaced with the name of the page that generates the message.
  3. Look at the source of MediaWiki:protectedpagetext, since the previous step showed "(protectedpagetext: protect)" (the bit after the colon is a parameter).
  4. Look at {{Generic image names}}, since it is one of the first templates mentioned, and find that it contains the text you saw.

I'm guessing MediaWiki:protectedpagetext shows that template on Special pages because someone thought Special:Upload was the only special page to show this message. Special:MovePage is also a special page that uses the same message, though. MediaWiki:protectedpagetext should probably be changed to check {{BASEPAGENAME}} to work out on which special page it is used. – PartTimeGnome (talk | contribs) 22:56, 19 December 2012 (UTC)

It's very simple... I read what PleaseStand posted at 20:18, 19 December 2012. --Redrose64 (talk) 23:04, 19 December 2012 (UTC)

  Fixed I've changed the test to specifically look for Special:Upload rather than any page in the special namespace. Anomie 03:27, 20 December 2012 (UTC)

There's still a minor issue: the "protection log" link does not work, as it points to the log for Special:MovePage/Palestinian territories rather than Palestinian territories. PleaseStand (talk) 14:15, 20 December 2012 (UTC)

Enable Article Feedback Tool

How do I enable "Article Feedback Tool v.4" of Wikipedia on it.wikivoyage? Thanks Raoli (talk) 22:06, 19 December 2012 (UTC)

it's a Mediawiki extension. lookie here: mw:Extension:ArticleFeedback. please note that the latest version is v5, here: mw:Extension:ArticleFeedbackv5. peace - קיפודנחש (aka kipod) (talk) 22:32, 19 December 2012 (UTC)
So I have to ask here? mw:Extension talk:ArticleFeedback Raoli (talk) 23:33, 19 December 2012 (UTC)
But they are not installing the version 5 on other wikis yet...   Helder 02:21, 20 December 2012 (UTC)
We can also install version 5, but I have to figure out whom I have to ask. v4 or v5 is the same. The question is
where ask --Raoli (talk) 03:05, 20 December 2012 (UTC)
i am not familiar with the specifics of it.wikivoyage. if it's managed by the wikimedia foundation, i think the right place to ask is at the mediawiki bugzilla ( https://bugzilla.wikimedia.org , i think). even though this is not bugzilla's stated reason for existence, it became the place where wiki communities for wikis run by the wikimedia foundation go to ask for local changes, such as installing new extensions, creating new permission groups or changing existing ones, changing defaults for this wiki etc.
if someone other than wikimedia foundation is running it, you have to discuss it with the sysop of this system (not "sysop" in the wiki sysop sense, but in the *nix sysop sense).
presuming it *is* the foundation, you need to get a consensus on your wiki in the appropriate place, probably the equivalent of WP:VP here, and then ask on bugzilla, with a link to the consensus/vote. peace - קיפודנחש (aka kipod) (talk) 03:08, 20 December 2012 (UTC)
Wikivoyage is the new Wikimedia project. Thanks a lot for help   --Raoli (talk) 03:38, 20 December 2012 (UTC)
For extension deployment requests you file a ticket in https://bugzilla.wikimedia.org under product "Wikimedia" and component "Extension setup". If I remember correctly, AFTv5 won't be deployed to other installations before it's more stable. --Malyacko (talk) 11:34, 20 December 2012 (UTC)
Great Malyacko! yes, I also knew that the version 5 first has become stable and then can be used on other wikis. --Raoli (talk) 17:14, 20 December 2012 (UTC)

Can't expand sections in mobile version of this article

On my iPhone, when I view the article Ionized jewelry, I can't expand any of the sections. They all have grey titles and are not clickable. Anyone know what's wrong with this particular article? Gary King (talk · scripts) 20:39, 20 December 2012 (UTC)

It sounds like you're running into a caching issue, which sometimes happens after deployment. The mobile team just deployed some updates on Wednesday, but old code occasionally persists after deployment and mucks with things like section toggling. We're working to resolve this issue permanently. Sorry for the annoyance – in the short term, you can add &debug=true to the end of any mobile URL, and that should take care of the problem. Maryana (WMF) (talk) 21:24, 20 December 2012 (UTC)

coord and navbox do not appear in article page

  Resolved

While present in editors code, {{coord}} and {{Suez Canal}} have disappeared from final page El Ferdan Railway Bridge. I just bounced the code into Notepad++ (any bad characters in there?), but to no avail. Yo no comprendo any more. -DePiep (talk) 00:58, 21 December 2012 (UTC)

  Fixed The problem was the <references> tag – it should have been <references /> (note the slash). – PartTimeGnome (talk | contribs) 01:15, 21 December 2012 (UTC)
OK, that one again. Thx. -DePiep (talk) 01:17, 21 December 2012 (UTC)

Password reset improvements

I've made some improvements to Special:PasswordReset, as proposed at Wikipedia:MediaWiki_messages#Special:PasswordReset_improvements. I also created a documentation page about resetting passwords which anyone can edit. Superm401 - Talk 02:57, 21 December 2012 (UTC)

Job queue

The job queue for enwiki has been over 1,000,000 for most of the past week, having risen rapidly around 3 weeks ago:

Until November, typical values (allowing for brief spikes) were usually well under 100,000. Unfortunately, the more useful measure of job queue durations does not seem to be recorded (Bugzilla:9518).

This was recently discussed under Bugzilla:42614 in relation to recent code changes, but that bug has since been marked resolved.

Does Wikipedia:Don't worry about performance mean that this should not concern us, or does something need fixing?

Richardguk (talk) 12:07, 16 December 2012 (UTC)

This edit and two days later this one didn't exactly do wonders for the job queue. We know that it's still being processed because Category:Pages with malformed coordinate tags is still being populated. --Redrose64 (talk) 16:33, 16 December 2012 (UTC)
The queue seems to have risen further over the past 10 hours, to a recent peak of around 1,200,000. — Richardguk (talk) 17:42, 16 December 2012 (UTC)

Something should be done, I've been waiting for an update to whatlinkshere from a navbox update for 23 hours now, this is a measurable problem now... --Joy [shallot] (talk) 19:25, 17 December 2012 (UTC)

The job queue is now over two million. I'd say there's a major bug somewhere. jcgoble3 (talk) 20:56, 17 December 2012 (UTC)
And now it's skyrocketed to over 5.5 million. Can somebody please file a bug on Bugzilla? I don't have an account there and am not interested in creating yet another account that I'll rarely use. jcgoble3 (talk) 05:49, 18 December 2012 (UTC)
It's been discussed on the #wikimedia-tech IRC channel - those two big spikes are supposed to be the end of it, and things should be getting back to normal. --Joy [shallot] (talk) 09:26, 18 December 2012 (UTC)
Having risen to a peak of about 5,500,000 around 2012-12-18T06:00Z, the job queue has since steadily reduced. It is currently about 1.0M.
A measure more meaningful to editors would, I think, be the age of the oldest outstanding job. In terms of the MediaWiki table fields, this would be given by SELECT MIN(job_timestamp) FROM job; (the job_timestamp field was added in MW1.19). Could the siteinfo statistics API be extended to expose the oldest queued timestamp?
Richardguk (talk) 09:20, 20 December 2012 (UTC)
API enhancement proposed: Bugzilla:43287. — Richardguk (talk) 11:10, 20 December 2012 (UTC)

The backlog that began accummulating around 2012-11-29T12:00Z was finally cleared around 2012-12-21T00:00Z. — Richardguk (talk) 10:01, 21 December 2012 (UTC)

Weird maint category quirk

Something odd happens with populating Category:Articles with missing files. Todays example is David S. Alberts. It was edited on 3 Dec by adding a file that was then deleted from Commons on the 10th of Dec. But the David S. Alberts article popped up in the the category today (20 Dec). Does someone have to hand deliver the info between servers in a dead tree format?   -- Alan Liefting (talk - contribs) 00:38, 20 December 2012 (UTC)

Updating of link tables can take a long time. See Help:Job queue#Updating links tables when a template changes for what is supposed to happen when a category change is caused by a template edit. (Per Wikipedia:Village pump (technical)/Archive 105#Special:WhatLinksHere/Too_Close I'm uncertain whether it actually works like that.) In the present case it wasn't even caused by an edit but a deletion of commons:File:Dr. David Alberts.jpg. I don't know whether anything is placed in the job queue at wikis using the file. Maybe the update just has to wait until an unrelated event causes a link table update for the page. mw:Help:Tracking categories doesn't say how updates happen. PrimeHunter (talk) 01:44, 20 December 2012 (UTC)
When someone deletes a (local) file, a job in the job queue is placed to clear the html cache (aka purge the squid cache [which is currently disabled on wmf wikis] as well as update page_touched). However links are not cleared. Furthermore if the image is from commons, nothing is placed in the job queue. Thus the missing file category only gets updated if somebody edits the page (or null edits, or edits a transcluded template). Bawolff (talk) 00:22, 22 December 2012 (UTC)

Using Lua-based templates to scan for errors

This is just an FYI that we can perform some lightning-fast syntax checks using Lua script modules for templates that treat article text, or template innards, as nowiki-enclosed strings, limited to null-nowiki tags ("<nowiki/>") inside. An entire large section of an article, or the inside of a template could be passed as one argument enclosed by <nowiki>...</nowiki> if only null-nowiki tags are used within the Lua-scanned section, which could contain pipe-bars "|" inside the parameter text until ended by an end-nowiki tag, </nowiki>. This means that a Lua-based template could make very fast syntax scans of the text/markup, without actually fully parsing the double-brace "}}" tokens, and perhaps some quick miscoded markup, such as unclosed/unopened HTML comments "-->" could be quickly detected (and pinpointed) to save minutes/hours of proofreading markup to spot the embedded syntax errors. Based on allowing such capability to syntax-check template logic, then a typical null-nowiki would be coded as "{<nowiki/>{" rather than "<nowiki>{{</nowiki>" because the first end-nowiki "</nowiki>" would expose pipe-bars as end-of-parameter text to stop the scan for errors. Long-term, we might find rapid techniques to perform actual partial parsing of markup to check for more complex errors in syntax, or find misspelled parameters, by using a concordance list of parameter names used in the template (etc.). Things to ponder. -Wikid77 (talk) 21:20, 20 December 2012 (UTC)

Just because something is possible doesn't mean it's a good idea. This strikes me as an extremely bad one, as it did the last several times you've brought it up. Anomie 13:13, 21 December 2012 (UTC)

There is probably a more appropriate place to report this, but attempting to report a possible error brings up a peculiar page. Where from here? RashersTierney (talk) 22:47, 20 December 2012 (UTC)

The owner of the cluebot.org domain needs to renew the domain registration, which expired about 24 hours ago. jcgoble3 (talk) 01:17, 21 December 2012 (UTC)
Forgive the non-technical viewpoint, but what is an editor to do when cluebot gets it wrong? Is cluebot bust? RashersTierney (talk) 01:31, 21 December 2012 (UTC)
No, you just have to wait until they pay their bill. Until then, there isn't much we can do. I suppose you could post here.This, that, and the other (talk) 03:41, 21 December 2012 (UTC)
Regardless, reporting a CBNG false positive is always secondary to the much simpler task of reverting the edit. And considering how rare false positives are, I imagine the false-positive reporting system could go down for months without any noticeable decay in ClueBot's effectiveness. (And if it were to start seriously malfunctioning, it's so active a bot that an admin would have to shut it down immediately.) — Francophonie&Androphilie(Je vous invite à me parler) 03:51, 21 December 2012 (UTC)
Thanks for replies. RashersTierney (talk) 10:28, 21 December 2012 (UTC)

Wikinews Importer Bot

Does anyone understand Wikinews Importer Bot (talk · contribs) well enough to fix the issue described at Portal talk:Current events#Wikinews stories? I left a message for the bot operator, but Misza13 (talk · contribs) has not edited here since October. -- John of Reading (talk) 08:03, 21 December 2012 (UTC)

I don't want VisualEdit in sections

I've got VisualEdit enabled in my preferences. VisualEdit for the moment is only for the main name space and the User name space. When you try to section edit in such a page, you get VisualEdit by default.
This is not what I want.
Ideally you should be able to choose between Edit and VisualEdit when you section edit.
But if that's not possible then the default for section editing should be the usual Edit, with VisualEdit being only available when you edit the whole page and you can explicitly choose that option.
After all VisualEdit is an alpha version and I only use it to get a feel for how it works and to help improvement by reporting problems and bugs. My main editing tool still remains the usual Edit box.
I would like not to have to sit around waiting for someone to fix the above mentioned problem. Is there any way I could fix this for myself in the meantime? I mean, short of merely disabling VisualEdit in my preferences and not using it at all.
Many Thanks. Signed: Basemetal (write to me here) 12:04, 21 December 2012 (UTC)

I completely agree. Users that have chosen to enable VisualEditor for testing should not be forced to disable it in order to do regular section edits. jcgoble3 (talk) 19:04, 21 December 2012 (UTC)
See also report on the dedicated Feedback page.
Sorry about this; we noticed this bug and fixed it this week, but we haven't deployed it yet; it's scheduled for release as part of the regular deployment on 9 January of 1.21/wmf7. Our apologies for the inconvenience; this is my fault for not catching before release. Jdforrester (WMF) (talk) 21:01, 21 December 2012 (UTC)

Unintended pop-ups

I recently created this article on Walter Koschatzky. Several words have been created, not intentionally by me, as links and display a pop-up advert when the cursor passes over them. Two, in the Bibliography, are words I added and an intermittent third, "free" in the tag line under the title, is an auto inclusion. The incidence can vary with edits, even if the affected words are not edited. The original article in German also has some of these, eg the word "gold" in the "Auszeichnungen" section. The English article was created by copying text into Google translate, then cut and pasting the translation into the article and rephrasing as necessary. Norton hasn't reported anything. Any explanation; is this a new way of raising funds for wiki? Folks at 137 (talk) 12:29, 21 December 2012 (UTC)

It's a browser plugin hijacking your session; see here for more details. Try disabling anything you don't remember the name of and restarting the browser... Andrew Gray (talk) 12:49, 21 December 2012 (UTC)
Yep. Must be malware: MediaWiki:tagline contains no links, and no edit other than one that directly alters MediaWiki:tagline itself can add any. --Redrose64 (talk) 13:16, 21 December 2012 (UTC)

Signature "What you get" in Help toolbar is broken

In the formatting toolbar click on Help, then scroll down to Discussion and click. Here's what I see right now. Hover shows "Username" and "talk" as being linked to {{#special:mypage}} and {{#special:mytalk}} respectively; I haven't tried to reproduce that here.

Description What you type What you get
Signature with timestamp ~~~~ wikieditor-toolbar-help-content-signaturetimestamp-result: Parse error at position 19 in input: Username (talk) 15:54, 10 June 2009 (UTC)
Signature ~~~ wikieditor-toolbar-help-content-signature-result: Parse error at position 19 in input: Username (talk)

--Thnidu (talk) 19:37, 21 December 2012 (UTC)

Those messages are coming from MediaWiki:Wikieditor-toolbar-help-content-signaturetimestamp-result and MediaWiki:Wikieditor-toolbar-help-content-signature-result. If you view source on both of them and count off characters, position 19 appears to correspond with the first "{" of "{{#special:mypage}}", so I'm guessing that's what's causing the problem. Probably, the messages expect HTML only with no wikicode. jcgoble3 (talk) 21:01, 21 December 2012 (UTC)

Captcha

Please change the Captcha system. I just had to make five different attempts to read the blurry junk before I got one right. Other sites have much easier to read proofing texts. 202.179.19.3 (talk) 06:32, 22 December 2012 (UTC)

Restricted-access error messages

I was wandering around on Meta recently, and I clicked on something that turned out to be a steward or local admin function; I was very politely informed that I did not have the proper user rights to do so. I noticed, though, that it was a refreshing departure from the error message we have here. To wit, look at what happens if you - to take the most restricted action possible - attempt to delete the main page here, versus on meta (FAIR WARNING: do not click either of these links if you are a steward, and do not click the latter if you are an admin on meta; it's okay for admins here to click the first link, though) - here; meta. Anyways, the project namespace is rife with restricted-access links, and a lot of them occur in places viewed by many new or new-ish users, such as WP:PERM, WP:RENAME, and WP:AN3. And the "Unable to proceed" warning seems a bit... unfriendly. I mean, imagine you've just created an account named after your favorite local restaurant; you're warned that you should request a rename, and that you might be blocked if you continue to edit before being renamed. So you do, and then you see that convenient boldfaced "rename user" link, and think "Oh, that was easy," and click on it, only to be told that you're "Unable to proceed" because access is limited to the scary-sounding group "bureaucrats"... it might be yet another sign that you're not welcome here. I suggest that we reword the standard message, perhaps to something even lighter than what meta has, considering that the likelihood of seeing such a message decreases exponentially with experience. Why not something like Sorry, but you must be a <relevant required bit> to perform this action.? — Francophonie&Androphilie(Je vous invite à me parler) 12:36, 21 December 2012 (UTC)

So you'd like to see the "Sorry..." text replacing "The action you have requested is limited to users in the group: [relevant required bit]"? Nyttend (talk) 14:55, 21 December 2012 (UTC)
Yes. Or words to that effect. And something a bit less stuffy than "Unable to proceed," as well, though I'm not sure what would be the best fit... I've got a bit of a soft spot for those super-casual error messages that are all the rage lately "Uh-oh," "Oops," etc., but I don't imagine I'd ever be able to get consensus for something like that. Sorry for burying the lead there.  — Francophonie&Androphilie(Je vous invite à me parler) 15:14, 21 December 2012 (UTC)
But I always liked the other messages; they sounded like a Microsoft Sam message. However, you have a good point; I'd agree with your proposal. Nyttend (talk) 16:15, 21 December 2012 (UTC)
I would agree as well. Perhaps "Insufficient permissions" in place of "Unable to proceed"? jcgoble3 (talk) 19:10, 21 December 2012 (UTC)
Hmmm. Definitely less authoritative. What about something like "Restricted access"? I know that at first glance that seems more, well, restrictive, but my thinking is this: "Unable to proceed" means "You just tried to do something that is impossible for you to do," but "Restricted access" means "Unfortunately, we can't let you do the thing you just tried to do": Instead of placing the burden on the recipient, we're placing it on ourselves (the community). It's just like in the real world - "Unable to proceed" is a cop telling you to get off the beach; "Restricted access" is an "Employees only" sign. And there's something about the impersonality of a sign that makes you feel a lot less offended when told that you can't do something. — Francophonie&Androphilie(Je vous invite à me parler) 19:30, 21 December 2012 (UTC)
"Restricted access" would work for me also. jcgoble3 (talk) 20:47, 21 December 2012 (UTC)
"I'm sorry, Dave. I'm afraid I can't do that." ? the wub "?!" 21:12, 22 December 2012 (UTC)

"Opt in"

What does opt in mean? What would you put in a opt in page? I have no idea if this is technical, but I think it is. § WiHkibew (talk) § 21:07, 21 December 2012 (UTC)

Things which you may opt to use, but which are otherwise turned off by default (so that you need to make a positive action in order to turn them on). This is jargon, admitedly, but generally fairly well known on the 'net. The opposite it, predictably enough, "opt out". — Coren (talk) 21:31, 21 December 2012 (UTC)
No, I was talking about a page on Wikipedia. I went on my contributions and went to "edit count." I found it on that page. It says something about opting in. § WiHkibew (talk) § 21:51, 21 December 2012 (UTC)
Ahhh. I think I know what you mean. Click here and press "save". Leave the page blank. — Francophonie&Androphilie(Je vous invite à me parler) 21:56, 21 December 2012 (UTC)
I think an entirely blank page doesn't work; to opt in you have to key at least one character. See this archive. -- John of Reading (talk) 10:57, 22 December 2012 (UTC)
(edit conflict) I think you are talking about the month-by-month breakdown for you contributions here. I think the setup requires opting in for this feature to reduce server usage. If you want to see the monthly breakdown, follow the instructions. This is very specific to this one tool. Chris857 (talk) 21:58, 21 December 2012 (UTC)
Thanks. Someone said it's "on demand." What does that mean? § WiHkibew (talk) § 22:47, 21 December 2012 (UTC)
Is there any restrictions or "side effects?" § WiHkibew (talk) § 22:48, 21 December 2012 (UTC)
None that I know of. I think the only reason you need to "opt in" is that some people prefer to not have their detailed edit stats publicly viewable. (As for the "on demand" thing, I assume that's just another way of saying opt in? Someone correct me if I'm wrong on that, please.) — Francophonie&Androphilie(Je vous invite à me parler) 23:04, 21 December 2012 (UTC)
I think on demand means it isn't generated until and unless you or someone else asks for it - as opposed to some reports, which are generated on a regular schedule.--SPhilbrick(Talk) 23:47, 21 December 2012 (UTC)
Oh. Thanks! § WiHkibew (talk) § 02:19, 22 December 2012 (UTC)
See the Signpost coverage and this thread for more information about why opt-in was instituted for the edit counter. Graham87 09:55, 22 December 2012 (UTC)
Seeing as I wrote the tool, I feel like I should give explanation for it. Opting in is when you choose to allow something (as opposed to opting out, which is choosing to disallow something). In this case, it is the ability to get additional information about the user. This was done for two reasons: The calculations that have to be done for the namespace counts are slow and require a lot of computing power, and a lot of people don't want their editing history do be publicly analyzed, for privacy reasons. For the former, in 95% of times that someone is using the edit counter, they don't need to see those stats, and so the calculations that were done were worthless. For the latter, one of the rules of the Toolserver is that the database cannot be used to profile users. Thus, to prevent wasting power and speed, as well as to comply with the Toolserver rules, I set it so that the calculations are only done if the user requests it. This can be done by creating the page User:WiHkibew/EditCounterOptIn.js, with any text (it just has to exist). The counter checks if that page exist, and if it does, it runs the calculations. (X! · talk)  · @500  ·  10:59, 22 December 2012 (UTC)

Edits at Talk:Padmasambhava don't show up

I've made an edit at Talk:Padmasambhava diff, but it doesn't show up. Anybody an idea why, or how to fix it? Joshua Jonathan (talk) 07:24, 22 December 2012 (UTC)

Actually no section beyond "On oathbinding" would show, it wasn't only yours that didn't. The problem was in section "On oathbinding". Someone had enclosed references within <references> ... <references/> instead of <references> ... </references>. People, preview your edits before saving. I've fixed it, but maybe this is a general problem worth reporting. Cheers. Signed: Basemetal (write to me here) 07:43, 22 December 2012 (UTC)
Another thing that's completely weird: most sections after "On oathbinding" now show my signature! Even though I didn't touch them and certainly never signed there. This probably has to do with the same problem. I'm gonna remove those signatures. People looking up the history will be able to see I have nothing to do with those comments. Definitely worth reporting. Signed: Basemetal (write to me here) 07:55, 22 December 2012 (UTC)
On second thoughts I'm leaving my signatures there as evidence. I think what happened is that because of the original problem in "On oathbinding" the ~~~~ strings were never resolved to a signature. In fact I remember, while editing, seeing all those ~~~~ strings unresolved to signatures, which was not something I had ever seen before while editing. Now when I fixed the problem those unresolved strings probably suddenly all got resolved, but they were resolved to my signature, since it was I who was editing at the time. This means also that the original signatures all got lost and there's no way to automatically retrieve them, I don't think. If you recognize a contribution of yours on that page between sections "On oathbinding" and "Removal of "Life story of Padmasambhava according to Jamgon Kongtrul"" that's signed with my name instead of yours, go there, erase my signature and sign again. In particular user Joshua Jonathan who asked the original question here. Please go there, remove my signature and sign your section. As it stands now, it looks superficially (though not in the history of course) like I created that new section. Very definitely worth reporting. But someone else will have to do it. I've got too much stuff to do already. Cheers. Signed: Basemetal (write to me here) 08:20, 22 December 2012 (UTC)
Fixed, with the help of SineBot, which tried to add signatures to many of the comments even when the user correctly signed them with "~~~~", because the signature code never expanded. Graham87 10:18, 22 December 2012 (UTC)
Thanks!!!!! Joshua Jonathan (talk) 11:24, 22 December 2012 (UTC)

Slow today

Is anyone else seeing slow or never loading pages, or is it at my end? Mr Stephen (talk) 12:25, 22 December 2012 (UTC)

Dreadful here in Scotland. Ben MacDui 12:39, 22 December 2012 (UTC)
Fucking terrible here. Lugnuts Dick Laurent is dead 13:41, 22 December 2012 (UTC)
Yes, HTTP/HTTPS is slow, API working as normal (near London, UK). Rjwilmsi 14:35, 22 December 2012 (UTC)

Recent change to hlist navbox templates?

Has there recently been a change to hlist navbox templates? Suddenly every hlist navbox template I open has an extra separator at the end of each list - see {{Williams}} as an example. Does everyone else see the same thing, or is it just me? DH85868993 (talk) 12:27, 22 December 2012 (UTC)

Did you change your browser to IE? --Izno (talk) 15:19, 22 December 2012 (UTC)
There was an error in hlist related javascript for IE, which should be fixed now. Edokter (talk) — 16:08, 22 December 2012 (UTC)
All fixed now. Thanks. DH85868993 (talk) 22:25, 22 December 2012 (UTC)

Birthdays - not incrementing age on Birthday

Julie Delpy's DOB was 21 December 1969.

So today, 22 December 2012 she should be 43, but her Wikipedia entry shows her as still 42.

Is this a particular error to Ms Delpy's entry, or is there a more widespread problem? — Preceding unsigned comment added by 82.69.180.246 (talk) 14:46, 22 December 2012 (UTC)

Pages are cached for performance reasons. See Wikipedia:Purge for how to force an update. PrimeHunter (talk) 14:53, 22 December 2012 (UTC)
There is a known problem with the age calculation templates in that in some circumstances, they calculate the "wrong" age on the person's birthday, but the following day it gets corrected. --Redrose64 (talk) 21:20, 22 December 2012 (UTC)

PD-OLD as sole licence

I do some image reviewing for FAC and quite a lot from the MILHIST project. I often find images licenced only with PD-OLD. PD-OLD is essentially a synonym for PD-70, that is to say life-plus-70, which is not a valid licence in the US. So I think we should explore possibilities for those which are hosted on the English Wikipedia only. I don't know how many that is. How straightforward would it be to find out how many files only have this licence and no others? Could someone possibly give me an estimate, if possible? (It's really how many of these files are on en.wp that I don't know - there are at least tens of thousands on Commons.) Grandiose (me, talk, contribs) 16:36, 22 December 2012 (UTC)

How to count red links at User:West.andrew.g/Popular pages

At User:West.andrew.g/Popular pages we now have a counter added to the bottom for FAs and GAs in the top 5000 most viewed articles. However, some "articles" are red links. West.Andrew.g commented here about what he thought it might take to generate a count of the red links. What might it take? I'd like to accurately estimate the percent of GAs and FAs in the most viewed content over time. Biosthmors (talk) 20:56, 22 December 2012 (UTC)

it is not clear what is meant by "generate". if you want to count it is a one-off operation, hit F12 (assuming you use FF Chrome or IE), select "console", and type $('td a.new').length. if you want it to show on the page itself, presumably by using templates, then i do not know how to do it. if you want it to appear on the page itself by installing some script in your "common.js", then you probably want to add to Special:Mypage/common.js something like:
if (mw.config.get('wgPageName') == 'User:West.andrew.g/Popular_pages' && mw.config.get('wgAction') == 'view')
$(function(){$('#contentSub').prepend('Number of redlinks: ' + $('td a.new').length + ' | '); });
this would add the redlink count to the contentSub (the smll text that appears below the page main title) the count of table cells which happen to be redlinks. peace - קיפודנחש (aka kipod) (talk) 22:17, 22 December 2012 (UTC)

"4,122,002 articles in English"

...so says the front page. But it's not, though, is it? That includes redirects and disambiguation pages, which you can't claim to be articles. There are 222,842 disambiguation pages alone; there's no equivalently easy way of counting redirects, but there must be a hell of a lot. (Perhaps someone with Toolserver access could produce a figure.) I try to assume good faith, but if I'm right (I may well be misunderstanding something though) it strikes me as borderline dishonest to report the combined figure as "articles" on the front page in this way. — Hex (❝?!❞) 17:03, 17 December 2012 (UTC) Edit: qualify statement so as not to sound rude. Insertion marked. — Hex (❝?!❞) 17:37, 17 December 2012 (UTC)

The figure 6,817,240 is pulled from the variable {{NUMBEROFARTICLES}}. However, the MediaWiki documentation states that {{PAGESINNS:0}} differs from {{NUMBEROFARTICLES}} in that the former includes redirects and disambiguation pages - this implies that {{NUMBEROFARTICLES}} does not. --Redrose64 (talk) 17:18, 17 December 2012 (UTC)
Interesting, thanks. The figure on the front page links to Special:Statistics, which presents the figure as being "content pages", linking to Special:AllPages. However, the list on that page begins with !, which is a redirect. It would be beneficial to have some precise clarification on the matter from a developer. Either way, I would suggest that some wordage on this matter is added to relevant places to avoid any further ambiguity. — Hex (❝?!❞) 17:32, 17 December 2012 (UTC)
The Special:Allpages link is a bit misleading, I agree (though no doubt well-intended) - a link to the definition of the phrase "content pages" would be better. I vaguely recall we had something like this on Special:Statistics many years ago. Andrew Gray (talk) 18:09, 17 December 2012 (UTC)
I just found T35277 which addresses this point. — Hex (❝?!❞) 19:53, 17 December 2012 (UTC)
Redirects aren't counted in that total, though disambiguation pages are, and a small number of things which are technically articles aren't. The value is generated using the NUMBEROFARTICLES "magic word" (6,817,240), which is apparently defined as "Number of pages in content namespaces", using the definition at mw:Manual:Using_custom_namespaces#Content_namespaces - so no redirects and at least one internal link. There are well over a million redirects (the largest category is 955k) but I'm not sure of an exact total. Andrew Gray (talk) 17:25, 17 December 2012 (UTC)
Thanks - had an edit conflict with you here. See my comment above as well. — Hex (❝?!❞) 17:32, 17 December 2012 (UTC)
We have 5,724,232 redirects in namespace 0 at the time of posting. - TB (talk) 18:15, 17 December 2012 (UTC)
I've just come across Wikipedia:Database reports/Page count by namespace which is where I'm guessing that figure came from. Useful report. — Hex (❝?!❞) 19:34, 17 December 2012 (UTC)
I see that the report shows four redirects from category space. This figure should be zero: how do we find which are the redirects? Special:ListRedirects is useless - it doesn't permit a namespace filter, even if you try to put one in the URL, like this. --Redrose64 (talk) 20:08, 17 December 2012 (UTC)
Using the API i only see one: Category:X2. peace - קיפודנחש (aka kipod) (talk) 21:01, 17 December 2012 (UTC)
I get the same result with AWB (special page → make list → all redirects → Category: namespace). Category:X2 is explicitly a testing category per the page history and should be left as a redirect. jcgoble3 (talk) 21:07, 17 December 2012 (UTC)
Ah - I generated the above figure on the Toolserver. I see three redirects from category space; Category:Ming_Empire, Category:X2 and Category:Suspected_Wikipedia_sockpuppets_of_RevAntonio. The fourth one counted on Wikipedia:Database reports/Page count by namespace seems to have been deleted within the last 20 hours. - TB (talk) 21:47, 17 December 2012 (UTC)

Now that I've been set straight (always happy to be corrected) about redirects, does it sound fair to suggest that maybe the figure for articles shouldn't include disambiguations? — Hex (❝?!❞) 19:46, 17 December 2012 (UTC)

There would be NO way to count that, because a large number (I'd guess well over half) of disambiguation pages don't have '(disambiguation)' as part of their title. Though I guess one could use articles with Category:Disambiguation pages -- but my gut tells me that 144,646 pages is very low, so there's probably many without the category. ♫ Melodia Chaconne ♫ (talk) 20:56, 17 December 2012 (UTC)
While not every disambiguation page has {{disambig}} or a similar template, I suspect the vast majority do - so deducting the 244k figure below, which is generated from these templates, would seem to be a good first approximation. You'd also want to account for set indexes such as USS Enterprise (37k pages), which aren't technically disambiguation pages but behave much the same way for readers. Andrew Gray (talk) 21:17, 17 December 2012 (UTC)
Good catch - I rarely encounter those. Melodia, even if the figure for disambiguations isn't accurate - and I think that Andrew is right in saying that most of them are categorized - it will get more accurate over time. And even incorrect, it still helps to make the total count of articles more representative of reality. — Hex (❝?!❞) 22:14, 17 December 2012 (UTC)

I missed this discussion in starting a thread at Wikipedia:Village_pump_(proposals)#Correct_the_Main_Page_.22article_count.22, which includes an autocalculation method for excluding disambiguation pages based on Category:All article disambiguation pages. Not sure how or whether to merge these threads; anyone feel free to do whatever seems best. Rd232 talk 21:03, 17 December 2012 (UTC)

This has been tried before. Graham87 12:21, 18 December 2012 (UTC)
That discussion (2008) seems mainly to center on what the definition of an article worth counting is, which is probably why it fizzled out - shades of counting the number of angels that can dance on the head of a pin. I don't propose to rule out pages on the basis of being a stub, merely on being disambiguations or set indices, which definitely aren't articles. However, it did lead to the creation of {{Number of actual articles}} (producing "6,350,686") which uses the technique that Rd232 suggested on the other pump. I've just updated it to subtract set indices as well. — Hex (❝?!❞) 13:00, 18 December 2012 (UTC)
From WP:SETINDEX: "A set index article is not a disambiguation page" (note the shortcut WP:NOTDAB); "Fundamentally, a set index article is a type of list article"; etc. That section repeatedly uses the word "article" in reference to set indices. Perhaps we shouldn't be so quick to dismiss them as non-articles? jcgoble3 (talk) 01:59, 19 December 2012 (UTC)
  • I would support taking out as many of the disambiguation pages from the total as we can. It might not ever be perfect, but there's no reason for us not to try and get it at least more accurate than it currently is. But this will probably need a Wiki-wide RfC on the issue, because it is kind of a big change to make. SilverserenC 01:19, 20 December 2012 (UTC)
  • Oppose (already!): Many of the "disambiguation" pages are actually wannabe articles (for example "wannabe"), often for a common word such as "Cotter pin", with see-also relatives that fill the page beyond the specific definition of the word, plus a link to Wiktionary. Too many words are borderline encyclopedic terms, with multiple semi-technical meanings such as for "waffling" (beyond dictionary definitions), or with a simple split personality to Wiktionary, or even a Jekyll/Hyde attempt to wikihijack a term for unusual (or advert) purposes. In fact, if more common words were dab pages, then the mainstream meaning of a word would be the first instance of the term on each dab page, rather than some unusual (or commercial product) name using that common word first on the page. -Wikid77 (talk) 03:38, 20 December 2012 (UTC)
  • Disambiguation pages are articles, though; they just have very specific structures (but so do list pages, so this isn't without precedent). See Georgia for an example of all the encyclopedic information that can appear on a disambig page. EVula // talk // // 22:38, 21 December 2012 (UTC)
  • Disambiguation pages are navigation pages, a bit like redirects but with more than one destination. The encyclopaedic content is a minimal amount of information about each linked article to help readers decide which link to click. The intended purpose of the pages is to help readers navigate to information, not to directly provide information. (List pages, on the other hand, are intended to give information directly, though the links in them can be used for navigation as well.) – PartTimeGnome (talk | contribs) 23:33, 21 December 2012 (UTC)
  • Disambig pages provide links to other pages, yes, but only because this is a wiki and that's what wikis do. You're seeing the links but missing the fact that it is stating all the other articles that have similar names, which, to me, is plenty encyclopedic. If disambig pages didn't "directly provide information", we wouldn't give any context to the links ("floating battery, commissioned 1863" versus "battleship, commissioned 1906", "Australian thriller" versus "American independent drama", etc). You can make the argument that the context is just helping with navigation, but we're splitting hairs at that point. I guess the real question is what constitutes "encyclopedic"? EVula // talk // // 19:10, 23 December 2012 (UTC)
I'm fairly sure Jimbo had a definition in mind when he typed "Hello world". If someone wants to start hacking at the project because they consider Preston by-election, 2000 less valid/encyclopedic than Flag of Denmark then fine, but there'll be very little support for them doktorb wordsdeeds 19:17, 23 December 2012 (UTC)

Blue Dog Coalition

Blue Dog Coalition does not load for me, nor an OTRS correspondent. I can't load the editing window, either. I've tried purging, with no success, and the recent edit history doesn't seem problematic. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 11:56, 23 December 2012 (UTC)

I've fixed some unbalanced {{div col}} / {{div col end}} templates. Has that helped? -- John of Reading (talk) 12:11, 23 December 2012 (UTC)
Yes, thank you. I wonder why that would cause such an issue? Or was it a coincidence? I'm using chrome under Windows XP; my correspondent was using Safari. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 12:46, 23 December 2012 (UTC)
I had no trouble using the editing window with Firefox 17. -- John of Reading (talk) 12:56, 23 December 2012 (UTC)
Both Chrome and Safari are Webkit browsers. That revision hung my PC as well. Edokter (talk) — 12:57, 23 December 2012 (UTC)

Long reflist performance

Deaths in 2012 is taking about 25-30 seconds to render when reading or preview when editing. On a hunch, I removed the {{Reflist}} template at the bottom, and got a preview in just 5 seconds – that's where the bulk of the time is being spent. I tried hiding it inside a {{Collapse...}} pair, but apparently it still has to organize and render the data because it wasn't any faster.

Is there any way to put the reflist on a separate page from the page on which the refs occur, so they don't have to be organized/rendered unnecessarily?

There are other heavily-cited articles that can benefit from this too, like United States. —[AlanM1(talk)]— 16:10, 23 December 2012 (UTC)

This is not the use of {{reflist}} per se, but the use of many citation templates. See Wikipedia:Template limits. --— Gadget850 (Ed) talk 16:32, 23 December 2012 (UTC)
No, it is actually the {{reflist}} performance that I measured. It's presence was the only difference between the two tests, and I did them a number of times the two mentioned articles. —[AlanM1(talk)]— 17:00, 23 December 2012 (UTC)
Gadget850 is right that the number of citation templates causes the slowness. Without {{reflist}}, the citation templates in the <ref> tags are ignored, so there is no delay.
Though the page is slow, Deaths in 2012 hasn't reached the template limits, and seems to have some way to go before it hits a limit. The limits are where MediaWiki gives up and stops expanding templates altogether. The NewPP limit report below gives details of how close the article is to the limits (use the "View source" command in your browser to get this report when viewing a wiki page).
NewPP limit report for Deaths in 2012
NewPP limit report
Preprocessor visited node count: 149168/1000000
Preprocessor generated node count: 75188/1500000
Post-expand include size: 691782/2048000 bytes
Template argument size: 356985/2048000 bytes
Highest expansion depth: 24/40
Expensive parser function count: 3/500
This has been discussed on this page several times before (e.g. latest discussion). We're waiting for Scribunto to be deployed on Wikipedia, which would allow for more efficient citation templates to be written. – PartTimeGnome (talk | contribs) 17:32, 23 December 2012 (UTC)
And when you remove {{reflist}}, there is a cite error at the bottom of the page. --— Gadget850 (Ed) talk 17:56, 23 December 2012 (UTC)
Yes, of course. My point (and the reason I came to VPT with it) was to question if there is a technical way that the references can be put on a different page than the ref tags that it gathers, or rendered on demand, or anything to cause them to not have to all render when viewing or editing the page, which is taking a long time.
I can imagine something like a page Deaths in 2012/Refs, containing {{Reflist|page=Deaths in 2012}}, and a link to Deaths in 2012/Refs in the References section of Deaths in 2012. Alternatively, it might be even better if it were possible that, when the {{Reflist}} is inside a collapsed box, it did not activate until the box was shown (expanded). —[AlanM1(talk)]— 23:49, 23 December 2012 (UTC)

Perhaps the sensible solution would be to split the page into, say "Deaths in 2012 (Jan-June)" and "Deaths in 2012 (July-Dec)"? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 00:12, 24 December 2012 (UTC)

That's already the case. Despite the name of the page, it only contains the last 30–40 days—the earlier months have their own pages. The references on the page are only for the current page articles (numbering 326 on the current page for December 1–23). —[AlanM1(talk)]— 04:46, 24 December 2012 (UTC)
Though I can think of a way to separate the reference list onto a separate page, as Gadget850 pointed out it would leave a big red Cite error message on the main article. Collapse boxes are implemented with browser-side scripts, so cannot be used to stop content being processed on the servers. Andy's idea should work, though.
Note that regular readers don't notice the delay – the page only takes ~2 seconds to load if accessed when not logged in. (Wikimedia have extra Squid caches for IP users, which are not used for logged-in users.) – PartTimeGnome (talk | contribs) 00:29, 24 December 2012 (UTC)
Subpages are disabled for articles, thus Deaths in 2012/Refs would be a separate article; see AC/DC for example. This is not the first suggestion to move the reference list to a subpage, but it just won't work. --— Gadget850 (Ed) talk 01:09, 24 December 2012 (UTC)

Missing name

I edited Wikipedia:WikiCup/History/2012/Contestants to keep it a nice document like the previous year's entry... but now my own name is missing (I should be among the Round 3 eliminations, and clicking on "Edit" shows the template's still there). Any guesses on why? igordebraga 01:47, 24 December 2012 (UTC)

Fixed in [25]. The username must match a parameter name in Wikipedia:WikiCup/Participant3 where the parameter is called Igordebraga with upper case 'I'. PrimeHunter (talk) 02:46, 24 December 2012 (UTC)

Cat-A-Lot

Those who are active on Commons (the image hosting wikimedia wiki that's used to share files among all wimimedia wikis), may be familiar with Cat-A-Lot. This is an extremely powerful categorization tool. Basically, when viewing a category, it allows you to select some or all the pages and subcategories, and execute batch-operation on the selected pages, such as adding a new category, removing the selected pages from current category, moving them to a subcategory, moving them to a super category, or moving them to a new category. This tool was originally written by User:Magnus Manske, and then rewritten by a German wikipedian named de:User:DieBuche. the code is here: Commons:Mediawiki:Gadget-Cat-a-lot.js. this tool is especially useful when changing the structures of categories, e.g., when deciding to create a new subcategory, and then move (or just add) many of the pages in the original category to this subcat, or when there is a need to change category name: one creates the new category with the new name, and then, in a single batch operation, move all the pages from the old name to the new one. the help page for cat-a-lot is here: commons:Help:Gadget-Cat-a-lot.

Until recently, the tool in commons only worked with files, but not with regular pages. a couple of years back, i copied the code from commons to hewiki, and hammered on it enough so it agreed to work with regular articles. we've been using this tool in hewiki for a couple of years now, with great success. i believe some other wikis (specifically fawiki, maybe more) took this basterdize code and are using it.

over the years there were several requests, including in WP:VPT to import this tool to enwiki.

Well, the good news is that User:Rillke, added some new features to the Commons version of Cat-A-Lot, and specifically, taught it to deal with regular pages, not just files.

you can now use Cat-A-Lot in enwiki by adding the following 3 lines to your Special:Mypage/common.js:

window.catALotPrefs = {editpages:  true};
importScriptURI('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-Cat-a-lot.js');
importStylesheetURI('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/css&title=MediaWiki:Gadget-Cat-a-lot.css');

to make life a tiny bit easier, i created a page that contain exactly those 3 lines, so you can get cat-a-lot by including this single line:

importScript('User:קיפודנחש/cat-a-lot.js');

.

peace - קיפודנחש (aka kipod) (talk) 06:19, 24 December 2012 (UTC)

Broken links to AFRINIC WHOIS service on contributions page for IP addresses

See this section of the appropriate MediaWiki talk page for context. AFRINIC has changed the layout of its website, so the WHOIS link to it no longer works. The Internet registry still has an online WHOIS tool, but I can't figure out how to look up a particular IP address directly through a URL with the new setup, and I never got a cogent response when I emailed AFRINIC about this some time ago. Could somebody help fix the link? Graham87 12:35, 22 December 2012 (UTC)

Hello,
I prepared you a script returning a text file with the relevant whois information, from the afrinic whois server.
This is http://toolserver.org/~dereckson/cgi-bin/whois-afrinic.tcl?ip=<IP>
For example, AfriNIC whois information for 197.0.223.221. --Dereckson (talk) 19:52, 24 December 2012 (UTC)
Thanks very much! I've fixed Template:Anontools/ipv4. Graham87 01:57, 25 December 2012 (UTC)

Twinkle-lite for nominating pages for deletion?

Hi. Is there something like Twinkle that's just specific to nominating pages for deletion? I've long given up trying to nominate a page for deletion by hand, but my current workflow involves temporarily enabling Twinkle in the "Gadgets" section of Special:Preferences, nominating the page for deletion, then disabling the gadget. It's a bit much. I just need to be able to nominate a page for deletion with some kind of sane interface, but I don't need nine hundred other features. Is there a Twinkle lite somewhere? Or a dedicated page for deletion nomination tool? --MZMcBride (talk) 08:56, 24 December 2012 (UTC)

How about a button to load Twinkle when you need it? Something like:
var link = mw.util.addPortletLink(mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', 'javascript:void(0);', 'TW', 'p-load-twinkle', 'Load Twinkle');
link.addEventListener('click', function (ev) {
	ev.preventDefault();
	importScript('MediaWiki:Gadget-Twinkle.js');
	link.parentNode.removeChild(link);
}, false);
in Special:MyPage/common.js should do. Not tested, though. commons:MediaWiki:Gadget-AjaxQuickDelete.js might also be of interest. Why not enable Twinkle permanently, though? Keφr 13:19, 24 December 2012 (UTC)

Keep getting logged out

I am not sure if anyone else is having this problem - but Wikipedia seems to be logging me out every 20 mins or so....meaning i notice I have to log back on every 20 mins.Moxy (talk) 23:14, 24 December 2012 (UTC)

Replacing a file

 

I uploaded a new version of this file at 00:22 on 22 December 2012. It's used in one article. I've edited and reloaded the article, but I still see the old version there. Why? What can I do about it? Michael Hardy (talk) 00:31, 14 December 2012 (UTC)

Hard refresh, for a first try. If you've viewed that image on that page previously, your browser cache will still show you the old version. Steven Walling (WMF) • talk 00:41, 14 December 2012 (UTC)
Most likely this is the same problem as described at #No purging on newer version of images above. --Redrose64 (talk) 09:24, 14 December 2012 (UTC)

Nothing's working. I've purged the server cache, and emptied the cache on my machine from "the beginning of time", and the old image still appears in the article. But on this present page, I see the new one. Does anyone else see the new version in tangent half-angle formula? Michael Hardy (talk) 01:40, 15 December 2012 (UTC)

I see the old image on the article. When I remove the manually specified width limit (400px), the thumbnail shows the new version (given that my default thumbnail width is 220px). The 400px version of the image isn't updating for some reason. But yes, please read #No purging on newer version of images yellowtailshark (talk) 13:39, 15 December 2012 (UTC)
  • Now, on 20 December, the new version of File:Tan.half.svg appears in the article, with the original 400px size. Because the image is not on Wikimedia Commons, then the stuck-image-cache problem is not limited to Commons images, but apparently any image in an article can get stuck, where only a new-size thumbnail will show the current image version, and using the old-size thumbnail will refuse to update for 24-72(?) hours. Follow progress at the related thread, "#No purging on newer version of images". -Wikid77 (talk) 04:52, 20 December 2012 (UTC)
I don't think anybody said that the problem was limited to Commons images. This thread, also #No purging on newer version of images earlier, began by describing problems with images uploaded to English Wikipedia. The earlier thread does have a link to Commons:Village Pump#Problem with new version of image and some of the images mentioned later on are on Commons (e.g. File:Obama and Duke Duchess of Cambridge.jpg) but neither of these were part of the original post (see here).
Whether an image is uploaded to English Wikipedia or to Commons, the actual image files are held on http://upload.wikimedia.org/ - for example, the English Wikipedia image File:Tan.half.svg is stored as http://upload.wikimedia.org/wikipedia/en/d/d3/Tan.half.svg fullsize (http://upload.wikimedia.org/wikipedia/en/thumb/d/d3/Tan.half.svg/220px-Tan.half.svg.png for the 220px thumbnail) and the Commons image File:Obama and Duke Duchess of Cambridge.jpg is stored as http://upload.wikimedia.org/wikipedia/commons/c/c4/Obama_and_Duke_Duchess_of_Cambridge.jpg fullsize. Since the domains are exactly the same, I would expect the caching problems to be similar. --Redrose64 (talk) 08:21, 20 December 2012 (UTC)
For reference bugzilla:41130 (in particular the later comments). Bawolff (talk) 00:27, 22 December 2012 (UTC)

The bug is still apparently present, as far as I can see. Look at Michael Kelso. If I misinterpret thing, please disregard this notice. --George Ho (talk) 19:17, 25 December 2012 (UTC)

Internal error when using archiveurl in cite web

  Resolved

At Talk:Town centre#Fatal exception of type MWException I supply some details about a repeated attempt to use an archiveurl in {{cite web}} as a replacement to a dead link detected via WP:reflinks. I've used archiveurl literally thousands of times but never received an internal error/red error box before.

Don't know if anyone would find this worth looking into but I thought I'd bring it to the attention of the village pump... 72.244.206.81 (talk) 09:59, 25 December 2012 (UTC) P.S. Note I did not set $wgShowExceptionDetails = true as recommended since an as IP editor I've never looked into whether I can set up LocalSettings.php.

I don't see the issue now. Try it again. LocalSettings.php is the MediaWiki setup file and only developers can edit it. --— Gadget850 (Ed) talk 10:47, 25 December 2012 (UTC)

Should be fixed now, the problem was with Swift storage for captchas which made everything requiring captchas (including account creation) fail. Max Semenik (talk) 11:08, 25 December 2012 (UTC)

Ah. As a registered user, I would not have seen that. --— Gadget850 (Ed) talk 14:43, 25 December 2012 (UTC)

Image link only is showing

A link rather than the image is showing at File:Compact Cassette Logo.svg and at Compact Cassette but there is an image here. Odd. -- Alan Liefting (talk - contribs) 19:55, 25 December 2012 (UTC)

I see it too, though instead of a text link, I get a broken image icon (Chrome). The file is correct in the direct upload.wikimedia link. Chris857 (talk) 19:58, 25 December 2012 (UTC)
Right-clicking on either text link and selecting "View Image" in Firefox brings up this URL, which says Error generating thumbnail - The source file for the specified thumbnail does not exist. jcgoble3 (talk) 20:49, 25 December 2012 (UTC)
Appending ?1 to the thumbnail URL brings up [26], which displays the image correctly even though there should theoretically be no difference between the two URLs. Perhaps a caching issue? jcgoble3 (talk) 20:53, 25 December 2012 (UTC)
I've purged this image and now everything looks OK. Max Semenik (talk) 20:54, 25 December 2012 (UTC)
Perhaps it's OK for you, but I still get the text links. I purged it myself (again, since I did so during my own investigation) and bypassed my browser cache, but it's still not working. jcgoble3 (talk) 20:58, 25 December 2012 (UTC)
It will probably only look ok for people accessing via europe. See bugzilla:41130. Bawolff (talk) 22:58, 25 December 2012 (UTC)
I've removed the {{resolved}} tag, then. jcgoble3 (talk) 23:58, 25 December 2012 (UTC)

Bot not inserting dates on help pages

I don't visit these pages every day but I manually inserted the dates.

No response since December 21 on User talk:Ummit, which is the talk page I was told to post on.— Vchimpanzee · talk · contributions · 22:46, 24 December 2012 (UTC)

Unfortunately, bots will occasionally become unavailable some times, not infrequently arouind the same time as their operators. This may be anything from a user deciding that {s)he can't afford to spend much time on Wikipedia, to a user's computer breaking down, to a user getting too sick to be able to be active here. I have no idea what happenned to Ummit; however, unless either Ummit will bring the bot back on line, or some other user runs a bot to do the task (the place to request this is Wikipedia:Bot requests), there is nothing anyone can do. עוד מישהו Od Mishehu 18:07, 25 December 2012 (UTC)
Okay, thanks. I didn't know where to ask.— Vchimpanzee · talk · contributions · 15:34, 26 December 2012 (UTC)
I did remember to check Special:Contributions/Scsbot and that's not the problem. It has been very active, but had no contributions for five days.— Vchimpanzee · talk · contributions · 17:50, 26 December 2012 (UTC)

Referendum Tables

I am looking in to trying to modify the following Template:referendum (a new template may be required or new possible parameters) this would be by being able to have the options "yes" and "no" replaceable with free-form options. This has come about in relation to UK Mayoral Referendums where the options are not a yes no but a choice between one of two different systems. Any help on the technical means of being able to do this would be very much appreciated. Sport and politics (talk) 01:19, 26 December 2012 (UTC)

I added two new parameters ('option1' and 'option2') to {{referendum}}. An example is in User:Ruslik0/Sandbox5. Ruslik_Zero 19:18, 26 December 2012 (UTC)

Bug in template {{Video game titles/item}}

First of all, excuse me if this is not the right place to post this, but I could not think of a better page to report it.

I have been told that the aforementioned template ruins the table layout if either "name" parameter or "article" parameter contain the string "!!" (without quotes). I have made a test; with an only exclamation mark in both parameters the template renders the table correctly but if I add the second exclamation mark on any of them (or both) the layout gets broken. Could anybody find a fix for this? Thank you in advance. --Canyq (talk) 16:45, 26 December 2012 (UTC)

Help:Table explains how !! is interpreted, but one workaround is to use "&#33;" instead of "!". I have done so in this edit as an example. Hope this helps. 28bytes (talk) 17:14, 26 December 2012 (UTC)
Thank you very much for your idea: it's a clever workaround, but I was wondering if there is a more general solution to apply on the template itself because you know that trick, and now I learnt it, but each time a new contributor uses the template with a name including "!!" will struggle to make the table be displayed correctly. I mean perhaps there is a parser function or something like that which applied on a parameter string makes special characters be treated as plain text instead as a part of the table. --Canyq (talk) 18:59, 26 December 2012 (UTC)
The documentation at Template:!!#Notes suggests to use &#33;&#33;. I infer from this that no shortcut template exists - compare {{!!}} which generates ||. --Redrose64 (talk) 15:13, 27 December 2012 (UTC)
So, eventually it seems that there is no general solution for this... Thank you very much for reporting that reference. I'm going to add a note about this issue in Template:Video game titles/doc. --Canyq (talk) 16:28, 27 December 2012 (UTC)

Do you have an idea of ​​how to make create automatically by this user the categories needed to the Babel extension? Should be required at Bugzilla? Thanks Raoli (talk) 17:24, 27 December 2012 (UTC)

i do not believe you need to do anything. afaiu, what this pseudo user does is tell the bable extension to automatically create a new category as soon as there is a user with this language/level combination. e.g., at the moment there isn't a single user in enwiki claiming to have level 4 in Newar (a Nepalese language, language code "new"). as soon as someone will place in their user page the template {{Babel|new-4}}, the extension will automagically create Category:User new-4. i might be mistaken, of course, but i am 84.63% confident that my description above is correct. peace - קיפודנחש (aka kipod) (talk) 18:07, 27 December 2012 (UTC)
This appears to be an unauthorized bot, I've made a note at WP:AN#Unauthorized bot? Babel AutoCreateRyan Vesey 18:17, 27 December 2012 (UTC)
this is an extension. i do not believe an extension (you can see it in Special:Version) qualifies as "bot". the extension code is not run by some user with some account, but rather directly on the same server that serves us the pages, so i don't see how one can classify it "bot". peace - קיפודנחש (aka kipod) (talk) 18:26, 27 December 2012 (UTC)
(edit conflict)I believe you misunderstand it. It’s not a bot. The categories are created automatically by the MediaWiki software (the Babel extension), it’s just that this autocreation has to be recorded as an edit in the database, and these virtual edits are labelled as if they were done by User:Babel AutoCreate. The user does not actually do anything.—Emil J. 18:29, 27 December 2012 (UTC)
What EmilJ and קיפודנחש said here and what I tried to say on ANI is indeed accurate. This is not a bot but rather a pseudo user created to take credit for edits made by a MediaWiki extension and it is fully authorized by virtue of being deployed by the m:System administrators. Snowolf How can I help? 18:35, 27 December 2012 (UTC)
It's not working 100%. Category:User simple-2 does not exist, yet it has contained at least one entry (me) for well over a year. --Redrose64 (talk) 21:09, 27 December 2012 (UTC)
i do not believe there is anything wrong with the extension (let me rephrase: i do not believe that failing to create Category:User simple-2 points to a problem with the extension). as far as i could see, the extension does not believe there is a language named "simple", and more specifically, there is no known Language code associated with "simple". the extension *does* recognize some 7,700 languages, with one or two codes each; "simple" is not one of them. if there should be such a code, methinks you should discuss it on mw:Extension talk:Babel. peace - קיפודנחש (aka kipod) (talk) 21:57, 27 December 2012 (UTC)
(edit conflict) It did create the category, but it was then deleted again. See User talk:Babel AutoCreate#Speedy deletion nomination of Category:User simple-2 and the deletion log. – PartTimeGnome (talk | contribs) 22:03, 27 December 2012 (UTC)
simple is a valid MediaWiki language code: try prefixing a link with :simple: as in simple:Main Page. --Redrose64 (talk) 11:31, 28 December 2012 (UTC)
@ קיפודנחש: For instance in User:Raoli on it.wikivoyage doesn't work. Thanks to all Raoli (talk) 17:56, 28 December 2012 (UTC)
I see you have made a request at bugzilla:43488 to enable automatic babel categorisation for it.wikivoyage. The default for Wikimedia wikis in http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php is no categories. PrimeHunter (talk) 18:47, 28 December 2012 (UTC)
Category:User simple-2 was deleted after Wikipedia:Categories for discussion/User/Archive/February 2008#Category:User simple and all subcategories. It has been automatically recreated six times by Babel AutoCreate but is now salted (protected against creation). PrimeHunter (talk) 18:18, 28 December 2012 (UTC)

Rollover to text without the "Title" showing

Looking for this to appear but without the term "Title" to appear when rollingover the abbrevation:ia
So only "$1 million Inflation Adjusted" to appear.
Any help would be appreciated! Market St.⧏ ⧐ Diamond Way 03:42, 28 December 2012 (UTC)

i do not see the word "title" (tested with IE, FF and chrome on windoze 7). where exacty do you see it, and what browser and OS are you using? peace - קיפודנחש (aka kipod) (talk) 05:31, 28 December 2012 (UTC)
Thanks for the quick response, I am running Opera (latest download) on a Windows OS. So it displays as: "Title: $1 million Inflation Adjusted" also just checked your statement in Chrome it seems your right might just be an Opera browser thing, any way to solve the issue for potential Opera viewers? Market St.⧏ ⧐ Diamond Way 05:56, 28 December 2012 (UTC)
just tried with opera 12.12, and i do not see the "Title:" part of the hint. it may be a strange combination of something in your user account + opera. can you please test it again when logged out? also, what exact version of opera? do you have any add-ons installed on the browser? peace - קיפודנחש (aka kipod) (talk) 06:11, 28 December 2012 (UTC)
Thanks so much for your assistance! That is all the info I need . . . if its just my or 2% of the views out there not concerned, just was concerned before I made several edits with a code that would have to be re-edited later. I'll work on checking my Opera settings later, not sure the version but have installed the most recent updates, no matter thou. For my big concern you did a great job answering this, feel free to mark resolved and thanks again! Market St.⧏ ⧐ Diamond Way 07:11, 28 December 2012 (UTC)
Pleas don't use <font>— it has been deprecated for quite some time and is now obsolete. And the use of the color is suspect— see MOS:COLOR. --— Gadget850 (Ed) talk 15:20, 28 December 2012 (UTC)
{{abbr|ia|$1 million Inflation Adjusted}} produces the wikicode <abbr title="<nowiki>$1 million Inflation Adjusted</nowiki>">ia</abbr>. It renders as ia. The html source of the rendered page says <abbr title="$1 million Inflation Adjusted">ia</abbr>. It all looks correct to me. See http://www.w3schools.com/tags/tag_abbr.asp. My Opera 12.12 on Windows Vista doesn't display "Title". I don't know why yours does. Try the "Try it yourself" link at http://www.w3schools.com/tags/tag_abbr.asp. The mouseover for "WHO" says "World Health Organization" for me with no "Title". Does that case also say "Title" for you? PrimeHunter (talk) 19:36, 28 December 2012 (UTC)

Talk page categorized in the wrong category

Talk:Land's End to John o' Groats shows up in Category:WikiProject Hiking Trails but not in Category:WikiProject Hiking trails articles, which is the category added by {{HikingProject}} and also the category that is listed in the bottom of the page. I cannot figure out where the former category is added and why the page isn't listed in Category:WikiProject Hiking trails articles. I've tried purging the banner, article, talk page and even both category pages. The project banner is working on 561 other articles, but not this one, and it's been like this for at least a week. jonkerz ♠talk 10:02, 28 December 2012 (UTC)

shows up in Category:WikiProject Hiking trails articles for me along with the other 561. NtheP (talk) 10:38, 28 December 2012 (UTC)
Purging is not enough. It often requires a null edit (or any other edit) of a page to update which categories it is displayed in. Talk:Land's End to John o' Groats has not been edited since 2010. The category added by the template was changed 21 July 2012.[27] Five months is the longest delay I have heard about for a couple of years. Something may have gone wrong in this case. PrimeHunter (talk) 10:46, 28 December 2012 (UTC)
Google's cache on site:http://en.wikipedia.org/wiki/Category:WikiProject_Hiking_Trails confirms that the page was still in the wrong category 21 December. When I'm logged out (so my time zone setting doesn't affect the time), the bottom of Talk:Land's End to John o' Groats currently says "This page was last modified on 28 December 2012 at 10:05." I guess somebody made a null edit shortly after the post here. In my experience, null edits are sometimes but not always reflected in the "last modified" time. PrimeHunter (talk) 10:54, 28 December 2012 (UTC)
Thanks! I've nominated the duplicate category for speedy deletion. jonkerz ♠talk 02:11, 29 December 2012 (UTC)

Edit-summary styling bug

I've just spotted a bug in the styling of edit summaries when displayed in the watchlist, page history and in diffs. If the edit summary contains a section heading created with the code /* SomeSectionHeading */, then any spaces afterwards are interpreted literally, but the closing bracket of the edit summary appears as if the spaces weren't there. This results in the edit summary appearing over the top of the closing bracket and the undo link, etc. (I've tested this in Chrome.) I first noticed this problem here and was able to reproduce it in my sandbox several times. Is this a known bug? It seems to be fixed on the test2 wiki but I couldn't find it in bugzilla. — Mr. Stradivarius (have a chat) 11:10, 28 December 2012 (UTC)

See Wikipedia:Village pump (technical)/Archive 100#Anomalous Edit Summary for an earlier discussion. It appears to be a problem in Chrome and not in Wikipedia. PrimeHunter (talk) 11:55, 28 December 2012 (UTC)
Ah, ok, thanks for telling me. I thought that I might have been the first person to notice it, but it makes sense if it's a Chrome bug that they haven't fixed yet. — Mr. Stradivarius (have a chat) 14:45, 28 December 2012 (UTC)

Page view stats

Hi! Didn't know where to ask so decided to ask here. I was wondering if there is some toolserver or wiki popular pages rank page (something similar to Wikipedia:WikiProject Latvia/Popular pages or this? --Edgars2007 (talk/contribs) 11:48, 28 December 2012 (UTC)

Wikipedia:Popular pages point to a list at User:West.andrew.g/Popular pages. -- John of Reading (talk) 11:58, 28 December 2012 (UTC)

Change to template?

The infobox for women's national basketball teams {{Infobox women's national basketball team}} apparently was designed for the senior team, which will compete at the Olympics. There are other national teams, e.g. USA Women's U16 and U17 teams, and USA Women's Pan American Team which will not compete at the Olympics. However, it appears that an entry is added to the infobox for the Olympics, even if no parameters are passed.

I would like to learn one of the following:

  1. Learn if there is a way to suppress the Olympic games section, without changing the template
  2. Learn if there is a way to modify this template so it can be used for both the senior and other teams (in other words, change it so the Olympic section is optional (as well as the world championships, so it could be used for Pan Am which aren't world championships; the zone championship will work fine)
  3. Learn how to create another template for non-senior teams, if it isn't appropriate to change the main template

My original plan was to create the original author, but that editor is on wikibreak.

As an aside, is this the right place to ask template questions, or is there a better page?--SPhilbrick(Talk) 13:32, 28 December 2012 (UTC)

The first question is relatively easy: looking at the current coding of the template, there is no way to suppress the Olympic Games section.
As for learning how to make the change, I'm eager to practice template coding myself, so I've experimented with a copy of the template in User:John of Reading/X3. I've implemented a test for "oly_appearances=N/A" using the #ifeq magic word; the actual changes needed are worse than this because all the pipe symbols in the table markup have to be replaced by {{!}} to avoid confusing the #ifeq. There's test data in User:John of Reading/X2.
That works after a fashion, but you are left with an infobox containing links to articles such as FIBA World Rankings and National team appearances in the FIBA World Championship for Women which may not be relevant for the articles about U17 teams. That would be an argument for creating a separate template.
The proper place to discuss this is probably the template talk page, with a brief link at VPT to attract attention to it if no-one responds. That way, the history of the template would be easier to follow. But never mind, we're here now. -- John of Reading (talk) 21:40, 28 December 2012 (UTC)
Hey thanks. I don't have time to look at it now, I'll look in the morning.--SPhilbrick(Talk) 03:06, 29 December 2012 (UTC)

no email from password reset

My friend Polymorphism wasn't able to log in, so she used the link to have a new password emailed. It said that it was sent, but she never received it. She's checked her Spam folder. Does she have any recourse at this point, or will she have to create a new account? Nick Number (talk) 19:13, 28 December 2012 (UTC)

as far as i know, the "password reset" did not yet happen: only by clicking on a special link that's sent with the "Reset password" email, the reset actually occurs. so she has 3 venues open to her:
  • if she will recall the old password, it should still be usable, even though she clicked the "Reset password" thingy.
  • she can click it again, hoping that on the 2nd attempt it will work, even though it failed on the 1st.
  • and lastly, as you noted, "the nuclear option" is to re-register with a new user name.
please note that my description is based on my theoretical understanding of the process - i've never actually tried it myself, so i may be awfully wrong. peace - קיפודנחש (aka kipod) (talk) 20:54, 28 December 2012 (UTC)
Actually, there's another option: register under another username, edit a bit, and then WP:USURP the old one. Are you sure you've got the username correct? Only that one has no edits - which is why it can be usurped. Grandiose (me, talk, contribs) 22:48, 28 December 2012 (UTC)

ToolServer

Hi dear all

it's some days i face to below error message when i want to run my bot on Toolserver. Is here someone who know what's the problem?

IOError: [Errno 49] Disc quota exceeded --عباس 23:50, 28 December 2012 (UTC)

  Your bot is not approved to run on the English Wikipedia. Please complete the bot approval process before running it again. Also, please do not use templates in your signature.
Regarding your problem on Toolserver, I don't know much about Toolserver, but to check the obvious, how much disk space are you using on Toolserver? (E.g. run "du -sh ~" from a shell prompt on Toolserver.) – PartTimeGnome (talk | contribs) 00:51, 29 December 2012 (UTC)

Redirects POVFORK & POVSPLIT

I just changed the redirect shortcuts, WP:POVFORK & WP:POVSPLIT, because the section heading had been changed. In my experience, the section is invoked frequently enough that some more expert eyes should be cast that way. Thanks.Novangelis (talk) 02:39, 29 December 2012 (UTC)

And below the section heading is {{shortcut|WP:POVFORK|WP:POVSPLIT}}, which creates anchors. If you use WP:POVFORK as the link, then the redirect will work regarless of the section heading. --— Gadget850 (Ed) talk 02:55, 29 December 2012 (UTC)

Translation issue for Template:Pp-meta

Hello.

I have a problem with translating the template above to the Malay Wikipedia here: ms:Templat:Pp-meta. Seems that the coding for the template won't work in the Malay Wikipedia. The full discussion is found at my talk page here: User talk:Pizza1016#Notification Pizza1016 (talk | contribs | uploads | logs) 01:12, 27 December 2012 (UTC)

I suspect the issue may be the simple fact that the Malay template page is not protected. The template is designed to only show up when the page is actually protected, otherwise it shows nothing and categorizes the page into Category:Wikipedia pages with incorrect protection templates—and the Malay template page itself is in that category because the category is not in noinclude tags (which there's no need for on the English version because the template is protected and thus doesn't trigger the category here). Simply protecting the template page (even semi-protection) will likely cause the template to come out of hiding. jcgoble3 (talk) 02:38, 27 December 2012 (UTC)
Thanks for the explanation. I shall preview it on a protected page. Pizza1016 (talk | contribs | uploads | logs) 15:52, 29 December 2012 (UTC)

List of people

I am working on list of people with various sortable columns which I would like to appear in alphabetic order by their last names. If I enter the names as, for example, "John Able", "Mary Baker", "Edward Charles", and "John Doe", then the list will sort by first name. Should I enter the names as "Able, John", "Baker, Mary", "Charles, Edward", and "Doe, John", or is there some hidden mark-up to use that will let the names be sorted by last name? Thanks! Location (talk) 15:11, 29 December 2012 (UTC)

See {{sort}}. E.g. {{sort|Able, John|John Able}}PartTimeGnome (talk | contribs) 15:22, 29 December 2012 (UTC)
See also {{Sortname}}. E.g. {{Sortname|John|Able}}. PrimeHunter (talk) 15:34, 29 December 2012 (UTC)
Awesome! Thanks for the quick reply, guys! Location (talk) 15:46, 29 December 2012 (UTC)

Feedback protection oddities

I had difficulty enabling feedback protection for 1272; see here for a permlink to the discussion (scroll down a little to 1272). Short version: feedback protection works inconsistently. Has anyone else seen this behavior? I'm thinking of doing a little testing and filing a bug report. Thanks, Mackensen (talk) 15:39, 29 December 2012 (UTC)

Etymology of Psychotronics and a technicism about it?

Do you think that the Grecian linguistic root of the word Psychotronics: (from Ancient Greek ψυχή 'breath, soul, spirit', and ἤλεκτρον 'amber, electron') needs a reliable source, in order to justify its presence in a Wikipedia page? Is there a problem with the corresponding template?--Paritto (talk) 04:21, 30 December 2012 (UTC)

If someone is asking for a source for it - yes, it needs a source. "All quotations and any material whose verifiability has been challenged or is likely to be challenged, must include an inline citation that directly supports the material" - from Wikipedia:Verifiability. The etymology has been challenged - and if we are to provide one, find a source for it. Given that you seem to have added the etymology in the first place, it shouldn't be too hard for you to cite the source you got it from. And no, the fact that we don't state that a source may be required in the template documentation is of no significance: Wikipedia:Verifiability is policy everywhere within an article. AndyTheGrump (talk) 04:35, 30 December 2012 (UTC)

Dead horse

Sorry to keep beating the proverbial deceased equid, but my complaint about the bug in the B function has not been addressed, except for one other editor confirming that it is a bug. To see what I mean, just click on the B and see what you get: five single quotes. Kdammers (talk) 06:59, 28 December 2012 (UTC)

You didn't say which B you click but a reply at Wikipedia:Village pump (miscellaneous)/Archive 40#Bold mark-up found that it happens for the B in the box added by wikEd. wikEd is disabled by default and can only be enabled by registered users. The B in the default toolbar works fine. wikEd bugs belong at User talk:Cacycle/wikEd. PrimeHunter (talk) 15:49, 28 December 2012 (UTC)
Sorry for not specifying, but I only see on B' when I'm editing, as no. As I stated and another editor confirmed, does not work fine. It prints out five squotes when it is clicked on unless a text has already been selected. Kdammers (talk) 07:45, 29 December 2012 (UTC)
The box made by wikEd is shown at File:WikEd screenshot.png. Is that the one? I reported the wikEd bug at User talk:Cacycle/wikEd#B icon makes five instead of six apostrophes. I see you have also copied this section there. wikEd is maintained by Cacycle and enabled at Special:Preferences#mw-prefsection-gadgets. You get the default toolbar at Help:Edit toolbar if you log out. If the B works for you there then there is nothing more to do but wait for Cacycle to examine the bug. PrimeHunter (talk) 10:49, 29 December 2012 (UTC)
I'm sorry, but I don't understand what you are saying. At Help:Edit toolbar, when I log out, I get a frozen page (i.e., buttons are inactive). The text there says, "If you click a button without selecting any text, sample text will be inserted at the cursor's position (like so: Bold text). " This is also not what happens. What happens to me is that the five squotes appear in a gray field in which I cannot type until clicking some-where or hitting the space bar. If I click in the gray area, to type some-thing, I have to add a squote to get bolding. Kdammers (talk) 05:11, 30 December 2012 (UTC)
I'm trying to establish that your problem is only with the wikEd B but you don't know which B you click, so I linked to pages displaying an image of the wikEd B (File:WikEd screenshot.png) and the default B (Help:Edit toolbar which displays File:Advanced toolbar of vector skin.png). You are not supposed to edit the pages but only use the images to identify your B. Which image looks like the box where you click B? If you log out and edit any page then you should get a working B looking like the one in File:Advanced toolbar of vector skin.png. PrimeHunter (talk) 11:06, 30 December 2012 (UTC)
I see. It is the former. I checked the latter, and it works properly. Also, when I edit on Simple English, it works properly. Thanks for looking into this. I hope the bug gets fixed. 202.179.19.10 (talk) 03:25, 31 December 2012 (UTC)

Easy table editing

Is there a way to easily edit wikitables, such as add or remove a column without having to go thru every single row? Heck is there a Dreamweaver type deal for wiki editing? Please talkback me when you respond because I might forget to come back here. Thanks.--Metallurgist (talk) 13:50, 29 December 2012 (UTC)

This has been brought up before. Here's a quick summary of the previous discussion: The VisualEditor will eventually allow WYSIWYG editing of tables, but doesn't do it yet. Wikid77 mentioned some tools for using wikitables in MS Word and Excel, though I'm not sure where to find these tools. Such tools would probably be more useful for creating new tables than editing existing ones, since I'm not sure they would fully preserve existing wikicode when converting to MS Word then back again (round-trip format conversion). – PartTimeGnome (talk | contribs) 14:49, 29 December 2012 (UTC)
Some tools for doing this can be found at Wikipedia:Tools/Editing tools# Wikisyntax conversion utilities and the pages linked from there. Graham87 05:48, 30 December 2012 (UTC)
Sounds like the answer is not yet, but soon. I thought I had read that there was a few years ago, but I guess not. That Visual Editor sounds like it will be great. I just rotated a table from like 25 columns to 25 rows and it took hours, but it certainly looks better now and will be easier to manage. It was overdue by 5 years (back then it wouldve been a bit easier too with less columns). Now I have to eliminate two columns from a table, which involves digging thru dozens of rows. Thanks for your help.--Metallurgist (talk) 02:45, 31 December 2012 (UTC)

Footnotes in templates

Hi, the template {{katakana table}} previously used an arcane and unfriendly footnote style, which I recently changed to the "<ref>" style. It is required that the footnotes in the table are expanded immediately beneath the table when the template is included in an article. To that end, a <references> section is included at the end of the template. However, it has become apparent that unless the template uses a unique "group" in its "<ref>" tags, the references/footnotes for the whole article up to that point are expanded beneath the table. This is not what is required: the references/footnotes for the main article need to be kept separate and expanded at the end of the article. At the moment, by luck rather than judgement, the template footnotes do indeed have a unique "group". However, I would prefer to get rid of this and have a plain numbering system (i.e. [1] rather than the current [† 1]), which I currently cannot see how to do. An additional problem is that the article Transcription into Japanese includes two tables, {{katakana table}} and {{katakana table extended}}, both with their own separate footnotes. If I update {{katakana table extended}} to also use the "<ref>" style, rather than the peculiar existing style, then presumably I will have to choose another unique "group" name, which is undesirable since the visual appearance of the footnotes should be the same in both tables. Can anyone advise on the recommended way to handle this? 86.130.66.65 (talk) 03:14, 30 December 2012 (UTC)

The groupnames showing in the reference link is inherent to how references work, see WP:REFGROUP. You could use "lower-alpha" as the groupname and have single letters in the ref labels. Edokter (talk) — 12:45, 30 December 2012 (UTC)
Or {{efn}} and {{notelist}} which do the same thing. You can use multiple instances if you close the notelist: see Help:Footnotes#Multiple reference lists. --— Gadget850 (Ed) talk 14:15, 30 December 2012 (UTC)
Note if you go the "lower-alpha" route, you can use the same thing in both templates because each template will "clear" the refs with its own <references group="lower-alpha" />. Conflict will only arise if an article tries to use the "lower-alpha" group for its own purposes. Anomie 14:17, 30 December 2012 (UTC)
  • Thanks for the replies. Unfortunately, because of the nature of the information in the table (e.g. including IPA pronunciation codes like "[a]" and "[i]"), going the "lower-alpha" route would be too confusing. Is there no way I can have numbers like [1], but kept separate from the series in the main article? (The original method achieved this, but only at the expense of an unfriendly syntax that made maintenance a real pain.) 81.159.111.255 (talk) 14:56, 30 December 2012 (UTC)
You can also try "group=decimal". Scrap that, that will cause the article refs to be included. There are several options you can choose from, standard decimals is just not one of them. Edokter (talk) — 15:19, 30 December 2012 (UTC)
It might be confusing, but group=decimal seems to work when I tried it here. Anomie 15:57, 30 December 2012 (UTC)

Latex in MediaWiki?

Is there a tool, inside or outside Wikipedia, to incorporate Latex into MediaWiki?--Paritto (talk) 04:41, 30 December 2012 (UTC)

See Help:Displaying a formula. AndyTheGrump (talk) 04:52, 30 December 2012 (UTC)


Ok, is it possible to introduce the complete language, i.e. any kind of command, not just formulas? May you suggest me in which way? Is it feasible to "convert" Latex into Wikitext?--Paritto (talk) 05:17, 30 December 2012 (UTC)

No, only a select subset. Max Semenik (talk) 08:51, 30 December 2012 (UTC)
You might want to take a look at latex2wiki. – PartTimeGnome (talk | contribs) 21:54, 30 December 2012 (UTC)

Snotbot (or "Teh Dramahz break the wiki")

Am I correct in assuming that Snotbot (task list · contribs) is no longer functioning, subsequent to Scotty's departure? At User:Snotbot/RFPP, BOT_RUN is set to "Yes", but Scotty's announced that he's shut down all of his bots and tools (which is definitely true for the tools), and Snotbot appears to be overdue on its tasks - see this RPP, for instance.

Anyways, so, what do we do? Can we get a new bot (or some reincarnation of the old bot, if the licensing is right) up and running before RPP gets swamped, or should we prepare to have to archive it *gasp* manually? — Francophonie&Androphilie(Je vous invite à me parler) 05:57, 30 December 2012 (UTC)

The loss of the tools impacts upon SPI as well, makes it a lot more difficult. Dougweller (talk) 07:50, 30 December 2012 (UTC)
I'll do some of the manually archiving until this is resolved. -- Cheers, Riley 08:05, 30 December 2012 (UTC)
I've come up with a working solution for RFPP. See here. To all users who know javascript - please please please find a way to fix the rolling archive issue I explain there.
But speaking of people who know how to program, I'd really like to know how long it'll take to get a new bot on the job. Does anyone have a copy of Snotbot's source code? And, if so, was it licensed in a way that it could just be folded into a new bot? — Francophonie&Androphilie(Je vous invite à me parler) 09:33, 30 December 2012 (UTC)
This seems like a pretty compelling case for us not tying the running of tools to individual users. Perhaps if this can happen another fifty times, someone at the Foundation will see a compelling use case for actually fixing this. —Tom Morris (talk) 12:04, 30 December 2012 (UTC)
If Scottywong approved, and gave me the source code, I have a Python instance installed, and run an adminbot using a python script. As this is not an admin task, I do have other inactive bot accounts that could take over the task. This would not require a new BFRA as the task is approved (✉→BWilkins←✎) 12:37, 30 December 2012 (UTC)
Actually, I think it would. I would gladly take over the bot, but I don't do much python. I'll see if Scottywong is willing to give up the code.—cyberpower ChatOffline 14:22, 30 December 2012 (UTC)
That's correct, it would require a new BRFA. However, if the code hasn't changed and the new operator is already experienced, it could be speedily approved. Anomie 14:36, 30 December 2012 (UTC)
Well guys, the bot is still functioning currently. The tasks (especially on RFPP) should be migrated to another bot but, no rush! ·Add§hore· Talk To Me! 14:40, 30 December 2012 (UTC)
Did not realise it was a backlog I just cleared so naturally the bots edits were still on the page, ignore me. ·Add§hore· Talk To Me! 14:42, 30 December 2012 (UTC)
Note - I've offered to take Scottywong's tools and put them on my toolserver account. I'm hoping I can get the web-based tools running at least, it appears people need them... ~ Matthewrbowker Make a comment! 15:56, 30 December 2012 (UTC)

Calm down. Scottywong has reactivated all tools and bot tasks and will "likely" return himself sometime next year. |crisis=averted jcgoble3 (talk) 19:15, 30 December 2012 (UTC)

Adding a new see also showing up as a revert

I gave someone a 3RR warning because their last edit was [[28]" which has the edit summary "(Undid revision 530265298 by Mikenorton"]. The editor doesn't understand this nor do I, as looking at the article the addition of a see also didn't revert its removal as revision 530265298 didn't have anything to do with the see also. It's a bit embarrassing to find that it wasn't a revert. I trusted the edit summary to be correct - is this a glitch or something we always have to be wary of? Dougweller (talk) 07:44, 30 December 2012 (UTC)

In theory, I can click "undo" and do anything with the edit (leaving the last edit in place and adding a line, as happened in this case), and unless I change the edit summary manually, it'll stay as Undid revision 123456789 by Username (talk). I can also do whatever edit I want and use that edit summary manually. Perhaps the user initially clicked undo to revert the last edit, changed his mind when he realized he was about to violate 3RR, and instead made a good edit but without navigating away from the page or fixing the edit summary to something else? I'm also concerned this might be a way to prove a point, although I'd obviously rather assume good faith from all parties and see no reason for that particular assumption. Salvidrim! 10:09, 30 December 2012 (UTC)
Thannks,that makes sense. Good faith would be nice too, but the editor involved is continuing to accuse me of abusing the 3RR template. Ah well. Dougweller (talk) 11:49, 30 December 2012 (UTC)

Spam filter rules

I just tried to add a youtu.be link to communicating sequential processes -- a recording of a technical talk by programming language designer Rob Pike. The spam filter then blocked my edit. That's all ok, as I got the regular URL in, but the spamfilter gave me no contact info -- I'd like to know to whom I should direct questions regarding the filter? Qwertyus (talk) 11:48, 30 December 2012 (UTC)

It is not a spam filter -- youtu.be is on Wikipedia's WP:blacklist. Salvidrim! 11:57, 30 December 2012 (UTC)
...from which you can request an exception. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:16, 30 December 2012 (UTC)
... which will be denied in the case of youtu.be, because it is trivial to use a direct link to youtube.com instead. The same goes for any other shortener/redirector. Anomie 17:25, 30 December 2012 (UTC)

Template:Overlay

{{Overlay}} doesn't seem to be displaying it's output correctly. Compare how legend is show at Template:Overlay/doc with commons:Template:Overlay legend/doc. Neither seems to have been edited recently so I can't see why the discrepancy. NtheP (talk) 15:36, 30 December 2012 (UTC)

I suspect the problem is generated at {{Colevel/item set}} or related template. What I see is that a whole table row with an arbitrary number is generated, but I can't trace it's origin. Edokter (talk) — 17:42, 30 December 2012 (UTC)
On 22 November 2012, the subtemplate {{Colevel/process item}} had the following wikitext added by User:Wikid77:
{{!}}- style="height:0px;"
{{!}} {{{alphawidth}}}
I think this creates a spurious row containing the text "10" above each expected row of the legendbox.
Richardguk (talk) 17:59, 30 December 2012 (UTC)
So if this is reverted is it likely to going anything else? NtheP (talk) 18:04, 30 December 2012 (UTC)
  • Restored column-width format in {Colevel/display_item} for alpha/beta pairs: I have restored the table cell-width logic, as in the 2008/2009 calculations, for the column-width format in those 2 templates, {{Colevel/process_item}} and {{Colevel/display_item}}, which I had edited on 22 November 2012. I hope that fixes all the problems for the prior month. Apparently because the template had lacked documentation, I did not realize how the template was being used and was over-zealous in simplifying the format of the 2-column pairs, as used by the upgraded Template:Autonumbered_list (which I have bypassed with new, fast Template:Autotable5_big). Sorry for the conflicting changes. I suspect that Wikipedia should adopt minimal template-documentation standards, so that templates, in use for years, would no longer seem like experimental hack templates, but instead, link to text which explains the purpose, operation, and major applications with other templates. Currently, Special:WhatLinksHere/Template:Colevel/process_item does not provide sufficient background information to clearly warn of other applications which might be affected by changes, such as by free-form alignment of table columns. We need more comprehensive documentation to wade through Wikipedia's vast primordial swamp of millions of once-upon-a-thought templates. I can forsee that pre-approved templates could stiffle innovation or hinder the offshoot improvements, but the current avalanche of teaming multitudes (of questionable, partial, undocumented templates) has led to a maintenance nightmare to prioritize changes, or even find a functioning utility template in the overwhelming ocean of current templates. No wonder there were formerly over 16,000 pages which were linked to the category for pages exceeding the expansion-depth limit of 41 levels. Template usage is basically out-of-control, and needs some more standards for documentation. -Wikid77 (talk) 21:27, 30 December 2012 (UTC)
Thanks for sorting this out. There probably does need to be some sort of version control and obligatory documentation update needed especially for templates. Updating the document probably isn't enough as that's about what it does for the lay user like me; but some sort of technical change log is needed so that the experts like you realise what has been intended in the past instead of having to guess and occasionally getting it slightly wrong. NtheP (talk) 22:11, 30 December 2012 (UTC)

Different backround color

I took the liberty of injecting this solution at the top of the article.
It would be easiest for this person to adjust his display brightness, which if lowered a bit, will be a permanent and manageable solution. Display brightness would apply at all times without having to code/configure applications.
Windows has a display brightness slider control somewhere in the control panel, you may have to dig for it, either in mobility settings, power settings, or somewhere else in the control panel. Not sure about the Mac or Linux Boxen.
I too have problems with bright white.--Mark Bestland (talk) 04:39, 1 January 2013 (UTC)


Hello Village Pump Technical- I am writing to see what can be done regarding the white colored backround that is everpresent on Wikipedia. For many of us out here in cyberland we have extreme photosensitivity and this white backround quite literally feels like being stabbed in the eyes over and over. Is there any setting or preference that can be turned on, modified, changed, etc that would allow for the changing of the backround color? Thanks so much. A loyal reader. — Preceding unsigned comment added by 24.61.9.111 (talk) 00:32, 24 December 2012 (UTC)

if you have some sensitivity that makes the regular wikipedia unpleasant, you could register, and then edit your own "vector.css" page (Special:Mypage/vector.css). the would only affect the way wikipedia looks for you when you are logged in - whenever reading articles without logging in you will still see it like everyone else.
here is in example of css that would make wikipedia appear with disgusting brownish-oink or pinkish-brown background. you can play with the colors until you find something which sooth both your sensitivity and the readability of different elements (regular text, links, redlinks etc.):
body {
background-color: rgb(157, 137, 110); 
}

.catlinks,
div.vectorTabs li.selected, div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited,
div.vectorTabs ul li,
div#mw-head-base,
div#mw-head,
div#mw-page-base,
div#content { background-color: transparent; }
peace - קיפודנחש (aka kipod) (talk) 02:17, 24 December 2012 (UTC)

I honestly have no idea what you mean by vector, registering, whatever. Is it supposed to be that hard? — Preceding unsigned comment added by 24.61.9.111 (talk) 06:02, 24 December 2012 (UTC)

One of the benefits of having an account on Wikipedia is that you can give yourself your own custom CSS stylesheet, or webpage layout design. If you register an account here, this allows you to add the code that kipod posted to your custom CSS page, located at User:(insert your username)/vector.css. That code will set your background to a much less harsh color. (X! · talk)  · @300  ·  06:11, 24 December 2012 (UTC)
Vector is one of several skins that Wikipedia provides. For users who are not logged in, it is the only one available for normal use (although you can try out others - for example, this page looks like this when viewed in the MonoBook skin); and for users who registered since about May 2010, Vector is the default, but may be altered.
But you need not worry about whether you're using Vector or not; once you have registered an account (and are logged in), go to this page, paste in the code shown above, and save it. The link that I have just given will work whatever your login name is, and also regardless of skin. --Redrose64 (talk) 11:40, 24 December 2012 (UTC)

Sorry but that's just too complicated. For being the most popular website on the internet can't wikipedia make it a lot simpler to do this? It's a miracle I got to this technical support page. Now you want me to become a programmer? — Preceding unsigned comment added by 24.61.9.111 (talk) 18:41, 24 December 2012 (UTC)

To summarise: in order to customise the appearance of Wikipedia, you need to register an account. If you don't do that, you can't choose a different background colour, because IP addresses like 24.61.9.111 cannot be customised.
I wiil make this offer: if you do register an account, log in and then post here requesting that somebody set up your account so that all the page backgrounds become  this colour  - or any other colour that you like - I will gladly do that as soon as I can. But I cannot do that without knowing what name you have registered under.
Please bear in mind that I will not be available on 25 December, 31 December to 1 January, or between 23:00 and 11:00 (British time) any day. --Redrose64 (talk) 19:59, 24 December 2012 (UTC)
Another option: Rather than using CSS, you can get green text on a black background by creating an account, then setting just two options in Preferences: First, set Preferences → Appearance → Skin = MonoBook, then scroll down to put a check next to Preferences → Gadgets → Appearance = Use a black background with green text. Click the Save button at the end of the page to save your changes. Before you can set any preferences, you must first create your account (click the link and follow the instructions).
If you don't want to create an account, look through the settings in your web browser for an option to always use your preferred colours. The exact name and location of this option depends on your browser. This will affect all websites you visit, of course. – PartTimeGnome (talk | contribs) 21:44, 24 December 2012 (UTC)
If you're using Firefox, you can also try the Stylish extension (try googling it), which will work regardless of whether you register and log in. More generally, you may wish to look into a solution that dims the display on your PC more generally. - Jarry1250 [Deliberation needed] 15:43, 28 December 2012 (UTC)

Closing slashes

  Unresolved

http://en.wikipedia.org/wiki/Cheese/ (for example; with a closing slash; see Cheese/) returns a 404 response and invites the user to create a new article. Should we not redirect such URLs to the version without the closing slash (http://en.wikipedia.org/wiki/Cheese)? Do we have any articles where the closing slash is a significant part of the article name, and how could we cater for such a small minority of cases? Is this perhaps something for MediaWiki, via Bugzilla? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 18:16, 26 December 2012 (UTC)

I don't see the benefit; /Cheese is a page, while /Cheese/ is a directory. I don't see any other webpages ending with "/index.html/". Edokter (talk) — 19:18, 26 December 2012 (UTC)
I don't see what "/index.html/" has to do with this, as none of our article titles end in ".html"; nor why /Cheese/ has to be a directory. There are a good many sites where /foo/ and /foo are synonyms. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 19:23, 26 December 2012 (UTC)
Examining the web logs for such cases, to determine the frequency with which people try to use them, might be an idea. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 19:28, 26 December 2012 (UTC)
We have 171 titles in namespace 0 (the main encyclopedia) ending with a forward-slash (/). Of these, 55 have corresponding titles with no slash at the end. In most cases the slash-less title is the target of a redirect from the slashed one (for example James Clerk Maxwell/James Clerk Maxwell), although some pairs are distinct (for example Apple_Monitor_/// / Apple_Monitor_///, F/ / F, Home/ / Home). Nothing that couldn't be worked around if the logs show a compelling need for this change. - TB (talk) 22:55, 26 December 2012 (UTC)
Thank you. F/ is a redirect to F-number, with nothing linking to it (except this page!). Home/ is a pseudonym for http://en.wikipedia.org/wiki/Main_Page - again, with no other links than this page; Home already has a hatnote for that. Apple Monitor /// could be dealt with by a hatnote on Apple Monitor II. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 23:15, 26 December 2012 (UTC)

Despite being 404, Cheese/ has been viewed 27 times in the last 90 days; not counting today. Barack_Obama/ has been viewed 504 times in the last 90 days. Internet/ has been viewed 4209 times in the last 90 days. I think there's an issue here which we can resolve to the significant benefit of our readers, with a simple(ish!) server config change. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 23:21, 26 December 2012 (UTC)

When you go to a redlink like Thing (comics (note the unclosed parenthesis), a helpful "Did you mean" message directs you to Thing (comics). (Your language in preferences must be set to English for this to work.) Something similar could be done if removing the final character (regardless of what it is) results in a valid page name. The wikicode that generates the current "did you mean" is at MediaWiki:Newarticletext and Template:No article text. Changes would require an admin, of course. – PartTimeGnome (talk | contribs) 00:14, 27 December 2012 (UTC)
bugzilla:3368 is about this. PrimeHunter (talk) 01:47, 27 December 2012 (UTC)
Resolved as "won't fix"; but that's for MediaWiki, an doesn't prevent us from applying a solution at en.Wikipedia (or Wikipedia) Level. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 13:58, 27 December 2012 (UTC)
Though similar, that's not the same issue, being a typo, rather than a URL our users might reasonably expect to work. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 13:58, 27 December 2012 (UTC)

So, where now? Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 16:45, 31 December 2012 (UTC)

View larger image with description upon mouse click.

When pressing the 'enlarge' button on an image the user is unable to view the description associated with the image, this is particularly inconvenient when viewing labelled diagrams.

Proposal: Using simple JavaScript code clicking on the enlarge button should expand the image to larger size with the description still visible; a second click should redirect the user to the 'File:' page.

Example: http://lokeshdhakar.com/projects/lightbox2/

  • Great idea but perhaps conflicts with current plans: I like that image-enlargement idea, and almost ten years ago, I had dynamic enlargement (20%) for mouseover response on images in websites which I developed. However, changing the underlying structure, to have hidden thumbnail centers 20% larger, to flash-display during button-click, might interfere with operations for sight-impaired users. Instead, I have put "right-click" links in the image-caption text (of some articles), to tell readers to click those text links for enlarged, or related, or animated/video images. There is no reason that a caption cannot contain 5 lines of text to explain various, optional right-click links. Meanwhile, sight-impaired readers can still depend on a single image-click to display the full description page of an image which they might be unable to view clearly. -Wikid77 (talk) 21:55, 30 December 2012 (UTC)
    • Would having a hidden div that would be filled with the relevant HTML code upon mouseclick cause problems for sight impaired users? Just to be clear the lightbox link was just an example, I think we could achieve a similar effect with more simplicity. I agree with your "right-click" concept, but this would be a more universal solution. Obviously we will need a beta test before publishing the code, but surely that is true of any technical update to the encyclopaedia? -HeavyQuark (talk) 10:16, 31 December 2012 (UTC)

System down

Where can editors go to find out why Wikipedia is down? Ottawahitech (talk) 02:03, 31 December 2012 (UTC)

Not sure about the "why", but you can check status.wikimedia.org to see the status of things. (dunno if it has more information when a project goes down) EVula // talk // // 02:41, 31 December 2012 (UTC)
Generally, if the site is down you can expect the topic in #wikimedia-tech on freenode to state why. Additionally, the server admin log will usually have the log messages from ops as they deal with the outage. For widespread outages, the @wikimedia account on Twitter tends to provide updates. Post-mortems from downtimes can usually be found on the blog (or discussions on wikitech-l). ^demon[omg plz] 15:33, 31 December 2012 (UTC)

Template event list

It seems the template outputs an error as soon as the list of dates is strictly less than 25 (I know it sounds weird, just my theory...). Have a look at Oscar Werner Tiegs. The use of event list seems perfectly correct, however only an error is displayed. Vincent Lextrait (talk) 03:59, 31 December 2012 (UTC)

On 21 November 2012, User:Wikid77 edited the subtemplate {{Colevel/find first}} and seems to have introduced a logical error so that it wrongly returned 51 as the first item if item 25 was not specified. I have attempted to fix the error. See also the above section (#Template:Overlay) about similar errors with related subtemplates that were affecting the Overlay template and which were fixed yesterday. Hopefully {{Event list}} and {{Overlay}} are now both working. — Richardguk (talk) 04:50, 31 December 2012 (UTC)
Yep, I know, I was the one reporting the Overlay bug at the Tea house. As I saw that it was reported here in turn, I came directly here... Thanks for the fix. Vincent Lextrait (talk) 12:30, 31 December 2012 (UTC)

Link to Wiktionary didn't work

Several times in the past, I have inserted links to the Wiktionary definitions of words when I have been editing Wikipedia articles. They have worked just fine, e.g. in Solar cooker#Parabolic troughs. However, this morning, I tried doing this is Fire#Chemistry and it didn't work. Is there any known reason why? DOwenWilliams (talk) 16:07, 31 December 2012 (UTC)

Your edit today was using the link in the form [[wikt:extinguish]]; the one before was [[wikt:single curve|single curve]]. This is a piped link, which displays the second element ("single curve") rather than the link itself ("wikt:single curve"). To make the first one look clean, you'd want to use [[wikt:extinguish|extinguish]]. Andrew Gray (talk) 16:15, 31 December 2012 (UTC)
Thanks. I'll fix it. DOwenWilliams (talk) 16:51, 31 December 2012 (UTC)
Or you can use the pipe trick, which means that the text [[wikt:extinguish|]] is automatically expanded into [[wikt:extinguish|extinguish]]. It just saves a little time. Graham87 06:07, 1 January 2013 (UTC)

After a username change, some pages did not get moved

User:B. Jakob T. got renamed to User:SpeedReader on December 23, but some of the user's talk subpages didn't get moved. I checked MBisanz's contributions (the bureaucrat that performed the rename), and those pages indeed didn't get moved at all. For example, User talk:B. Jakob T./Archives/Signpost and User talk:B. Jakob T./Awards (I had to manually move them). They should have definitely been moved since they had been created weeks before the username change. Anybody know why this happened? The Anonymouse (talk • contribs) 17:49, 31 December 2012 (UTC)

I'd like some page in my watchlist but not its associated talk page

Some time ago I posted the following "Help me" on my talk page.

How do I add a page to my watchlist without adding to my watchlist the associated talk page?
For example I'd like to add the Main page but I don't want its talk page in my watchlist.
Is this an outrageously preposterous wish?

As I was sitting there next to my sign, an ambulance showed up that was driven by user Danger! who suggested:

See if this works. Danger! High voltage! 08:37, 17 December 2012 (UTC)

It didn't. So I called a second ambulance that arrived, all lights flashing, driven by user Dreamyshade. I told her what I had done so far on the advice of the first ambulance driver:

  • I have enhanced recent changes disabled (I suppose this is what you call enhanced recent changes: "Group changes by page in recent changes and watchlist (requires JavaScript)" and I do not have that checked in my preferences)
  • I created the file User:Basemetal/vector.css
  • In that file I inserted this line .watchlist-1-Main_page { display: none; } on a new line and by itself
Yet when I go to talk:Main page the star is still blue and when I look at my watchlist changes to that talk page still get displayed.
I also tried the Javascript method with Gary King's script and it also fails for me.
What could be the problem? Some unwanted interference? Do you know anyone who's actually made this work?

She said:

You could try posting your question at Wikipedia:Village pump (technical), including a description of the steps you've tried so far. I have no idea how to do this, but people there may have ideas. Dreamyshade (talk) 13:03, 17 December 2012 (UTC)

So I walked, all battered and bruised, to this Village Pump (it took me 2 weeks), and here I am. Can anybody help? Anybody here who's actually made this work? Signed: Basemetal (write to me here) 17:58, 31 December 2012 (UTC)

As far as I know, there is no way to watch only a page and not the talk page – you either have to watch both or neither. The Anonymouse (talk • contribs) 18:03, 31 December 2012 (UTC)
Nevertheless, I'm going to try the CSS procedure and see if it works. The Anonymouse (talk • contribs) 18:08, 31 December 2012 (UTC)
(edit conflict) The Anonymouse is technically correct, but there are tricks to hide certain pages, one of them being the CSS trick you tried. The reason why that didn't work is because the name of the page is Talk:Main Page, not Talk:Main page (note the capital P). Replacing the line in User:Basemetal/vector.css with .watchlist-1-Main_Page { display: none; } should fix it. jcgoble3 (talk) 18:10, 31 December 2012 (UTC)
For more general use, you can achieve this in effect without using your watchlist, and instead creating a page in your userspace containing links to all the pages that you want to watch, then bookmark the Related changes link in the sidebar of that page. Then, instead of adding or removing pages from your watchlist, you add or remove links to them from your user page.
But note that talk pages are automatically added to watchlists for good reason. There is a risk that you might miss out on significant discussions or announcements affecting the pages!
I appreciate that this technique might not be well suited to you if you only want to hide Talk:Main Page.
Richardguk (talk) 18:18, 31 December 2012 (UTC)
please note that the test you used to see if the CSS "trick" works is the wrong test.
the css trick is supposed to hide the pages when you open Special:Watchlist, but it will *not* prevent the little star from appearing blue when you actually open the talkpage, nor will it remove it from the pages you see when you click "View and edit watchlis". the trick does not *really* remove the page from your watchlist - it just hides it on the page that opens when you click "Watchlist", namely Special:Watchlist. peace - קיפודנחש (aka kipod) (talk) 19:23, 31 December 2012 (UTC)
Thanks to all who responded. All fixed. Note, for those who want to try this but want "enhanced recent changes" enabled, that the line .watchlist-1-Main_Page { display: none; } needs to be replaced with .mw-changeslist-ns1-Main_Page { display: none; }. I'll also give user Richardguk's method a try some time soon. Thanks again to all who responded. Signed: Basemetal (write to me here) 20:29, 31 December 2012 (UTC)
Great, and I also was able to get the CSS to work (it didn't work at first – maybe I didn't fully bypass the cache). However, the CSS (as קיפודנחש said) only hides the page on the watchlist, but you are still actually watching the page. Thanks for the CSS trick, by the way – I hadn't heard of it before. The Anonymouse (talk • contribs) 22:13, 31 December 2012 (UTC)

New HTML5 elements; custom data attributes

From the last MediaWiki update, we now have <data>[29], <markup>[30] and <time>[31].

I have also noted that MediaWiki will pass HTML5 custom data attributes.[32]

I don't know where these will be useful, but I am sure someone will figure it out. --— Gadget850 (Ed) talk 18:30, 31 December 2012 (UTC)

The data attributes data-sort-type and data-sort-value have been in use for sortable tables for several months.
However, the documentation at Help:Sorting and elsewhere has only partly been updated, and most editors continue to apply more familiar sorting templates which use CSS to hide sortkey text.
Richardguk (talk) 18:51, 31 December 2012 (UTC)
I've dropped a note at WikiProject Microformats, since they might have a use for these elements. – PartTimeGnome (talk | contribs) 19:29, 31 December 2012 (UTC)

See this thread on my talk. A while back, {{ArticleHistory}} was moved to {{article history}} to get rid of the CamelCase (there had been a redirect at the new title for several years). Apparently user:GimmeBot, which keeps this template up to date, can only detect ArticleHistory and not the spaced version. This should be a trivial fix: could any friendly neighbourhood bot operators (or anyone who knows where to find one) help the operator of this one out? Chris Cunningham (user:thumperward) (talk) 00:40, 21 December 2012 (UTC)

I'd be happy to help. If the bot op is willing, I could take a look at the code and identify the changes that would be needed. 28bytes (talk) 04:37, 21 December 2012 (UTC)
This is a behaviuoral issue of User:Thumperward, who declared that his move 'will not break one single script nor bot of any sort', and '"Prominent" Gimme may be, but his understanding of how this will affect his bot is most certainly incorrect.' Then proceeded to make edits such as [33] to further interfere with the bot. His previous actions on the page include a unilateral move of the page despite prior discussions. User:Thmpeward also failed to notify me of this. Gimmetoo (talk) 13:44, 21 December 2012 (UTC)
(watching) you were in a discussion with User:Thumperward, linked above, it notified of this (I saw it), don't you think you should watchlist a discussion that you started? - Move or no move, the bot seems not to have functioned for the name "article history" during the time that is was a redirect, that needs to be changed, right? --Gerda Arendt (talk) 13:55, 21 December 2012 (UTC)
A redirect that wasn't being used (21 times out of >30k, a couple of which at the time had just been added by Thmperward.) This issue is one facet of the long-term disruption of the FA process, and it's time that disruption stopped. Gimmetoo (talk) 14:07, 21 December 2012 (UTC)
Let's keep it technical, please. I am not interested in the past of the FA process but in the future. I think that the present name is the better name for that future (I am not the only one, see the move discussion), and the bot should be able to handle it, - should have handled it in the past also, if you ask me. --Gerda Arendt (talk) 14:39, 21 December 2012 (UTC)
Yes, a move discussion supported by a number of people involved in the disruption of the FA process. Gimmetoo (talk) 14:45, 21 December 2012 (UTC)
Please let's keep this technical, --Gerda Arendt (talk) 15:26, 21 December 2012 (UTC)
There is no technical reason why one name is better than the other. The onus is on those who promised, at the time of the proposed name change, to facilitate that change. They have to follow through on their promises. It's not Gimmetrow's job to clean up the mess left by their broken promises. Raul654 (talk) 16:51, 21 December 2012 (UTC)
The bot, which has not run since the 19th, closes all FACs, FLCs, GANs, PRs and more while updating articlehistory. I wasn't aware that Gerda Arendt had technical expertise, and there is no reason for one name to be preferred over another, particularly when it interferes with bot code. Jack Merridew did have technical expertise; if this is yet another extension of long-standing disruption of the FA process, which has been spread to other FA pages, it needs to stop. Please restore the template so that the bot can continue closing content review pages; FAs promoted since the 19th have not been closed. SandyGeorgia (Talk) 17:06, 21 December 2012 (UTC)
Excuse me, Sandy, what gives you the idea that I have technical expertise? I have a reason to prefer one name, as you can read in the move discussion, and I don't like to be reverted when I use that name, which the template has, that's all. I expected the bot owner to simply change, but he said "no" and got us here. Now the technical question is how to make the bot accept all names the template has (more than two). I can't help because I have no technical expertise, but 28bytes and Frietjes offered help. --Gerda Arendt (talk) 21:30, 21 December 2012 (UTC)
What "gave me the idea" was your repeated reference to "technical"; thanks for the explanation. SandyGeorgia (Talk) 00:00, 22 December 2012 (UTC)
I think we can agree that this is a page for technical, not personal, matters? If I read your comments below, we don't agree (yet) that the bot has to accept all names for the template, regardless of what is currently the name and what are redirects. The present bot doesn't do that and therefore needs to be changed. Help has been offered, --Gerda Arendt (talk) 00:26, 22 December 2012 (UTC)
Sandy, I appreciate the support, but there is nothing particular stopping the bot from running. The technical issue here involves the name ("article history") and the spacing ({{ article history }}) that Thumperward chooses to use. The specific consequence is my code doesn't happen to recognize that particular combination of stuff in the text of a talk page, which means it won't update the existing data under that form (and so would likely create a second AH). Of course, I could write more code on my end to deal with yet more options, but more code means more code to maintain, more branches where things can go wrong, and slower code (when it has to check more options on big talk pages). I'm not interested in doing that, for reasons I imagine you can guess. I opposed the name change in October as unnecessary (and other reasons). It went though, in part, on the formal promise of Thumperward to fix all issues. There are a couple other solutions to this problem, but the easiest one is to put the template back where it was before October. Gimmetoo (talk) 18:03, 21 December 2012 (UTC)
Thanks, Gimme ... so that the bot works correctly, what do we need to watch for? Only article talk pages with article history instead of ArticleHistory (space) will affect the bot? Who is preventing the original from being restored? SandyGeorgia (Talk) 18:18, 21 December 2012 (UTC)
There was a rough consensus here to move the template title, but the closer said, "if any technical glitches and the like are not easily fixable, then I will move the template back". So it could be re-opened for discussion in light of the potential difficulties. —Torchiest talkedits 18:37, 21 December 2012 (UTC)
Thanks Torchiest; that seems to sum it up, then. The new template title is causing problems, and it doesn't appear that thumperward is addressing them, so it should be moved back. SandyGeorgia (Talk) 00:01, 22 December 2012 (UTC)
IMHO "the long-term disruption of the FA process" and causes for those disruptions are perhaps a matter of perspective and perception. — Ched :  ?  15:32, 21 December 2012 (UTC)
I came to add that I believe in the "FA process disruption narration" as in Santa, but you worded it better, Ched, --Gerda Arendt (talk) 15:54, 21 December 2012 (UTC)
I'm sure there is a good faith explanation for why the same users perennially show up in the same discussions; I'm just not aware of what that explanation might be. In the meantime, a bot that is important to closings in all content review processes is stalled over a triviality, which seems disruptive to me. SandyGeorgia (Talk) 17:09, 21 December 2012 (UTC)
Just to be clear, it's not stalled. Gimmetoo (talk) 18:07, 21 December 2012 (UTC)
Is there a particular reason why the code for the bot cannot be updated? is it binary only or something? according to the BRFA it says it is using Python which would be trivial to update. Frietjes (talk) 16:16, 21 December 2012 (UTC)
Several people have offered to update the bot code but it seems the bot owner prefers to keep the outdated CamelCase of "ArticleHistory" instead of an updated "article history".

Although there've been charges that the update is part of "the long-term disruption of the FA process", this doesn't seem to be the case. Gimmetoo (the bot owner) has repeatedly said that the bot is operating just fine for all FA processes and "there is nothing particular stopping the bot from running" and it is not "stalled". It's just that the bot code doesn't happen to recognize "article history".

I admit I've been put off by the "ArticleHistory", so when I pass an article for GA, I don't mess with updating it on the article talk page. But whatever. I guess the bot owner has the last say. MathewTownsend (talk) 23:49, 21 December 2012 (UTC)

CamelCase (for anyone interested). Mathew, I've not seen charges that the update is part of ""the long-term disruption of the FA process"; one question was why this was posted to WT:TFAR, a page that has nothing to do with GimmeBot, yet this unrelated issue was tacked on there to a thread about Gimmetrow being appointed delegate-- that is the issue. Looking over the move request, it appears that most editors opposed it (unclear to me why it was closed as a Move), and I will leave it to you to characterize the small group that supported it. I don't see this per se as part of "the long-term disruption of the FA process" at all; Merridew had numerous run-ins with Gimmetrow, and that move discussion occurred before Gimmetrow was appointed delegate at TFAR. So, again, the question is why an unrelated issue was re-visited upon WP:TFAR. SandyGeorgia (Talk) 00:10, 22 December 2012 (UTC)
whot? See your comment above: "if this is yet another extension of long-standing disruption of the FA process, which has been spread to other FA pages, it needs to stop."[34] MathewTownsend (talk) 00:13, 22 December 2012 (UTC)
Yep, spread to other FA pages is the issue that needs to stop; the long-term issue of Merridew/Gimmetrow is no longer, as Merridew is community banned, but that discussion occurred before his ban. WP:TFAR has nothing to do with GimmeBot. SandyGeorgia (Talk) 00:23, 22 December 2012 (UTC)
Nor does Br'er Rabbit have anything to do with this discussion. Is there some reason why you feel compelled so often to mention his name?--Wehwalt (talk) 00:30, 22 December 2012 (UTC)
Do you consider misrepresentation to be appropriate to civil and honest discourse? Gimmetoo (talk) 02:17, 22 December 2012 (UTC)
(ec) I would like to pose a different question. Why is Gimmetoo turning away the offers of help he has received from three coding experts who have offered to amend the bot? -- Dianna (talk) 00:16, 22 December 2012 (UTC)
I believe Gimme has already explained the difficulties that would impose. SandyGeorgia (Talk) 00:21, 22 December 2012 (UTC)

I've notified Jenks24 (talk · contribs) (the admin who closed what looks like a no clear consensus saying he would move it back if needed) of this discussion; Jenks24 hasn't edited since November 22, so another admin may be needed to move it back. SandyGeorgia (Talk) 00:21, 22 December 2012 (UTC)

No, Gimmitroo hasn't explained the difficulties, just "Of course, I could write more code on my end to deal with yet more options, but more code means more code to maintain, more branches where things can go wrong, and slower code (when it has to check more options on big talk pages)." By his reasoning (which doesn't make much sense and assumes infinite changes, when this is one measly change), nothing would ever get updated. Why has he turned down all help? MathewTownsend (talk) 00:31, 22 December 2012 (UTC)

Three different men have offered to look over the code; why are their offers of help being declined? What difficulties would accepting their help impose? -- Dianna (talk) 00:32, 22 December 2012 (UTC)

As is clear from the presence of numerous non-technical type editors in this discussion, there are clear non-technical issues involved. This is a behavioural issue centred around editors who supported an ill-considered template move, and their friends who support and enable them in various ways. Gimmetoo (talk) 02:14, 22 December 2012 (UTC)
This reply does not address my question, which was, Why do you not accept the help of the technical experts (Chris, 28bytes, and Frietjes) who have offered to help you go over the script and update it? This would be a Good Thing, and an example of collaboration that non-admins could emulate. -- Dianna (talk) 02:50, 22 December 2012 (UTC)
Too bad collaboration is not happening. Use:Thumpeward has done exactly nothing so far. Nor has anyone else who has defended him. That lack of action is one bit of evidence that this is not, primarily, a technical issue, but one of behaviour by Thmnperward and his frienda and enablers, which includes you. Gimmetoo (talk) 03:17, 22 December 2012 (UTC)
I'd like to make sure the situation is clear. There are two possible solutions to the problem:
  1. undo the template move
  2. change the bot's code to handle the new template name
Wouldn't the code change be a matter of having it look for another variation of the template name? Is the bot doing separate searches for each variation right now? Or does it do a case insensitive search? In the former case, it would increase the search time by, I think, 33%? If the latter, searching for spaced version would double the search time. Is that a significant problem in either case? —Torchiest talkedits 03:31, 22 December 2012 (UTC)


Oh, cut the nonsense. Anyone with enough technical know-how to write a regex to parse "{{ArticleHistory}}" can tweak it to be case-insensitive and eat the space in the middle. (And it should be dealing with leading and trailing spaces anyway; it's silly to have a bot that breaks because someone fat-fingers and types "{{ Article History}}" by mistake.

This is, as stated above, primarily a social issue: Thumperward wanted the template moved to get rid of CamelCase, Gimmetoo wanted it to stay where it is to avoid changing the bot. (This ties in to the greater "I'm from FAC, we're under attack, you can't make us change anything" partisan foodfight.) I don't feel terribly strongly about how the issue resolves; moving templates just to regularize the case seems like useless makework. On the other hand, this appears to be an attempt to overturn the results of a move by exaggerating the technical difficulties of coping with it. If Gimmetoo doesn't want to change his bot, then he should file to have the template moved back (and the redirect deleted) on those grounds, rather than pretending that this is some immense technical difficulty. Choess (talk) 06:16, 22 December 2012 (UTC)

of course you are correct that the actual code change is a non-issue to anyone with even a small amount of technical ability. (btw, this is also why the "offers to help" are meaningless). however, anyone with any technical experience also knows that writing the code is the smallest part of it, practically negligible. it's not enough to write code - you have to test it and maintain it, and for every future change or enhancement of the bot it means more test cases and more noise. this is not in itself unsurmountable obstacle, and if there was a good reason that requires such a change it's definitely reasonable to expect the bot maintainer to do it. the point here is that the bot maintainer does not think there really is any good reason for this extra work to be dropped on him, and i must admit, after superficially going over the move deliberation, i did not see any reason for this move other than "that's the way i like it". personally i do not care what the template is named (not crazy about camecase myself, but as far as i know it's not against the law of any jurisdiction i ever heard of), but i can definitely sympathize with a bot author/operator not willing to engage in busywork created by other people's whims, with nary a good reason. peace - קיפודנחש (aka kipod) (talk) 06:43, 22 December 2012 (UTC)
Both the "harm" done by leaving the template name in camel case and the additional complexity required to parse the new title seem very trivial. What I dislike here is the notion that a bot operator can unilaterally overturn a community decision simply by being obstinate, a behavior that's rewarded altogether too much around here. Now, the original move was a very weak example of consensus (to put the best possible face on it), and I think it would be reasonable to "re-run" the discussion with a broader audience; that is, under the original assumption that the template should stay at "ArticleHistory" unless there's a consensus to move it. There should also be greater clarity as to what parties are and aren't willing to do; e.g., I read Thumperward's promise to fix things as implicitly assuming that Gimmetoo would cooperate at least to the extent of adding "article history" to this conditional; Gimmetoo seems to have interpreted it as a promise to magically fix his bot even if he obstructed any attempts to fulfill the promise. I think if it was clear how much disruption this would cause, it would be much more difficult to generate a consensus for moving away from camel case. Choess (talk) 09:34, 22 December 2012 (UTC)
My understanding is the following: Template:Article history existed since August 2010, the bot has to handle that name (and its lowercase version) also, NO MATTER what the actual template name is. Too simple? Help has been offered. It's not Thumperward whose action is required, but the "bot op" (also termed "bot owner"), --Gerda Arendt (talk) 09:45, 22 December 2012 (UTC)
Gerda, I'm struggling to understand how you could produce that diff without having seen this one immediately following, where the name was moved back to "ArticleHistory" after an RM failed. That does suggest to me that the path of least resistance might be to update the bot, rather than refighting an RM every year or two. The benefits of moving still seem very small, though. Choess (talk) 15:42, 22 December 2012 (UTC)
I'm also struggling to understand how Gerda came up with that history on the template. SandyGeorgia (Talk) 14:35, 24 December 2012 (UTC)
I seem to have a language problem, trying again: the bot has to handle both names (and the other redirects), it has nothing to do with a move. The bot should have handled both names since 2010, it's about time that it gets done. That's what you recommend as well, right? --Gerda Arendt (talk) 15:52, 22 December 2012 (UTC)
The difference is that the version with the space in the name {{article history}} was not used until the last few months, so the bot didn't have to handle it. The redirect existed, but no articles were using that version of the template yet. It's only in the last few months that the spaced version has been inserted into talk pages, and it has been discovered that the bot doesn't process them. —Torchiest talkedits 16:04, 22 December 2012 (UTC)
As far as I can tell the bot has to be able to handle all existing names, template name and redirects (6 in the list), independent of whether they are used or not, --Gerda Arendt (talk) 16:50, 22 December 2012 (UTC)
So, by your logic, if folks keep creating new names, based on weak or no consensus, bot operators are forced to do the work to maintain the bot to account for community whim, even when they were part of designing the original name and template that was in use without problem for years until a small group decided they wanted a space and a capital letter change? Is that a reasonable demand to place on all bot writers? When the template and the bot were simultaneously designed, there was one name. Who is reponsible for getting that up to six, and why should bot writers have to accomodate that whim? SandyGeorgia (Talk) 14:39, 24 December 2012 (UTC)

Indeed. Either the bot handles the names or they should be deleted. So long as the names exist, there is the possibility for them to be used. Gimmetoo is under no obligation to update their bot (we're all volunteers, no one is required to do anything). However, should they continue to refuse, someone else can write a new bot and get it approved at BRFA (requires someone willing). A new bot could completely replace GimmeBot (except task 3, which is unrelated), or simply clean up the talk pages where GimmeBot adds a second article history template. – PartTimeGnome (talk | contribs) 17:25, 22 December 2012 (UTC)

Scary part is, I suspect that you really believe what you're saying. SandyGeorgia (Talk) 14:35, 24 December 2012 (UTC)
I didn't say it would be easy (it would be easier if the bot's code were available). Nor did I say it would be desirable – it is rather overkill for something so trivial. If you're referring to my idea for one bot to clean-up after another bot, on reflection I think that was rather silly, so I've struck it out. For now, I think the template should be moved back, then the redirects not recognised by the bot should be deleted (changing any existing uses of them back to ArticleHistory). The point I was trying to make was if anyone really cares enough about the template's name, then they should be prepared to do the work to replace the bot if they cannot convince Gimmetoo to change their bot. I'll add to that the point you make below: Anyone trying to do this needs to understand all the work GimmeBot does, to be sure they get it right. – PartTimeGnome (talk | contribs) 22:22, 24 December 2012 (UTC)

Some history of the articlehistory

 
Talk page clutter

Perhaps some accurate history will help with some of the misstatements and misconceptions on this page: from The Signpost, Taming talk page clutter. I hope everyone advocating that a bot that has done enormous amounts of productive grunt work for five or six years, without issues, reads that piece of history before advocating, "oh, someone else can just knock out a bot and do the work". As with all bot work, every content review process on Wikipedia has come to depend on something that didn't exist before Gimmetrow and two others designed the template, and the bot that comes through and records your peer review, GAN, FAC, etc in a format that didn't exist until Gimme, Dr pda and Raul654 set it up. I'm concerned about who is really going to do the work if this assault on GimmeBot for the sake of a space and a capital letter, when nothing was broken before, succeeds.

Way back in 2007, talk pages looked like the image on the left. Almost all of them looked like that, throughout Wikipedia. Raul654, Dr pda, Gimmetrow, Maralia and I got together to try to solve cluttered Featured article talk pages, the template was designed, and Gimmetrow worked through Every Single Featured Article and Former Featured Article on Wikipedia to make (for example) that talk page look like this. Then he moved on to GAs. Then to Peer reviews. Then to every other content review process like Featured Lists, Sounds, whatever, and more. Since 2007-- more than five years-- Gimmetrow and Gimmebot have been responsible for making sure that every single article touched by a content review process has a clutter-free history on its talk page. Folks take this for granted now ... a content review process happens, and no editor has to do a thing to get it added to article milestones. Gimme does it all, and has, singlehandedly as far as I know, for every single process for over five years. Why anyone is mentioning anything about "since 2010" is a mystery to me: Raul654, Gimmetrow and Dr pda designed the articlehistory template in 2007 and Gimmebot then began the maintenance. It started out as only for Featured Articles, but Gimmebot now does Everything.

FACT: Gimmetrow was part of the team that designed the template to begin with and gave it its original name. Then he wrote the bot to maintain it. Then he did the maintenance on not only FAs, but every content review process on Wikipedia for about five years.

Along comes someone years later, when there have been no problems, who decides the template needs a name change, creating work for Gimme, for all the reason of one space and one capital letter. And then the discussion is positioned as if Gimme is the one being difficult or obstinate or operating on a whim!!

Choess said: What I dislike here is the notion that a bot operator can unilaterally overturn a community decision simply by being obstinate, ... but that is not the case at all. GimmeBot was functioning fine for about five years, using the name that was used when the bot and the template were simultaneously developed, until someone else decided a template name needed to change, and then Gimme should do the work to satisfy that whim based on a Move Request that was closed on very weak consensus. There is no situation here of a bot operator being obstinate and overlooking great community consensus. The bot operator was part of the original design of the template, and then a very small group decided to make him do more work for a capital letter and a space.

IMO, the most sensible post on the page was when Kibod said: anyone with any technical experience also knows that writing the code is the smallest part of it, practically negligible. it's not enough to write code - you have to test it and maintain it, and for every future change or enhancement of the bot it means more test cases and more noise. this is not in itself unsurmountable obstacle, and if there was a good reason that requires such a change it's definitely reasonable to expect the bot maintainer to do it. the point here is that the bot maintainer does not think there really is any good reason for this extra work to be dropped on him, and i must admit, after superficially going over the move deliberation, i did not see any reason for this move other than "that's the way i like it". personally i do not care what the template is named (not crazy about camecase myself, but as far as i know it's not against the law of any jurisdiction i ever heard of), but i can definitely sympathize with a bot author/operator not willing to engage in busywork created by other people's whims, with nary a good reason. That is accurate. Someone (with Support from another who had long-standing issues with Gimme) wanted the name changed, no matter that there wasn't really a problem, no matter that this meant extra work for Gimme.

And Jenks24 said, when closing a move request on very weak consensus, including support from a now-banned prolific sockmaster who was the subject of numerous ANI reports where he followed Gimmetrow to article after article and hounded him, if any technical glitches and the like are not easily fixable, then I will move the template back. No one is fixing this, and in fact, even when the bot is operating without issue, we have unnecessary reverts of the bot when there was nothing wrong with what the bot installed.

Jenks said he would move it back; Jenks isn't editing. The notions expressed here about who is being obstinate, and who wants to create work for someone else based on a whim, are wrong. One person has done all of this work for five years, and done it well, to the point that most editors have no recollection of the work "they" used to have to do on talk pages to figure out what content review processes had been engaged. Then a very small group of people decided they wanted to change a name, consensus was weak, regardless of the work that would create for the bot operator. The idea that, oh, let someone else write a new bot in accordance with the new name ... right, and we are going to trust that that person has any idea of all of the work that Gimme does in closing every single content review process on Wikipedia, and has done that unfailingly for over five years, without mistake, and is going to keep at it as Gimme has for another five years? The solution is simple: move it back. Let Gimme keep doing what he has done well since he and Dr pda designed the template, and let us show some appreciation and respect for the work involved. SandyGeorgia (Talk) 14:55, 24 December 2012 (UTC)

Thank you for a diligent search, but find it scary or not, (repeating:) the bot has to support all valid names, that means, even if it is moved back, the bot has to support "article history" as a redirect, --Gerda Arendt (talk) 15:17, 24 December 2012 (UTC)
I'm not sure what you mean about "diligent search"; a good deal of the history of the development of the template and the bot happened on my talk page, and I still have some memory even if growin' old ain't for sissies. Do you think bot operators should have to do the work to support persons reverting a functioning bot creating functioning articlehistories to names of their personal choice which are very rare and based on very weak consensus? I agree with the person above who said all of these other names should just be deleted; let the bot operator code for one name only. Don't let community whim drive bot operators to endless testing, coding, tweaking, writing. It's such a disrespectful way to treat the folks who keep this place running. SandyGeorgia (Talk) 15:34, 24 December 2012 (UTC)
I am sorry if you see lack of respect. I see six redirects that have to be handled, and they would need to be deleted to not do it, that means delete discussions first. Interesting topic on Christmas Eve, --Gerda Arendt (talk) 16:26, 24 December 2012 (UTC)

Discussion of history of history

Six of the eleven templates on the example talk page are wikiproject templates, which have nothing at all to do with Gimmebot. Wikiproject templates are nowadays tied together with a {{WikiProjectBannerShell}}. Only two of the templates on the sample page would be the sort of thing managed by Gimmebot.

SandyGeorgia, once again you are making vague accusations that people are editing on behalf of and at the direction of a banned user. This is a very serious accusation. If you have some proof that this is happening, you need to present it at one of the appropriate noticeboards or talk to one of the administrators who is most familiar with the case such as Elen or Courcelles or NYBrad. In the meantime, dropping this unsubstantiated accusation into conversation on talk pages is not an appropriate thing for you to be doing, and I politely request that you stop. -- Dianna (talk) 15:40, 24 December 2012 (UTC)

I'm glad you read the article to see that, in that example yes, about half of the templates are related to another template we were simultaneously developing-- don't know what your point is on that, unless to show the broad collaboration that existed. I presume you're capable of abstraction and can understand what talk pages would look like today if every content review process added a separate template, even if the example we used when writing the Dispatch contained some of both.

Diannaa, once again you are making inaccurate accusations where you are reading things even though I didn't write them. This is a very serious accusation. If you have some proof that this is happening, please point out the specific phrase in my post above that troubles you. That now-banned Merridew and his many socks had a long-standing history with Gimmetrow across many pages is well documented in archives everywhere, including various ANIs, that is relevant, and my post above contains no "vague accusations that people are editing on behalf of and at the direction of a banned user", although it is curious that you read that into my post. In the meantime, dropping this unsubstantiated accusation into conversation on talk pages is not an appropriate thing for you to be doing, and I politely request that you stop.

The move request was closed with a qualifying statement from the closing admin based on roughly an equal number of supports and opposes, More significantly, considering that it is difficult to imagine any user who has not encountered the articlehistory template on talk, only eight supports showed up; is that not a very small consensus for a move that will create unnecessary work for a bot operator on a template that was working fine for years? Diannaa, you cannot continue to read things into my posts that aren't there; put up or shut up. If you don't point out which part of my statement you are misreading, I've no way to know what you misunderstand or what needs fixin'. SandyGeorgia (Talk) 16:21, 24 December 2012 (UTC)

The accusation is implied; that's why I used the word "vague". I will post further on your talk page since this is off-topic. -- Dianna (talk) 18:19, 24 December 2012 (UTC)
And since you are the one who took it off-topic here, it isn't welcome on my talk, and responses will be here. I asked you to point out where your accusations reside in the text I wrote. Put up or shut up; if you're reading text I'm not writing that is not my problem. Do you have something to say on the substance of the matter or are you just here to make accusations at me that result in stalling discussions of the substance of the issue? I started a fresh section here to start over focusing on history; look where you went with it. The accusation is implied when I didn't write what you're reading --> failure to AGF. SandyGeorgia (Talk) 18:33, 24 December 2012 (UTC)

Diannaa, you don't get to make stuff up (your "implied" = your failure to either read or AGF or just plain old continuing old disputes instead of focusing on the history of the template, per the new section I started), and then spread it around. Answering the parts of my post above you didn't understand belongs here where you started it. There is no answer to your post, because it contains nothing but what you cooked up in your imagination: that is, what you decided to read between the lines. I have no indication whatsoever that "all of the people" who were in favor of moving the template were part of anything. Nor did I mention anything about "damaging the FA process" in my post above: you made that up, too. And then you, with the usual weak argument, start bringing in old posts from other parts of discussions, some on other pages, to justify your claim about what I'm saying when I try to restart a discussion. No, I can't see what you see, because my mind doesn't seem to work the way your mind works. What I do know is that the age-old issues that Merridew had with Gimmetrow are well documented, and it is not surprising that he would support something that would make Gimme's work harder. Stop bringing in old disputes; stop spreading disputes around to multiple pages; stop reading between the lines. Just Stop. SandyGeorgia (Talk) 19:03, 24 December 2012 (UTC)

Re the statement by SandyGeorgia "it is difficult to imagine any user who has not encountered the articlehistory template on talk, only eight supports showed up" - yes, many users who have viewed a talk page will have seen the {{ArticleHistory}} at the top; but that doesn't mean that they have an opinion on what it's called. I suspect that the only ones who were aware that there was a move proposal were those that had the template on their watchlists, plus those who periodically check WP:RM.
I fall into the former camp - as may be verified by my contributions to other threads at Template talk:ArticleHistory - but I did not offer either support or oppose because I didn't consider it important enough to stick my oar in. I'm sure that I wasn't the only neutral who didn't have an opinion on what it's called. Perhaps if Gimmetoo had actually stated "this will break GimmeBot", instead of it being implied (not explicitly stated) by Rschen7754, some of us might have paid more attention. --Redrose64 (talk) 20:26, 24 December 2012 (UTC)
I feel confident that if we can just get the distractions to stop, and keep the discussion here instead of moving all over the Wiki and involving old disputes (I originally encountered this on a page that has nothing to do with Gimmebot-- an irritation which impacted my first entries here), the bot and technical folk here who are neutral and previously uninvolved (assuming there are some who haven't been impacted by the dispute spread) will come up with a reasonable solution that encompasses all concerns. I just wanted to present the history, which seems to be misunderstood. SandyGeorgia (Talk) 20:38, 24 December 2012 (UTC)

See below: *Snotbot (or "Teh Dramahz break the wiki") Is there a reason while bot owners don't disclosed their code to the community? This leaves the community helpless if the bot owner leaves or refuses to cooperate, seems to me. MathewTownsend (talk) 15:39, 30 December 2012 (UTC)

Bot needs to handle valid names

My understanding is that the name of the template and six valid redirects have to be supported by the bot, whatever the current name is, - the move history seems not relevant to that. --Gerda Arendt (talk) 23:10, 26 December 2012 (UTC)

I would certainly say that pretty much everyone here agrees that situations where the GimmeBot code is confused by encountering names of the history template that it does not recognise, should be avoided. Therefore it would seem sensible that if the proponents of the 'status quo' ({{ArticleHistory}}) do not wish to see the bot's functionality expanded to recognise the alternative names, they should list them at RfD. The fact that they are/were unused is irrelevant, indeed a stronger reason to RfD them while it is still easy to do so. Happymelon 14:02, 29 December 2012 (UTC)
Hi Happy Melon. The problem is that one of the names that the bot does not recognise is the template's current name, {{Article history}}. In fact the only version that the bot does recognise is Gimmetoo's preferred version, {ArticleHistory}. There's also the following additional redirects, none of which are currently supported, and according to Gimmetoo's remarks above, none of them have ever been supported:
  • T:AH - created April 2007
  • Template:Article History - created May 2009
  • Template:Article milestones - created October 2008
  • Template:Articlehistory - created February 2007
  • Template:Articlemilestones - created October 2008
I am pretty sure that the status quo doesn't have any proponents; since the template is at one name, and the bot only recognises a different name, and the bot owner has declined to modify his script, we are left with a non-functional system. -- Dianna (talk) 15:53, 29 December 2012 (UTC)
Yes, I'm familiar with the situation, I had some involvement in the migration to ArticleHistory myself (although a relatively minor role). I think the term "status quo" is too vague, I meant the 'historically consistent' status of the template being located at Template:ArticleHistory and none of its redirects (including Template:Article history) being supported, not the status at this precise moment. The question of whether the actual template code lives at the camel-case or non-camel-case version is separate to the question of whether the other 'spellings' should be valid template names; the fact that there are (or at least could be) instances of the template that the GimmeBot code does not recognise is not a new problem. Listing the other redirects at RfD would prompt a structured discussion that would be helpful for resolving the impasse here: if the redirects are deleted it would provide support for Gimmetrow's argument that there should be a minimum of variation in the template name, while if they are kept it would provide support for the argument that the bot should support multiple names. At the moment this discussion is not really being productive, but is perpetuating a completely broken middle ground which benefits no one at all. Happymelon 16:36, 29 December 2012 (UTC)


The discussion has descended into a poo fight. Me finger is suffering severe 'MouseWheelChaffe'.

  • 'CamelCase' is a symbol. 'Camel Case' is two words separated by white-space.
  • In terms of technical Markup, I would rather read, write, and parse symbols. My eye see's 'CamelCase' as a symbol, where as I must read and parse 'Camel Case'. It is the same for a script bot. For a script bot, accurate parsing of 'Camel Case' adds SUBSTANTIALLY to the script's computing load.
  • Under_Scores_In_Symbols sux. They are worse than whitspace, and should be banned to (that_place_which_dare_not_be_named).

Mark Bestland (talk) 04:13, 1 January 2013 (UTC)


I have not read absolutely all of the above, but let me see if I got most of the idea.
  • There is/was a bot that works/ed fine for some years
  • Some users changed a template name
  • Changing that name made the said bot to stop work properly
  • The former users, want the bot owner to change the bot's code to conform to their change
  • The later user, and bot owner, wants the template name to be changed back
That's it? If so I'd say both sides are right and wrong. If the name change was valid according to WP policies, the bot owner has no right to demand it to be reversed to keep their bot working; they either change the bot or give it up. OTOH the 'name changers' can not force the bot owner to change its code, it is not their bot. If they want the new name, and they can not convince the bot owner to change it, the either carry on without a bot or code their own and better bot.
Of course, the comunity should observe, consider how disruptive to WP is the behaviour of ALL the involved editors, and act accordingly - Nabla (talk) 16:22, 30 December 2012 (UTC)
To answer your post directly is to make this subsection basically a continuation of the discussion above, while I think Gerda meant it to be a different line. To continue more in that vein than the 'standard' (and IMO not very productive) line, the situation as I see it is:
  1. There is a bot that worked fine for some years managing {{ArticleHistory}}
  2. {{ArticleHistory}} has six redirects which the bot code does not handle; if the template is created on a page using one of the redirects, on editing the bot creates a duplicate template. Substantial problems have thus far been avoided because the redirects were almost completely unused.
  3. As a result of a now-contested/disputed process, the template was moved so that one of the unsupported names ({{article history}} is now preferred. Incidents of the bot producing duplicate templates will now increase.
  4. The former users, want the bot owner to change the bot's code to conform to their change
  5. The later user, and bot owner, wants the template name to be changed back
There seems to be a complete impasse over which of #4 or #5 is the 'right' course of action, but my (and Gerda's) point is that the actual problem we are encountering is not new and is not caused by this template move, only highlighted by it. As such the 'platform' of the "move the template back" camp is incomplete: for their argument to be cohesive it should also include removing these unsupported redirects, not merely discouraging their use. If I go and find a talkpage and add the template to it using one of the unsupported redirects, I am not being disruptive but I am requiring work to be done in order for the 'status quo' to continue to function correctly, either that the bot code be updated, or that the wikitext be updated to work with the existing bot code. The "it's less work and more maintainable to keep things as they are" argument only holds water if it involves removing the redirects which are sources of good-faith disruption to the existing process. As such neither camp has the right to claim that they need to do nothing for their version of the system to work. So why has no one from the "move the template back" camp sent these redirects to RfD? Happymelon 18:14, 30 December 2012 (UTC)
You and Dianna above gave a good summary. I don't understand the function of the redirects (none of them new), but think it should be easy for the bot to just handle them all. I think sending redirect ArticleHistory to RfD would take things too far, --Gerda Arendt (talk) 18:33, 30 December 2012 (UTC)
Happy-melon, sorry for possibly breaking the intended flow, I quite simply wrote "at the bottom". I don't know about RfD'ing or not RfD'ing anything, or whatever. But I think it is not to be expected that a _voluntary_ programmer changes a bot anytime some voting decides to change it. The community can not expect that. That said, yes it looks like there is a need for a bot to do the job, but it clearly is up to the people that changed something to guarantee that the change works, makes no sense to try to force others to finish up one's job, against their will (even if it does not look like a huge change, as this one does not)- Nabla (talk) 22:00, 30 December 2012 (UTC)
I'm a stalwart proponent of WP:NOTCOMPULSORY etc: indeed no one is required to proactively do anything. The point is that the change under discussion is not the cause of these problems, so claims that it's solely up to the pro-change supporters to "finish the job" are disingenuous: the job has always been unfinished, and both sides have a step to take to complete it in their preferred fashion. Happymelon 22:18, 30 December 2012 (UTC)
Sorry, I don't see "sides", I see that, beginning in 2007, various names were around that should be accepted. The last move (from one of them to another of them, not to a new one) didn't change that at all, imo, --Gerda Arendt (talk) 22:46, 30 December 2012 (UTC)
Well, if nothing caused no problem... what's the discussion about? May someone suggest a actionable solution (one that does not require anyone _else_ to act)? - Nabla (talk) 09:45, 31 December 2012 (UTC)
Either the template is moved back, or the bot is changed. (short term solution: the name of the template is changed in the bot. long-term solution: the bot is told to distinguish template redirects and follow them to the real template, permanent solution: the bot owner releases the code and anyone can make the change).
Actionable solution? Sure, just move the template back to the old name..... --Enric Naval (talk) 10:40, 31 December 2012 (UTC)
Repeating again (Lord, give me patience): the move of the template has nothing to do with the "wish" that the bot may handle all names. The present name was a redirect since 2010 and should have been handled all this time, a move back wouldn't help, --Gerda Arendt (talk) 10:46, 31 December 2012 (UTC)
your "lord give me patience" comment is simultaneously condescending and ironic, as it seems to me that _you_ are the one taxing the community patience. you seem to think you can make demands on other people's actions ("The bot *should* do this and the bot *should* do that). IMO, this is not the case. anyone can create redirects to any article and to any template anytime they want, without any review process. true, these redirects may be subject to deletion, but the idea that merely by creating yet-another-redirect-to-the-template one can somehow "oblige" the bot operator to do something is just ridiculous. it really does not matter how long these redirects have existed - the bot operator is not obliged to take them into account ten seconds or ten years after they are created. of course, one can politely _ask_ the bot operator to take these redirects into account, an maybe it would even be nice of him if he did, but it seem you somehow presume you can actually *demand* it. if you believe that by not taking the redirects into account the bot is actually doing more harm than good, you can request for the bot to cease operating, but this is the limit of what you can *demand*.
peace - קיפודנחש (aka kipod) (talk) 16:45, 1 January 2013 (UTC)
Peace is one of my favourite words, thank you! (English is not my first language, I didn't know that "should" translates to "demand", - what I mean is "wish".) Needless to say, we are here AFTER I asked the bot owner (politely, at least I thought so), to handle the former redirect which is at present the name, and he said no. It was not me who brought it here ;) He could have simply said yes, --Gerda Arendt (talk) 18:28, 1 January 2013 (UTC)
twisi, claiming over and over and over and over that something "should" happen, and adding the "lord give me patience" bit is _exactly_ "demanding".
seeing that you realize that the bot operator said "no", please let me ask: what is the point of all this?
it is my understanding that the community can do one of 3 things (here "it" means "the community"):
  1. it can leave things as they are, i.e., the bot place {{ArticleHistory}} in talk pages, which happens to be a redirect, while ignoring all the other redirects to the template, including the current template name.
  2. it can revert the template name change, and try to retire the dysfunctional redirects (some of them may not need to be retired, e.g., T:AH is meant as a shortcut, and was never intended to be used instead of the template itself)
  3. it can tell the operator to cease running the bot.
what it *can't* do is force the bot operator do something they choose not to do.
from the discussion so far, it seems that the broad consensus is that choosing option #3 would be asinine. many people seem to think that option #1 is unacceptable.
so bottom line: what is the point of all this?
peace - קיפודנחש (aka kipod) (talk) 18:58, 1 January 2013 (UTC)

Template:dropdown

Is there any reason why {{Dropimage}} couldn't be modified to work and appear in the same way as the similar template at Wikibooks (b:Template:Dropdown) The wikibooks template has a better look e.g. dropdown arrow rather than show/hide, and operates in a better way e.g. click anywhere to show/hide rather than on the prompt. NtheP (talk) 17:11, 1 January 2013 (UTC)

Template link font

I have noticed that as of today, on many templates, the font of them is Aerial Black instead of the usual font. Strangely this does not affect all templates, only many within the transport projects. Simply south...... walking into bells for just 6 years 21:22, 1 January 2013 (UTC)

What templates? --— Gadget850 (Ed) talk 22:17, 1 January 2013 (UTC)
Does the text look like this? If so, it's because its a link pointing to the same page. An example would be nice, though. (X! · talk)  · @996  ·  22:54, 1 January 2013 (UTC)
 
Screenshot
Actually it has also been happening in the {{S-line}} but I can't seem to find what is wrong. And no, the "preceding" and "following stations" are not linking to the article. Simply south...... walking into bells for just 6 years 23:36, 1 January 2013 (UTC)
I'm looking at Stoke Mandeville railway station and everything looks fine. I'm using Google Chrome. Mackensen (talk) 23:42, 1 January 2013 (UTC)
Firefox latest version. Simply south...... walking into bells for just 6 years 23:44, 1 January 2013 (UTC)
I think this is a browser issue rather than a problem with templates (though the template styling might benefit from removing redundant bolding). You're seeing extra-bold where a <TH> table header contains text with bold or strong formatting. The logic, presumably, is that the boldness of a table header should combine to make the content extra-bold, and Arial Black is an extra-bold font.
This might be caused by whether the browser defines the default TH style as font-weight:bold; or font-weight:bolder; – the latter definition would combine with bold elements to render as extra-bold. From a quick search, it appear that bolder was recommended by CSS2.1 for HTML4, but bold is recommended by WHATWG for HTML5 (but the latter spec recommended bolder for <b>; maybe "bolder" has no effect if it is the child of a bold parent but has an effect if the parent of a bold child). Anyway, I'm not an expert on this, but it seems related.
Test case:
<table>
 <tr class="wikitable">
  <th>TH normal</th>
  <th>TH <b>bold</b> and <strong>strong</strong> and <b><strong>combined</strong></b></th>
  <th>TH <span style="font-weight:bolder;">bolder <b>bold</b> and <strong>strong</strong> and <b><strong>combined</strong></b></span></th>
 </tr>
 <tr>
  <td>TD normal</td>
  <td>TD <b>bold</b> and <strong>strong</strong> and <b><strong>combined</strong></b></td>
  <td>TD <span style="font-weight:bolder;">bolder <b>bold</b> and <strong>strong</strong> and <b><strong>combined</strong></b></span></td>
 </tr>
</table>
TH normal TH bold and strong and combined TH bolder bold and strong and combined
TD normal TD bold and strong and combined TD bolder bold and strong and combined
For me, this renders everything in standard bold, except for those words in the TD row that are neither bold, strong, combined nor bolder (all of which I see rendered in a normal weight).
Richardguk (talk) 03:02, 2 January 2013 (UTC)