User talk:Kghbln

(Redirected from User:Kghbln)
Jump to: navigation, search

exdi / exma / vast | kghblngit | Core: Git | Extensions: Gerrit / Git / GitHub / SVN | Wikia | WikiHow | OD | Misc: - X! // Neue Nachrichten

My wikilove. :) Lovely, indeed. :)

Some stroopwafels for you!

Gaufre biscuit.jpg Thank you for help and encouragement on various tweaks.  :) Varnent 20:26, 16 December 2011 (UTC)

A barnstar for you!

Tireless Contributor Barnstar Hires.gif The Tireless Contributor Barnstar
For your truly awesome work on many wikis, in particular the Semantic MediaWiki one :) Jeroen De Dauw (talk) 15:02, 18 March 2012 (UTC)

A beer for you!

Export hell seidel steiner.png Thank you for your help though the program does confuse me quite a bit I appreciate you kindness in helping me if only you participated in adopting people then I would want you as a mentor have a beer in my kind offering to you. Kiki-kk (talk) 21:26, 16 July 2012 (UTC)

A kitten for you!

Kitten (06) by Ron.jpg

Thank you for cool edit on Extension:SpecialDeleteOldRevisions2‎ ! It is late and my head is of... It's good that you are on guard!

Jehy (talk) 20:53, 17 September 2012 (UTC)

Start a new discussion


Thread titleRepliesLast modified
User Mediass4u312:59, 11 April 2014
Vandalism116:31, 18 March 2014
Display Languages Sidebar (Interwiki)116:53, 17 March 2014
iSC Dev BP Wiki - problem: picture215:27, 13 March 2014
Extension:MobileFrontend216:55, 27 February 2014
Thank you for your help with Extension:Surl114:42, 15 February 2014
Help to resolve dispute please312:34, 1 February 2014
Comments extension109:37, 10 January 2014
Template:Extension118:00, 9 January 2014
Extension:ROT131011:06, 29 December 2013
Composer on Wikipedia321:09, 28 November 2013
Please confirm change.520:49, 28 November 2013
SMW wiki HTTPS416:37, 28 November 2013
German translation of Help:VisualEditor/User guide109:02, 15 November 2013
Requests for comment/Password requirements108:15, 5 November 2013
Mark Extension:Education Program page for translation117:37, 1 November 2013
RefCallback hook109:04, 31 October 2013
Title Icon115:16, 21 October 2013
ifexpr edit221:41, 17 October 2013
Manual:Short URL/wiki/Page title -- GoDaddy Shared Linux Subdomain114:14, 20 September 2013
First page
First page
Previous page
Previous page
Last page
Last page

User Mediass4u

Hello. There where some Edits by Mediass4u the last few days. It seems that Mediass4u was blocked on Wikipedia, not sure why. Regards,

Felipe (talk)08:36, 11 April 2014

Heiya, well this user is not quite ready for editing I guess. If is is as bad as on this wiki. Yeah, let the admins decide on this. Cheers

[[kgh]] (talk)08:40, 11 April 2014

Is there a page on the MediaWiki wiki where you can report these kind of edits to a admin?

Felipe (talk)08:43, 11 April 2014

Frankly written, I have no idea. I not aware of such a page. Perhaps try to connect to one via IRC. Cheers

[[kgh]] (talk)12:59, 11 April 2014

Have you ever dealt with people whose interest was not just to spam but to vandalize? I've decided, maybe the best thing is to just put in place a really annoying CAPTCHA like Asirra that everyone has to deal with for every edit, till I manually put them in the Editor group. I used to only require the CAPTCHA for edits that add external links, but the vandals don't care about that; they're fine with just deleting or adding a bunch of text. Plus of course it's important to deprive all but trusted users of the reupload right, I found out the hard way. I'm working on blocking the open proxies too, although I have mixed feelings about that because I think some good users, especially of controversial wikis whose content borders on illegal, use proxies to avoid government surveillance.

I might create some sort of automated mass revert tool; I started work on it but it's hard to stay motivated. If you have other ideas, you can put them at countervandalism development. Thanks.

Leucosticte (talk)01:54, 16 March 2014

Yes, vandalism is quite common and it is very time consuming to clean up the mess vandals made. So tools to speed up and improve this process should be very welcome by site and wiki administrators.

I also think that requireing CAPTCHAs all the time until a user has been put into a trusworthy group is the best approach. This is what I ususally recommend doing. It is not as dismissive as the ConfirmAccount and surely the reason why this extension is not spreading.

You are right about proxy blocking, so in cases of valid proxies a whitelist may be the better approach.

I have commented and brainstormed on the countervandalism talk page.

[[kgh]] (talk)16:30, 18 March 2014

Display Languages Sidebar (Interwiki)

How can I display the interwiki languages wikis in my sidebar?

Example, like this:

English Wikipedia - Languages Sidebar.png
Suriyaa Kudo (talk)14:42, 14 March 2014

You should have a look at Interlanguage links as a starting point.

[[kgh]] (talk)16:53, 17 March 2014

iSC Dev BP Wiki - problem: picture

Hi kghbln,

I have a problem with showing pictures in my new wiki: iSC Dev BP Wiki. It is looking like this.

Suriyaa Kudo (talk)16:41, 12 March 2014

Ouch, never had this before. That's strange since there seems to be read and write access to the "image" directory but not to the subdirectory "thumb". It is a problem with the read and write access anyway. Perhaps $wgThumbnailScriptPath is a way out. You could always give it a shot at Manual:Errors and symptoms and the support desk.

[[kgh]] (talk)08:21, 13 March 2014


Suriyaa Kudo (talk)15:27, 13 March 2014


Hi Kghbln,

I want to ask why you delete the template?

Suriyaa Kudo (talk)16:51, 27 February 2014

Heiya Suriyaa, well I did not delete the template, I just removed it. See your talk for the reason. Cheers

[[kgh]] (talk)16:54, 27 February 2014

Ok thanks.

Suriyaa Kudo (talk)16:55, 27 February 2014

Thank you for your help with Extension:Surl

It's our 1st extension and we don't know how to add it correctly! Edlira is installing and configuring GIT now so we can add a link to it. We might have a few more questions! The extensions helps a lot to run WikiTranslate, so someone else might benefit from it too!

Natkabrown (talk)14:09, 15 February 2014

No problem at all. Nobody is an expert from start. An easier way might be to use GitHub like many more projects here. This would also allow for easier code changes by others. I will have a look at the extensions page in a couple of days and do some edits if necessary. Great wiki by the way. :) Cheers

[[kgh]] (talk)14:42, 15 February 2014

Help to resolve dispute please

Hello Kghbln,

Please could you help resolve a dispute at Manual:Upgrading? I've included the path to the logo image that people change on their own Mediawiki installs. After unpacking the tar ball they will need to replace the image file again. An anonymous editor keeps removing this info, saying "Is already in the linked page. You should not change stuff inside the folders that come with the tarball. Changes will be reverted by an upgrade making things unnecessarily complicated. Advising to do". Even after I made a separate section Manual:Upgrading#Other_files about what to do after extracting the tarball.

Rob Kam (talk)15:19, 31 January 2014

Heiya Rob, well I have had this page on the sighting list a couple of times recently. I did not dig into this deeper though. Admittedly I do tend to opt for the IP, however I can also live with the path being shown on Manual:Upgrading, too. Actually this particular sentence should be rephrased a bit. Cheers

[[kgh]] (talk)22:17, 31 January 2014

Thank you for your help and the tweak :-)

Rob Kam (talk)22:35, 31 January 2014

No problem. Hope that this did the trick. Cheers

[[kgh]] (talk)12:34, 1 February 2014

Comments extension

This edit on the Comments extension page changed the included file from "comment.php" to "comments.php" in the installation instructions. The name of the file in the extension actually is "comment.php".

Truth is, the name of that file should probably be changed to "comments.php" to comply with convention, in a way that maintains backward compatibility. What do you think?

Ike @ WikiWorks23:22, 9 January 2014

Ouch, this was indeed a bad change I made. The naming of the file is however a bit unexpected since it appears that comments is used in nearly all the other context of the extension. I am guessing that this is an old inheritance from the early days of this extension which was never changed along the way. Changing from "Comment.php" to "Comments.php" is a good idea but not imperative. Perhaps "Comment.php" could just include a call like include 'Comments.php';. Still I will revert this change to make the page correspond with reality again. Thanks for the pointer!

[[kgh]] (talk)09:37, 10 January 2014


Don't worry, it seems to take everyone (including me) at least a dozen or half-dozen attempts to get that template to do what they want. I was about to say, "blame it on the people who didn't install Extension:TemplateSandbox" and then I saw that it is installed. Hmm, is that tool useful for this type of situation? Unfortunately, it looks like a lot of work to operate; I think I would be tempted to just edit the live template. We have; where's when we need it?!

Still, I don't like the feeling of being under time pressure once I start editing those high-usage templates and something goes awry. I feel like I need to fix it really quickly to get it working again, but I'm in such a hurry that I find myself frantically saving one edit after another, trying to make it work but merely breaking it in a slightly different way each time. A sense of desperation begins to mount. I don't want to revert it completely back, though, because that would not only admit temporary defeat but also add yet another edit to the history. Yet I end up making a bunch of edits anyway.

Leucosticte (talk)23:45, 8 January 2014

Heiya Nathan, thank you for the cheer up. Yeah, actually I only had a couple of minutes to do it yesterday and then I got lost while counting brackets. And then this happens it gets even worse with me. I know myself quite well. Not longer a situation in which you can do productive work. Besides, this template it just a dino that grew over time. It will be nice if this wiki goes semantic but that's another story.

I totally forgot about the TemplatSandbox extension. I never used it though I wanted to. Still have to learn the mechanics here but it should be worth a try instead of wildly going berserk.


[[kgh]] (talk)18:00, 9 January 2014

So, I committed Extension:ROT13 to GitHub. It wasn't so bad. As mentioned earlier, I went in expecting some serious punishment; however, I came away feeling as though I'd been only mildly disciplined by a moderately-skilled and halfhearted dominatrix. It left me unsatiated and yearning for more. Therefore, I'm going to work on what is apparently one of the less-documented areas of the MediaWiki codebase, external storage! Surely I will come away from that experience bruised and whimpering, brutally chastized but having secretly and perversely loved every moment of it. If it were otherwise, I would have spoken the safeword (or safe phrase), "I'm switching to a different open-source project."

Leucosticte (talk)13:17, 15 December 2013

I knew I wouldn't be too bad and I am happy that it did not mistreat you too much. :) Yeah, there are unfortunately a lot of only thinly documented areas. Nice that you want to tackle it!


[[kgh]] (talk)15:56, 15 December 2013
Edited by author.
Last edit: 03:14, 17 December 2013

As it turned out, I was able to use Revision::newFromArchiveRow(), ContentHandler::getContentText(), and Revision::getContent() to avoid needing to write my own code for handling external storage. I was shuddering at the thought of needing to set up my own external storage system for testing; but fortunately the programming was already done by others and I needed only make use of it. Whew, that was a close one! (It's always unpleasant to find out you just unnecessarily reinvented the wheel with an inferior design to what was already out there. That's basically what happened with Extension:EmailDeletedPages.)

By the way, you definitely deserve that Tireless Contributor Barnstar. Thanks for cleaning up some of those extension pages; I'm learning to just copy and paste some of your work into new extension pages. The only problem is, now that the new stuff will be in Github, how will you internationalize? Hmm...

Leucosticte (talk)08:47, 16 December 2013

Lucky you this time. To reinvent the wheel is a tedious task one should really avoid. Sometimes it still happens but this should really be an exception. Probably asking in IRC is a good shot for finding out certain information in a lot of instances. I find the people out there pretty helpful.

Before I forget: Thanks for the compliment. It is always good it people value one's work. :)

[[kgh]] (talk)17:51, 16 December 2013

I will translate at GitHub. It is as easy as doing it on wiki. :)

[[kgh]] (talk)08:18, 17 December 2013

Oh, I thought I had to add you as a committer.

Leucosticte (talk)08:34, 17 December 2013

Composer on Wikipedia

Someone just pointed out to me that there is no article on Composer on Wikipedia. Given that SMW and whatnot will soon be using it as standard installation mechanism, it'd be cool if someone could write that. Hint hint :D

Jeroen De Dauw (talk)17:32, 24 November 2013

Yeah, it's missing somehow. Did you think of someone specific to do this? :D Well I do not see problems on enwiki, but on dewiki composer will not have any chance, I guess.

[[kgh]] (talk)20:49, 24 November 2013

It's in the making. Should be there by the weekend. Cheers

[[kgh]] (talk)21:09, 27 November 2013


[[kgh]] (talk)21:09, 28 November 2013

Please confirm change.

Hi Kghbln, please check the pending changes at Extension:GeoGebra, as you did before in Oct. 2012. Thanks in advance.

Rudolf.Grossmann (talk)14:14, 25 November 2013

Heiya, sure. Actually I have done so and did some changes to the page. It will be nice if you added the license for this extension to have certainty. Cheers

[[kgh]] (talk)14:30, 25 November 2013

Thank you for quick response and for the improvements. About license: I will ask Zbynek who is also working on this extension.

Rudolf.Grossmann (talk)19:54, 25 November 2013

You're welcome. Just add the appropriate licence as soon as it is known. Cheers

[[kgh]] (talk)07:52, 26 November 2013

Markus Hohenwarter advised me to use GPLv2+. I added a license line to the template at Extension:GeoGebra and asked Zbynek to add comment lines to the files. Maybe we should add a copy of the GPL to the GIT repository?

Rudolf.Grossmann (talk)20:43, 28 November 2013

Great, this would have been the assumed license if nothing was added. It cannot hurt to provide a copy of the license with the software as well as adding respective comment lines. Cheers and thanks again.

[[kgh]] (talk)20:49, 28 November 2013


Currently links using the "semantic-mw" prefix result into http links, rather then https. Not sure what the process to changing this is.

Jeroen De Dauw (talk)19:07, 23 November 2013

Just go to Special:Interwiki and change the URL for the prefix to$1. This is an admin action and why I cannot do it myself. Cheers

[[kgh]] (talk)20:14, 23 November 2013

Do you know who to poke to get this done?

Jeroen De Dauw (talk)17:31, 24 November 2013

Oops, on a "regular" wiki I would have answered: Poke yourself since you are an admin. I just found out that the interwiki permission is not set on Wikimedia wikis - which is somehow quite understandable. I just created bug 57513 since this is the way to go here.

[[kgh]] (talk)20:46, 24 November 2013

It should roll in these days: see here.

[[kgh]] (talk)16:37, 28 November 2013

Something is causing the translations to revert back to English on Help:VisualEditor/User guide/de. The English version doesn't appear to be missing any <translate> tags, but the first edit I made changed dozens of messages (which is strange, since I was using Special:Translate, and that only allows translation of a single message). Also, Fuzzybot restored the English messages after you reverted them. Am I missing something obvious here, or is this a problem with the source page?

Lethosor (talk)22:00, 14 November 2013

Ouch, this indeed seems to be a bit messy. Admittedly I am not longer familiar with the translation interface etc. Perhaps there is a bug in the software or something else went wrong while administering the translations. It is probably best to ask one of the translation administrators for guidance and help.

[[kgh]] (talk)09:02, 15 November 2013

Hi, Requests for comment/Password requirements is being considered as one of the RFCs to be discussed at the RFC review on 2013-11-06 via IRC. You are receiving this notification because you edited or discussed this RFC. We hope to see you there.

Qgil (talk)01:29, 5 November 2013

Heiya Qgil,

thank you for the notification.


[[kgh]] (talk)08:15, 5 November 2013

Hello. I would like to begin translating Extension:Education Program to Spanish language, but I need a Translation Admin or someone with permission to mark it for translation. Could do you do this? Thanks.

Zerabat (talk)17:30, 1 November 2013

Heiya Zerabat, actually I cannot since I am not a crat on this wiki. You can ask for permissions here. Cheers

[[kgh]] (talk)17:37, 1 November 2013

RefCallback hook

I left a message about the RefCallback hook at Extension_talk:BedellPenDragon#RefCallback_hook_35042. It seems like this glitch should be simple to fix, but I couldn't figure out how. A hook might indeed be a good method, if one could put it in the appropriate place. Cheers.

Leucosticte (talk)01:48, 31 October 2013

Thank you for letting me know. I answered to the thread over there. Cheers

[[kgh]] (talk)09:04, 31 October 2013

Title Icon

Thank you for your helpful edits to the Title Icon extension page!

Cindy.cicalese (talk)15:06, 21 October 2013

You are welcome. I did this with great interest for the extension. See you next week. Cheers

[[kgh]] (talk)15:16, 21 October 2013

ifexpr edit

Hi, in Help:Extension:ParserFunctions##ifexpr, you deleted my edit. But I did that because in the first part you compare: {{#ifexpr: expression | value if true | value if false }} with {{#ifeq: {{#expr: expression }} | 0 | value if false | value if true }}; so I think it is better and more consistent to use the same comparison also in the second part: {{#ifexpr: = | yes | no }} / {{#ifeq: {{#expr: = }} | 0 | no | yes }}.

FRacco (talk)17:18, 15 October 2013

Yeah, I guess you are right. Must have made mistake on the fly. No offence please. Thanks for contacting me. Cheers

[[kgh]] (talk)16:58, 16 October 2013

Excellent! Thank you.

FRacco (talk)21:41, 17 October 2013

Manual:Short URL/wiki/Page title -- GoDaddy Shared Linux Subdomain

Edited by 3 users.
Last edit: 14:14, 20 September 2013

The Example - Jan 5.2, 2012 posted by Brian McNeil is actually a different method than the one described on this page (created by me), and should really be placed in a different page since it is a different method; otherwise, the identification needs to be changed, since it is not an example of the method on that page.

Jnavas21:25, 5 January 2012

Ah, I see, I only checked if it is spam or not. I did not actually look at the solutions itself. I would be cool if you could move the content to an appropriate new page. Thank you and cheers

[[kgh]]21:28, 5 January 2012
First page
First page
Previous page
Previous page
Last page
Last page