# SETUP
<!--~opt_email_1 {~-->
# To send results by e-mail, all you have to do is set your e-mail address here:
-$GLOBALS['~file_name~_form_recipient'] = "fixme@example.com";
+$GLOBALS['~file_name~_form_recipient'] = 'fixme@example.com';
<!--~}~--><!--~opt_db_1 {~-->
# To save results to a database, you'll need to create the ~table_name~ table
# (the file ~file_name~.sql should help with this), and create the file
$GLOBALS['~name~_thumb_max_width'] = '70';
$GLOBALS['~name~_thumb_max_height'] = '70';
$GLOBALS['~name~_file_name'] = uniqid() . getmypid() . '.jpg'; # comment this out to use uploader's filename
-<!--~}~--><!--~}~--><!--~opt_http_pass_1 {~-->
-# Define the username and password required to view this form:
-define('AUTH_REALM', '~file_name~ administration area');
-define('AUTH_USER', 'fixme');
-define('AUTH_PASS', 'fixme');
-<!--~}~-->
+<!--~}~--><!--~}~-->
require_once('code/wfpl/template.php');
require_once('code/wfpl/format.php');
return $ret;
}
<!--~}~-->
- # sections displayed with tem_show() will be coppied to the main template if you have one.
- tem_show('main_body');
}<!--~opt_display_2 {~-->
function ~file_name~_display_main() {
function ~file_name~_edit_main() {<!--~}~--><!--~opt_display_2_else {~-->
-function _~file_name~_main() {<!--~}~--><!--~opt_http_pass_2 {~-->
- # To remove password protection, just delete this block:
- if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER'] != AUTH_USER || $_SERVER['PHP_AUTH_PW'] != AUTH_PASS) {
- header('WWW-Authenticate: Basic realm="' . AUTH_REALM . '"');
- header('HTTP/1.0 401 Unauthorized');
- echo '401 Unauthorized';
- exit;
+function _~file_name~_main() {<!--~}~--><!--~opt_pass {~-->
+ if(!logged_in_as_admin()) {
+ $GLOBALS['url'] = this_url();
+ return 'admin_login';
}
<!--~}~--><!--~pulldowns {~-->
pulldown('~name~', array('option 1', 'option 2', 'option 3'));
db_insert('~table_name~', ~file_name upper~_DB_FIELDS, ~php_fields~);
message('~singular cap~ saved.');
}<!--~}~--><!--~opt_email_2 {~-->
- if($GLOBALS['~file_name~_form_recipient'] != "fixme@example.com") {
+ if($GLOBALS['~file_name~_form_recipient'] != 'fixme@example.com') {
$to = $GLOBALS['~file_name~_form_recipient'];
- $from = $to;
- $reply_to = '';
+ $from = 'noreply@~this_domain~';
+ $reply_to = $to;
if(isset($_REQUEST['email']) and valid_email($_REQUEST['email'])) {
$reply_to = $_REQUEST['email'];
if($_REQUEST['name'] and ereg('^[a-zA-Z0-9_\' -]*$', $_REQUEST['name']) !== false) {