X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=metaform%2Ftemplate.php;h=30c0de80900949cc17246c0b92b362ab4416127a;hb=3e70448969d205f3387edc245c6b52d01ae9ab75;hp=47bd90e1d30984b19cf13032488641fd958dc270;hpb=8d96ab09bfceb2ea5865215232c97d045417be0a;p=wfpl.git diff --git a/metaform/template.php b/metaform/template.php index 47bd90e..30c0de8 100644 --- a/metaform/template.php +++ b/metaform/template.php @@ -143,7 +143,7 @@ function ~file_name~_main_delete($id) { }~}~~opt_listing {~ function ~file_name~_main_listing() { - $listing_rows = db_get_assocs('~table_name~', 'id~listing_fields_1 {~,~name~~}~', 'order by ~always_field~ limit 100'); + $listing_rows = db_get_assocs('~table_name~', 'id~listing_fields_1 {~,~name~~}~', 'order by ~always_field~ limit 1000'); tem_set('listings', $listing_rows); }~}~ @@ -151,12 +151,7 @@ function ~file_name~_main_form($id = false) {~pulldowns {~ pulldown('~name~', ~pulldown_options~);~}~~has_pulldowns {~ ~}~~opt_db {~ if($id) { - # add hidden field for database id of row we're editing tem_set('id', $id); - tem_set('editing'); - tem_set('edit_msg'); - } else { - tem_set('new_msg'); } ~}~ if(isset($_POST['~always_field~'])) { @@ -174,10 +169,10 @@ function ~file_name~_main_form($id = false) {~pulldowns {~ $to = $GLOBALS['~file_name~_form_recipient']; $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) { - $reply_to = "$_REQUEST[name] <$reply_to>"; + if(isset($data['email']) and valid_email($data['email'])) { + $reply_to = $data['email']; + if($data['name'] and ereg('^[a-zA-Z0-9_\' -]*$', $data['name']) !== false) { + $reply_to = "$data[name] <$reply_to>"; } } $subject = '~plural cap~ form submitted'; @@ -221,5 +216,5 @@ function ~file_name~_main_form($id = false) {~pulldowns {~ tem_set('upload_max_filesize', upload_max_filesize());~}~ tem_set('form', $data);~show_extra_headers {~ - tem_set('extra_headers');~}~ + tem_set('$head');~}~ }