Extension:WindowsAzureStorage/pl

This page is a translated version of the page Extension:WindowsAzureStorage and the translation is 17% complete.
Podręcznik rozszerzeń MediaWiki
WindowsAzureStorage
Status wydania: stabilne
Realizacja Repozytorium plików
Opis Allows MediaWiki to use Windows Azure as the file backend
Autor(zy) Thai Phan, Markus Glaser
Ostatnia wersja 1.2.0
MediaWiki >= 1.34.0
Licencja Licencja GNU General Public License 2.0 lub nowsza
Pobieranie
Quarterly downloads 2 (Ranked 139th)
Przetłumacz rozszerzenie WindowsAzureStorage jeżeli jest dostępne na translatewiki.net

The WindowsAzureStorage extension enables MediaWiki to store uploaded files to the Windows Azure Storage service.

Installation

  • Pobierz i umieść plik(i) w katalogu o nazwie WindowsAzureStorage w folderze extensions/.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WindowsAzureStorage
  • Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
    wfLoadExtension( 'WindowsAzureStorage' );
    
  • Configure as required.
  • Yes Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.

Configuration

Add the following to the end of the "LocalSettings.php" file to start using your Windows Azure Storage account as the file backend for your wiki. You will need to change your_azure_storage_account and your_azure_storage_account_key to the relevant values.

$wgFileBackends[] = [
    'name'         => 'localAzure',
    'class'        => 'WindowsAzureFileBackend',
    'lockManager'  => 'nullLockManager',
    'azureAccount' => 'your_azure_storage_account',
    'azureKey'     => 'your_azure_storage_account_key'
];

$wgLocalFileRepo = [
    'class'             => 'LocalRepo',
    'name'              => 'local',
    'backend'           => 'localAzure',
    'scriptDirUrl'      => $wgScriptPath,
    'scriptExtension'   => $wgScriptExtension,
    'url'               => $wgScriptPath . '/img_auth.php',
    'hashLevels'        => 0,
    'deletedHashLevels' => 0,
    'zones'             => array(
        'public'  => [ 'container' => 'public' ],
        'thumb'   => [ 'container' => 'thumb' ],
        'temp'    => [ 'container' => 'temp' ],
        'deleted' => [ 'container' => 'deleted' ]
    ]
];

$wgImgAuthPublicTest = false;

Zobacz też