« Paramétrage Kono/Extension/MassEditRegex » : différence entre les versions

Aller à la navigation Aller à la recherche
mAucun résumé des modifications
Ligne 4 : Ligne 4 :


== Généralité ==
== Généralité ==
L'extension sur MediaWiki :
* https://www.mediawiki.org/wiki/Extension:MassEditRegex


== Source ==
Pour accéder à la fonction de MassEditRegex :
MediaWiki, extension MassEditRegex :
* [[Spécial:MassEditRegex]]
* https://www.mediawiki.org/wiki/Extension:MassEditRegex


== Paramétrage ==
== Paramétrage ==
Ligne 15 : Ligne 16 :
$wgGroupPermissions['sysop']['masseditregex'] = true;
$wgGroupPermissions['sysop']['masseditregex'] = true;
</source>
</source>
== Utilisation ==
{| class="wikitable"
|-
! Correspondance                                                !! Remplacer                                              !! Effet
|-
| <code>/$/</code>                                              || <code>abc</code>                                      || Insérer du texte à la fin de la page — pratique pour ajouter les pages à des catégories
|-
| <code>/$/</code>                                              || <code><nowiki>\n[[Categorie:Nouvelle]]</nowiki></code> || Insérer du texte à la fin de la page — pratique pour ajouter les pages à des catégories
|-
| <code><nowiki>/{{AncienModèle}}/</nowiki></code>              ||                      || Retirer du texte de toutes les pages de la liste
|-
| <code><nowiki>/\[\[Category:[^]]+\]\]/</nowiki></code>        ||                      || Supprimer toutes les catégories d’une page (notez que les crochets dans le wikicode sont échappés.) Les valeurs de remplacement ne doivent pas être échappées.
|-
| <code><nowiki>/(\[\[[^]]*\|[^]]*)AAA(.*\]\])/</nowiki></code> || <code>$1BBB$2</code> || Remplacer AAA par BBB dans le texte du lien mais pas dans sa destination : « <code><nowiki>[[AAA|AAA]]</nowiki></code> » devient « <code><nowiki>[[AAA|BBB]]</nowiki></code> ».
|}


== Voir aussi ==
== Voir aussi ==
* [[Expression régulière]]
* [[Expression régulière]]


[[Catégorie:Extension]]
[[Catégorie:Kono]]
[[Catégorie:Paramétrage Kono]]
[[Catégorie:Paramétrage Kono]]

Version du 29 janvier 2024 à 22:31

MassEditRegex permet d'effectuer des modifications en masse en utilisant les expressions régulières.

Généralité

L'extension sur MediaWiki :

Pour accéder à la fonction de MassEditRegex :

Paramétrage

Ajouter les paramètres suivants au fichier de configuration du wiki LocalSettings.php, pour ajouter cette fonctionnalité :

wfLoadExtension( 'MassEditRegex' );
$wgGroupPermissions['sysop']['masseditregex'] = true;

Utilisation

Correspondance Remplacer Effet
/$/ abc Insérer du texte à la fin de la page — pratique pour ajouter les pages à des catégories
/$/ \n[[Categorie:Nouvelle]] Insérer du texte à la fin de la page — pratique pour ajouter les pages à des catégories
/{{AncienModèle}}/ Retirer du texte de toutes les pages de la liste
/\[\[Category:[^]]+\]\]/ Supprimer toutes les catégories d’une page (notez que les crochets dans le wikicode sont échappés.) Les valeurs de remplacement ne doivent pas être échappées.
/(\[\[[^]]*\|[^]]*)AAA(.*\]\])/ $1BBB$2 Remplacer AAA par BBB dans le texte du lien mais pas dans sa destination : « [[AAA|AAA]] » devient « [[AAA|BBB]] ».

Voir aussi