DokuWiki

It's better when it's simple

Strumenti Utente

Strumenti Sito


it:config

Configurazione DokuWiki

La maggior parte delle caratteristiche di DokuWiki può essere configurata attraverso varie opzioni di configurazione. Il modo più semplice per modificare queste opzioni e quello di utilizzare i tasti Configuration Manager.

Che cosa può essere configurato in DokuWiki

Il “system” e le opzioni di DokuWiki si trovano nel file conf/dokuwiki.php. Tuttavia, questo file contiene il “default” dei valori di sistema. Per personalizzare, si dovrebbe modificare il file conf/local.php oppure crearlo se non esiste. Per trovare quello che si può configurare all'interno di quel file, vedere l'elenco delle available options sotto.

Il nome utente, (criptato) e le password di accesso con le regole di controllo sono memorizzati nella users.auth.php and acl.auth.php.

Durante il caricamento di un nuovo file all'interno della MediaManager, è possibile riscontrare un “Upload denied. This file extension is forbidden!” messaggio. Questa estensione del file è proibito! conf/mime.conf file. Per caricare un nuovo tipo di file, specificare entro i mime.conf file.

Alcune sostituzioni automatiche sono fatto quando si modificano le pagine. Alcuni generare tooltips, smiley o alcuni caratteri speciali. Questo comportamento è controllato dal acronyms.conf, smileys.conf oppure entities.conf.

Sintesi dei file di configurazione

Tutti i file di configurazione si trovano nella ./conf folder or /etc/dokuwiki se installato da un pacchetto Debian.

“Main file” di solito forniti con DokuWiki, mentre “i file locali” devono essere creati da un amministratore del wiki.

Se i file locali sono supportati li si dovrebbe usare invece di modificare i file principali per evitare problemi di aggiornamento.

main file local file type of config informazioni veloci
dokuwiki.php local.php
local.protected.php
see below configurazione generale del wiki
acronyms.conf acronyms.local.conf abbreviations note abbreviazione automatiche
entities.conf entities.local.conf entities testo sostituzioni automatiche
interwiki.conf interwiki.local.conf interwiki link di scelta rapida interwiki
mime.conf mime.local.conf mime Impostazioni dei tipi MIME per l'upload
smileys.conf smileys.local.conf smileys sostituzioni immagine
acl.auth.php see acl impostazioni di Controllo Accesso
users.auth.php see acl utente e password
license.php license.local.php license elenco delle licenze disponibili
scheme.conf scheme.local.conf FIXME schemi URL per essere riconosciuti come link
mediameta.php exif Metadata modificabile per le immagini
wordblock.conf wordblock.local.conf blacklist Spam blacklist
userscript.js javascript miglioramenti Custom di JavaScript
userstyle.css css miglioramenti Custom di CSS

Opzioni di configurazione

La maggior parte delle caratteristiche di DokuWiki possono essere configurate attraverso varie opzioni di configurazione. Il modo più semplice per modificare queste opzioni utilizzando i tasti Configuration Manager.

Le impostazioni disponibili sono elencate di seguito. I loro valori di default vengono memorizzati in un file chiamato conf/dokuwiki.php. Se si desidera modificare una impostazione che si deve fare questo in un file chiamato conf/local.php – questo fa in modo che il vostro file di configurazione non vengano sovrascritti da un successivo aggiornamento. The config manager will use this file as well.

Ecco un esempio di conf/local.php:

<?php
$conf['title']     = "Admin's Wiki. ";
 
$conf['useacl']    = 1;
$conf['superuser'] = 'admin';

Some notes about the config file. The file is a piece of PHP code so the PHP syntax has to be preserved. E.g. each line has to have a semicolon at the end. There are multiple types of variables:

  • Numbers can be written as is. Example: 9
  • Strings have to be enclosed in single or double quotes. Example: 'foo bar'
  • Booleans can be either 1 or 0
  • Arrays contain multiple values of one of the above types

Opzioni disponibili

it/config.txt · Ultima modifica: 2016-11-17 15:07 da grosse

Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki