K (markup) |
(neues skript und reihenfolge) |
||
Zeile 5: | Zeile 5: | ||
* [[#Batch-Import|Batch-Import auf luffa.bl0rg.net]] | * [[#Batch-Import|Batch-Import auf luffa.bl0rg.net]] | ||
Für | Für Massen-Uploads ist es am besten sich um Zugangsdaten für den ressourcenschonenden Batch-Import zu kümmern. | ||
== | == Batch-Import für Massen-"Uploads" == | ||
Wer größere Dateien ins Wiki importieren möchte, sollte einen Account auf <code>luffa.bl0rg.net</code> und sudo für <code>www-entropia</code> haben (ggf. bei [[Neingeist]] melden) und kann dann [http://www.mediawiki.org/wiki/Manual:ImportImages.php importImages.php] benutzen: | Wer größere Dateien ins Wiki importieren möchte, sollte einen Account auf <code>luffa.bl0rg.net</code> und sudo für <code>www-entropia</code> haben (ggf. bei [[Neingeist]] melden) und kann dann [http://www.mediawiki.org/wiki/Manual:ImportImages.php importImages.php] benutzen: | ||
Zeile 61: | Zeile 16: | ||
sudo -u www-entropia php ./maintenance/importImages.php --conf=./LocalSettings.php \ | sudo -u www-entropia php ./maintenance/importImages.php --conf=./LocalSettings.php \ | ||
--comment="[[Kategorie:GPN12]]" --user="Meinuser" --skip-dupes --sleep=60 /var/tmp/gpn12 | --comment="[[Kategorie:GPN12]]" --user="Meinuser" --skip-dupes --sleep=60 /var/tmp/gpn12 | ||
== API-Upload == | |||
[https://raw.githubusercontent.com/neingeist/dirty-helpers/master/wiki-upload wiki-upload] ist ein Skript, um Dateien ins Wiki zu tun: | |||
<pre> | |||
$ ./wiki-upload -d '[[Category:Cats]]' Test-kitten* | |||
Uploading Test-kitten2.jpg ... | |||
Success | |||
Uploading Test-kitten5.jpg ... | |||
Warning | |||
exists: Test-kitten5.jpg | |||
Uploading Test-kitten6.jpg ... | |||
Warning | |||
was-deleted: Test-kitten6.jpg | |||
duplicate-archive: Test-kitten6.jpg | |||
Uploading Test-kitten7.jpg ... | |||
Warning | |||
exists: Test-kitten7.jpg | |||
</pre> |
Version vom 29. Juni 2015, 20:05 Uhr
Es gibt drei Arten, Files in das Wiki zu laden:
- Manuell hochladen über Spezial:Hochladen
- Upload über die Mediawiki-API
- Batch-Import auf luffa.bl0rg.net
Für Massen-Uploads ist es am besten sich um Zugangsdaten für den ressourcenschonenden Batch-Import zu kümmern.
Batch-Import für Massen-"Uploads"
Wer größere Dateien ins Wiki importieren möchte, sollte einen Account auf luffa.bl0rg.net
und sudo für www-entropia
haben (ggf. bei Neingeist melden) und kann dann importImages.php benutzen:
chmod a+rx /var/tmp/gpn12
cd /srv/www-sites/entropia.de/wiki/ sudo -u www-entropia php ./maintenance/importImages.php --conf=./LocalSettings.php \ --comment="" --user="Meinuser" --skip-dupes --sleep=60 /var/tmp/gpn12
API-Upload
wiki-upload ist ein Skript, um Dateien ins Wiki zu tun:
$ ./wiki-upload -d '[[Category:Cats]]' Test-kitten* Uploading Test-kitten2.jpg ... Success Uploading Test-kitten5.jpg ... Warning exists: Test-kitten5.jpg Uploading Test-kitten6.jpg ... Warning was-deleted: Test-kitten6.jpg duplicate-archive: Test-kitten6.jpg Uploading Test-kitten7.jpg ... Warning exists: Test-kitten7.jpg