fixing data class fields that were causing sql errors
authorAnthony Talarico <talarico@gaslightmedia.com>
Tue, 7 Feb 2017 21:56:34 +0000 (16:56 -0500)
committerAnthony Talarico <talarico@gaslightmedia.com>
Tue, 7 Feb 2017 21:56:34 +0000 (16:56 -0500)
classes/data/dataSettingsTerms.php
models/admin/management/regterms.php
views/admin/management/regterms.html

index a3fb6d2..af6dc8e 100644 (file)
@@ -406,7 +406,7 @@ class GlmDataRegistrationsSettingsTerms extends GlmDataAbstract
 
             // Term for Payment Codes (plur, cap)
             'reg_term_payment_code_plur_cap' => array (
-                'field' => '',
+                'field' => 'reg_term_payment_code_plur_cap',
                 'type' => 'text',
                 'required' => true,
                 'use' => 'a'
index ac10868..b91b22e 100644 (file)
@@ -125,10 +125,10 @@ class GlmMembersAdmin_management_regterms extends GlmDataRegistrationsSettingsTe
             case 'submit':
 
                 // Update the general settings
-//                $termsSettings = $this->updateEntry(1);
+                $termsSettings = $this->updateEntry(1);
 
                 // Display admin message that the data has been updated
-                glmMembersAdmin::addNotice('Terms Settings for the '.GLM_MEMBERS_PLUGIN_NAME.' plugin have been updated.', 'AdminNotice');
+                glmMembersAdmin::addNotice('Terms Settings for the '.GLM_MEMBERS_REGISTRATIONS_PLUGIN_NAME.' plugin have been updated.', 'AdminNotice');
 
                 break;
 
@@ -136,7 +136,7 @@ class GlmMembersAdmin_management_regterms extends GlmDataRegistrationsSettingsTe
             default:
 
                 // Try to get the first (should be only) entry for general settings.
-//                $termsSettings = $this->editEntry($id);
+                $termsSettings = $this->editEntry(1);
 
                 // Check that we actually have the terms
                 if ($termsSettings === false) {
index a7721c9..17c6f1c 100644 (file)
@@ -1,6 +1,20 @@
-{include file='admin/management/header.html'}
-        
-    <h2 style="color: blue;">NOTE: Some of these terms have not yet been integrated into the site templates.</h2>    
+<h2 class="nav-tab-wrapper" style="margin-bottom: 1em;">
+    
+    <input type="hidden" name="glm_action" value="general">
+    
+    
+    <a id="glm-settings" data-show-table="glm-table-general" href="{$thisUrl}?page=glm-members-admin-menu-management&glm_action=registrations"
+       class="glm-settings-tab nav-tab{if $option=='registrations'} nav-tab-active{/if}">
+        General
+    </a>
+    
+    <a id="glm-settings" data-show-table="glm-table-terms" href="{$thisUrl}?page=glm-members-admin-menu-management&glm_action=regterms"  
+       class="glm-settings-tab nav-tab{if $option=='regterms'  }{/if}">
+        Terms
+    </a>
+    
+</h2>
+<h3>Registrations Terms</h3>
         
     <form action="{$thisUrl}?page={$thisPage}" method="post" enctype="multipart/form-data">
         <input type="hidden" name="glm_action" value="regterms">
             <!-- Admin Menus -->
         
             <tr><td colspan="2"><h2>Admin Menu and Tab Names</h2></td></tr>
+      
             <tr>
-                <th {if $termSettings.fieldRequired.reg_term_registrations_name}class="glm-required"{/if}>Members Menu:</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>Members Menu Tabs:</th>
+                <th>Registration:</th>
                 <td>
                     <table class="glm-admin-table">
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registration}class="glm-required"{/if}>Main Dashboard:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registration_cap}class="glm-required"{/if}>Member List:</th>
+                            <th {if $termSettings.fieldRequired.reg_term_registrations_name}class="glm-required"{/if}>Registrations Name:</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 {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}>Reports:</th>
+                            <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>
                         </tr>
-                    </table>
-                </td>
-            </tr>
-            <tr>
-                <th {if $termSettings.fieldRequired.reg_term_registration_plur_cap}class="glm-required"{/if}>Member Menu:</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>
-            <tr>
-                <th>Member Menu Tabs:</th>
-                <td>
-                    <table class="glm-admin-table">
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_register}class="glm-required"{/if}>Member Dashboard:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_register_cap}class="glm-required"{/if}>Member Info:</th>
+                            <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}>Locations:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registering}class="glm-required"{/if}>Facilities:</th>
+                            <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}>Attractions:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registered}class="glm-required"{/if}>Contacts:</th>
+                            <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 {if $termSettings.fieldRequired.reg_term_registered_cap}class="glm-required"{/if}>Configure Menu:</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>
-            <tr>
-                <th>Configure Menu Tabs:</th>
+                <th>Attendee:</th>
                 <td>
                     <table class="glm-admin-table">
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee}class="glm-required"{/if}>Member Types:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee_cap}class="glm-required"{/if}>Member Categories:</th>
+                            <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}>Accommodation Types:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attendee_plur_cap}class="glm-required"{/if}>Amenities:</th>
+                            <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}>Cities:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_attended}class="glm-required"{/if}>Regions:</th>
+                            <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>
             <tr>
-                <th {if $termSettings.fieldRequired.term_admin_menu_settings}class="glm-required"{/if}>Settings Menu:</th>
-                <td {if $termSettings.fieldFail.term_admin_menu_settings}class="glm-form-bad-input"{/if}>
-                    <input type="text" name="term_admin_menu_settings" value="{$termSettings.fieldData.term_admin_menu_settings}" class="glm-form-text-input-medium">
-                    {if $termSettings.fieldFail.term_admin_menu_settings}<p>{$termSettings.fieldFail.term_admin_menu_settings}</p>{/if}
-                </td>
-            </tr>
-            <tr>
-                <th>Settings Menu Tabs:</th>
+                <th>Registered User:</th>
                 <td>
                     <table class="glm-admin-table">
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_user}class="glm-required"{/if}>General Settings:</th>
+                            <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>
                         </tr>
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registered_user_cap}class="glm-required"{/if}>Terms & Phrases:</th>
+                            <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}>Development:</th>
+                            <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>
                         </tr>
+                        <tr>
+                            <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 {if $termSettings.fieldRequired.reg_term_registered_user_plur_cap}class="glm-required"{/if}>Shortcodes Menu:</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.term_admin_menu_shortcodes}" 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>
-            <tr><td colspan="2"><hr></td></tr>
-            <tr><td colspan="2"><h2>Terms</h2></td></tr>
+     
+
             <tr>
                 <th>ID:</th>
                 <td>
                                 {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.term_attraction_plur}class="glm-required"{/if}>Plural:</th>
-                            <td {if $termSettings.fieldFail.term_attraction_plur}class="glm-form-bad-input"{/if}>
-                                <input type="text" name="term_attraction_plur" value="{$termSettings.fieldData.term_attraction_plur}" class="glm-form-text-input-medium">
-                                {if $termSettings.fieldFail.term_attraction_plur}<p>{$termSettings.fieldFail.term_attraction_plur}</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}>
                 <th>Contact:</th>
                 <td>
                     <table class="glm-admin-table">
-                   
                         <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_registration_button}class="glm-required"{/if}>Capitalized:</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>
-                        <tr>
-                            <th {if $termSettings.fieldRequired.reg_term_contact_information}class="glm-required"{/if}>Plural:</th>
+                            <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}
                     </table>
                 </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>