Sledged
Control Structure Functions Broken on 1.12alpha
editSee Extension_talk:Control Structure Functions, it's broken on 1.12alpha. Any ideas? Elliottcable 21:03, 28 January 2008 (UTC)
- I won't know until I get a development environment with 1.12alpha running. However, I'm fairly certain Extension:Character Escapes (and therefore Control Structure Functions) is obsolete for that version. They've changed the way the preprocessor works so escaping is no longer needed. Unless the loop functions are need, the latest version of meta:Help:ParserFunctions under 1.12alpha does the same thing without the need for character escapes (with a possible exception of the
{{#switch}}
function). As for loop functions, I plan on putting out one that takes advantage of the new preprocessor. —Sledged (talk) 22:46, 28 January 2008 (UTC)
- That's WAY sick. I'll let you know how it works for us - headed out to install it now! Elliottcable 04:55, 31 January 2008 (UTC)
- P.S. Works great! [-: Elliottcable 06:23, 31 January 2008 (UTC)
- Excellent! Glad to know it works. —Sledged (talk) 01:20, 1 February 2008 (UTC)
Loops with MediaWiki: 1.10.1 ?
editHow can I have Loops with MediaWiki: 1.10.1 ? Can I add some extension or modify only a few files to get this functionality on my wiki? --Novice 00:06, 21 July 2008 (UTC)
- LoopFunctions or Control Structure Functions is what you want. The former is very limited. The latter requires special syntax and another extionsion (Character Escapes). —Sledged (talk) 14:39, 21 July 2008 (UTC)
- Addendum: I haven't tested Control Structure Functions on 1.10, so it might not work. —Sledged (talk) 14:40, 21 July 2008 (UTC)
forargs and fornumargs in MediaWiki 16.1.0
editAlthough the examples for {{#while}} and {{#loop}} work fine on my MediaWiki installation which has Extension:Loops version 0.3.1, I can't get {{#forargs}} or {{#fornumargs}} to work at all. (I know they are listed as experimental, but so is {{#loop}}.)
I have a page Template:Loop Test that has
{{ #forargs: arg | key | value | * {{#var: key}} = {{#var: value}} }}
and I test with:
{{Loop Test|one|two|three}}
and all I get when it is rendered is:
{{#forargs:arg| key | value | * = }}
Developer access
editI invite you to request Developer access so you can easily move your extensions into the new Git source control system. Best wishes! Sumana Harihareswara, Wikimedia Foundation Engineering Community Manager (talk) 22:55, 23 May 2012 (UTC)
Maintenance of Extension:Pipe_Escape
editHi Sledged,
the page Extension:Pipe_Escape say you were the author of Pipe_Escape, and the extension was needing a new maintainer. If you indeed do not want to continue, is it OK for you when I take over? --Purodha Blissenbach (talk) 07:10, 11 September 2015 (UTC)
- Hi Purodha! You're more than welcome to take over. Thanks for asking. —Sledged (talk) 20:08, 21 September 2015 (UTC)
Maintenance of Character Escapes
editWould you have an issue with Gamepedia.com/Hydra Wiki Platform taking over maintenance of Extension:Character Escapes as part of our open source program? That includes myself and a few other developers in the company. At no time would the project license be changed and would remain open for you or someone else to take over maintenance again. I setup a repository on Github for it. Alexia E. Smith (talk) 21:23, 4 January 2016 (UTC)
- You're welcome to maintain the extension. Thanks for asking. —Sledged (talk) 14:13, 27 January 2016 (UTC)