diff --git a/edit_entry.php b/edit_entry.php index 7e8edd3..64445ed 100644 --- a/edit_entry.php +++ b/edit_entry.php @@ -1,10 +1,10 @@ $entry_id order by id asc limit 1"); $row = do_fetch_result($result); $newer_entry_id = $row['id']; - + //newest entry id $result = do_query("select id from ap_form_{$form_id} order by id desc limit 1"); $row = do_fetch_result($result); $newest_entry_id = $row['id']; - + if(($entry_id == $newest_entry_id) && ($entry_id == $oldest_entry_id)){ $nav_position = 'disabled'; }elseif($entry_id == $newest_entry_id){ @@ -135,7 +134,7 @@ }else{ $nav_position = 'middle'; } - + ?> @@ -144,8 +143,8 @@
{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + //check for populated value, if exist, use it instead default_value if(isset($element->populated_value['element_'.$element->id]['default_value'])){ $element->default_value = $element->populated_value['element_'.$element->id]['default_value']; } - - + + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + //check for populated value, if exist, use it instead default_value if(isset($element->populated_value['element_'.$element->id]['default_value'])){ $element->default_value = $element->populated_value['element_'.$element->id]['default_value']; } - + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; @@ -119,19 +122,19 @@ EOT; if(!empty($element->populated_value)){ $file_option = $element->populated_value['element_'.$element->id]['default_value']; //this should be contain html markup to download or delete current file } - + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + //check for default value if(empty($element->default_value)){ $element->default_value = 'http://'; } - + //check for populated value, if exist, use it instead default_value if(!empty($element->populated_value['element_'.$element->id]['default_value'])){ $element->default_value = $element->populated_value['element_'.$element->id]['default_value']; } - + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + //check for populated value, if exist, use it instead default_value if(!empty($element->populated_value['element_'.$element->id]['default_value'])){ $element->default_value = $element->populated_value['element_'.$element->id]['default_value']; } - + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + //check default value if(!empty($element->default_value)){ //split into (xxx) xxx - xxxx @@ -248,8 +251,8 @@ EOT; $default_value_2 = substr($element->default_value,3,3); $default_value_3 = substr($element->default_value,6,4); } - - if(!empty($element->populated_value['element_'.$element->id.'_1']['default_value']) || + + if(!empty($element->populated_value['element_'.$element->id.'_1']['default_value']) || !empty($element->populated_value['element_'.$element->id.'_2']['default_value']) || !empty($element->populated_value['element_'.$element->id.'_3']['default_value']) ){ @@ -260,8 +263,8 @@ EOT; $default_value_2 = $element->populated_value['element_'.$element->id.'_2']['default_value']; $default_value_3 = $element->populated_value['element_'.$element->id.'_3']['default_value']; } - - + + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + //check for populated value if(!empty($element->populated_value['element_'.$element->id]['default_value'])){ $element->default_value = $element->populated_value['element_'.$element->id]['default_value']; } - + $element_markup = <<{$element->error_message}
"; } - + //check for required if($element->is_required){ $span_required = "id}\" class=\"required\">*"; } - + //check for guidelines if(!empty($element->guidelines)){ $guidelines = "id}\">{$element->guidelines}
"; } - + $machform_path = ''; if(!empty($element->machform_path)){ $machform_path = $element->machform_path; } - - + + $element_markup = <<
+
';
}else{
$calendar_js = '';
}
-
+
+
+ if ($agent_info->DetectIphoneOrIpod()) {
+ $soy_un_movil = 'SOY UN MOVIL';
+ }
+ else {
+ $soy_un_movil = 'NO SOY UN MOVIL';
+ }
+
//If you would like to remove the "Powered by MachForm" link, please contact us at customer.service@appnitro.com before doing so
$form_markup = <<
{$lang['error_desc']}
- + EOT; } - + if(!empty($form->password) && empty($_SESSION['user_authenticated'])){ //if form require password and password hasn't set yet $show_password_form = true; - + }elseif (!empty($form->password) && !empty($_SESSION['user_authenticated']) && $_SESSION['user_authenticated'] != $form_id){ //if user authenticated but not for this form $show_password_form = true; - + }else{ //user authenticated for this form, or no password required $show_password_form = false; } - + //display edit_id if there is any if(!empty($edit_id)){ $edit_markup = "\n"; $submit_button = ''; }else{ $edit_markup = ''; - + if(!empty($form->review) && !$show_password_form){ $submit_button = ''."\n".''; }else{ $submit_button = ''."\n".''; } } - - + + //markup for submit button $button_markup =<<
@@ -2254,107 +2270,107 @@ EOT;
EOT;
return $form_markup;
}
-
+
//this function is similar as display_success, but designed to display success page without IFRAME
function display_integrated_success($form_id,$machform_path){
//get form properties data
- $query = "select
+ $query = "select
form_success_message,
form_has_css
- from
- ap_forms
- where
+ from
+ ap_forms
+ where
form_id='$form_id'";
-
+
$result = do_query($query);
$row = do_fetch_result($result);
-
+
$form = new stdClass();
-
+
$form->id = $form_id;
$form->success_message = nl2br($row['form_success_message']);
$form->has_css = $row['form_has_css'];
-
-
+
+
//check for specific form css, if any, use it instead
if($form->has_css){
$css_dir = DATA_DIR."/form_{$form_id}/css/";
}
-
-
+
+
$form_markup = <<| {$data['label']} | \n"; $entry_data .= "".nl2br($data['value'])." | \n"; $entry_data .= "
@@ -2399,72 +2415,72 @@ $(document).ready(function () {
EOT;
return $form_markup;
}
-
+
//display form confirmation page for integrated embed code
function display_integrated_form_review($form_id,$record_id,$machform_path){
global $lang;
-
+
//get form properties data
- $query = "select
+ $query = "select
form_has_css,
form_redirect
- from
- ap_forms
- where
+ from
+ ap_forms
+ where
form_id='$form_id'";
-
+
$result = do_query($query);
$row = do_fetch_result($result);
-
-
+
+
$form_has_css = $row['form_has_css'];
$form_redirect = $row['form_redirect'];
-
+
//prepare entry data for previewing
$param['strip_download_link'] = true;
$param['review_mode'] = true;
$param['show_attach_image'] = true;
$param['machform_path'] = $machform_path;
$entry_details = get_entry_details($form_id,$record_id,$param);
-
+
$entry_data = '| {$data['label']} | \n"; $entry_data .= "".nl2br($data['value'])." | \n"; $entry_data .= "
| - | |||
| Fecha de alta | @@ -161,7 +161,7 @@ EOT; | Fecha de modificación | - |
| Dirección IP | @@ -190,12 +190,12 @@ EOT; |