I just ran the command:
and all I found in my extensions directory was a README file, no ExtensionFunctions.php (anywhere in my checkout tree) as this page lead me to expect. Maybe I've done something wrong, but I'm guessing that these functions have been rolled into the core and docs not updated to reflect this. MaxEnt 08:29, 23 February 2008 (UTC)
- phase3 is the wiki core. Extensions are, per definitionl, not part of the core. So it only contains an empty directory for extensions. To check out extensions, use http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_11/extensions (all at once, if you like, or individually). -- Duesentrieb ⇌ 13:55, 25 February 2008 (UTC)
- actually, ther readme file you mentioned tells you that too. Did you, err, read it? it's called README for a reason... -- Duesentrieb ⇌ 13:57, 25 February 2008 (UTC)
2012: Hi. It's a 5 years old thread already but the problem is still present in 2012 :( . I use by example the important Extension:ParserFunctions. There is NO indication on this page of Version or Revision-date. How am I suppose to know that my version is up-to-date on my server? Not everyone (can) use SVN. Downloading all extensions' last version to check if they changed? What a lost of time! I can't believe for such a big project that there is not a simple script to launch who will quickly check for version of all used extensions; so I just need to know where I find it... Thanks. 188.8.131.52 08:44, 21 April 2012 (UTC)
I would like to cut this page down to very simple instructions on creating an extension. Something like this setup information from Manual:Special pages. Then after that, it would say, "What type of extension do you want to create: Special Page, Tag, Parser Function, Variable, whatever". And each of those manual pages would be very simple instructions on the two or three extra lines you need for that type of extension followed by some examples of things you can do with each of them.
All the other info: coding conventions, internationalization, FAQs, would be moved to common pages like Extensions FAQ, Manual:Internationalization, Manual:Coding conventions, etc and just linked from the manual pages. Alternately, these pages could be subpages of Manual:Extensions. Most FAQ types these days appear on extension discussion pages. When people ask support type questions on discussion pages, the questions can be moved to the support desk or the FAQ depending on the question. We can leave the section header on the page with a link to the moved question to help encourage others to look in those places first. Also, the info for installing extensions should be split out into another page. It's really aimed at admins, not developers. Maybe Manual:Installing extensions. Thoughts? --Cneubauer 15:50, 30 May 2008 (UTC)
Date/Time formatting functions?
It would be great if any usable date/time formatting functions were mentioned as it is a bit complicated (user preferred date format, time zone, etc).
Hi there, I built an extension that provides a new namespace, called NS_LITERATUR, and added this code to my MyExtension.php:
define("NS_LITERATUR", 120); define("NS_LITERATUR_TALK", 121); $wgExtraNamespaces[NS_LITERATUR] = "Bib"; $wgExtraNamespaces[NS_LITERATUR_TALK] = "Bib_Talk";
By now, all language versions of my Wiki use "Bib" and "Bib Talk" as namespaces. I want that in the German version of my Wiki the namespace is called "Literatur", and in the English version it should be called "Bibliography". How do I do this?--184.108.40.206 12:10, 28 September 2008 (UTC).
Problem with template used in "Publishing_your_extension" section
The template used in Manual:Extensions#Publishing_your_extension seems not to be working as intended.
I haven't the foggiest notion how its gone off the tracks or what it would take to fix it.
Mxmsj 23:45, 8 October 2009 (UTC)
- I don't see anything wrong with it. Bawolff 06:57, 25 December 2010 (UTC)
- Do things like $parser->mOutput->addHeadItem('<script>blah..</script>', 'name of thing youre inserting to avoid double loading'); (see http://svn.wikimedia.org/doc/classParserOutput.html#a3ab19d71074ef964628d21164952ac26 $parser is a reference to the parser). Also check out $parser->mOutput->addModules() if you're using the resource loader. Bawolff 07:10, 25 December 2010 (UTC)
Could someone add instructions on how to remove an extension to this page, or a link to the page.
(I would love to add this information, but am uncertain that removing the files from the extensions/ directory and undoing any changes made to LocalSettings.php is all that is required.)
- It really depends, an extension that makes changes to a database, you'd only really be disabling it like that, however a more simple extension, say with just a special page or something, then yeah, you'd uninstall it like that. --Lcawte 11:12, 9 January 2011 (UTC)
- Information added. Missing: Does the updater also remove database columns, which are no longer needed? --220.127.116.11 02:20, 5 October 2012 (UTC)
Can someone please unlock the extensions trunk?
- Don't suppose we have a mirror somewhere? - Invalid response from remote subversion client. Schalice (talk) 18:26, 2 March 2012 (UTC)
- How do you download an extension now? I have no experience with Subversion or GIT. Is having an VC client the only way to download an extension? I really confused. Seems really complicated just to download an extension! Tim W
Extension Distributor CURRENTLY FAILS
Would anyone know how to fix the Extension Distributor? Here's an example
I get the same "Invalid response from Extension Distributor remote client" for any extension/version I tried. It used to work a few weeks (maybe even days) ago. 18.104.22.168 13:53, 15 October 2012 (UTC)
I am trying to put a UncPath on my mediawiki portal, unfortunatly I can't download the extension file : uncPath.rar from : https://www.mediawiki.org/wiki/Extension:UncPath. (while downloading, they say that the page doesn't exist anymore)
Could someone help me please ? Does anyone already have this file uncPath.rar and could send it to me ?
Also say how to upgrade with git!
Manual:Extensions#Upgrading_an_extension should also say how to upgrade with git! Give a full example of how one upgrades mediawiki and extensions all with one git command. Also the proper way to install them all in the first place for such upgrades to in fact be successful. (Else git pull will not pull them all in.) Jidanni (talk) 04:31, 8 April 2014 (UTC)
Section on uninstalling - accurate? clarifications needed?
Does the manual section at Manual:Extensions#Uninstalling an extension need some kind of explanatory intro, clarifying that it only applies to simple extensions, and more complicated work is needed to uninstall complex highly-integrated extensions? It was discussed above at #Uninstalling/Removing Extensions in 2012, and added to the manual page in 2012 by the IP, and I'm not sure how accurate or widely applicable it is. Thanks. Quiddity (WMF) (talk) 18:01, 20 September 2016 (UTC)