Template talk:Extension

From MediaWiki.org
Jump to: navigation, search
An archive box Archives 

/Archive 1

Start a new discussion

Contents

Thread titleRepliesLast modified
Broken in Safari217:12, 22 May 2013
date021:38, 20 April 2013
tnx!!!218:54, 14 April 2013
Unmaintained status316:29, 13 February 2013
Wrong usage of type = page action?019:20, 23 December 2012
Forthcoming extensions002:08, 22 October 2012
Want to use this template but don't know what to copy122:10, 12 June 2012
Author/username field is broken020:27, 1 December 2011
Add parameter to indicate whether DB update is needed post extension installation314:28, 11 November 2011
issues101:36, 18 October 2011
What is "nousage" for109:22, 17 October 2011
Support for multiple authors008:52, 17 October 2011
Missing link008:43, 17 October 2011
User rights documentation208:42, 17 October 2011
typo108:40, 17 October 2011

Broken in Safari

This doesn't look good in Safari.

πr2 (tc)19:26, 18 May 2013

Never mind. Apparently "Site: General utilities needed by this wikis's templates and portals." was disabled in my gadgets preferences ... why is it an option? πr2 (tc) 19:38, 18 May 2013 (UTC)

πr2 (tc)19:38, 18 May 2013

It is enabled by default for every account. It isn't intended as an option. It is provided as a gadget because there are no other means for loading user/site provided scripts from the wiki.

I suppose we could make it hidden and initiate the load from Common.js instead. However that will cost an extra http request instead of joining the main load queue for gadgets.

Doesn't seem worth the cost right now. Perhaps Gadgets can be given a feature that will hide the gadget but still make it load regularly.

Krinkle (talk)17:12, 22 May 2013
 
 

hi could some add date support to last update section please

86.139.246.7621:38, 20 April 2013

Thanks for the link to wikiapiary! Very useful website!

Katkov Yury (talk)18:50, 14 April 2013

Glad you like it Yury! I saw you just created an account. Thanks!

Jamie Thingelstad18:52, 14 April 2013

It's funny, because I was ready to edit the template text and add the link to wikiapiary myself :)

Katkov Yury (talk)18:54, 14 April 2013
 
 

Unmaintained status

Mark added this status and started adding it to extensions which already had the relevant template.[1] This, in general, produces information loss: it's usually not the maintainer (except the most diligent ones) assessing the status, so it's not a valid assumption that an extension without a maintainer can't have valid status information. I think it may be acceptable on extensions whose page is very old/unwatched or which are unused, but this would mean considering them case by case.

Nemo07:38, 13 February 2013

I only used this on extensions that had the unmaintained template but were also marked stable. My intention is that extensions marked stable should be work with the LTS. We can't say that about extensions that are not maintained.

I think this status would be appropriate for other extensions that the maintainer has no intention of ensuring work against the LTS since it adds the extension to the Category:Not LTS ready.

That said, maybe a better status would be "Not LTS ready" so that it is clearer what the intention is.

MarkAHershberger(talk)15:14, 13 February 2013
Edited by author.
Last edit: 16:29, 13 February 2013

I understood your purpose after writing my message because I saw [Wikitech-l] Extensions and LTS. However, I think you may be confusing different things, because for instance Niklas said Translate is not going to support the core LTS (1.19) till end of life, but this doesn't make it less stable nor less maintained. I'm not sure what "LTS ready" can exactly mean and I leave it to the devs to comment, but surely it should be another parameter, not "status"; simplest thing to do would be adding a template to the "mediawiki" field. Then if, say, Translate doesn't support LTS you can have it included in your category and a volunteer can pick it up and do... I've no idea what, maybe create a branch that supports LTS or whatever devs find suitable.

Nemo15:30, 13 February 2013

Another field actually seems like a good idea to capture this information.

MarkAHershberger(talk)15:43, 13 February 2013
 
 
 

Wrong usage of type = page action?

Going through Category:Page action extensions I though it lists extensions adding page actions or modifying its normal behavior. But it doesn't seem to be true, being Extension:WikEd just one example: it just loads a JavaScript file that alters the page content on the client-side, it has nothing to do with page actions at all. But on the other hand, it doesn't seem to be a more proper categorization of that extension.

Ciencia Al Poder (talk)19:20, 23 December 2012

Forthcoming extensions

Should there be another extensions status "forthcoming"? E.g. what happens if someone submits the code to gerrit, writes the extension page so the reviewer can read how to use it, and then is waiting for review? In the meantime, the code hasn't been approved for the repository, but other people viewing the extension page might not know that. There also seem to be a few extension pages out there where someone put some partially-completed, non-working code, apparently with the intention of finishing it later. "Unstable" would be an understatement; "not working" or "not finished" would be more accurate.

On the one hand, adding that status might encourage people to post such half-completed work (which would not be a big deal if people had more of a tendency to come back and finish it). On the other hand, unless we're going to delete pages with non-working code, then we're keeping around pages with an inaccurate status. Perhaps the solution is to put a notice banner at the top stating that it's unfinished.

Leucosticte (talk)02:08, 22 October 2012

Want to use this template but don't know what to copy

Edited by 2 users.
Last edit: 01:34, 7 June 2012

I would like to use a modified version of this extension template on my own wiki, but I don't know what templates are required to be copied. Any assistance would be appreciated!

95.146.10.25516:09, 14 May 2012

Have you tried Special:Export? It has an option to "Include templates" which may be of some help.

Helder22:10, 12 June 2012
 

Author/username field is broken

See https://www.mediawiki.org/w/index.php?title=Extension%3ASoundManager2Button&action=historysubmit&diff=459466&oldid=459459 -- the author had to add another string to get the authorship to show up, even though the documentation says, "If omitted then the 'username' field will be used (if present)." Please fix either the documentation or the functionality.

Sumanah20:27, 1 December 2011

Add parameter to indicate whether DB update is needed post extension installation

<Wikinaut> yvipanda: does it need to run update.php after installation ? (this is not mentioned on http://www.mediawiki.org/wiki/Extension:ShortUrl )
<Reedy> Yes
<Reedy> That's somewhat stndard practise
<Wikinaut> Reedy, standard, yes/no, then please modify the Template:Extension info box, so that "php update.php" needed yes/no can be quickly indentified

Kthx.

Reedy 23:23, 25 May 2011 (UTC)08:44, 17 October 2011

Hi, having this parameter was a very good idea. However I suggest to remove the explanation "php update.php needed after installation" from display. I takes heaps of space. I think everyone may just click on the link which takes one directly to the documentation of the parameter and its implications. Cheers

--[[kgh]] 19:56, 4 October 2011 (UTC)08:44, 17 October 2011

It was annoying me too, so I went ahead and removed the explanation. I do not like boolean yes/no information presented in infoboxes this way. Cheers,

Juliano05:57, 11 November 2011

Thank you for being bold. :) Cheers

[[kgh]]14:28, 11 November 2011
 
 
 

Adding

1.15 to

|compatibility = 1.15

makes:

  1. the word "compatibility" not show up and
  2. check usage (experimental) appears outside of the template at the top of the page.
Adamtheclown 19:21, 14 January 2011 (UTC)08:43, 17 October 2011

That's not how it works. It's supposed to accept a {{Extension Testing}} table. But the project died in 2009, and I don't think I've seen anyone use the field correctly since then. Since it causes breakage when used improperly, I'd prefer to kill the field, or at list stop mentioning it in the {{Extension}} documentation to discourage its use.

Reach Out to the Truth01:36, 18 October 2011
 

What is "nousage" for

There is an optional parameter in the template for "nousage", which it appears is supposed to be set to "yes" or "no"; what is the purpose of it? It's not documented anywhere.

.--Lhridley 05:34, 10 February 2010 (UTC)08:41, 17 October 2011

It was documented in the template comments, but not in the actual documentation. Have added details.

HappyDog09:22, 17 October 2011
 

Support for multiple authors

It would be nice if we added a couple of more username/author combos for extensions that have more than one, So we can define them separately instead of just just sticking them in the one author field.

Peachey8808:52, 17 October 2011

Missing link

in the section "Content Parameters"->Types->Interface->special, the external link to the SpecialPage.php is broken. i am not sure where should it link to.

Hoorayforturtles 03:54, 17 May 2011 (UTC)08:43, 17 October 2011

I've created Category:Extensions which add rights. Currently, additional user rights are not documented anywhere, and this can be very confusing (see e.g. Extension:AbuseFilter) because you have to look for a wiki where the right is available and check Special:ListGroupRights. Hopefully, all rights descriptions are in Mediawiki:Right-<rightname> messages, so I think that we could use the rights parameter to automatically list them with {{int:Right-<rightname>}}. To pass the list, we could either split the parameter in rights1, rights2 etc. or use the #titleparts "string parser & converter" (rights=name1/name2/name3 etc.); to add additional notes, I wonder if we should create a rightsnote1,2... or a single rightsnotes parameter.

--Nemo 07:52, 18 August 2010 (UTC)08:41, 17 October 2011

Right away I found two extensions that were using the rights field incorrectly, so I fixed them. I also found Extension:Ajax though, which has None entered into the rights and parameters field. Should that be removed to prevent the incorrect appearance of the extension adding user rights when it really doesn't?

Rights descriptions may not fit into the infobox well. "Perform captcha triggering actions without having to go through the captcha", which appears to be the longest extension-based right description on this wiki, spans two lines when I stick into the existing rights field. If there are several rights, or the descriptions are particularly long, that may get unwieldy. Also, getting the rights descriptions from messages is not something that will work in a lot of cases, because only a small amount of the extensions listed here are actually installed on MediaWiki.org. Perhaps it's best to just discuss the added rights in the extension documentation, as people are already being encouraged to do.

Reach Out to the Truth 14:35, 18 August 2010 (UTC)08:42, 17 October 2011

To avoid at least a part of the duplicated work, we could create a template which creates a table with names, description and notes, where the description is taken directly from system messages if you say the template to do so (when the extension is installed here). What do you think?

--Nemo 20:11, 18 August 2010 (UTC)08:42, 17 October 2011
 
 

In russian version of the template the word 'status' is spelt 'statut', it should be either correctly spelt in english or yet better it should be translated into russian ('статус').

Beta M 09:57, 23 January 2010 (UTC)08:40, 17 October 2011

So nobody with the rights is interested in changing this? Beta M 15:43, 4 February 2010 (UTC)

Peachey88 (Flood)08:40, 17 October 2011