Handbuch:Erweiterung/FlaggedRevs/Server-Skript: Unterschied zwischen den Versionen


Version vom 22. April 2022, 17:00 Uhr

Massenfreigabe mit Skript

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

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.
Hinweis:Die Optionen --pageids, --pages and --namespace schließen sich gegenseitig aus. Eine Option - und nur eine - davon muss angegeben werden.


Beispiele

Gesamter Namensraum

php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --namespace 3000

Liste mit Seiten-IDs

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

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




Feedback zur Dokumentation ist im Community-Forum möglich.