(Die Seite wurde neu angelegt: „== Massenfreigabe über Skript == Über das Skript <code>extensions/BlueSpiceFlaggedRevsConnector/maintenance/BSBatchReview.php</code> können alle Seitenentw…“) |
Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
||
Zeile 1: | Zeile 1: | ||
== Massenfreigabe | == Massenfreigabe mit Skript== | ||
Das Skript <code>extensions/BlueSpiceFlaggedRevsConnector/maintenance/BSBatchReview.php</code> 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=== | |||
{| class="wikitable" style="width:100%;" | |||
|+ | |||
!Option | |||
!Description | |||
|- | |||
|<code>--username</code> | |||
|Erforderlich. Der Benutzername des existierenden Benutzers der als "reviewer" agiert | |||
|- | |||
|<code>--pageids</code> | |||
|Flache Datei, die die Seiten-IDs der freizugebenenden Seiten auflisted, getrennt durch Zeilenumbrüche. | |||
|- | |||
|<code>--pages</code> | |||
|Flache Datei, die die Seitennamen der freizugebenenden Seiten auflisted, getrennt durch Zeilenumbrüche. | |||
|- | |||
|<code>--namespace</code> | |||
|ID eines Namensraums, der komplett freigegeben wird. | |||
|} | |||
{{Hinweisbox|boxtype=Hinweis|icon=|Note text=Die Optionen <code>--pageids</code>, <code>--pages</code> and <code>--namespace</code> schließen sich gegenseitig aus. Eine Option - und nur eine - davon ''muss'' angegeben werden.}} | |||
===Beispiele=== | |||
php extensions/ | |||
</syntaxhighlight> | ====Gesamter Namensraum==== | ||
<syntaxhighlight lang="bash"> | |||
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --namespace 3000 | |||
</syntaxhighlight> | |||
====Liste mit Seiten-IDs==== | |||
Eine Liste kann über eine Datenbankabfrage erstellt werden. | |||
Datei <code>/tmp/page-ids-to-review.txt</code>: | |||
23 | |||
42 | |||
1337 | |||
Command line: | |||
<syntaxhighlight lang="bash"> | |||
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --pageids /tmp/page-ids-to-review.txt | |||
</syntaxhighlight> | |||
====Liste mit Seitennamen==== | |||
Eine solche Liste kann über eine [[SMW Abfragen|SMW Abfrage]] erstellt werden. | |||
Datei <code>/tmp/page-titles-to-review.txt</code>: | |||
Some/Page | |||
Other_page | |||
Help:Some_help_page | |||
Command line: | |||
<syntaxhighlight lang="bash"> | |||
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --pages /tmp/page-titles-to-review.txt | |||
</syntaxhighlight> | |||
[[de:{{FULLPAGENAME}}]] | |||
[[en:Manual:Extension/FlaggedRevs/Server script]] |
Version vom 22. April 2022, 16:00 Uhr
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