c4248851dc
i don't mind sharing config.php since its not password protected or anything like that anyway, maybe i'll share everything except config.php in the future.
174 lines
4.2 KiB
PHP
174 lines
4.2 KiB
PHP
<?php
|
|
|
|
/*
|
|
* W2
|
|
*
|
|
* Copyright (C) 2007-2009 Steven Frank <http://stevenf.com/>
|
|
* Code may be re-used as long as the above copyright notice is retained.
|
|
* See README.txt for full details.
|
|
*
|
|
* Written with Coda: <http://panic.com/coda/>
|
|
*
|
|
*/
|
|
|
|
// --------------------
|
|
// Site layout settings
|
|
// --------------------
|
|
|
|
// BASE_PATH
|
|
//
|
|
// The base system path to W2. You only need to change this if we guess wrong.
|
|
// You should not use a trailing slash.
|
|
|
|
define('BASE_PATH', getcwd());
|
|
|
|
// PAGES_PATH
|
|
//
|
|
// The path to the raw text documents maintained by W2
|
|
// You should not use a trailing slash.
|
|
|
|
define('PAGES_PATH', BASE_PATH . '/pages');
|
|
|
|
// BASE_URI
|
|
//
|
|
// The base URI for this W2 installation. You only need to change this if we guess wrong.
|
|
// You should not use a trailing slash.
|
|
|
|
define('BASE_URI', str_replace('/index.php', '', $_SERVER['SCRIPT_NAME']));
|
|
|
|
// SELF
|
|
//
|
|
// The path component of the URL to the main script, such as: /w2/index.php
|
|
|
|
define('SELF', $_SERVER['SCRIPT_NAME']);
|
|
|
|
// VIEW
|
|
//
|
|
// Needed only if your web server spawns PHP as a CGI instead of an internal module.
|
|
// For example: define('VIEW', '?action=view&page=');
|
|
|
|
define('VIEW', '');
|
|
|
|
// DEFAULT_PAGE
|
|
//
|
|
// The name of the page to show as the "Home" page.
|
|
// Value is a string, the title of a page (case-sensitive!)
|
|
|
|
define('DEFAULT_PAGE', 'Home');
|
|
|
|
// CSS_FILE
|
|
//
|
|
// The CSS file to load to style the wiki, relative to BASE_URI
|
|
|
|
define('CSS_FILE', 'index.css');
|
|
|
|
// --------------------
|
|
// File upload settings
|
|
// --------------------
|
|
|
|
// DISABLE_UPLOADS
|
|
//
|
|
// Globally enable/disable file uploads
|
|
|
|
define('DISABLE_UPLOADS', false);
|
|
|
|
// VALID_UPLOAD_TYPES
|
|
//
|
|
// Acceptable file types for file uploads. This is a good idea for security.
|
|
// Value is a comma-separated string of MIME types.
|
|
|
|
define('VALID_UPLOAD_TYPES', 'image/jpeg,image/pjpeg,image/png,image/gif,application/pdf,application/zip,application/x-diskcopy');
|
|
|
|
// VALID_UPLOAD_EXTS
|
|
//
|
|
// Acceptable filename extensions for file uploads
|
|
// Value is a comma-separated string of filename extensions (case-sensitive!)
|
|
|
|
define('VALID_UPLOAD_EXTS', 'jpg,jpeg,png,gif,pdf,zip,dmg');
|
|
|
|
// ------------------
|
|
// Interface settings
|
|
// ------------------
|
|
|
|
// TITLE_DATE
|
|
//
|
|
// The format to use when displaying page modification times.
|
|
// See the manual for the PHP 'date()' function for the specification:
|
|
// http://php.net/manual/en/function.date.php
|
|
|
|
define('TITLE_DATE', 'j-M-Y g:i A');
|
|
define('TITLE_DATE_NO_TIME', 'j-M-Y');
|
|
|
|
// EDIT_ROWS
|
|
//
|
|
// Default size of the text editing area in text rows.
|
|
|
|
define('EDIT_ROWS', 18);
|
|
|
|
// AUTOLINK_PAGE_TITLES
|
|
//
|
|
// Automatically converts any page titles appearing in text into links
|
|
// to the named page. This might degrade performance if you have many
|
|
// thousands of pages.
|
|
|
|
define('AUTOLINK_PAGE_TITLES', false);
|
|
|
|
// COLORIZE_MISSING_PAGES
|
|
//
|
|
// Automatically highlights as red links, any linked pages which are
|
|
// not yet written. Existing but blank pages are not colorized. This
|
|
// might degrade performance if you have thousands of links on a page.
|
|
|
|
define('COLORIZE_MISSING_PAGES', true);
|
|
|
|
// -----------------------------
|
|
// Security and session settings
|
|
// -----------------------------
|
|
|
|
// REQUIRE_PASSWORD
|
|
//
|
|
// Is a password required to access this wiki?
|
|
|
|
define('REQUIRE_PASSWORD', false);
|
|
|
|
// W2_PASSWORD
|
|
//
|
|
// The password for the wiki, if REQUIRE_PASSWORD is true
|
|
// Replace 'secret' with your password to set your password.
|
|
|
|
define('W2_PASSWORD', 'secret');
|
|
|
|
// W2_PASSWORD_HASH
|
|
//
|
|
// Alternate (more secure) password storage.
|
|
// To use a hashed password, Comment out the W2_PASSWORD definition above and uncomment
|
|
// this one, using the result of sha1('your_password') as the value.
|
|
//
|
|
// In Mac OS X, you can do this from the Terminal:
|
|
// echo -n 'your_password' | openssl sha1
|
|
//
|
|
// define('W2_PASSWORD_HASH', 'e5e9fa1ba31ecd1ae84f75caaa474f3a663f05f4');
|
|
|
|
define('W2_PASSWORD_HASH', '');
|
|
|
|
// allowedIPs
|
|
//
|
|
// A whitelist of IP addresses that are allowed access to the wiki.
|
|
// If empty, all IPs are allowed.
|
|
|
|
$allowedIPs = array();
|
|
|
|
// W2_SESSION_LIFETIME
|
|
//
|
|
// How long before a login session expires? Default is 30 days
|
|
|
|
define('W2_SESSION_LIFETIME', 60 * 60 * 24 * 30);
|
|
|
|
// W2_SESSION_NAME
|
|
//
|
|
// Name for session (used in the cookie)
|
|
|
|
define('W2_SESSION_NAME', 'W2');
|
|
|
|
?>
|