Inizio
/
Altre applicazioni
/
Abilitare e gestire i caricamenti in MediaWiki

Abilitare e gestire i caricamenti in MediaWiki

Questo tutorial riguarda i seguenti argomenti:

La prima cosa da fare prima di caricare le immagini è assicurarti che:

  • La directory delle immagini sia scrivibile. In caso contrario, puoi facilmente modificare le autorizzazioni della cartella tramite lo strumento Gestione File in Site Tools o tramite FTP.
  • Il caricamento in MediaWiki sia abilitato. Per fare ciò, dovresti aprire il file LocalSettings.php per la modifica e assicurarti che $wgEnableUploads sia impostato su true come mostrato di seguito:
$wgEnableUploads = true;
  • L’estensione del file sia consentita per il caricamento. Per confermarlo, apri il file Includes/ DefaultSettings.php per la modifica. Quindi cerca la variabile $wgFileExtensions. Dovrebbe apparire in questo modo:
$wgFileExtensions = [ 'png', 'gif', 'jpg', 'jpeg', 'webp' ];

Se l’estensione del file non è presente, puoi modificare il file e aggiungerlo manualmente. In alternativa, puoi consentire il caricamento della maggior parte dei tipi di file modificando la variabile $wgStrictFileExtensions su false.

$wgStrictFileExtensions = false;

Dovresti anche assicurarti di aver effettuato l’accesso all’applicazione MediaWiki.

Permessi di caricamento

Le impostazioni predefinite permettono a tutti gli utenti registrati di poter caricare file. Per cambiare questa impostazione, dovrai modificare la variabile $wgGroupPermissions in Includes/DefaultSettings.php. Per impedire agli utenti normali di caricare file, dovresti impostare:

$wgGroupPermissions['user']['upload'] = false;

Per creare un gruppo speciale chiamato uploadaccess e consentire ai membri di questo gruppo di caricare file, dovresti impostare:

$wgGroupPermissions['uploadaccess']['upload'] = true;

Per consentire agli utenti autoconfirmed (non-newbie) di caricare file, dovresti impostare:

$wgGroupPermissions['autoconfirmed']['upload'] = true;

Caricare direttamente da un URL

Puoi consentire agli utenti di caricare file direttamente da un URL. Per farlo, dovresti necessario impostare in include/DefaultSettings.php:

$wgAllowCopyUploads = true

Per aggiungere un’immagine ad un post, devi indicarla nel tuo post come immagine usando:

[[image:test.png]]

(dove test.png è il nome dell’immagine).

Puoi anche aggiungere immagini in miniatura (thumbnail) usando:

[[image:test.png|thumb|caption]]

L’immagine può anche essere allineata in modo da poterci aggiungere del testo di fianco. Ecco un esempio di come creare un’immagine allineata a sinistra:

[[image:test.png|left|thumb|50px|]]

Condividi questo articolo