}
$conf->DBserver = importPost("DBserver", "localhost");
$conf->DBname = importPost("DBname", "wikidb");
$conf->DBuser = importPost("DBuser", "wikiuser");
$conf->DBpassword = importPost("DBpassword");
$conf->DBpassword2 = importPost("DBpassword2");
$conf->SysopName = importPost("SysopName", "WikiSysop");
$conf->SysopPass = importPost("SysopPass");
$conf->SysopPass2 = importPost("SysopPass2");
$conf->RootUser = importPost("RootUser");
$conf->RootPW = importPost("RootPW", "");
$useRoot = importCheck('useroot', false);
$conf->LanguageCode = importPost("LanguageCode", "en");
## MySQL specific:
$conf->DBprefix = importPost("DBprefix");
$conf->setSchema(importPost("DBschema", "mysql5-binary"), importPost("DBengine", "InnoDB"));
## Postgres specific:
$conf->DBport = importPost("DBport", "5432");
$conf->DBts2schema = importPost("DBts2schema", "public");
$conf->DBpgschema = importPost("DBpgschema", "mediawiki");
## SQLite specific
$conf->SQLiteDataDir = importPost("SQLiteDataDir", "{$IP}/../data");
## MSSQL specific
// We need a second field so it doesn't overwrite the MySQL one
$conf->DBprefix2 = importPost("DBprefix2");
## DB2 specific:
// New variable in order to have a different default port number
$conf->DBport_db2 = importPost("DBport_db2", "50000");
$conf->DBcataloged = importPost("DBcataloged", "cataloged");
$conf->DBdb2schema = importPost("DBdb2schema", "mediawiki");
// Oracle specific