X-Git-Url: https://git.cweiske.de/phorkie.git/blobdiff_plain/271df87bc8c768167889902c455d3c7dfc0f155b..c5544ea6607e49bd5f3cceecd59903687e8b1654:/data/config.default.php diff --git a/data/config.default.php b/data/config.default.php index ab5c474..e8c3d80 100644 --- a/data/config.default.php +++ b/data/config.default.php @@ -1,7 +1,101 @@ __DIR__ . '/../repos/', - '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', +); +$GLOBALS['phorkie']['tools'] = array( + '\\phorkie\\Tool_Xmllint' => true, + '\\phorkie\\Tool_PHPlint' => true, +); +/** + * Array of supported file types / languages. + * Key is the file extension + */ +$GLOBALS['phorkie']['languages'] = array( + 'css' => array( + 'title' => 'CSS', + 'mime' => 'text/css', + 'geshi' => 'css' + ), + 'diff' => array( + 'title' => 'Diff', + 'mime' => 'text/diff', + 'geshi' => 'diff' + ), + 'htm' => array( + 'title' => 'HTML', + 'mime' => 'text/html', + 'geshi' => 'xml' + ), + 'html' => array( + 'title' => 'HTML', + 'mime' => 'text/html', + 'geshi' => 'xml', + 'show' => false + ), + 'jpg' => array( + 'title' => 'JPEG image', + 'mime' => 'image/jpeg', + 'show' => false + ), + 'js' => array( + 'title' => 'Javascript', + 'mime' => 'application/javascript', + 'geshi' => 'javascript' + ), + 'ini' => array( + 'title' => 'Ini', + 'mime' => 'text/ini', + 'geshi' => 'ini' + ), + 'php' => array( + 'title' => 'PHP', + 'mime' => 'text/x-php', + 'geshi' => 'php' + ), + 'png' => array( + 'title' => 'PNG image', + 'mime' => 'image/png', + 'show' => false + ), + 'rst' => array( + 'title' => 'reStructuredText', + 'mime' => 'text/x-rst', + 'geshi' => 'rst', + 'renderer' => '\\phorkie\\Renderer_ReStructuredText', + ), + 'sh' => array( + 'title' => 'Shell script (Bash)', + 'mime' => 'text/x-shellscript', + 'geshi' => 'bash' + ), + 'sql' => array( + 'title' => 'SQL', + 'mime' => 'text/x-sql', + 'geshi' => 'sql' + ), + 'svg' => array( + 'title' => 'SVG image', + 'mime' => 'image/svg+xml', + 'show' => false + ), + 'ts' => array( + 'title' => 'TypoScript', + 'mime' => 'text/plain',/* TODO: correct type */ + 'geshi' => 'typoscript' + ), + 'txt' => array( + 'title' => 'Text (plain)', + 'mime' => 'text/plain', + 'geshi' => 'txt' + ), + 'xml' => array( + 'title' => 'XML', + 'mime' => 'text/xml', + 'geshi' => 'xml' + ), ); ?> \ No newline at end of file