<?php
-require_once(INC_WFPL . 'session.php');
+require_once(DOCROOT . 'inc/wfpl/session.php');
function admin_main() {
if(!logged_in_as_admin()) {
define('ADMIN_ADMINS_DB_FIELDS', 'name,username,password,privs');
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'email.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/email.php');
function admin_admins_get_fields() {
$data = array();
$GLOBALS['filename_file_name'] = uniqid() . getmypid() . '.txt';
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'email.php');
-require_once(INC_WFPL . 'upload.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/email.php');
+require_once(DOCROOT . 'inc/wfpl/upload.php');
function admin_files_get_fields() {
$data = array();
$GLOBALS['image_file_name'] = uniqid() . getmypid() . '.jpg'; # comment this out to use uploader's filename
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'upload.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/upload.php');
# example: 200x300
function format_width_height($str) {
define('ADMIN_PAGES_DB_FIELDS', 'title,filename,navbar,nav_title,content,description,keywords');
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'email.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/email.php');
function format_cms_filename($str) {
$str = format_filename($str);
<?php
+# This file should be run automatically by wfpl_main.php
+
# Settings
define('WFPL_DB', 'fixme');
define('WFPL_DB_USER', 'fixme');
date_default_timezone_set('America/New_York');
# Enable features, auto-includes
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'db.php');
-require_once(INC_WFPL . 'session_messages.php');
-require_once(__DIR__.'/'.'inc/cms.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/db.php');
+require_once(DOCROOT . 'inc/wfpl/session_messages.php');
+require_once(DOCROOT . 'inc/cms.php');
# Connect to the database
db_connect(WFPL_DB, WFPL_DB_USER, WFPL_DB_PASS);
$GLOBALS['contact_robot_answer'] = 1002;
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'email.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/email.php');
function contact_get_fields() {
$data = array();
<?php
+# This file should be run automatically by .htaccess
+
define('DOCROOT', __DIR__ .'/');
-define('INC_WFPL', DOCROOT . 'inc/wfpl/');
require_once(DOCROOT . 'config.php');
-require_once(INC_WFPL . 'main.php');
+require_once(DOCROOT . 'inc/wfpl/main.php');
wfpl_main();