if($GLOBALS['opt_listing'] == 'Yes') {
$tem->show('opt_listing_1');
$tem->show('opt_listing_2');
- $tem->show('opt_listing_3');
$tem->show('opt_listing_4');
} else {
- $tem->show('opt_listing_3_else');
$tem->show('opt_listing_4_else');
}
if($GLOBALS['opt_db'] == 'Yes') {
</head>
<body>
+ <!--~~main_body start~~-->
+
<!--~~message_container start~~-->
<div style="border: 2px solid red; background: #fbb; padding: 5px; margin: 20px 0px">
<!--~~message_box start~~-->
<!--~opt_listing_1 start~--><!--~~listings start~~-->
<h2>~form_name~ Listing</h2>
+ <!--~~populated_listing start~~-->
+ <p><a href="~form_name~.html?~form_name~_new=1">[Add a new record]</a></p>
+
<table cellspacing="0" cellpadding="4" border="1" summary=""><!--~~listing_row start~~-->
<tr><td class="listing"><a href="~form_name~.html?~form_name~_edit_id=~~id~~">~~~always_field~.html~~</a></td><td><a href="~form_name~.html?~form_name~_delete_id=~~id~~" onclick="return confirm('Permanently delete?')">[delete this record]</a></td></tr><!--~~end~~-->
</table>
+ <!--~~end~~-->
+ <!--~~empty_listing start~~-->
+ <p>No ~~field_plural.html~~ in database.</p>
+ <!--~~end~~-->
<p><a href="~form_name~.html?~form_name~_new=1">[Add a new record]</a></p>
<!--~~end~~--><!--~end~--><!--~opt_listing_1_else start~-->
<!--~~thankyou start~~-->
<p>Thank you for taking the time to fill out this form.</p>
<!--~~end~~--><!--~end~-->
+
+<!--~~end~~-->
</body>
</html>
$~name~ = substr(save_uploaded_image('~name~', $GLOBALS['upload_directory']), strlen($GLOBALS['upload_directory']));
} else {
if($_REQUEST['delete_~name~'] == 'Yes') {
- $name = '';
+ $~name~ = '';
} else {
$~name~ = format_filename($_REQUEST['old_~name~']);
}
function ~form_name~_display_listing($where = 'order by ~always_field~ limit 100') {
$rows = db_get_rows('~form_name~', 'id,~always_field~', $where);
if($rows == false || count($rows) == 0) {
+ tem_show('empty_listing');
+ tem_show('listings');
return false;
}
tem_set('~always_field~', $~always_field~);
tem_show('listing_row');
}
+ tem_show('populated_listing');
tem_show('listings');
return true;
}
if($ret) {
return $ret;
}
- display_messages();
+ tem_show('main_body');
}
function _~form_name~_main() {<!--~opt_http_pass_2 start~-->
unset($_REQUEST['~form_name~_delete_id']);
if($delete_id) {
db_delete('~form_name~', 'where id=%i', $delete_id);
- message('Entry deleted.');<!--~opt_listing_3 start~-->
+ message('Entry deleted.');
- if(~form_name~_display_listing()) {
- return;
- }
- unset($delete_id);<!--~end~--><!--~opt_listing_3_else start~-->
-
- # FIXME: what to do after delete?
- return;<!--~end~-->
+ return './~form_name~.html';
}
if(!$edit_id) {<!--~opt_listing_1 start~-->
if(!isset($_REQUEST['~form_name~_new']) && !isset($_REQUEST['~always_field~'])) {
- if(~form_name~_display_listing()) {
- return;
- }
+ ~form_name~_display_listing();
+ return;
}
<!--~end~-->
tem_show('new_msg');
return array($year, $month, $day);
}
-# convert date string from mm/dd/yyyy to yyy-mm-dd
+# convert date string from mm/dd/yyyy to yyyy-mm-dd
function mdy_to_ymd($date) {
$date = ereg_replace('[^0-9/-]', '', $date);
$date = ereg_replace('-', '/', $date);