Completed setup of Registrations Misc Settings
authorChuck Scott <cscott@gaslightmedia.com>
Tue, 21 Feb 2017 21:37:05 +0000 (16:37 -0500)
committerChuck Scott <cscott@gaslightmedia.com>
Tue, 21 Feb 2017 21:37:05 +0000 (16:37 -0500)
Fixed updated and error flashing text in Registrations management and settings
Fixed other minor layout problems.

models/admin/management/registrations.php
models/admin/management/regterms.php
models/admin/settings/registrationsMisc.php
views/admin/management/regterms.html
views/admin/settings/footer.html [new file with mode: 0644]
views/admin/settings/registrationsMisc.html
views/admin/settings/registrationsPaymentCode.html

index cfeaaa5..81d64df 100644 (file)
@@ -109,9 +109,9 @@ class GlmMembersAdmin_management_registrations extends GlmDataRegistrationsManag
     public function modelAction($actionData = false)
     {
         $option                 = false;
-        $settingsUpdated       = false;
-        $settingsUpdateError  = false;
-        $regSettings           = false;
+        $settingsUpdated        = false;
+        $settingsUpdateError    = false;
+        $regSettings            = false;
 
         // General settings are always stored in a record with ID=1.
         $id                     = 1;
@@ -197,7 +197,7 @@ class GlmMembersAdmin_management_registrations extends GlmDataRegistrationsManag
         $template_data = array(
             'regSettings'           => $regSettings,
             'settingsUpdated'       => $settingsUpdated,
-            'settingsUpdateError'   => $settingsUpdateError,
+            'settingsUpdateError'   => $settingsUpdateError
         );
 
         //echo "<pre>" . print_r($regSettings, true) . "</pre>";
index 6f3304f..db98478 100644 (file)
@@ -98,6 +98,10 @@ class GlmMembersAdmin_management_regterms extends GlmDataRegistrationsSettingsTe
      */
     public function modelAction ($actionData = false)
     {
+
+        $settingsUpdated        = false;
+        $settingsUpdateError    = false;
+
         // General settings are always stored in a record with ID=1.
         $id = 1;
         // Determine if current user can edit configurations
@@ -127,8 +131,18 @@ class GlmMembersAdmin_management_regterms extends GlmDataRegistrationsSettingsTe
                 // Update the general settings
                 $termsSettings = $this->updateEntry(1);
 
-                // Display admin message that the data has been updated
-                glmMembersAdmin::addNotice('Terms Settings for the '.GLM_MEMBERS_REGISTRATIONS_PLUGIN_NAME.' plugin have been updated.', 'AdminNotice');
+                // check if we were successful
+                if ($termsSettings['status']) {
+
+                    $settingsUpdated = true;
+                    $regSettings = $this->editEntry( $id );
+
+                    // Display admin message that the data has been updated
+                    glmMembersAdmin::addNotice('Terms Settings for the '.GLM_MEMBERS_REGISTRATIONS_PLUGIN_NAME.' plugin have been updated.', 'AdminNotice');
+
+                } else {
+                    $settingsUpdateError = true;
+                }
 
                 break;
 
@@ -164,8 +178,10 @@ class GlmMembersAdmin_management_regterms extends GlmDataRegistrationsSettingsTe
         $templateData = array(
             'reason' => '',
             'termSettings' => $termsSettings,
-//            'canEdit' => $canEdit
+            'settingsUpdated'       => $settingsUpdated,
+            'settingsUpdateError'   => $settingsUpdateError
         );
+
         // Return status, suggested view, and data to controller
         return array(
             'status' => true,
index 6a6bdd9..2ade88b 100644 (file)
@@ -96,6 +96,7 @@ class GlmMembersAdmin_settings_registrationsMisc extends GlmDataRegistrationsMis
 
         $success            = false;
         $miscUpdated        = false;
+        $miscUpdateError    = false;
         $haveMisc           = false;
         $regMixc            = false;
 
@@ -127,7 +128,7 @@ class GlmMembersAdmin_settings_registrationsMisc extends GlmDataRegistrationsMis
             case 'submit':
 
                 // Get a current Misc settings record
-                $regMisc = $this->getEntry($id);
+                $regMisc = $this->updateEntry($id);
 
                 // Check if we were successful
                 if ($regMisc['status']) {
@@ -144,6 +145,8 @@ class GlmMembersAdmin_settings_registrationsMisc extends GlmDataRegistrationsMis
                     // Display admin message that the data has been updated
                     glmMembersAdmin::addNotice('Misc Settings for the '.GLM_MEMBERS_REGISTRATIONS_PLUGIN_NAME.' plugin have been updated.', 'AdminNotice');
 
+                } else {
+                    $miscUpdateError = true;
                 }
 
                 break;
@@ -181,6 +184,7 @@ class GlmMembersAdmin_settings_registrationsMisc extends GlmDataRegistrationsMis
         $templateData = array(
             'regMisc'               => $regMisc,
             'miscUpdated'           => $miscUpdated,
+            'miscUpdateError'       => $miscUpdateError,
             'haveMisc'              => $haveMisc
         );
 
index c33da4a..5ed9736 100644 (file)
     <a href="{$thisUrl}?page=glm-members-admin-menu-management&glm_action=regterms" class="glm-settings-tab nav-tab nav-tab-active">Terms and Phrases</a>
 </h2>
 
-<h3>{$terms.reg_term_registrations_name} Terms and Phrases</h3>
-        
-    <form action="{$thisUrl}?page={$thisPage}" method="post" enctype="multipart/form-data">
-        <input type="hidden" name="glm_action" value="regterms">
-        <input type="hidden" name="option" value="submit">
-        
-        <table class="glm-admin-table">
-        
-            <tr>
-                <th {if $termSettings.fieldRequired.reg_term_registrations_name}class="glm-required"{/if}>Application Title:</th>
-                <td {if $termSettings.fieldFail.reg_term_registrations_name}class="glm-form-bad-input"{/if}>
-                    <input type="text" name="reg_term_registrations_name" value="{$termSettings.fieldData.reg_term_registrations_name}" class="glm-form-text-input-medium">
-                    {if $termSettings.fieldFail.reg_term_registrations_name}<p>{$termSettings.fieldFail.reg_term_registrations_name}</p>{/if}
-                </td>
-            </tr>
-            <tr>
-                <th>Registration:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registration}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registration}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registration" value="{$termSettings.fieldData.reg_term_registration}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registration}<p>{$termSettings.fieldFail.reg_term_registration}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_registration_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registration_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registration_cap" value="{$termSettings.fieldData.reg_term_registration_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registration_cap}<p>{$termSettings.fieldFail.reg_term_registration_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registration_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registration_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registration_plur" value="{$termSettings.fieldData.reg_term_registration_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registration_plur}<p>{$termSettings.fieldFail.reg_term_registration_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_registration_plur_cap}class="glm-required"{/if}>Plural Capitalized</th>
-                            <td {if $termSettings.fieldFail.reg_term_registration_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registration_plur_cap" value="{$termSettings.fieldData.reg_term_registration_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registration_plur_cap}<p>{$termSettings.fieldFail.reg_term_registration_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                    </td>
+<table class="glm-admin-table glm-settings-table">
+    <tr>
+        <td colspan="2">
+            {if $settingsUpdated}<h2 class="glm-notice glm-flash-updated glm-right">Settings Updated</h2>{/if}
+            {if $settingsUpdateError}<span class="glm-error glm-flash-updated glm-right">Settings Update Error</span>{/if}
+            <h3>{$terms.reg_term_registrations_name} Terms and Phrases</h3>
+        </td>
+    </tr>
+    <tr>
+        <td>
+            <form action="{$thisUrl}?page={$thisPage}" method="post" enctype="multipart/form-data">
+                <input type="hidden" name="glm_action" value="regterms">
+                <input type="hidden" name="option" value="submit">
+                <table>
+                    <tr>
+                        <th {if $termSettings.fieldRequired.reg_term_registrations_name}class="glm-required"{/if}>Application Title:</th>
+                        <td {if $termSettings.fieldFail.reg_term_registrations_name}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="reg_term_registrations_name" value="{$termSettings.fieldData.reg_term_registrations_name}" class="glm-form-text-input-medium">
+                            {if $termSettings.fieldFail.reg_term_registrations_name}<p>{$termSettings.fieldFail.reg_term_registrations_name}</p>{/if}
+                        </td>
                     </tr>
                     <tr>
-                         <th>Register:</th>
-                         <td>
-                         <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_register}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_register}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_register" value="{$termSettings.fieldData.reg_term_register}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_register}<p>{$termSettings.fieldFail.reg_term_register}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_register_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_register_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_register_cap" value="{$termSettings.fieldData.reg_term_register_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_register_cap}<p>{$termSettings.fieldFail.reg_term_register_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registers}class="glm-required"{/if}>Registers:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registers}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registers" value="{$termSettings.fieldData.reg_term_registers}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registers}<p>{$termSettings.fieldFail.reg_term_registers}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_registering}class="glm-required"{/if}>Registering:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registering}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registering" value="{$termSettings.fieldData.reg_term_registering}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registering}<p>{$termSettings.fieldFail.reg_term_registering}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registering_cap}class="glm-required"{/if}>Registering Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registering_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registering_cap" value="{$termSettings.fieldData.reg_term_registering_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registering_cap}<p>{$termSettings.fieldFail.reg_term_registering_cap}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_registered}class="glm-required"{/if}>Registered:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registered}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registered" value="{$termSettings.fieldData.reg_term_registered}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registered}<p>{$termSettings.fieldFail.reg_term_registered}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_cap}class="glm-required"{/if}>Registered Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registered_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registered_cap" value="{$termSettings.fieldData.reg_term_registered_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registered_cap}<p>{$termSettings.fieldFail.reg_term_registered_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-        
-            <tr>
-                <th>Attendee:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_attendee}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_attendee" value="{$termSettings.fieldData.reg_term_attendee}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_attendee}<p>{$termSettings.fieldFail.reg_term_attendee}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_attendee_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_attendee_cap" value="{$termSettings.fieldData.reg_term_attendee_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_attendee_cap}<p>{$termSettings.fieldFail.reg_term_attendee_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_attendee_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_attendee_plur" value="{$termSettings.fieldData.reg_term_attendee_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_attendee_plur}<p>{$termSettings.fieldFail.reg_term_attendee_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_attendee_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_attendee_plur_cap" value="{$termSettings.fieldData.reg_term_attendee_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_attendee_plur_cap}<p>{$termSettings.fieldFail.reg_term_attendee_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attending}class="glm-required"{/if}>Attending:</th>
-                            <td {if $termSettings.fieldFail.reg_term_attending}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_attending" value="{$termSettings.fieldData.reg_term_attending}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_attending}<p>{$termSettings.fieldFail.reg_term_attending}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_attended}class="glm-required"{/if}>Attended:</th>
-                            <td {if $termSettings.fieldFail.reg_term_attended}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_attended" value="{$termSettings.fieldData.reg_term_attended}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_attended}<p>{$termSettings.fieldFail.reg_term_attended}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th>Registered User:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_user}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registered_user}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registered_user" value="{$termSettings.fieldData.reg_term_registered_user}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registered_user}<p>{$termSettings.fieldFail.reg_term_registered_user}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_user_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registered_user_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registered_user_cap" value="{$termSettings.fieldData.reg_term_registered_user_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registered_user_cap}<p>{$termSettings.fieldFail.reg_term_registered_user_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_user_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registered_user_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registered_user_plur" value="{$termSettings.fieldData.reg_term_registered_user_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registered_user_plur}<p>{$termSettings.fieldFail.reg_term_registered_user_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_user_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_registered_user_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_registered_user_plur_cap" value="{$termSettings.fieldData.reg_term_registered_user_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_registered_user_plur_cap}<p>{$termSettings.fieldFail.reg_term_registered_user_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-     
-
-            <tr>
-                <th>ID:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_id}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_id}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_id" value="{$termSettings.fieldData.reg_term_id}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_id}<p>{$termSettings.fieldFail.reg_term_id}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_id_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_id_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_id_cap" value="{$termSettings.fieldData.reg_term_id_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_id_cap}<p>{$termSettings.fieldFail.reg_term_id_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_id_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_id_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_id_plur" value="{$termSettings.fieldData.reg_term_id_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_id_plur}<p>{$termSettings.fieldFail.reg_term_id_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_id_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_id_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_id_plur_cap" value="{$termSettings.fieldData.reg_term_id_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_id_plur_cap}<p>{$termSettings.fieldFail.reg_term_id_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th>Password:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_password}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_password}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_password" value="{$termSettings.fieldData.reg_term_password}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_password}<p>{$termSettings.fieldFail.reg_term_password}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_password_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_password_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_password_cap" value="{$termSettings.fieldData.reg_term_password_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_password_cap}<p>{$termSettings.fieldFail.reg_term_password_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_password_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_password_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_password_plur" value="{$termSettings.fieldData.reg_term_password_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_password_plur}<p>{$termSettings.fieldFail.reg_term_password_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_password_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_password_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_password_plur_cap" value="{$termSettings.fieldData.reg_term_password_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_password_plur_cap}<p>{$termSettings.fieldFail.reg_term_password_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th>Instructor:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_instructor}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_instructor}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_instructor" value="{$termSettings.fieldData.reg_term_instructor}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_instructor}<p>{$termSettings.fieldFail.reg_term_instructor}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_instructor_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_instructor_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_instructor_cap" value="{$termSettings.fieldData.reg_term_instructor_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_instructor_cap}<p>{$termSettings.fieldFail.reg_term_instructor_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_instructor_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_instructor_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_instructor_plur" value="{$termSettings.fieldData.reg_term_instructor_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_instructor_plur}<p>{$termSettings.fieldFail.reg_term_instructor_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_instructor_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_instructor_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_instructor_plur_cap" value="{$termSettings.fieldData.reg_term_instructor_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_instructor_plur_cap}<p>{$termSettings.fieldFail.reg_term_instructor_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th>Payment Code:</th>
-                <td>
-                    <table class="glm-admin-table">
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_payment_code}class="glm-required"{/if}>Normal:</th>
-                            <td {if $termSettings.fieldFail.reg_term_payment_code}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_payment_code" value="{$termSettings.fieldData.reg_term_payment_code}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_payment_code}<p>{$termSettings.fieldFail.reg_term_payment_code}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_payment_code_cap}class="glm-required"{/if}>Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_payment_code_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_payment_code_cap" value="{$termSettings.fieldData.reg_term_payment_code_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_payment_code_cap}<p>{$termSettings.fieldFail.reg_term_payment_code_cap}</p>{/if}
-                            </td>
-                        </tr>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_payment_code_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.reg_term_payment_code_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_payment_code_plur" value="{$termSettings.fieldData.reg_term_payment_code_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_payment_code_plur}<p>{$termSettings.fieldFail.reg_term_payment_code_plur}</p>{/if}
-                            </td>
-                            <th {if $termSettings.fieldRequired.reg_term_payment_code_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
-                            <td {if $termSettings.fieldFail.reg_term_payment_code_plur_cap}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="reg_term_payment_code_plur_cap" value="{$termSettings.fieldData.reg_term_payment_code_plur_cap}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.reg_term_payment_code_plur_cap}<p>{$termSettings.fieldFail.reg_term_payment_code_plur_cap}</p>{/if}
-                            </td>
-                        </tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th {if $termSettings.fieldRequired.reg_term_contact_information}class="glm-required"{/if}>Contact Information</th>
-                <td {if $termSettings.fieldFail.reg_term_contact_information}class="glm-form-bad-input"{/if}>
-                    <input type="text" name="reg_term_contact_information" value="{$termSettings.fieldData.reg_term_contact_information}" class="glm-form-text-input-medium">
-                    {if $termSettings.fieldFail.reg_term_contact_information}<p>{$termSettings.fieldFail.reg_term_contact_information}</p>{/if}
-                </td>
-            </tr>
-                <tr>
-                    <th {if $termSettings.fieldRequired.reg_term_registration_button}class="glm-required"{/if}>Registration Button:</th>
-                    <td {if $termSettings.fieldFail.reg_term_registration_button}class="glm-form-bad-input"{/if}>
-                        <input type="text" name="reg_term_registration_button" value="{$termSettings.fieldData.reg_term_registration_button}" class="glm-form-text-input-medium">
-                        {if $termSettings.fieldFail.reg_term_registration_button}<p>{$termSettings.fieldFail.reg_term_registration_button}</p>{/if}
-                    </td>
-                 </tr>
-        </table>
-        <input type="submit" value="Update Settings" class="button button-primary">
-    </form>
-{include file='admin/footer.html'}
+                        <th>Registration:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registration}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registration}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registration" value="{$termSettings.fieldData.reg_term_registration}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registration}<p>{$termSettings.fieldFail.reg_term_registration}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_registration_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registration_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registration_cap" value="{$termSettings.fieldData.reg_term_registration_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registration_cap}<p>{$termSettings.fieldFail.reg_term_registration_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registration_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registration_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registration_plur" value="{$termSettings.fieldData.reg_term_registration_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registration_plur}<p>{$termSettings.fieldFail.reg_term_registration_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_registration_plur_cap}class="glm-required"{/if}>Plural Capitalized</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registration_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registration_plur_cap" value="{$termSettings.fieldData.reg_term_registration_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registration_plur_cap}<p>{$termSettings.fieldFail.reg_term_registration_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                            </td>
+                            </tr>
+                            <tr>
+                                 <th>Register:</th>
+                                 <td>
+                                 <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_register}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_register}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_register" value="{$termSettings.fieldData.reg_term_register}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_register}<p>{$termSettings.fieldFail.reg_term_register}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_register_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_register_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_register_cap" value="{$termSettings.fieldData.reg_term_register_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_register_cap}<p>{$termSettings.fieldFail.reg_term_register_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registers}class="glm-required"{/if}>Registers:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registers}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registers" value="{$termSettings.fieldData.reg_term_registers}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registers}<p>{$termSettings.fieldFail.reg_term_registers}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_registering}class="glm-required"{/if}>Registering:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registering}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registering" value="{$termSettings.fieldData.reg_term_registering}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registering}<p>{$termSettings.fieldFail.reg_term_registering}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registering_cap}class="glm-required"{/if}>Registering Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registering_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registering_cap" value="{$termSettings.fieldData.reg_term_registering_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registering_cap}<p>{$termSettings.fieldFail.reg_term_registering_cap}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_registered}class="glm-required"{/if}>Registered:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registered}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registered" value="{$termSettings.fieldData.reg_term_registered}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registered}<p>{$termSettings.fieldFail.reg_term_registered}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registered_cap}class="glm-required"{/if}>Registered Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registered_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registered_cap" value="{$termSettings.fieldData.reg_term_registered_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registered_cap}<p>{$termSettings.fieldFail.reg_term_registered_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+                
+                    <tr>
+                        <th>Attendee:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_attendee}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_attendee}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_attendee" value="{$termSettings.fieldData.reg_term_attendee}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_attendee}<p>{$termSettings.fieldFail.reg_term_attendee}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_attendee_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_attendee_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_attendee_cap" value="{$termSettings.fieldData.reg_term_attendee_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_attendee_cap}<p>{$termSettings.fieldFail.reg_term_attendee_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_attendee_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_attendee_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_attendee_plur" value="{$termSettings.fieldData.reg_term_attendee_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_attendee_plur}<p>{$termSettings.fieldFail.reg_term_attendee_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_attendee_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_attendee_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_attendee_plur_cap" value="{$termSettings.fieldData.reg_term_attendee_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_attendee_plur_cap}<p>{$termSettings.fieldFail.reg_term_attendee_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_attending}class="glm-required"{/if}>Attending:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_attending}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_attending" value="{$termSettings.fieldData.reg_term_attending}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_attending}<p>{$termSettings.fieldFail.reg_term_attending}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_attended}class="glm-required"{/if}>Attended:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_attended}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_attended" value="{$termSettings.fieldData.reg_term_attended}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_attended}<p>{$termSettings.fieldFail.reg_term_attended}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+                    <tr>
+                        <th>Registered User:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registered_user}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registered_user}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registered_user" value="{$termSettings.fieldData.reg_term_registered_user}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registered_user}<p>{$termSettings.fieldFail.reg_term_registered_user}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_registered_user_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registered_user_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registered_user_cap" value="{$termSettings.fieldData.reg_term_registered_user_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registered_user_cap}<p>{$termSettings.fieldFail.reg_term_registered_user_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_registered_user_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registered_user_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registered_user_plur" value="{$termSettings.fieldData.reg_term_registered_user_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registered_user_plur}<p>{$termSettings.fieldFail.reg_term_registered_user_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_registered_user_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_registered_user_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_registered_user_plur_cap" value="{$termSettings.fieldData.reg_term_registered_user_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_registered_user_plur_cap}<p>{$termSettings.fieldFail.reg_term_registered_user_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+             
+            
+                    <tr>
+                        <th>ID:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_id}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_id}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_id" value="{$termSettings.fieldData.reg_term_id}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_id}<p>{$termSettings.fieldFail.reg_term_id}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_id_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_id_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_id_cap" value="{$termSettings.fieldData.reg_term_id_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_id_cap}<p>{$termSettings.fieldFail.reg_term_id_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_id_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_id_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_id_plur" value="{$termSettings.fieldData.reg_term_id_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_id_plur}<p>{$termSettings.fieldFail.reg_term_id_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_id_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_id_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_id_plur_cap" value="{$termSettings.fieldData.reg_term_id_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_id_plur_cap}<p>{$termSettings.fieldFail.reg_term_id_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+                    <tr>
+                        <th>Password:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_password}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_password}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_password" value="{$termSettings.fieldData.reg_term_password}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_password}<p>{$termSettings.fieldFail.reg_term_password}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_password_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_password_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_password_cap" value="{$termSettings.fieldData.reg_term_password_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_password_cap}<p>{$termSettings.fieldFail.reg_term_password_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_password_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_password_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_password_plur" value="{$termSettings.fieldData.reg_term_password_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_password_plur}<p>{$termSettings.fieldFail.reg_term_password_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_password_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_password_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_password_plur_cap" value="{$termSettings.fieldData.reg_term_password_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_password_plur_cap}<p>{$termSettings.fieldFail.reg_term_password_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+                    <tr>
+                        <th>Instructor:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_instructor}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_instructor}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_instructor" value="{$termSettings.fieldData.reg_term_instructor}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_instructor}<p>{$termSettings.fieldFail.reg_term_instructor}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_instructor_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_instructor_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_instructor_cap" value="{$termSettings.fieldData.reg_term_instructor_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_instructor_cap}<p>{$termSettings.fieldFail.reg_term_instructor_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_instructor_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_instructor_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_instructor_plur" value="{$termSettings.fieldData.reg_term_instructor_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_instructor_plur}<p>{$termSettings.fieldFail.reg_term_instructor_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_instructor_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_instructor_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_instructor_plur_cap" value="{$termSettings.fieldData.reg_term_instructor_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_instructor_plur_cap}<p>{$termSettings.fieldFail.reg_term_instructor_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+                    <tr>
+                        <th>Payment Code:</th>
+                        <td>
+                            <table class="glm-admin-table">
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_payment_code}class="glm-required"{/if}>Normal:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_payment_code}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_payment_code" value="{$termSettings.fieldData.reg_term_payment_code}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_payment_code}<p>{$termSettings.fieldFail.reg_term_payment_code}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_payment_code_cap}class="glm-required"{/if}>Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_payment_code_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_payment_code_cap" value="{$termSettings.fieldData.reg_term_payment_code_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_payment_code_cap}<p>{$termSettings.fieldFail.reg_term_payment_code_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th {if $termSettings.fieldRequired.reg_term_payment_code_plur}class="glm-required"{/if}>Plural:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_payment_code_plur}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_payment_code_plur" value="{$termSettings.fieldData.reg_term_payment_code_plur}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_payment_code_plur}<p>{$termSettings.fieldFail.reg_term_payment_code_plur}</p>{/if}
+                                    </td>
+                                    <th {if $termSettings.fieldRequired.reg_term_payment_code_plur_cap}class="glm-required"{/if}>Plural Capitalized:</th>
+                                    <td {if $termSettings.fieldFail.reg_term_payment_code_plur_cap}class="glm-form-bad-input"{/if}>
+                                        <input type="text" name="reg_term_payment_code_plur_cap" value="{$termSettings.fieldData.reg_term_payment_code_plur_cap}" class="glm-form-text-input-medium">
+                                        {if $termSettings.fieldFail.reg_term_payment_code_plur_cap}<p>{$termSettings.fieldFail.reg_term_payment_code_plur_cap}</p>{/if}
+                                    </td>
+                                </tr>
+                            </table>
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $termSettings.fieldRequired.reg_term_contact_information}class="glm-required"{/if}>Contact Information</th>
+                        <td {if $termSettings.fieldFail.reg_term_contact_information}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="reg_term_contact_information" value="{$termSettings.fieldData.reg_term_contact_information}" class="glm-form-text-input-medium">
+                            {if $termSettings.fieldFail.reg_term_contact_information}<p>{$termSettings.fieldFail.reg_term_contact_information}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $termSettings.fieldRequired.reg_term_registration_button}class="glm-required"{/if}>Registration Button:</th>
+                        <td {if $termSettings.fieldFail.reg_term_registration_button}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="reg_term_registration_button" value="{$termSettings.fieldData.reg_term_registration_button}" class="glm-form-text-input-medium">
+                            {if $termSettings.fieldFail.reg_term_registration_button}<p>{$termSettings.fieldFail.reg_term_registration_button}</p>{/if}
+                        </td>
+                     </tr>
+                </table>
+                <input type="submit" value="Update Settings" class="button button-primary">
+            </form>
+        </td>
+    </tr>
+</table>
+{include file='admin/management/footer.html'}
diff --git a/views/admin/settings/footer.html b/views/admin/settings/footer.html
new file mode 100644 (file)
index 0000000..f491223
--- /dev/null
@@ -0,0 +1,17 @@
+    <script type="text/javascript">
+
+        jQuery(document).ready(function($) {
+
+            /*
+             * Edit area tabs
+             */
+            // Flash certain elements for a short time after display
+            $(".glm-flash-updated").fadeOut(500).fadeIn(500).fadeOut(500).fadeIn(500).fadeOut(500).fadeIn(500).fadeOut(500).fadeIn(500).fadeOut(500).fadeIn(500).fadeOut(500);
+            if('{literal}{$registrationsSettings.fieldData.calendar_view}{/literal}'){
+                $("#calendar-view").val('{literal}{$registrationsSettings.fieldData.calendar_view}{/literal}');
+            } else {
+                $("#calendar-view").val("agenda");
+            }
+        });
+    </script>
index c45ffab..8ab1e6e 100644 (file)
@@ -8,8 +8,8 @@
 <table class="glm-admin-table glm-settings-table">
     <tr>
         <td colspan="2">
-            {if $settingsUpdated}<h2 class="glm-notice glm-flash-updated glm-right">Settings Updated</h2>{/if}
-            {if $settingsUpdateError}<span class="glm-error glm-flash-updated glm-right">Settings Update Error</span>{/if}
+            {if $miscUpdated}<h2 class="glm-notice glm-flash-updated glm-right">Settings Updated</h2>{/if}
+            {if $miscUpdateError}<span class="glm-error glm-flash-updated glm-right">Settings Update Error</span>{/if}
             <h3>{$terms.reg_term_registrations_name} Misc. Settings</h3>
         </td>
     </tr>
 
                 <table width="90%">
                     <tr>
-                        <th {if $misc.fieldRequired.notes}class="glm­-required"{/if}>{$terms.reg_term_registrations_name} Bulletin:</th>
-                        <td
-                            {if $misc.fieldFail.reg_bulletin}class="glm­-form-­bad-­input"{/if}>
-                            <textarea name="reg_bulletin" class="glm­-form­-textarea">{$misc.fieldData.notes}</textarea>
-                            {if $misc.fieldFail.reg_bulletin}<p>{$misc.fieldFail.reg_bulletin}</p>{/if}<br>
+                        <th {if $regMisc.fieldRequired.reg_bulletin}class="glm-required"{/if}>{$terms.reg_term_registrations_name} Bulletin:</th>
+                         <td {if $regMisc.fieldFail.reg_bulletin}class="glm-form-bad-input"{/if}>
+                            {php}
+                                wp_editor('{$regMisc.fieldData.reg_bulletin|escape:quotes}', 'glm_reg_bulletin', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'reg_bulletin',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.reg_bulletin}<p>{$regMisc.fieldFail.reg_bulletin}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.cart_page_text}class="glm-required"{/if}>{$terms.reg_term_registration_cap} Cart Page Text:</th>
+                         <td {if $regMisc.fieldFail.cart_page_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.cart_page_text|escape:quotes}', 'glm_reg_cart_page_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'cart_page_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.cart_page_text}<p>{$regMisc.fieldFail.cart_page_text}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.checkout_page_text}class="glm-required"{/if}>{$terms.reg_term_registration_cap} Checkout Page Text:</th>
+                         <td {if $regMisc.fieldFail.checkout_page_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.checkout_page_text|escape:quotes}', 'glm_reg_checkout_page_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'checkout_page_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.checkout_page_text}<p>{$regMisc.fieldFail.checkout_page_text}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.summary_page_text}class="glm-required"{/if}>{$terms.reg_term_registration_cap} Summary Page Text:</th>
+                         <td {if $regMisc.fieldFail.summary_page_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.summary_page_text|escape:quotes}', 'glm_reg_summary_page_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'summary_page_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.summary_page_text}<p>{$regMisc.fieldFail.summary_page_text}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.reg_terms}class="glm-required"{/if}>{$terms.reg_term_registration_cap} Terms & Conditions:</th>
+                         <td {if $regMisc.fieldFail.reg_terms}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.reg_terms|escape:quotes}', 'glm_reg_reg_terms', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'reg_terms',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.reg_terms}<p>{$regMisc.fieldFail.reg_terms}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.notify_subject}class="glm-required"{/if}>Subject of notification E-Mail to site owner:</th>
+                        <td {if $regMisc.fieldFail.notify_subject}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="notify_subject" value="{$regMisc.fieldData.notify_subject}" class="glm-form-text-input-medium">
+                            {if $regMisc.fieldFail.notify_subject}<p>{$regMisc.fieldFail.notify_subject}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.notify_text}class="glm-required"{/if}>Notification E-Mail text for site owner:</th>
+                         <td {if $regMisc.fieldFail.notify_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.notify_text|escape:quotes}', 'glm_reg_notify_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'notify_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.notify_text}<p>{$regMisc.fieldFail.notify_text}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.instr_notify_subject}class="glm-required"{/if}>Subject of notification E-Mail to {$terms.reg_term_instructor}:</th>
+                        <td {if $regMisc.fieldFail.instr_notify_subject}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="instr_notify_subject" value="{$regMisc.fieldData.instr_notify_subject}" class="glm-form-text-input-medium">
+                            {if $regMisc.fieldFail.instr_notify_subject}<p>{$regMisc.fieldFail.instr_notify_subject}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.instr_notify_text}class="glm-required"{/if}>Notification E-Mail text for {$terms.reg_term_instructor}:</th>
+                         <td {if $regMisc.fieldFail.instr_notify_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.instr_notify_text|escape:quotes}', 'glm_reg_instr_notify_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'instr_notify_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.instr_notify_text}<p>{$regMisc.fieldFail.instr_notify_text}</p>{/if}
+                        </td>
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.submission_notify_subject}class="glm-required"{/if}>Subject of notification E-Mail to person<br>submitting the {$terms.reg_term_registration_plur}:</th>
+                        <td {if $regMisc.fieldFail.submission_notify_subject}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="submission_notify_subject" value="{$regMisc.fieldData.submission_notify_subject}" class="glm-form-text-input-medium">
+                            {if $regMisc.fieldFail.submission_notify_subject}<p>{$regMisc.fieldFail.submission_notify_subject}</p>{/if}
                         </td>
-                    </tr>
-
-
-<!-- 
-
-                    <tr>
-                        <td></td>
-                        <th><p>Organization Processing Registrations</p></th>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_name}class="glm-required"{/if}>Organization Name:</th>
-                        <td {if $regMisc.fieldFail.reg_org_name}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_name" value="{$regMisc.fieldData.reg_org_name}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_name}<p>{$regMisc.fieldFail.reg_org_name}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_short}class="glm-required"{/if}>Organization Short Name:</th>
-                        <td {if $regMisc.fieldFail.reg_org_short}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_short" value="{$regMisc.fieldData.reg_org_short}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_short}<p>{$regMisc.fieldFail.reg_org_short}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_address}class="glm-required"{/if}>Organization Address:</th>
-                        <td {if $regMisc.fieldFail.reg_org_address}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_address" value="{$regMisc.fieldData.reg_org_address}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_address}<p>{$regMisc.fieldFail.reg_org_address}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_city}class="glm-required"{/if}>Organization City:</th>
-                        <td {if $regMisc.fieldFail.reg_org_city}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_city" value="{$regMisc.fieldData.reg_org_city}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_city}<p>{$regMisc.fieldFail.reg_org_city}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_state}class="glm-required"{/if}>Organization State:</th>
-                        <td {if $regMisc.fieldFail.reg_org_state}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_state" value="{$regMisc.fieldData.reg_org_state}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_state}<p>{$regMisc.fieldFail.reg_org_state}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_zip}class="glm-required"{/if}>Organization Zip/Postal Code:</th>
-                        <td {if $regMisc.fieldFail.reg_org_zip}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_zip" value="{$regMisc.fieldData.reg_org_zip}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_zip}<p>{$regMisc.fieldFail.reg_org_zip}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_phone}class="glm-required"{/if}>Organization Phone:</th>
-                        <td {if $regMisc.fieldFail.reg_org_phone}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_phone" value="{$regMisc.fieldData.reg_org_phone}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_phone}<p>{$regMisc.fieldFail.reg_org_phone}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_toll_free}class="glm-required"{/if}>Organization Toll Free:</th>
-                        <td {if $regMisc.fieldFail.reg_org_toll_free}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_toll_free" value="{$regMisc.fieldData.reg_org_toll_free}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_toll_free}<p>{$regMisc.fieldFail.reg_org_toll_free}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_internal_email}class="glm-required"{/if}>Organization Internal E-Mail:</th>
-                        <td {if $regMisc.fieldFail.reg_org_internal_email}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_internal_email" value="{$regMisc.fieldData.reg_org_internal_email}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_internal_email}<p>{$regMisc.fieldFail.reg_org_internal_email}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_org_from_email}class="glm-required"{/if}>Organization 'from" E-Mail:</th>
-                        <td {if $regMisc.fieldFail.reg_org_from_email}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_org_from_email" value="{$regMisc.fieldData.reg_org_from_email}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_org_from_email}<p>{$regMisc.fieldFail.reg_org_from_email}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <td></td>
-                        <th><p>Payment</p></th>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_payment_methods}class="glm­required"{/if}>Payment Methods:</th>
-                        <td {if $regMisc.fieldFail.reg_payment_methods}class="glm­form­bad­input" data­tabid="glm-reg-payment-methods"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_payment_methods.bitmap item=v}
-                            <input type="checkbox" name="reg_payment_methods[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_payment_methods}<p>{$regMisc.fieldFail.reg_payment_methods}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_cc_accepts}class="glm­required"{/if}>Credit Card Accepted:</th>
-                        <td {if $regMisc.fieldFail.reg_cc_accepts}class="glm­form­bad­input" data­tabid="glm-reg-cc-accepts"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_cc_accepts.bitmap item=v}
-                            <input type="checkbox" name="reg_cc_accepts[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_cc_accepts}<p>{$regMisc.fieldFail.reg_cc_accepts}</p>{/if}
+                    </tr>
+                    <tr>
+                        <th {if $regMisc.fieldRequired.submission_notify_text}class="glm-required"{/if}>Text of E-Mail to person<br>submitting the {$terms.reg_term_registration_plur}:</th>
+                         <td {if $regMisc.fieldFail.submission_notify_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.submission_notify_text|escape:quotes}', 'glm_reg_submission_notify_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'submission_notify_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.submission_notify_text}<p>{$regMisc.fieldFail.submission_notify_text}</p>{/if}
                         </td>
                     </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_proc_methods}class="glm­required"{/if}>Processing Methods:</th>
-                        <td {if $regMisc.fieldFail.reg_proc_methods}class="glm­form­bad­input" data­tabid="glm-reg-processing-methods"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_proc_methods.bitmap item=v}
-                            <input type="checkbox" name="reg_proc_methods[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_proc_methods}<p>{$regMisc.fieldFail.reg_proc_methods}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <td></td>
-                        <th><p>Authorize.net</p></th>
-                    </tr>
-                    <tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_authorize_net_login}class="glm-required"{/if}>Authorize.net Login:</th>
-                        <td {if $regMisc.fieldFail.reg_authorize_net_login}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_authorize_net_login" value="{$regMisc.fieldData.reg_authorize_net_login}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_authorize_net_login}<p>{$regMisc.fieldFail.reg_authorize_net_login}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_authorize_net_key}class="glm-required"{/if}>Authorize.net Key:</th>
-                        <td {if $regMisc.fieldFail.reg_authorize_net_key}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_authorize_net_key" value="{$regMisc.fieldData.reg_authorize_net_key}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_authorize_net_key}<p>{$regMisc.fieldFail.reg_authorize_net_key}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th>Authorize.net Test Mode:</th>
-                        <td>
-                            <select id="default-authorize-net-test" data-id="reg_authorize_net_test" name="reg_authorize_net_test">
-                                <option value=""></option>
-                                {foreach from=$regMisc.fieldData.reg_authorize_net_test.list item=v}
-                                <option value="{$v.value}"{if $v.default} selected="selected"{/if}>
-                                    {$v.name}
-                                </option>
-                                {/foreach}
-                            </select>
-                        </td>
-                    </tr>
-                    <tr>
-                        <th>Send Confirmation E-Mail</th>
-                        <td>
-                            <input type="checkbox" name="reg_authorize_net_conf"{if $regMisc.fieldData.reg_authorize_net_conf.value} checked="checked"{/if}>
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_authorize_net_merchant_email}class="glm-required"{/if}>Authorize.net Merchant Email:</th>
-                        <td {if $regMisc.fieldFail.reg_authorize_net_merchant_email}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_authorize_net_merchant_email" value="{$regMisc.fieldData.reg_authorize_net_merchant_email}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_authorize_net_merchant_email}<p>{$regMisc.fieldFail.reg_authorize_net_merchant_email}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <td></td>
-                        <th><p>Merchant Solutions</p></th>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_merchant_solutions_acctid}class="glm-required"{/if}>Merchant Solutions Account ID:</th>
-                        <td {if $regMisc.fieldFail.reg_merchant_solutions_acctid}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_merchant_solutions_acctid" value="{$regMisc.fieldData.reg_merchant_solutions_acctid}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_merchant_solutions_acctid}<p>{$regMisc.fieldFail.reg_merchant_solutions_acctid}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_merchant_solutions_merchantpin}class="glm-required"{/if}>Merchant Solutions Merchant PIN:</th>
-                        <td {if $regMisc.fieldFail.reg_merchant_solutions_merchantpin}class="glm-form-bad-input"{/if}>
-                            <input type="text" name="reg_merchant_solutions_merchantpin" value="{$regMisc.fieldData.reg_merchant_solutions_merchantpin}" class="glm-form-text-input-medium">
-                            {if $regMisc.fieldFail.reg_merchant_solutions_merchantpin}<p>{$regMisc.fieldFail.reg_merchant_solutions_merchantpin}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th>Merchant Solutions Test Mode:</th>
-                        <td>
-                            <select id="default-merchant-solutions-test" data-id="reg_merchant_solutions_test" name="reg_merchant_solutions_test">
-                                <option value=""></option>
-                                {foreach from=$regMisc.fieldData.reg_merchant_solutions_test.list item=v}
-                                <option value="{$v.value}"{if $v.default} selected="selected"{/if}>
-                                    {$v.name}
-                                </option>
-                                {/foreach}
-                            </select>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td></td>
-                        <th><p>Billing Information Fields</p></th>
-                    </tr>
-                    </tr>
-                        <th>Always Use Full Billing Info</th>
-                        <td>
-                            <input type="checkbox" name="reg_full_billing_info"{if $regMisc.fieldData.reg_full_billing_info.value} checked="checked"{/if}>
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_bill_info_req_no_charge}class="glm­required"{/if}>Billing Info used for No Charge:</th>
-                        <td {if $regMisc.fieldFail.reg_bill_info_req_no_charge}class="glm­form­bad­input" data­tabid="glm-reg-bill-info-req-no-charge"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_bill_info_req_no_charge.bitmap item=v}
-                            <input type="checkbox" name="reg_bill_info_req_no_charge[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_bill_info_req_no_charge}<p>{$regMisc.fieldFail.reg_bill_info_req_no_charge}</p>{/if}
-                        </td>
-                    </tr>
-                    <tr>
-                        <th {if $regMisc.fieldRequired.reg_bill_info_req_comp_code}class="glm­required"{/if}>Billing Info used for Comp Code:</th>
-                        <td {if $regMisc.fieldFail.reg_bill_info_req_comp_code}class="glm­form­bad­input" data­tabid="glm-reg-bill-info-req-comp-code"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_bill_info_req_comp_code.bitmap item=v}
-                            <input type="checkbox" name="reg_bill_info_req_comp_code[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_bill_info_req_comp_code}<p>{$regMisc.fieldFail.reg_bill_info_req_comp_code}</p>{/if}
+                    <tr>
+                        <th {if $regMisc.fieldRequired.registrant_notify_subject}class="glm-required"{/if}>Subject of notification E-Mail to {$terms.reg_term_attendee_plur}:</th>
+                        <td {if $regMisc.fieldFail.registrant_notify_subject}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="registrant_notify_subject" value="{$regMisc.fieldData.registrant_notify_subject}" class="glm-form-text-input-medium">
+                            {if $regMisc.fieldFail.registrant_notify_subject}<p>{$regMisc.fieldFail.registrant_notify_subject}</p>{/if}
                         </td>
                     </tr>
                     <tr>
-                        <th {if $regMisc.fieldRequired.reg_bill_info_req_cash}class="glm­required"{/if}>Billing Info used for Cash:</th>
-                        <td {if $regMisc.fieldFail.reg_bill_info_req_cash}class="glm­form­bad­input" data­tabid="glm-reg-bill-info-req-cash"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_bill_info_req_cash.bitmap item=v}
-                            <input type="checkbox" name="reg_bill_info_req_cash[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_bill_info_req_cash}<p>{$regMisc.fieldFail.reg_bill_info_req_cash}</p>{/if}
+                        <th {if $regMisc.fieldRequired.registrant_notify_text}class="glm-required"{/if}>Text of E-Mail to {$terms.reg_term_attendee_plur}:</th>
+                         <td {if $regMisc.fieldFail.registrant_notify_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.registrant_notify_text|escape:quotes}', 'glm_reg_registrant_notify_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'registrant_notify_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.registrant_notify_text}<p>{$regMisc.fieldFail.registrant_notify_text}</p>{/if}
                         </td>
                     </tr>
                     <tr>
-                        <th {if $regMisc.fieldRequired.reg_bill_info_req_check}class="glm­required"{/if}>Billing Info used for Check:</th>
-                        <td {if $regMisc.fieldFail.reg_bill_info_req_check}class="glm­form­bad­input" data­tabid="glm-reg-bill-info-req-check"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_bill_info_req_check.bitmap item=v}
-                            <input type="checkbox" name="reg_bill_info_req_check[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_bill_info_req_check}<p>{$regMisc.fieldFail.reg_bill_info_req_check}</p>{/if}
+                        <th {if $regMisc.fieldRequired.submission_ack_subject}class="glm-required"{/if}>Subject of acknowledgement E-Mail<br>to person submitting the {$terms.reg_term_registration_plur}:</th>
+                        <td {if $regMisc.fieldFail.submission_ack_subject}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="submission_ack_subject" value="{$regMisc.fieldData.submission_ack_subject}" class="glm-form-text-input-medium">
+                            {if $regMisc.fieldFail.submission_ack_subject}<p>{$regMisc.fieldFail.submission_ack_subject}</p>{/if}
                         </td>
                     </tr>
                     <tr>
-                        <th {if $regMisc.fieldRequired.reg_bill_info_req_credit_card}class="glm­required"{/if}>Billing Info used for Credit Card:</th>
-                        <td {if $regMisc.fieldFail.reg_bill_info_req_credit_card}class="glm­form­bad­input" data­tabid="glm-reg-bill-info-req-credit-card"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_bill_info_req_credit_card.bitmap item=v}
-                            <input type="checkbox" name="reg_bill_info_req_credit_card[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_bill_info_req_credit_card}<p>{$regMisc.fieldFail.reg_bill_info_req_credit_card}</p>{/if}
+                        <th {if $regMisc.fieldRequired.submission_ack_text}class="glm-required"{/if}>Text of acknowledgement E-Mail to<br>person submitting the {$terms.reg_term_registration_plur}:</th>
+                         <td {if $regMisc.fieldFail.submission_ack_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.submission_ack_text|escape:quotes}', 'glm_reg_submission_ack_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'submission_ack_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.submission_ack_text}<p>{$regMisc.fieldFail.submission_ack_text}</p>{/if}
                         </td>
                     </tr>
                     <tr>
-                        <th {if $regMisc.fieldRequired.reg_bill_info_req_merchant_call}class="glm­required"{/if}>Billing Info used for Payment by Call From Merchant:</th>
-                        <td {if $regMisc.fieldFail.reg_bill_info_req_merchant_call}class="glm­form­bad­input" data­tabid="glm-reg-bill-info-req-merchant-call"{/if}>
-                      {foreach from=$regMisc.fieldData.reg_bill_info_req_merchant_call.bitmap item=v}
-                            <input type="checkbox" name="reg_bill_info_req_merchant_call[{$v.value}]" value="{$v.value}"{if $v.default} checked{/if}>{$v.name}
-                      {/foreach}                    
-                            {if $regMisc.fieldFail.reg_bill_info_req_merchant_call}<p>{$regMisc.fieldFail.reg_bill_info_req_merchant_call}</p>{/if}
+                        <th {if $regMisc.fieldRequired.registrant_ack_subject}class="glm-required"{/if}>Subject of acknowledgement E-Mail to {$terms.reg_term_attendee}:</th>
+                        <td {if $regMisc.fieldFail.registrant_ack_subject}class="glm-form-bad-input"{/if}>
+                            <input type="text" name="registrant_ack_subject" value="{$regMisc.fieldData.registrant_ack_subject}" class="glm-form-text-input-medium">
+                            {if $regMisc.fieldFail.registrant_ack_subject}<p>{$regMisc.fieldFail.registrant_ack_subject}</p>{/if}
                         </td>
                     </tr>
                     <tr>
-                        <th>Enable Request for Medical Info</th>
-                        <td>
-                            <input type="checkbox" name="reg_medical_info"{if $regMisc.fieldData.reg_medical_info.value} checked="checked"{/if}>
+                        <th {if $regMisc.fieldRequired.registrant_ack_text}class="glm-required"{/if}>Text of acknowledgement E-Mail to {$terms.reg_term_attendee_plur}:</th>
+                         <td {if $regMisc.fieldFail.registrant_ack_text}class="glm-form-bad-input"{/if}>
+                            {php} 
+                                wp_editor('{$regMisc.fieldData.registrant_ack_text|escape:quotes}', 'glm_reg_registrant_ack_text', array(
+                                   'media_buttons' => false,
+                                   // 'quicktags' => false,
+                                   // 'wpautop' => false,  NOTE: Dont's use. Problem when numerous spaces before text.
+                                  'textarea_name' => 'registrant_ack_text',
+                                  'editor_height' => 200,     // Height in px, overrides editor_rows
+                                   // 'textarea_rows' => 8
+                                ));
+                            {/php}
+                            {if $regMisc.fieldFail.registrant_ack_text}<p>{$regMisc.fieldFail.registrant_ack_text}</p>{/if}
                         </td>
                     </tr>
- -->
                 </table>
                 <input type="submit" value="Update Settings" class="button-primary">
 
     </tr>
 </table>
 
-{include file='admin/footer.html'}
\ No newline at end of file
+{include file='admin/settings/footer.html'}
\ No newline at end of file
index d72b3de..612fa4b 100644 (file)
     });
 </script>
 
-{include file='admin/footer.html'}
\ No newline at end of file
+{include file='admin/settings/footer.html'}
\ No newline at end of file