Massenfreigabe mit Skript[Bearbeiten | Quelltext bearbeiten]
Das Skript extensions/BlueSpiceFlaggedRevsConnector/maintenance/BSBatchReview.php
kann verwendet werden, um alle Entwürfe im Wiki freizugebeben. Die Freigabe betrifft alle Erstentwürfe, Entwürfe bereits freigegebener Seiten und implizite Entwürfe (eingebundene Ressourcen).
Optionen[Bearbeiten | Quelltext bearbeiten]
Option | Description |
---|---|
--username
|
Erforderlich. Der Benutzername des existierenden Benutzers der als "reviewer" agiert |
--pageids
|
Flache Datei, die die Seiten-IDs der freizugebenenden Seiten auflisted, getrennt durch Zeilenumbrüche. |
--pages
|
Flache Datei, die die Seitennamen der freizugebenenden Seiten auflisted, getrennt durch Zeilenumbrüche. |
--namespace
|
ID eines Namensraums, der komplett freigegeben wird. |
Beispiele[Bearbeiten | Quelltext bearbeiten]
Gesamter Namensraum[Bearbeiten | Quelltext bearbeiten]
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --namespace 3000
Liste mit Seiten-IDs[Bearbeiten | Quelltext bearbeiten]
Eine Liste kann über eine Datenbankabfrage erstellt werden.
Datei /tmp/page-ids-to-review.txt
:
23 42 1337
Command line:
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --pageids /tmp/page-ids-to-review.txt
Liste mit Seitennamen[Bearbeiten | Quelltext bearbeiten]
Eine solche Liste kann über eine SMW Abfrage erstellt werden.
Datei /tmp/page-titles-to-review.txt
:
Some/Page Other_page Help:Some_help_page
Command line:
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --pages /tmp/page-titles-to-review.txt