Ten skrypt służy tylko do INDYWIDUALNEGO użytku!
Możesz zainstalować go dla siebie, ale nie możesz stosować go na całej wiki (np. w MediaWiki:Common.js lub MediaWiki:Fandomdesktop.js), gdyż złamiesz Zasady Użytkowania Fandomu.
(Zobacz politykę modyfikacji)
MultiUpload to skrypt podobny do programu MultiUploader, ale napisany w JavaScripcie. Umożliwia on wybranie wielu plików bezpośrednio z otwartego okna dialogowego. Można także zmienić nazwy i licencje poszczególnych przesyłanych plików. To narzędzie jest dostępne w menu „Moje narzędzia” na dole ekranu dla automatycznie zatwierdzonych użytkowników. Kliknięcie opcji w menu spowoduje przejście do strony Specjalna:MultiUpload na której zostanie wygenerowany formularz.
Instalacja[]
Konfiguracja[]
Aby uniknąc spamu i floodu obrazami, liczba plików które mogą zostać przesłane na raz jest ograniczona w zależności od uprawnień użytkownika:
To avoid spam and image flood, the number of files that can be uploaded at a time is limited to user rights:
- Użytkownik: 20
- Rollback and content-moderator: 30
- Sysop/admin: 50
- Biurokrata i bot: 70
- Staff, util, bot globalny i wiki-specialist: 200
Możesz to zmienić dodając poniższą konfigurację przed importem skryptu (zwróć uwagę, że limit wynosi 100. Jeśli ustawisz wartość powyżej 100, przywrócony zostanie limit dla uprawnień użytkowników).
window.MultiUploadoption = {
max: 30
};
Domyślnie w menu licencji znajdzie się opcja „Plik używany zgodnie z zasadami dozwolonego użytku”. Jeśli chcesz to zmienić:
window.MultiUploadoption = {
defaultlicense: 'CC-BY-SA'
};
Po wybraniu CC-BY-SA domyślną licencją zostanie „Creative Commons BY-SA”. Aby dowiedzieć się jaką wartość wybrać przejdź do MediaWiki:Licenses na twojej wiki, lub dodaj na końcu kod języka (np. MediaWiki:Licenses/pl dla polskiego). Następnie dodaj tekst przed znakiem |
przy licencji którą chcesz wybrać.
It's also possible to change the default description displayed in every drop-down license menu. This is mainly useful to add one or more Categories to many files at once:
window.MultiUploadoption = {
defaultdescription: '[[Category:Screenshots]]'
};
You can mix multiple configurations in one assignment. For example, if you want to change your max to 50 and your license to "Public Domain":
window.MultiUploadoption = {
max: 50,
defaultlicense: 'PD'
};
Znane błędy[]
Wszystkie nazwy zakodowane w formie URL nie są dozwolone. Na przykład w polu tekstowym Plik-obrazu.png nie zadziała, ale Plik obrazu.png zostanie przesłany bez problemu.
Zmiany[]
- July 2, 2024
- Chomchaum: Add a default description option
- June 14, 2021
- Fujimaru-kun: Add a default license option
- November 2020
- Fujimaru-kun: UCP-compatible version
- June 16, 2019
- KhangND: Rewrite, major improvements: Fixed asynchronous state, improved notification, added reset button...
- January 1, 2015
- Gguigui1: Script published
Zobacz także[]
- UploadMultipleFiles - Similar to MultiUpload but allows selection of multiple files directly from a single dialog box.
- Wiki-Up - Podobne narzędzie napisane w C#.