Open main menu

Changes

2,659 bytes added ,  09:50, 11 May 2018
add brickimedia
== Interesting Extensions ==
What extensions should I use on my wiki?
<ol>
<li>We are the developers of the [https://www.mediawiki.org/wiki/Extension:Html2Wiki Html2Wiki] extension which lets you import HTML web pages into your wiki.
For the average site administrator, the benefit of this extension is that it allows search suggestions (e.g. from Opensearch API) to be case-insensitive.
<li>Uncyclopedia uses a lot of interesting extensions http://en.uncyclopedia.co/wiki/Special:Version
<li>There are about 164 [[mw:Category:Extensions used on Wikimedia|MediaWiki extensions used by WMF projects]] These extensions as a group have had 131,043 commits made by 537 contributors representing 1,155,573 lines of code over the decade from April 2004 - November 2014 <ref>https://www.openhub.net/p/mediawiki-extensions-wmf</ref>
<li>Then there are MediaWiki extensions hosted in the Wikimedia Foundation servers but ''not'' deployed in official Wikimedia projects. These extensions have had 84,409 commits made by 461 contributors
representing 891,451 lines of code. The fact that these extensions are hosted on WMF servers does not imply endorsement. Rather, it shows that the developers are at least savvy enough to use the git hosting system available to extension developers and put in the effort to publish their projects.
<li>[[mw:Comparison of extensions in distributions|Comparison of extensions in distributions]]
</ol>
 
{{:Extensions wanted}}
 
== Extension Authors ==
Who authors MediaWiki extensions? Anyone can. These companies are some of the people authoring and supporting extensions
# [http://www.curseinc.com/company Curse Inc.]
# [https://www.mitre.org/ MITRE]
# [http://wiki.nasa.gov/ NASA]
# [https://eQuality-Tech.com eQuality Technology]
# [http://wikiworks.com/ WikiWorks]
# [http://hallowelt.com/en/home/ Hallo Welt!]
# [http://www.shoutwiki.com/wiki/Main_Page ShoutWiki]
# [https://github.com/Brickimedia/extensions Brickimedia project]
== See also ==
 * [[MediaWiki/Bundles]]* [[mw:Category:Extensions|Category:Extensions]]
== Notes on Installed Extensions ==
=== Add Images ===An extension found at wikia (also called WikiaMiniUpload?), it allows you to add images from Flickr, the web, See [[Upgrade MediaWiki]] and those already uploaded to your local wiki. It also adds a new button to the editor (a feature lacking in the standard editor). Video and instructions at http://help.wikia.com/wiki/Help:Add_Images[[Features]]
=== DataTable2 ===
=== SyntaxHighlight_GeSHi ===
A must-have for any wiki that has code samples in it.
 
 
== Switch to using Git ==
Have an 'old' mediawiki instance running off un-versioned code that you want to convert over to git? Here's a script that can help you get going. Note: it will DELETE all directories in your current working directory if they are NOT already git-managed. Use only if you know what you're doing!! Use it from inside your extensions directory
 
<source lang="bash">
#!/bin/bash
release="REL1_27"
git_root="https://github.com/wikimedia/mediawiki"
git_extension_root="${git_root}-extensions-"
 
extension_dir=`pwd`
for f in *; do
if [ -d ${f} ]; then
# Will not run if no directories are available
echo $f
cd $f
# check for .git directory
if [ -d ".git" ]; then
git fetch
git checkout $release
else
cd $extension_dir
rm -rf ./${f}
# when $f == 'Bootstrap' we want to clone the following:
# https://github.com/wikimedia/mediawiki-extensions-Bootstrap.git
git clone "${git_extension_root}${f}.git"
cd $f
git checkout $release
fi
## add any composer managed dependencies
if [ -f "./composer.json" ]; then
composer update;
fi
# back to the extension directory
cd $extension_dir;
rename 's/mediawiki-extensions-//' mediawiki-extensions-*
fi
done
== More Info ==
See the changelog at [[NbptGnus:Current_events]]
</source>{{stubReferences}}
[[Category:Wiki]]
4,558

edits