X-Git-Url: https://git.cweiske.de/phorkie.git/blobdiff_plain/b9ffa6b92277d3dc8a4eca77119ea098e20f36f0..d5901a1fcc8b79f9a23bd3888ef2f281f07b9459:/data/config.default.php diff --git a/data/config.default.php b/data/config.default.php index b07f042..1374b1b 100644 --- a/data/config.default.php +++ b/data/config.default.php @@ -1,14 +1,29 @@ false, - 'gitdir' => __DIR__ . '/../repos/git/', - 'workdir' => __DIR__ . '/../repos/work/', - 'tpl' => __DIR__ . '/templates/', - 'css' => 'http://twitter.github.com/bootstrap/assets/css/bootstrap.css', + 'debug' => false, + 'gitdir' => __DIR__ . '/../repos/git/', + 'workdir' => __DIR__ . '/../repos/work/', + 'tpl' => __DIR__ . '/templates/', + 'css' => 'http://twitter.github.com/bootstrap/assets/css/bootstrap.css', + 'title' => 'phorkie', + 'topbar' => '', + 'setupcheck' => true, + 'elasticsearch' => null, + 'geshi' => 'MediaWiki/geshi/geshi/geshi.php', + 'index' => 'new'//"new" or "list" +); +$GLOBALS['phorkie']['auth'] = array( + // 0 = public, no authentication, 1 = protect adds/edits/deletes, + // 2 = require authentication + 'securityLevel' => 0, + 'listedUsersOnly' => false, + 'users' => array(), // Array of OpenIDs that may login + 'anonymousName' => 'Anonymous', // Email for non-authenticated commits + 'anonymousEmail' => 'anonymous@phorkie', // Email for non-authenticated commits ); $GLOBALS['phorkie']['tools'] = array( - '\\phorkie\\Tool_Xmllint', - '\\phorkie\\Tool_PHPlint', + '\\phorkie\\Tool_Xmllint' => true, + '\\phorkie\\Tool_PHPlint' => true, ); /** * Array of supported file types / languages. @@ -36,21 +51,52 @@ $GLOBALS['phorkie']['languages'] = array( 'geshi' => 'xml', 'show' => false ), - 'js' => array( - 'title' => 'Javascript', - 'mime' => 'application/javascript', - 'geshi' => 'javascript' + 'jpg' => array( + 'title' => 'JPEG image', + 'mime' => 'image/jpeg', + 'show' => false ), 'ini' => array( 'title' => 'Ini', 'mime' => 'text/ini', 'geshi' => 'ini' ), + 'js' => array( + 'title' => 'Javascript', + 'mime' => 'application/javascript', + 'geshi' => 'javascript' + ), + 'json' => array( + 'title' => 'Javascript', + 'mime' => 'application/javascript', + 'geshi' => 'javascript', + 'show' => false + ), + 'md' => array( + 'title' => 'Markdown', + 'mime' => 'text/x-markdown', + 'renderer' => '\\phorkie\\Renderer_Markdown' + ), + 'pl' => array( + 'title' => 'Perl', + 'mime' => 'application/x-perl', + 'geshi' => 'pl' + ), 'php' => array( 'title' => 'PHP', 'mime' => 'text/x-php', 'geshi' => 'php' ), + 'png' => array( + 'title' => 'PNG image', + 'mime' => 'image/png', + 'show' => false + ), + 'rb' => array( + 'title' => 'Ruby/Rails', + 'mime' => 'text/x-ruby', /* Is this an acceptable mime type? */ + 'geshi' => 'rails' + ), 'rst' => array( 'title' => 'reStructuredText', 'mime' => 'text/x-rst', @@ -67,20 +113,25 @@ $GLOBALS['phorkie']['languages'] = array( 'mime' => 'text/x-sql', 'geshi' => 'sql' ), - 'ts' => array( - 'title' => 'TypoScript', - 'mime' => 'text/plain',/* TODO: correct type */ - 'geshi' => 'typoscript' + 'svg' => array( + 'title' => 'SVG image', + 'mime' => 'image/svg+xml', + 'show' => false ), 'txt' => array( 'title' => 'Text (plain)', 'mime' => 'text/plain', 'geshi' => 'txt' ), + 'ts' => array( + 'title' => 'TypoScript', + 'mime' => 'text/x-typoscript',/* TODO: correct type */ + 'geshi' => 'typoscript' + ), 'xml' => array( 'title' => 'XML', 'mime' => 'text/xml', 'geshi' => 'xml' ), ); -?> \ No newline at end of file +?>