No edit summary Tag: 2017 source edit |
No edit summary Tag: 2017 source edit |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 19: | Line 19: | ||
|<code>--namespace</code> | |<code>--namespace</code> | ||
|Id of namespace to flag entirely | |Id of namespace to flag entirely | ||
|} | |} | ||
{{Messagebox|boxtype=note|icon=|Note text=The options <code>--pageids</code>, <code>--pages</code> and <code>--namespace</code> are mutual exclusive required. One - and only one - of them ''must'' be provided.}} | {{Messagebox|boxtype=note|icon=|Note text=The options <code>--pageids</code>, <code>--pages</code> and <code>--namespace</code> are mutual exclusive required. One - and only one - of them ''must'' be provided.}} | ||
Line 35: | Line 32: | ||
Such a list can be created from a database query. | Such a list can be created from a database query. | ||
File <code>/tmp/page-ids-to-review.txt</code> | File <code>/tmp/page-ids-to-review.txt</code>: | ||
23 | 23 | ||
42 | 42 | ||
Line 48: | Line 45: | ||
==== List of page names ==== | ==== List of page names ==== | ||
Such a list can be created using a [[SMW queries|SMW query]]. | Such a list can be created using a [[SMW queries|SMW query]]. | ||
File <code>/tmp/page-titles-to-review.txt</code> | File <code>/tmp/page-titles-to-review.txt</code>: | ||
Some/Page | Some/Page | ||
Other_page | Other_page | ||
Line 57: | Line 54: | ||
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --pages /tmp/page-titles-to-review.txt | php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --pages /tmp/page-titles-to-review.txt | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[en:{{FULLPAGENAME}}]] | |||
[[de:Handbuch:Erweiterung/FlaggedRevs/Server-Skript]] |
Latest revision as of 15:50, 22 April 2022
Mass approval using a script
The script extensions/BlueSpiceFlaggedRevsConnector/maintenance/BSBatchReview.php
can be used to approve all drafts in the wiki. This affects both first drafts, drafts of pages with already approved versions and drafts for embedded resources.
Options
Option | Description |
---|---|
--username
|
Required. The user name of the existing user to use as the "reviewer" |
--pageids
|
Flat file containing page ids seperated by line break |
--pages
|
Flat file containing page names seperated by line break |
--namespace
|
Id of namespace to flag entirely |
Examples
Whole namespace
php extensions/BlueSpiceflaggedRevsConnector/maintenance/BSBatchReview.php --username WikiSysop --namespace 3000
List of page ids
Such a list can be created from a database query.
File /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
List of page names
Such a list can be created using a SMW query.
File /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