Geïnstalleerde Mediawiki Extensies

Uit Cncz
Ga naar: navigatie, zoeken

Hier een overzicht van alle extensies/aanpassingen die we op deze wiki gebruiken:


Inhoud

GUI extensions

Extensions for graphic features.

ASHighlight

link: ASHighlight

Neem op in je LocalSettingsExtra.php:

 require_once( "extensions/ASHighlight/ashighlight.php" );
Gebruik

Use a 'source' HTML-style tag in your wiki code, and give it a 'lang' attribute that matches the standard file extension for your source code, eg 'c' for C code, 'cpp' for C++ code, 'py' for Python, etc. For example:

What it looks like What you type
while(1){
  i++;
}
<source lang="c">
while(1){
  i++;
}
</source>

Calendar

link: Calendar

Neem op in je LocalSettingsExtra.php:

require_once("$IP/extensions/Calendar/Calendar.php");
 
// Puts events into their own namesspace/group (not included in 'main' searches... etc)
$wgExtraNamespaces[100] = "Calendars";
$wgExtraNamespaces[101] = "Calendars_talk";
//Note: 'Calendars' is an example, please feel free to use whatever name you wish
 
// Puts the events into Subpages (allows a quick link back to primary calendar)
$wgNamespacesWithSubpages[100] = true;
$wgNamespacesWithSubpages[101] = true;


CategoryTree

link: CategoryTree

Neem op in je LocalSettingsExtra.php:

 $wgUseAjax = true;
 require_once( "extensions/CategoryTree/CategoryTree.php" );

Example

<categorytree mode=pages
 style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex;
 background-color:white;">Manual</categorytree>


Flash

Deze extensie maakt het mogelijk om Flash te tonen op een wiki pagina.

Neem op in je LocalSettingsExtra.php (aan het eind):

 require_once ("extensions/Flash.php");

link: Extension:Flash


AWC Forum

Een Forum in je wiki

Neem op in je LocalSettingsExtra.php (aan het eind):

 require_once ("extensions/awc/forums/awc_forum.php");

link: Extension:AWC's Forum


Collapsible tables

link: Wikipedia:Collapsible_tables

FCKeditor

A What You See Is What You Get editor for the wikitext.

require_once("extensions/FCKeditor/FCKeditor.php");

Graphviz

Maak grafische tekeningen online.


Code
 <graphviz>
 digraph G {Hello->World!}
 </graphviz>

meer voorbeelden: Graphviz extension Samples

Link: Extension:GraphViz

Lama

Meertalige artikelen

Neem op in je LocalSettingsExtra.php (aan het eind):

 require_once ("extensions/Lama.php");

In combinatie met deze extentie kun je ook de onderstaande extensie LanguageSelector gebruiken om de gebruiker de optie te geven de taal te kiezen

Ontwikkeld door C&CZ

ImageMap

Neem op in je LocalSettingsExtra.php (aan het eind):

require_once( "extensions/ImageMap/ImageMap.php" );

Link: Extension/ImageMap

LanguageSelector

Dropdown om taal te selecteren

Neem op in je LocalSettingsExtra.php (aan het eind):

require_once( "extensions/LanguageSelector.php" );
$wgLanguageSelectorLanguages = array('nl', 'en');
$wgLanguageSelectorLocation = LANGUAGE_SELECTOR_IN_TOOLBOX;

Link: Extension/LanguageSelector

Widgets

Wigets extensie maakt het eenvoudig widgets aan je wiki toe te voegen door het maken van een pagina in Widget Namespace Een mooi voorbeeld is het gebruik van Google Calendar in je wiki. Zie Google Calendar

Neem op in je LocalSettingsExtra.php (aan het eind):

require_once( "extensions/Widgets/Widgets.php" );

Gebruikersrechten

Deze extensie voegt de Widget namespace toe, om veiligheidsredenen is deze namespace alleen schrijfbaar voor gebruikers die editwidgets permissie hebben. Om sysops het recht te geven om widgets te veranderen voeg de volgende regel toe aan je LocalSettingsExtra.php bestand:

$wgGroupPermissions ['sysop'] ['editwidgets'] = true;

Link: Extension:Widget

Function extensions

Extensies die meer functionaliteit geven aan de wiki.

Cite

Simpel citeren van quotes met referenties. link: Cite/Cite

Neem op in je LocalSettingsExtra.php:

 require_once( "extensions/Cite/Cite.php" );

Example

According to scientists, the Sun is pretty big.<ref>E. Miller, The Sun, (New York: Academic Press, 2005), 23-5.</ref>
The Moon, however, is not so big.<ref>R. Smith, "Size of the Moon", Scientific American, 46 (April 1978): 44-6.</ref>

==Notes==
<references/>

According to scientists, the Sun is pretty big.[1] The Moon, however, is not so big.[2]

Notes

  1. E. Miller, The Sun, (New York: Academic Press, 2005), 23-5.
  2. R. Smith, "Size of the Moon", Scientific American, 46 (April 1978): 44-6.

ParserFunctions

Deze extensie voegt logische funties toe aan de parser.

link: Extension:ParserFunctions

WikiArticleFeeds

Mogelijkheid tot aanbieden van RSS vanuit de wiki

 require_once( "extensions/WikiArticleFeeds.php" );

link: WikiArticleFeeds

DynamicArticleList

[Stelt de gebruiker in staat om de nieuwste of meest bekeken items op de site snel te vinden] [User could easily find the latest or most popular topics cross site with the help of Dynamic Article List]

Neem op in je LocalSettingsExtra.php:

require_once( "extensions/DynamicArticleList.php");

link: DynamicArticleList

SemanticMediawiki

helpt bij het zoeken, organiseren, labelen, evalueren en delen van een wiki's inhoud. Waar traditionele wikis alleen teksten bevatten die computers niet kunnen begrijpen noch evalueren, voegt SMW semantische annotaties toe waarmee de wiki beter ontsloten kan worden. Neem op in je LocalSettingsExtra.php:

include_once("$IP/extensions/SemanticMediaWiki/includes/SMW_Settings.php");
enableSemantics('wiki.science.ru.nl');

link: Semantic_MediaWiki

SemanticResultFormats

Semantic Result Formats is een uitbreiding van Semantic MediaWiki, het is een verzameling van extra resultaat formaten voor inline queries De formaten kunnen individueel worden toegevoegd

Neem op in je LocalSettingsExtra.php:

require_once("$IP/extensions/SemanticResultFormats/SRF_Settings.php");

link: SemanticResultFormats

SemanticForms

Semantic Forms is een uitbreiding van Semantic MediaWiki, die gebruikers in staat stelt om data toe te voegen, te bewerken of te bevragen gebruikmakend van formulieren

Neem op in je LocalSettingsExtra.php:

require_once("$IP/extensions/SemanticForms/includes/SF_Settings.php");

link: Semantic_Forms

Gebruiker management

Extensies voor het managen van de gebruikers op een wiki.

OpenID

Deze extensie laat gebruikers inloggen via het OpenID systeem in plaats van een gebruikersnaam en wachtwoord. Dit systeem wordt ook gebruikt voor deze' wiki; iedere Science-student/-medewerker kan hier inloggen zonder eerste een account aan te maken.

link: Extension:OpenID

PasswordReset

Reset wachtwoorden van gebruikers, of zet deze op inactief (disable).


Neem op in je LocalSettingsExtra.php:

$wgGroupPermissions ['sysop'] ['passwordreset']   = true;
require_once( "extensions/PasswordReset/PasswordReset.php" );

Er zijn nu twee nieuwe special pages beschikbaar: "Password Reset" en "Disabled users"

link: Extension:Password_Reset


LookupUser

Neem op in je LocalSettingsExtra.php:

require_once("$IP/extensions/LookupUser/LookupUser.php")
$wgGroupPermissions ['*'] ['lookupuser']   = false;
$wgGroupPermissions ['sysop'] ['lookupuser']   = true;

Renameuser

Deze extensie zorgt ervoor dat gebruikersnamen veranderd kunnen worden dmv een specialpage. De pagina gescheidenis e.d. wordt netjes geupdate

Neem op in je LocalSettingsExtra.php:

 require_once( "extensions/Renameuser/SpecialRenameuser.php" );

link: Extension:Renameuser


ImportUsers

Importeer gebruikers vanuit CVS. Hiervoor wordt een nieuwe special page gemaakt, Special:ImportUsers

Formaat van het CVS bestand

<gebruikersnaam>,<wachhtwoord>,<e-mail adres>,<Volledige echte naam>

Voorbeeld:

user1,pass1,,User One
user2,pass2,,User Two
user3,pass3,,User Three

More info

Neem op in je LocalSettingsExtra.php:

 require_once( "extensions/ImportUsers/SpecialImportUsers.php" );

link: Extension:ImportUsers

DeleteBatch

DeleteBatch extensie voegt een speciale pagina toe, Special:DeleteBatch, waarmee gebruikers met het 'deletebatch' gebruikrecht meerdere pagina's tegelijk kunnen verwijderen. Dit kan via het formulier of via het uploaden van een text bestand met de namen (en optioneel redenen voor het verwijderen) van de te verwijderen paginas.

De syntax is eenvoudig:

  • pagina naam|Reden voor verwijdering

More info

Neem op in je LocalSettingsExtra.php:

 require_once("extensions/DeleteBatch/DeleteBatch.php");

link: Extension:DeleteBatch


Uncategorized extensions

LatexDoc

latexmk

OpenWetWare:Toggle

link: Toggle items

PdfExport

RawHTML.php

SecureLoginPage.php

SpecialNoCategoryContributions.php

WhoIsWatching