public static function set_enquiry_dir($base)
 {
     if (defined('WPMU_PLUGIN_DIR') && file_exists(WPMU_PLUGIN_DIR . '/' . basename($base))) {
         self::$SP_enquiry_dir = trailingslashit(WPMU_PLUGIN_URL);
     } elseif (defined('WP_PLUGIN_DIR') && file_exists(WP_PLUGIN_DIR . '/sp_gfaddon/' . basename($base))) {
         self::$SP_enquiry_dir = trailingslashit(WP_PLUGIN_DIR . '/sp_gfaddon');
     } else {
         self::$SP_enquiry_dir = trailingslashit(WP_PLUGIN_DIR . '/sp_gfaddon');
     }
 }
 function show_property_gf_options($propertyoptions)
 {
     $formoption = SPECommon::get_option('property_enquiry_options', array());
     echo "<h3>" . __('Enquiry form selection', 'enquiry') . "</h3>";
     if (!class_exists('GFCommon') || !class_exists('RGFormsModel')) {
         // No gravity forms
         echo "<p>" . __('You need the Gravity Forms plugin to create and select an enquiry form here.', 'enquiry') . "</p>";
         echo "<p>" . __('Grab Gravity Forms <a href="https://www.e-junkie.com/ecom/gb.php?cl=54585&c=ib&aff=132571" target="ejejcsingle">here</a>.', 'enquiry') . "</p>";
     } else {
         echo "<p>" . __('Select the form from your list of Gravity Forms to use for enquiries.', 'enquiry') . "</p>";
         echo "<table class='form-table'>";
         echo "<tbody>";
         echo "<tr valign='top'>";
         echo "<th scope='row'>" . __('Gravity form', 'enquiry') . "</th>";
         echo "<td>";
         $forms = RGFormsModel::get_forms($active, "title");
         echo "<select name='enquiry_form_gf_id'>";
         echo "<option value=''></option>";
         foreach ($forms as $form) {
             echo "<option value='" . $form->id . "'";
             if (isset($this->options['enquiry_form_gf_id']) && $this->options['enquiry_form_gf_id'] == $form->id) {
                 echo " selected='selected'";
             }
             echo ">" . $form->title . "</option>";
         }
         echo "</select>";
         echo "</td>";
         echo "</tr>";
         echo "</tbody>";
         echo "</table>";
         if (!empty($this->options['enquiry_form_gf_id']) && !empty($this->fields)) {
             // a form has been entered
             echo "<p><br/>" . __('Select the fields from your form to match booking information fields.', 'enquiry') . "</p>";
             echo "<table class='form-table'>";
             echo "<tbody>";
             echo "<tr valign='top'>";
             echo "<th scope='row'>" . __('Property ID field', 'enquiry') . "</th>";
             echo "<td>";
             echo "<select name='enquiry_form_gf_property_id'>";
             echo "<option value=''></option>";
             foreach ($this->fields as $field) {
                 echo "<option value='" . $field['id'] . "'";
                 if (isset($this->options['enquiry_form_gf_property_id']) && $this->options['enquiry_form_gf_property_id'] == $field['id']) {
                     echo " selected='selected'";
                 }
                 echo ">" . $field['label'] . "</option>";
             }
             echo "</select>";
             echo "</td>";
             echo "</tr>";
             echo "<tr valign='top'>";
             echo "<th scope='row'>" . __('Start date field', 'enquiry') . "</th>";
             echo "<td>";
             echo "<select name='enquiry_form_gf_start_id'>";
             echo "<option value=''></option>";
             foreach ($this->fields as $field) {
                 echo "<option value='" . $field['id'] . "'";
                 if (isset($this->options['enquiry_form_gf_start_id']) && $this->options['enquiry_form_gf_start_id'] == $field['id']) {
                     echo " selected='selected'";
                 }
                 echo ">" . $field['label'] . "</option>";
             }
             echo "</select>";
             echo "</td>";
             echo "</tr>";
             echo "<tr valign='top'>";
             echo "<th scope='row'>" . __('End date field', 'enquiry') . "</th>";
             echo "<td>";
             echo "<select name='enquiry_form_gf_end_id'>";
             echo "<option value=''></option>";
             foreach ($this->fields as $field) {
                 echo "<option value='" . $field['id'] . "'";
                 if (isset($this->options['enquiry_form_gf_end_id']) && $this->options['enquiry_form_gf_end_id'] == $field['id']) {
                     echo " selected='selected'";
                 }
                 echo ">" . $field['label'] . "</option>";
             }
             echo "</select>";
             echo "</td>";
             echo "</tr>";
             echo "<tr valign='top'>";
             echo "<th scope='row'>" . __('Contact name field', 'enquiry') . "</th>";
             echo "<td>";
             echo "<select name='enquiry_form_gf_name_id'>";
             echo "<option value=''></option>";
             foreach ($this->fields as $field) {
                 echo "<option value='" . $field['id'] . "'";
                 if (isset($this->options['enquiry_form_gf_name_id']) && $this->options['enquiry_form_gf_name_id'] == $field['id']) {
                     echo " selected='selected'";
                 }
                 echo ">" . $field['label'] . "</option>";
             }
             echo "</select>";
             echo "</td>";
             echo "</tr>";
             echo "<tr valign='top'>";
             echo "<th scope='row'>" . __('Contact email field', 'enquiry') . "</th>";
             echo "<td>";
             echo "<select name='enquiry_form_gf_email_id'>";
             echo "<option value=''></option>";
             foreach ($this->fields as $field) {
                 echo "<option value='" . $field['id'] . "'";
                 if (isset($this->options['enquiry_form_gf_email_id']) && $this->options['enquiry_form_gf_email_id'] == $field['id']) {
                     echo " selected='selected'";
                 }
                 echo ">" . $field['label'] . "</option>";
             }
             echo "</select>";
             echo "</td>";
             echo "</tr>";
             echo "<tr valign='top'>";
             echo "<th scope='row'>" . __('Contact telephone field', 'enquiry') . "</th>";
             echo "<td>";
             echo "<select name='enquiry_form_gf_tel_id'>";
             echo "<option value=''></option>";
             foreach ($this->fields as $field) {
                 echo "<option value='" . $field['id'] . "'";
                 if (isset($this->options['enquiry_form_gf_tel_id']) && $this->options['enquiry_form_gf_tel_id'] == $field['id']) {
                     echo " selected='selected'";
                 }
                 echo ">" . $field['label'] . "</option>";
             }
             echo "</select>";
             echo "</td>";
             echo "</tr>";
         }
         echo "</tbody>";
         echo "</table>";
     }
 }