Extension:SimpleBatchUpload/cs

PW
Toto udržuje tým Professional Wiki rozšíření profesionální
Professional Wiki poskytuje oficiální podporu pouze pro Vydání MediaWiki LTS. Může fungovat s jinými verzemi MediaWiki.
Category:Extensions by Professional Wiki/cs Category:GPL licensed extensions/cs
Příručka k rozšířením MediaWiki
SimpleBatchUpload
Stav rozšíření: stabilníCategory:Stable extensions/cs
Implementace Speciální stránka Category:Special page extensions/cs, Funkce analyzátoru Category:Parser function extensions/cs
Popis Umožňuje základní, bezproblémové nahrávání více souborů
Autoři Stephan Gambke (F.trottdiskuse)
Správci Professional Wiki
Nejnovější verze 2.0.1 (2023-12-07)
Zásady kompatibility Pro každé vydání MediaWiki, které je vydáním dlouhodobé podpory, existuje v rozšíření odpovídající větev.
MediaWiki 1.35+Category:Extensions with manual MediaWiki version
PHP 8.0+
Změny v databázi Ne
Composer mediawiki/simple-batch-uploadCategory:Extensions supporting Composer/cs
Licence GNU General Public License 2.0 nebo novější
Stáhnout Category:Extensions in GitHub version control/cs Latest stable
README
release-notes
  • $wgSimpleBatchUploadMaxFilesPerBatch
Přeložte rozšíření SimpleBatchUpload
Category:All extensions/cs

Rozšíření SimpleBatchUpload umožňuje základní, bezproblémové nahrávání více souborů na MediaWiki na "Special:BatchUpload" pomocí JavaScriptové knihovny jQuery File Upload.

Ke stažení

Doporučený způsob stažení tohoto rozšíření je pomocí Composer.

Přidejte následující do souboru MediaWiki composer.local.json a spusťte php composer.phar update mediawiki/simple-batch-upload z instalačního adresáře MediaWiki.

{
	"require": {
		"mediawiki/simple-batch-upload": "^2.0"
	}
}

Stačí znovu spustit php composer.phar update mediawiki/simple-batch-upload.

Případně si můžete stáhnout tarball nebo zip soubor z GitHub a rozbalit jej do adresáře extensions vaší instalace MediaWiki.

Instalace

Přidejte do svého souboru "LocalSettings.php" následující řádek:

wfLoadExtension( 'SimpleBatchUpload' );

Abyste se ujistili, že byl SimpleBatchUpload správně nainstalován, zkontrolujte, zda pro něj existuje záznam na Special:Version a zda Special:BatchUpload funguje.

K použití rozšíření potřebuje uživatel povolení writeapi . Toto je výchozí nastavení MediaWiki pro registrované uživatele, ale mohlo být změněno během konfigurace wiki.

Použití

Existují čtyři způsoby, jak nahrát soubory pomocí tohoto rozšíření:

  • Přejděte na Special:BatchUpload a získejte jednoduchou stránku pro nahrávání
  • Přejděte na Special:BatchUpload/Foo a získejte stránku pro nahrávání, která nastaví {{Foo}} jako wikitext stránky nahraného souboru
  • Přidejte {{#batchupload:}} na jakoukoli stránku wiki a získejte jednoduché tlačítko pro nahrávání
  • Přidejte {{#batchupload:Foo|Bar|Baz}} na libovolnou wikistránku a získáte tlačítko pro nahrávání, které nastaví {{Foo|Bar|Baz}} jako wikitext stránky nahraného souboru
  • Add {{#batchupload:Foo|+rename=!^(Qux-[./+]*)?!iu -->Qux-}} to get an upload page that sets {{Foo}} as the wikitext of the uploaded file's page and whose filenames are all given the prefix "Qux-".
Wikitext bude nastaven pouze pro nově nahrané soubory. Pokud soubor již existuje, následné nahrání nových verzí souboru wikitext nezmění.

Přizpůsobení

Je možné určit vyhrazené stránky pro nahrávání pro konkrétní typy souborů úpravou stránky MediaWiki:Simplebatchupload-parameters. Každý řádek této stránky je považován za jednu sadu parametrů.

Dostupné parametry jsou:

  • Název šablony, která se má uložit jako text při prvním nahrání
  • Nahrání komentáře
  • Titulní řádek stránky Special:BatchUpload/subpage.

Parametry by měly být odděleny svislítky (|).

Řádek, který se má použít, se vybere připojením názvu šablony jako podstránky k adrese URL Special:BatchUpload page.

Mezery v názvu vaší šablony způsobí selhání tohoto procesu.

Příklad:

Zvažte řádek parametrů

 Pics | These pics were uploaded using [[Extension:SimpleBatchUpload{{!}}SimpleBatchUpload]] | Upload some pics!
  • To lze vybrat přechodem na Special:BatchUpload/Pics.
  • Název této stránky bude "Nahrát nějaké obrázky!".
  • Komentář k nahrání bude "These pics were uploaded using SimpleBatchUpload".
  • Pokud je soubor s tímto názvem nahrán poprvé, bude mít {{Pics}} jako wikitext.

Konfigurace

$wgSimpleBatchUploadMaxFilesPerBatch

Pole definující maximální počet souborů, které lze pokaždé nahrát v závislosti na skupině uživatelů. Když se uživatel pokouší nahrát větší dávky souborů, zobrazí se chybová zpráva.

Výchozí:

$wgSimpleBatchUploadMaxFilesPerBatch = [
	'*' => 1000,
];
Uvědomte si, že toto není správné nastavení pro blokování nahrávání souborů ani pro jejich omezení!

Uživatelé mohou stále používat běžné nahrávání souborů nebo MediaWiki API.

Pro selektivní blokování nahrávání viz Příručka:Konfigurace nahrávání souborů. Pro omezení nahrávání viz $wgRateLimits.

Související odkazy

Category:Bulk upload/cs
Category:All extensions/cs Category:Bulk upload/cs Category:Extensions by Professional Wiki/cs Category:Extensions in GitHub version control/cs Category:Extensions included in Canasta/cs Category:Extensions included in Miraheze/cs Category:Extensions included in MyWikis/cs Category:Extensions included in ProWiki/cs Category:Extensions supporting Composer/cs Category:Extensions with manual MediaWiki version Category:GPL licensed extensions/cs Category:MakeGlobalVariablesScript extensions/cs Category:ParserFirstCallInit extensions/cs Category:Parser function extensions/cs Category:SetupAfterCache extensions/cs Category:Special page extensions/cs Category:Stable extensions/cs