User talk:Tim Starling

Note: I don't check this page very much. If you need a fast response, send me an email.

where is the ISO 8601 page? it was speedy deleted, can you undelete? the wrong implementation still exists.
 * As Tim did not delete the page, here is not a suitable place to ask this question. It is also inappropriate for you to spam the whole wiki with the same question.  If you register, login, and place a request on my talk page then I will copy the most recent version of the deleted page on your user page.  You can then report it on Bugzilla if it has not already been reported there. --HappyDog 13:24, 2 April 2007 (UTC)
 * with whom did you think you spoke? You may know that Tobias was blocked. Furthermore a private discussion between Tobias and Tim took place. And since when it is the wrong place here? Tim is an admin who could undelete it. It's strange that User Tobias asked at different places where he could write about ISO 8601 and it was suggested he could create a page for it, but then one admin can delete it without discussion and with obviously false claims.
 * And with a lie ( #REDIRECT MediaWiki This page has been salted and protected due to excessive vandalism and trolling re-creations of nonsensical content. )
 * I am ignoring your request until you start acting in a civil manner, and I suspect the other admins will too. --HappyDog 15:53, 22 April 2007 (UTC)

HappyDog and Tobias: please find some other page on which to conduct your arguments. -- Tim Starling 08:20, 25 April 2007 (UTC)
 * Hi Tim - I'm sorry, that this problem flared up again here. Was not intentional. --HappyDog 23:45, 20 May 2007 (UTC)

Extension:Labeled Section Transclusion
Thanks a million!

Maybe it would be a good idea to describe performance concerns on the talk page so that people will be aware of the issues and maybe even hep solve them. Dovi 21:25, 23 June 2007 (UTC)

LOParserFunctions fix
Tim, please take a look at Extension talk:LO Parser Functions for some fixes I made. In its official incarnation, LOParserFunctions crashed my MediaWiki. Basically, the i18n file is missing, so I created the i18n file and had it called properly from the main extension file. Thanks. Listrophy 18:31, 15 November 2007 (UTC)

Flagged Reviews and Section Transclusion
As per Aaron's comment here, it would be great if both could be made live at testwiki so that any potential conflict could be noted and dealt with. Thanks! Dovi 16:41, 17 November 2007 (UTC)

CheckUser extension
Hi Tim.

How can I add CheckUser rights to one user on my own wiki (linux OS)? Extension is already installed. Thanks. Kaster
 * You should install Extension:CheckUser - VasilievVV 14:38, 14 January 2008 (UTC)

id="wpTextbox1"
Dear Tim; « id="wpTextbox1" » is an anchor available for It would be a great improuvement for directional editing having the same anchor also at:
 * 1) editing pages as
 * 2) viewing the source code for protecdted pages as
 * 1) editing an email as in testwiki:Special:Emailuser/I18n
 * 2) &lrm;→ 012082 · "add « id="wpTextbox1" » to the « textarea » at « special:Emailuser/Foo »"&lrm;
 * 3) uploading a file as in testwiki:Special:Upload
 * 4) viewing the source of a deleted page as at

I hope it neither does require to much of your time nor are there other reasons not to implement this. Thanks for all your efforts in advance! Best regards Gangleri 07:37, 16 February 2008 (UTC)


 * Use the existing IDs. There's no need for the ID to be consistent, for either JS or CSS. -- Tim Starling 08:24, 16 February 2008 (UTC)

Thanks Tim! It is really the best solution. Best regards Gangleri 00:11, 17 February 2008 (UTC)

Hi tim, I just install a second wiki (same database, different table prefix and seperate localsetting.php). How do I transfer specific pages from one wiki to the new wiki. I know you can use import /export from the GUI but how do you do it using the maint script.

Any suggession will be helpful

Thanks

"rc" robot on irc.wikimedia.org
Hello, someone on #mediawiki say to me you maintain this scipt. I would like to had the bot flag on the irc RC. For the moment the irc robot only display n:new and m:minor flag. For me this flag bot is very helpful, i can do without, but its harder. What do you think about that ? If you show me where i can see the code, i can send you a patch. I can open a bugzilla too, or what even it need. What do you think about that, and can you help me ?

Thanks a lot. Bayo 18:13, 12 April 2008 (UTC)


 * The relevant code is getIRCLine in RecentChange.php. -- Tim Starling 10:54, 13 April 2008 (UTC)
 * Thank.
 * I just request a simple change if it's possible. Changing the line :
 * $flag = ($rc_minor ? "M" : "") . ($rc_new ? "N" : "");
 * by
 * $flag = ($rc_minor ? "M" : "") . ($rc_new ? "N" : "") . ($rc_bot ? "B" : "");
 * Bot can also delete, rename a page, upload an image (first part of the ), but maybe its not often, its less important, and it need a more big change. If it need i can do something to display both.
 * I also see a problem with RC on a long page name, long user name and long comment. The output line is cutting and can broke a multi byte utf-8 charactere, with problem to decode. If i have time, i can do something and and you a patch ? Bayo 12:14, 13 April 2008 (UTC)
 * I also see a problem with RC on a long page name, long user name and long comment. The output line is cutting and can broke a multi byte utf-8 charactere, with problem to decode. If i have time, i can do something and and you a patch ? Bayo 12:14, 13 April 2008 (UTC)

SVN extensions
Hi, I noticed your new WikimediaDownload template, Ive also put a post suggesting a template providing general information for the installation of extensions from the wikimedia SVN here, specifically the template should provide command line svn checkout instructions. I can make a start on it. --Zven 10:57, 18 June 2008 (UTC)


 * Replied on Talk:Subversion. -- Tim Starling 12:27, 18 June 2008 (UTC)

Random Expression in ParserFunctions
Hi Tim,

in the Help_talk:Extension:ParserFunctions you stated, that there once was a rand function, but it was deleted because of the parser cache. Now, i'd like to use it with subst - which i think should work. So if you got that code lying around somewhere nearby, I'd be very happy if you'd share it - please ;) --Sidcom 09:14, 6 July 2010 (UTC)

Thank you
Thank you for the recent extension review work at review queue. I really appreciate it. --MZMcBride 04:52, 2 April 2011 (UTC)

CheckUser
Please see 28363. NomoNest 15:20, 3 April 2011 (UTC)

wikidiff2 has been re-written
Hello, Tim,

I would like to bring a re-written wikidiff2 to your attention, which is supposed to avoid some of the shortcomings of the current standard diffpage.

Recently Sumanah contacted me on this issue.

Please note that the new code is already working locally on string base, that means, I can feed the program with some dummy wikitext pairs and will get the HTML code I did expect. However, there was no broad test in the field yet, experiencing some more real situations than my constructed examples.

I have absolutely no idea how to establish compiling C++ and test environment on a test wiki.

Rather to attract notice than to win a virtual decoration for my CV I filed this story on Coding Challenge, but that one faded away somehow.

Have a successful 2012 --PerfektesChaos 20:01, 27 December 2011 (UTC)

Extension talk:ImageMap
And/or email.
 * thanks a bunch - קיפודנחש 22:03, 14 January 2012 (UTC)

Question about Lookup User
On the list of information, when it says User record last touched:, what actions trigger the date for that?

Specifically, is it only actions by the user, maybe logging in, or would an action such as blocking the user also trigger it?


 * Inquisitor Sasha Ehrenstein aus Sturmkrieg Sektor (Talk) (Contributions) 21:11, 1 March 2012 (UTC)

Call between Templates JS and Lua
Sumanah say me to talk you my question : In WM, have you already talked about the call from Templates/JS/Lua to each others ? And perhaps also use variables in templates. I explain in Talk:Lua scripting and hope this can help. Rical (talk) 17:41, 8 April 2012 (UTC)

Is there any DumpHTML plugin for mediawiki 1.14
The current version can not work with mediawiki 1.14. It needs a lot of functions and classes defined in version 1.18.

Need Orjent Help
hi i have Script and Lua Problim in this wiki

this is copy from my LocalSettings

plz help me

thanks

Product Manager (MediaWiki)
Hi, do I understand correctly from Architecture committee/2017-03-01 that you have something to do with the job posting for a Product Manager (MediaWiki)? Are you interested in getting the posting distributed more widely? For instance, I was thinking it would be nice to tell the top N bug closers/triagers of bugzilla time. --Nemo 08:17, 10 March 2017 (UTC)

score paper format
Hallo, can you tell us, who maintains the score extension? We deal with it here: https://phabricator.wikimedia.org/T161293 Cheers -- Roomsixhu (talk) 19:56, 4 April 2017 (UTC)

Complexity and the long-term
I liked your points at Wikimedia_Developer_Summit/2018/Participants. It's very hard to fight those antipatterns. (For instance the successor of the example you make seems to get even worse; meanwhile, the solution which was developed a decade ago and abandoned a few years ago still works, but is unused.) --Nemo 14:33, 3 December 2017 (UTC)

How we will see unregistered users
Hi!

You get this message because you are an admin on a Wikimedia wiki.

When someone edits a Wikimedia wiki without being logged in today, we show their IP address. As you may already know, we will not be able to do this in the future. This is a decision by the Wikimedia Foundation Legal department, because norms and regulations for privacy online have changed.

Instead of the IP we will show a masked identity. You as an admin will still be able to access the IP. There will also be a new user right for those who need to see the full IPs of unregistered users to fight vandalism, harassment and spam without being admins. Patrollers will also see part of the IP even without this user right. We are also working on better tools to help.

If you have not seen it before, you can read more on Meta. If you want to make sure you don’t miss technical changes on the Wikimedia wikis, you can subscribe to the weekly technical newsletter.

We have two suggested ways this identity could work. We would appreciate your feedback on which way you think would work best for you and your wiki, now and in the future. You can let us know on the talk page. You can write in your language. The suggestions were posted in October and we will decide after 17 January.

Thank you. /Johan (WMF)

18:17, 4 January 2022 (UTC)

ICU collation for Norwegian
Hi Tim, long time no see! Hope you're doing fine. 😊

As far as I can tell, you're the one who has done most of the "back-end" collation stuff in MediaWiki. We have a small problem with the ICU collation used on the Norwegian Wikipedias, and I would like to ask your advice about what approach we can take. The issue is that for Scandinavian languages, the letters "aa" should sort as "å". They do with the ICU collation, but the problem manifests itself for non-Scandinavian names. For instance, you have "Haag" (the Hague) sorted as "Håg" and "Aaron Carter" sorting as "Åron Carter". A and Å are on the opposite ends of the Norwegian alphabet, so the difference is very noticeable.

Before we switched to using ICU collation, we would solve this on-wiki by "manually" specifying "å" as the sortkey for "aa" where necessary, using DEFAULTSORT. Now, however, this is "built in" to the collation, so we have to go the opposite route: We need to specify "a'a" (note the apostrophe) for non-Scandinavian names in order for those to sort correctly, which feels both hacky and less intuitive. So what we would like to do would be to just exclude the aa=å rule from the collation.

Now, these are the two routes I think we might be able to take:
 * 1) Override the ICU collation somehow. As far as I can tell, this is not really currently possible with the tools we have available. There is the "custom collation" route similar to BashkirUppercaseCollation.php, but that leaves out other good features we would want from ICU (such as numerical sorting, for instance).
 * In the ICO collation demo it was very easy to fix this issue – I can simply add this line in the "append rules" field, and things turn out as expected: . So maybe it would be possible for us to add a local override like that somehow?
 * 1) Try to fix it upstream in CLDR by adding a second sorting option to CLDR's no.xml. This would probably be better, but getting changes into CLDR can be tricky. I notice that Swedish has two alternatives in its collation file, so it is technically possible, I'm just worried about it potentially being difficult to talk CLDR people into doing that.

Maybe there is some other approach we can take as well that I haven't thought about. Do you have any advice? Thanks. Jon Harald Søby (talk) 13:10, 18 November 2022 (UTC)