Diferència entre revisions de la pàgina «Desenvolupament d'extensions per a MediaWiki»
Salta a la navegació
Salta a la cerca
m |
|||
| Línia 5: | Línia 5: | ||
jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions$ '''mkdir DemoExtension''' | jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions$ '''mkdir DemoExtension''' | ||
jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions$ '''cd DemoExtension''' | jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions$ '''cd DemoExtension''' | ||
| − | jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions/DemoExtension$ | + | jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions/DemoExtension$ nano DemoExtension.php |
| + | jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions/DemoExtension$ cat DemoExtension.php | ||
| + | if(!defined('MEDIAWIKI')){ | ||
| + | die("This is a mediawiki extension and cannot be accessed directly."); | ||
| + | } | ||
| + | $wgExtensionCredits['DemoExtension']['other'] = array( | ||
| + | 'path'=>__FILE__, //path of the extension setup file | ||
| + | 'name'=>'DemoExtension', // name of extension | ||
| + | 'author'=>'Pere Camps i López', //Escriviu aquí el vostre nom | ||
| + | 'url'=>'http://www.examsmyantra.com', //extension url where a user can find details about the extension. | ||
| + | 'description'=>'Això és una demostració d\'extensió per a MediaWiki.', //description of extension | ||
| + | 'version'=>'1.0.0', //version of extension | ||
| + | 'licence-name'=>'', //name or url to the license under which the extension is released | ||
| + | ); | ||
| + | |||
= Font = | = Font = | ||
[https://tutorialsjoint.com/mediawiki-extension-how-to-develop-custom-extension-in-mediawiki/ MediaWiki Extension – How to develop custom extension in MediaWiki] | [https://tutorialsjoint.com/mediawiki-extension-how-to-develop-custom-extension-in-mediawiki/ MediaWiki Extension – How to develop custom extension in MediaWiki] | ||
Revisió del 00:58, 9 feb 2025
Previ
Heu hagut de seguir les passes de Instal·lació de MediaWiki amb dockers
Creació de l'exensió DemoExension
jordi@asix2:~/bin/mediawiki-docker$ cd mediawiki_extensions
jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions$ mkdir DemoExtension
jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions$ cd DemoExtension
jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions/DemoExtension$ nano DemoExtension.php
jordi@asix2:~/bin/mediawiki-docker/mediawiki_extensions/DemoExtension$ cat DemoExtension.php
if(!defined('MEDIAWIKI')){
die("This is a mediawiki extension and cannot be accessed directly.");
}
$wgExtensionCredits['DemoExtension']['other'] = array(
'path'=>__FILE__, //path of the extension setup file
'name'=>'DemoExtension', // name of extension
'author'=>'Pere Camps i López', //Escriviu aquí el vostre nom
'url'=>'http://www.examsmyantra.com', //extension url where a user can find details about the extension.
'description'=>'Això és una demostració d\'extensió per a MediaWiki.', //description of extension
'version'=>'1.0.0', //version of extension
'licence-name'=>, //name or url to the license under which the extension is released
);
Font
MediaWiki Extension – How to develop custom extension in MediaWiki