DirectoryIndex disabled
AddDefaultCharset UTF-8
RewriteEngine on
-RewriteRule ^[^/.]*$ /config.php [L]
+RewriteRule ^[^/.]*$ /wfpl_main.php [L]
<FilesMatch "\.(css|jpg|png)$">
ExpiresActive On
<?php
-require_once('inc/wfpl/session.php');
+require_once(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(INC_WFPL . 'format.php');
+require_once(INC_WFPL . 'email.php');
function admin_admins_get_fields() {
$data = array();
<?php
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
-
-# This form was initially auto-generated. If you would like to alter the
-# parameters and generate a new one try this URL:
-#
-# http://metaform.l/?file_name=admin_files&table_name=files&singular=file&plural=files&opt_email=No&opt_db=Yes&opt_listing=Yes&opt_display=No&opt_pass=Yes&opt_public_form=No&opt_public_display=No&fields=filename+file%0D%0Adescription+textbox&edit=yes
-
-
-# SETUP
-
-# To save results to a database, you'll need to create the files table
-# (the file admin_files.sql should help with this), and create the file
-# 'code/db_connect.php' which calls db_connect() see:
-# inc/wfpl/examples/db_connect.php
-#
-# if you rename any of the database fields, you'll need to update this:
+# This form requires wfpl. See: http://sametwice.com/wfpl
define('ADMIN_FILES_DB_FIELDS', 'filename,description');
$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(INC_WFPL . 'format.php');
+require_once(INC_WFPL . 'email.php');
+require_once(INC_WFPL . 'upload.php');
function admin_files_get_fields() {
$data = array();
<?php
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
-
-# This form was initially auto-generated. If you would like to alter the
-# parameters and generate a new one try this URL:
-#
-# http://jasonwoof.com/metaform/?file_name=admin_images&table_name=cms_images&singular=image&plural=images&opt_email=No&opt_db=Yes&opt_listing=Yes&opt_display=Yes&opt_pass=Yes&fields=image+thumb%0D%0Aname+textbox%0D%0Acaption+textbox%0D%0Asizes+textarea&edit=yes
-
-
-# SETUP
-
-# To save results to a database, you'll need to create the cms_images table
-# (the file admin_images.sql should help with this), and create the file
-# 'code/db_connect.php' which calls db_connect() see:
-# inc/wfpl/examples/db_connect.php
-#
-# if you rename any of the database fields, you'll need to update this:
+# This form requires wfpl. See: http://sametwice.com/wfpl
define('ADMIN_IMAGES_DB_FIELDS', 'image,name,caption,sizes');
$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(INC_WFPL . 'format.php');
+require_once(INC_WFPL . 'upload.php');
# example: 200x300
function format_width_height($str) {
<?php
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
+# This form requires wfpl. See: http://sametwice.com/wfpl
function admin_login_get_fields() {
$data = array();
<?php
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
+# This form requires wfpl. See: http://sametwice.com/wfpl
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(INC_WFPL . 'format.php');
+require_once(INC_WFPL . 'email.php');
function format_cms_filename($str) {
$str = format_filename($str);
date_default_timezone_set('America/New_York');
# Enable features, auto-includes
-require_once(__DIR__.'/'.'inc/wfpl/format.php');
-require_once(__DIR__.'/'.'inc/wfpl/db.php');
-require_once(__DIR__.'/'.'inc/wfpl/session_messages.php');
+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');
# Connect to the database
db_connect(WFPL_DB, WFPL_DB_USER, WFPL_DB_PASS);
# Load the requested page (php and/or html)
-require_once(__DIR__.'/'.'inc/wfpl/main.php');
+require_once(INC_WFPL . 'main.php');
wfpl_main();
<?php
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
+# This form requires wfpl. See: http://sametwice.com/wfpl
# SETUP
$GLOBALS['contact_robot_answer'] = 1002;
-require_once('inc/wfpl/format.php');
-require_once('inc/wfpl/email.php');
+require_once(INC_WFPL . 'format.php');
+require_once(INC_WFPL . 'email.php');
function contact_get_fields() {
$data = array();
-Subproject commit fe9a487e1b5ed0700481aee4609055dc6c47505d
+Subproject commit ca972885f2beb03f94cc8b8418d40bf715a7cb4d
--- /dev/null
+<?php
+
+define('DOCROOT', __DIR__ .'/');
+define('INC_WFPL', DOCROOT . 'inc/wfpl/');
+
+require_once(DOCROOT . 'config.php');
+
+require_once(INC_WFPL . 'main.php');
+wfpl_main();