CRM-13497 - getting there on main tables
authorlynndanzig <lynndanzig@btinternet.com>
Tue, 8 Oct 2013 19:31:13 +0000 (20:31 +0100)
committerlynndanzig <lynndanzig@btinternet.com>
Tue, 8 Oct 2013 19:31:13 +0000 (20:31 +0100)
76 files changed:
xml/schema/ACL/ACL.xml
xml/schema/Activity/Activity.xml
xml/schema/Activity/ActivityContact.xml
xml/schema/Batch/Batch.xml
xml/schema/Bridge/OG.xml
xml/schema/Bridge/Role.xml
xml/schema/Campaign/Campaign.xml
xml/schema/Campaign/CampaignGroup.xml
xml/schema/Campaign/Survey.xml
xml/schema/Case/Case.xml
xml/schema/Case/CaseContact.xml
xml/schema/Contact/ACLContactCache.xml
xml/schema/Contact/Contact.xml
xml/schema/Contact/Group.xml
xml/schema/Contact/GroupContact.xml
xml/schema/Contact/GroupContactCache.xml
xml/schema/Contact/GroupOrganization.xml
xml/schema/Contact/RelationshipType.xml
xml/schema/Contact/SubscriptionHistory.xml
xml/schema/Contribute/Contribution.xml
xml/schema/Contribute/ContributionPage.xml
xml/schema/Contribute/ContributionRecur.xml
xml/schema/Contribute/ContributionSoft.xml
xml/schema/Contribute/Product.xml
xml/schema/Core/ActionSchedule.xml
xml/schema/Core/Address.xml
xml/schema/Core/Cache.xml
xml/schema/Core/CustomField.xml
xml/schema/Core/CustomGroup.xml
xml/schema/Core/Email.xml
xml/schema/Core/EntityTag.xml
xml/schema/Core/Extension.xml
xml/schema/Core/IM.xml
xml/schema/Core/Job.xml
xml/schema/Core/MailSettings.xml
xml/schema/Core/Mapping.xml
xml/schema/Core/MappingField.xml
xml/schema/Core/Menu.xml
xml/schema/Core/OptionValue.xml
xml/schema/Core/Phone.xml
xml/schema/Core/PrintLabel.xml
xml/schema/Core/Setting.xml
xml/schema/Core/UFField.xml
xml/schema/Core/UFJoin.xml
xml/schema/Core/Website.xml
xml/schema/Core/WordReplacement.xml
xml/schema/Dedupe/RuleGroup.xml
xml/schema/Event/Event.xml
xml/schema/Event/Participant.xml
xml/schema/Event/ParticipantStatusType.xml
xml/schema/Financial/Currency.xml
xml/schema/Financial/EntityFinancialAccount.xml
xml/schema/Financial/FinancialAccount.xml
xml/schema/Financial/FinancialItem.xml
xml/schema/Financial/FinancialTrxn.xml
xml/schema/Financial/PaymentProcessorType.xml
xml/schema/Friend/Friend.xml
xml/schema/Grant/Grant.xml
xml/schema/Mailing/BounceType.xml
xml/schema/Mailing/Component.xml
xml/schema/Mailing/Event/Bounce.xml
xml/schema/Mailing/Event/Subscribe.xml
xml/schema/Mailing/Mailing.xml
xml/schema/Mailing/MailingGroup.xml
xml/schema/Mailing/MailingJob.xml
xml/schema/Member/Membership.xml
xml/schema/Member/MembershipStatus.xml
xml/schema/Member/MembershipType.xml
xml/schema/PCP/PCP.xml
xml/schema/Pledge/Pledge.xml
xml/schema/Pledge/PledgePayment.xml
xml/schema/Price/LineItem.xml
xml/schema/Price/PriceField.xml
xml/schema/Price/PriceFieldValue.xml
xml/schema/Price/PriceSet.xml
xml/schema/Queue/QueueItem.xml

index a78f22722126e73690083689d10af0aff9b739dd..e555468ec42d58ff27a68b750d90acb19b86b375 100644 (file)
        <type>varchar</type>
        <length>64</length>
        <comment>ACL Name.</comment>
-       <add>1.6</add>
+       <html>
+         <type>Text</type>
+       </html>
+       <add>1.6</add>       
     </field>
     <field>
         <name>deny</name>
         <default>0</default>
         <required>true</required>
         <comment>Is this ACL entry Allow  (0) or Deny (1) ?</comment>
-        <add>1.6</add>
+        <html>
+         <type>Radio</type>
+       </html>   
+        <add>1.6</add>             
     </field>
     <field>
         <name>entity_table</name>
         <values>All,View,Edit,Create,Delete,Grant,Revoke,Search</values>
         <required>true</required>
         <comment>What operation does this ACL entry control?</comment>
-        <add>1.6</add>
+        <html>
+          <type>Select</type>
+        </html>
+        <add>1.6</add>        
     </field>
     <field>
         <name>object_table</name>
@@ -79,7 +88,7 @@
         <type>varchar</type>
         <length>64</length>
         <comment>If this is a grant/revoke entry, what table are we granting?</comment>
-        <add>1.6</add>
+        <add>1.6</add>    
     </field>
     <field>
         <name>acl_id</name>
        <type>boolean</type>
        <comment>Is this property active?</comment>
        <add>1.6</add>
+       <html>
+         <type>Checkbox</type>
+       </html>
     </field>
 </table>
index 544b8c616ad156e2028eae196a03b282eb879269..6b2e9b40a0cf0243b1083a6dd964fd1dc809916c 100644 (file)
@@ -15,6 +15,7 @@
       <required>true</required>
       <comment>Unique  Other Activity ID</comment>
        <add>1.1</add>
+       
   </field>
   <primaryKey>
        <name>id</name>
@@ -73,7 +74,7 @@
       </pseudoconstant>
       <html>
         <type>Select</type>
-      </html>
+      </html>            
   </field>
   <index>
        <name>UI_activity_type_id</name>
       <title>Phone (called) ID</title>
       <comment>Phone ID of the number called (optional - used if an existing phone number is selected).</comment>
       <add>2.0</add>
+      <html>
+        <type>Autocomplete-Select</type>
+      </html>
   </field>
   <foreignKey>
        <name>phone_id</name>
         <optionGroupName>activity_status</optionGroupName>
       </pseudoconstant>
       <html>
-            <type>Select</type>
-      </html>
+        <type>Select</type>
+      </html>      
   </field>
   <field>
       <name>priority_id</name>
         <optionGroupName>priority</optionGroupName>
       </pseudoconstant>
       <html>
-            <type>Select</type>
+        <type>Select</type>
       </html>
   </field>
   <field>
        <import>true</import>
        <headerPattern>/(is.)?test(.activity)?/i</headerPattern>
        <add>2.0</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
       <name>medium_id</name>
         <optionGroupName>encounter_medium</optionGroupName>
       </pseudoconstant>
       <html>
-            <type>Select</type>
+        <type>Select</type>
       </html>
       <add>2.2</add>
   </field>
        <import>true</import>
        <headerPattern>/(is.)?(current.)?(revision|version(ing)?)/i</headerPattern>
        <add>2.2</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <index>
        <name>index_is_current_revision</name>
        <import>true</import>
        <headerPattern>/(activity.)?(trash|deleted)/i</headerPattern>
        <add>2.2</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <index>
        <name>index_is_deleted</name>
        <title>Campaign ID</title>
        <import>true</import>
        <comment>The campaign for which this activity has been triggered.</comment>
-       <html>
-            <type>Select</type>
-      </html>
        <add>3.4</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <foreignKey>
        <name>campaign_id</name>
         <optionGroupName>engagement_index</optionGroupName>
       </pseudoconstant>
       <html>
-            <type>Select</type>
+        <type>Select</type>
       </html>
       <add>3.4</add>
   </field>
       <name>weight</name>
       <type>int</type>
       <add>4.1</add>
+      <html>
+         <type>Text</type>
+      </html>
   </field>
 </table>
index 1cb6a72885b812883d2eb1628ecd0f168ac99497..638a06fb7aaa9a80df98edb562720ff514af685f 100644 (file)
@@ -58,6 +58,9 @@
     <pseudoconstant>
       <optionGroupName>activity_contacts</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.4</add>
   </field>
   <index>
index 85523e81862250569f8dd31fb427c4f4c2a33b47..02329d0d80fb4a88cc43ab786e7bc19a98df55b4 100644 (file)
@@ -23,6 +23,9 @@
     <length>64</length>
     <comment>Variable name/programmatic handle for this batch.</comment>
     <add>3.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <index>
     <name>UI_name</name>
@@ -46,6 +49,9 @@
     <localizable>true</localizable>
     <comment>Friendly Name.</comment>
     <add>4.2</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>description</name>
@@ -77,6 +83,9 @@
     <type>datetime</type>
     <comment>When was this item created</comment>
     <add>3.3</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>modified_id</name>
     <type>int unsigned</type>
     <comment>FK to Saved Search ID</comment>
     <add>4.1</add>
+    <html>
+      <type>Autocomplete-Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>saved_search_id</name>
     <pseudoconstant>
       <optionGroupName>batch_status</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>type_id</name>
     <pseudoconstant>
       <optionGroupName>batch_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>mode_id</name>
     <pseudoconstant>
       <optionGroupName>batch_mode</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>total</name>
     <type>decimal</type>
     <comment>Total amount for this batch.</comment>
     <add>4.2</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>item_count</name>
     <type>int unsigned</type>
     <comment>Number of items in a batch.</comment>
     <add>4.2</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>payment_instrument_id</name>
     <pseudoconstant>
       <optionGroupName>payment_instrument</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.3</add>
   </field>
   <field>
index 5e335c68d5372a6a1153f6f5d0482c657cf29d0a..225cdc192cb1a627838b866057232d574113b08e 100644 (file)
@@ -39,6 +39,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>group_id</name>
@@ -70,6 +73,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>admin_group_id</name>
index 99586735a065ab74afdce647ca2df98878c48c80..275163ece87bdb1040ef8d1a3b581577269bb5cb 100644 (file)
@@ -39,6 +39,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
        <name>group_id</name>
index a5c6ab0a3ff311c20a4ad914f655aec37a5354ae..eb591427a37fb0744a75959a6ba6efe0317d4826 100644 (file)
@@ -96,6 +96,9 @@
       <pseudoconstant>
         <optionGroupName>campaign_type</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>3.3</add>
   </field>
   <index>
       <pseudoconstant>
         <optionGroupName>campaign_status</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>3.3</add>
   </field>
   <index>
        <comment>Unique trusted external ID (generally from a legacy app/datasource). Particularly useful for deduping operations.</comment>
        <import>true</import>
        <add>3.3</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <index>
        <name>UI_external_identifier</name>
        <comment>Optional parent id for this Campaign.</comment>
        <import>true</import>
        <add>3.3</add>
+       <html>
+         <type>Autocomplete-Select</type>
+       </html>
   </field>
   <foreignKey>
        <name>parent_id</name>
       <default>1</default>
       <comment>Is this Campaign enabled or disabled/cancelled?</comment>
       <add>3.3</add>
+      <html>
+        <type>CheckBox</type>
+      </html>
   </field>
 
   <field>
       <title>Campaign Created Date</title>
       <comment>Date and time that Campaign was created.</comment>
       <add>3.3</add>
+      <html>
+        <type>Select Date</type>
+      </html>
   </field>
 
   <field>
       <title>Campaign Goals</title>
       <comment>General goals for Campaign.</comment>
       <add>3.4</add>
+      <html>
+        <type>RichTextEditor</type>
+      </html>
   </field>
   <field>
       <name>goal_revenue</name>
       <type>decimal</type>
       <comment>The target revenue for this campaign.</comment>
       <add>3.4</add>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
 </table>
index b8cd70bd45f466045943a163b06ff6da8f517451..ad48bcd1470275baebd556dc234d387a78d30610 100644 (file)
@@ -39,6 +39,9 @@
     <values>Include, Exclude</values>
     <default>NULL</default>
     <comment>Type of Group.</comment>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
 
   <field>
index 0068aabefa695ccbe9cb68ba637070c93bb024f2..2e3c2ab840f9f598bc0e8b836dd5bb946cb1ac3c 100644 (file)
@@ -55,6 +55,9 @@
     <pseudoconstant>
       <optionGroupName>activity_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <index>
     <name>UI_activity_type_id</name>
index 0227e20664477727749cb6b201b5dcd0018c68a5..0dab82c51727a3bc5adafbb48dd77f805f63da6c 100644 (file)
@@ -49,6 +49,9 @@
        <pseudoconstant>
          <optionGroupName>case_type</optionGroupName>
        </pseudoconstant>
+       <html>
+         <type>Select></type>
+       </html>
        <add>2.0</add>
   </field>
   <index>
       <import>true</import>
       <uniqueName>case_subject</uniqueName>
       <comment>Short name of the case.</comment>
-       <add>1.8</add>
+      <html>
+         <type>Text</type>
+      </html>
+      <add>1.8</add>
   </field>
     <field>
      <name>start_date</name>
      <import>true</import>
      <type>date</type>
      <comment>Date on which given case starts.</comment>
+     <html>
+         <type>Select Date</type>
+     </html>
      <add>1.8</add>
   </field>
   <field>
      <import>true</import>
      <type>date</type>
      <comment>Date on which given case ends.</comment>
+     <html>
+         <type>Select Date</type>
+      </html>
      <add>1.8</add>
   </field>
   <field>
        <pseudoconstant>
          <optionGroupName>case_status</optionGroupName>
        </pseudoconstant>
+       <html>
+         <type>Select></type>
+       </html>
        <add>1.8</add>
   </field>
   <field>
index b454e4e1018fcce08a764b4a93dbdcc53e2a643e..da3c773b6bf785e679cf895866668d1fe8b865a1 100644 (file)
       <uniqueName>case_contact_id</uniqueName>
       <required>true</required>
       <comment>Contact ID of contact record given case belongs to.</comment>
-       <add>2.1</add>
+      <html>
+        <type>Autocomplete-Select</type>
+      </html>      
+      <add>2.1</add>
   </field>
   <foreignKey>
        <name>contact_id</name>
index 55b1112966a3f79c4ebdf188ec44af4658d3476f..0dd4183d7c92bd365896d807381ee20f7e073141 100644 (file)
@@ -51,6 +51,9 @@
       <required>true</required>
       <comment>What operation does this user have permission on?</comment>
       <add>1.6</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <index>
     <name>UI_user_contact_operation</name>
index 6c90dc3b9866f35b77f17413d8890a7ca17525e0..c3ed59ca4f171a409c9e00cec97a6afc86c89c69 100644 (file)
@@ -34,6 +34,9 @@
         <labelColumn>label</labelColumn>
         <condition>parent_id IS NULL</condition>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
        <add>1.1</add>
        <change>3.1</change>
   </field>
         <labelColumn>label</labelColumn>
         <condition>parent_id IS NOT NULL</condition>
       </pseudoconstant>
+      <html>
+        <type>Multi-Select</type>
+      </html>
        <add>1.5</add>
   </field>
   <index>
        <name>index_contact_sub_type</name>
        <fieldName>contact_sub_type</fieldName>
+       <html>
+        <type>Multi-Select</type>
+      </html>
        <add>2.1</add>
   </index>
   <field>
@@ -71,6 +80,9 @@
        <headerPattern>/d(o )?(not )?(email)/i</headerPattern>
        <dataPattern>/^\d{1,}$/</dataPattern>
        <default>0</default>
+       <html>
+         <type>CheckBox</type>
+       </html>
        <add>1.1</add>
 </field>
 <field>
@@ -81,6 +93,9 @@
        <headerPattern>/d(o )?(not )?(call|phone)/i</headerPattern>
        <dataPattern>/^\d{1,}$/</dataPattern>
        <add>1.1</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
  </field>
  <field>
        <name>do_not_mail</name>
        <dataPattern>/^\d{1,}$/</dataPattern>
        <default>0</default>
        <add>1.1</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
        <name>do_not_sms</name>
        <dataPattern>/^\d{1,}$/</dataPattern>
        <default>0</default>
        <add>3.0</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
        <name>do_not_trade</name>
        <dataPattern>/^\d{1,}$/</dataPattern>
        <default>0</default>
        <add>1.1</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
     <name>is_opt_out</name>
     <required>true</required>
     <comment>Has the contact opted out from receiving all bulk email from the organization or site domain?</comment>
     <add>1.1</add>
+    <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
        <name>legal_identifier</name>
        <dataPattern>/\w+?\d{5,}/</dataPattern>
        <comment>May be used for SSN, EIN/TIN, Household ID (census) or other applicable unique legal/government ID.</comment>
       <add>1.1</add>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <field>
        <name>external_identifier</name>
        <type>varchar</type>
        <length>32</length>
-       <size>EIGHT</size>
+       <html>
+         <type>Text</type>
+         <size>EIGHT</size>
+       </html>
+
        <import>true</import>
        <headerPattern>/external\s?id/i</headerPattern>
        <dataPattern>/^\d{11,}$/</dataPattern>
        <title>Sort Name</title>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
+
        <export>true</export>
        <comment>Name used for sorting different contact types</comment>
       <add>1.1</add>
        <title>Display Name</title>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
+
        <export>true</export>
        <comment>Formatted name representing preferred format for display/print/other output.</comment>
        <add>1.1</add>
        <title>Nickname</title>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
+
        <import>true</import>
        <headerPattern>/n(ick\s)name|nick$/i</headerPattern>
        <dataPattern>/^\w+$/</dataPattern>
        <name>legal_name</name>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
+
        <import>true</import>
        <headerPattern>/^legal|(l(egal\s)?name)$/i</headerPattern>
        <comment>Legal Name.</comment>
        <title>Website</title>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
+
        <import>true</import>
        <headerPattern>/^(home\sURL)|URL|web|site/i</headerPattern>
        <dataPattern>/^[\w\/\:\.]+$/</dataPattern>
        <import>true</import>
        <comment>optional URL for preferred image (photo, logo, etc.) to display for this contact.</comment>
        <add>1.1</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
       <name>preferred_communication_method</name>
       <pseudoconstant>
         <optionGroupName>preferred_communication_method</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <index>
        <name>index_preferred_communication_method</name>
         <optionGroupName>languages</optionGroupName>
         <keyColumn>name</keyColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>3.2</add>
   </field>
   <field>
        <headerPattern>/^p(ref\w*\s)?m(ail\s)?f(orm\w*)$/i</headerPattern>
        <comment>What is the preferred mode of sending an email.</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
       <name>hash</name>
        <uniqueName>contact_source</uniqueName>
        <type>varchar</type>
        <length>255</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
+
        <import>true</import>
        <headerPattern>/(S(ource\s)?o(f\s)?C(ontact\s)?Data)$/i</headerPattern>
        <comment>where contact come from, e.g. import, donate module insert...</comment>
        <name>first_name</name>
        <type>varchar</type>
        <length>64</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
        <import>true</import>
        <headerPattern>/^first|(f(irst\s)?name)$/i</headerPattern>
        <dataPattern>/^\w+$/</dataPattern>
        <name>middle_name</name>
        <type>varchar</type>
        <length>64</length>
-       <size>MEDIUM</size>
+       <html>
+         <type>Text</type>
+         <size>MEDIUM</size>
+       </html>
        <import>true</import>
        <headerPattern>/^middle|(m(iddle\s)?name)$/i</headerPattern>
        <dataPattern>/^\w+$/</dataPattern>
        <name>last_name</name>
        <type>varchar</type>
        <length>64</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
        <import>true</import>
        <headerPattern>/^last|(l(ast\s)?name)$/i</headerPattern>
        <dataPattern>/^\w+(\s\w+)?+$/</dataPattern>
       <name>index_last_name</name>
       <fieldName>last_name</fieldName>
       <add>1.8</add>
+      <html>
+        <type>Text</type>
+      </html>
   </index>
   <field>
       <name>prefix_id</name>
       <pseudoconstant>
         <optionGroupName>individual_prefix</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <headerPattern>/^(prefix|title)/i</headerPattern>
       <dataPattern>/^(mr|ms|mrs|sir|dr)\.?$/i</dataPattern>
       <import>true</import>
       <pseudoconstant>
         <optionGroupName>individual_suffix</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <import>true</import>
       <comment>Suffix for name (Jr, Sr...). FK to suffix ID</comment>
       <headerPattern>/^suffix$/i</headerPattern>
        <export>false</export>
        <comment>Custom Email Greeting.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>email_greeting_display</name>
        <length>255</length>
        <comment>Cache Email Greeting.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>postal_greeting_id</name>
        <title>Postal Greeting ID</title>
        <comment>FK to civicrm_option_value.id, that has to be valid registered Postal Greeting.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>postal_greeting_custom</name>
        <export>false</export>
        <comment>Custom Postal greeting.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>postal_greeting_display</name>
        <length>255</length>
        <comment>Cache Postal greeting.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>addressee_id</name>
        <export>false</export>
        <comment>Custom Addressee.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>addressee_display</name>
        <length>255</length>
        <comment>Cache Addressee.</comment>
        <add>3.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>job_title</name>
        <type>varchar</type>
        <length>255</length>
-       <size>MEDIUM</size>
+       <html>
+         <type>Text</type>
+         <size>MEDIUM</size>
+       </html>
        <import>true</import>
        <headerPattern>/^job|(j(ob\s)?title)$/i</headerPattern>
        <dataPattern>//</dataPattern>
       <pseudoconstant>
         <optionGroupName>gender</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <headerPattern>/^gender$/i</headerPattern>
       <comment>FK to gender ID</comment>
       <import>true</import>
      <name>UI_gender</name>
      <fieldName>gender_id</fieldName>
      <add>1.6</add>
+     <html>
+       <type>Select</type>
+     </html>
   </index>
   <field>
        <name>birth_date</name>
        <dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
        <comment>Date of birth</comment>
        <add>1.1</add>
+       <html>
+         <type>Select Date</type>
+       </html>
   </field>
   <field>
        <name>is_deceased</name>
        <type>boolean</type>
        <default>0</default>
        <add>1.1</add>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
        <name>deceased_date</name>
        <headerPattern>/^deceased|(d(eceased\s)?date)$/i</headerPattern>
        <comment>Date of deceased</comment>
        <add>1.5</add>
+       <html>
+         <type>Select Date</type>
+       </html>
   </field>
   <field>
       <name>mail_to_household_id</name>
        <name>household_name</name>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
        <import>true</import>
        <headerPattern>/^household|(h(ousehold\s)?name)$/i</headerPattern>
        <dataPattern>/^\w+$/</dataPattern>
       <title>Household Primary Contact ID</title>
       <comment>Optional FK to Primary Contact for this household.</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <foreignKey>
        <name>primary_contact_id</name>
        <name>organization_name</name>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
        <import>true</import>
        <headerPattern>/^organization|(o(rganization\s)?name)$/i</headerPattern>
        <dataPattern>/^\w+$/</dataPattern>
        <headerPattern>/^sic|(s(ic\s)?code)$/i</headerPattern>
        <comment>Standard Industry Classification Code.</comment>
        <add>1.1</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>user_unique_id</name>
        <dataPattern>/^[\w\/\:\.]+$/</dataPattern>
        <comment>the OpenID (or OpenID-style http://username.domain/) unique identifier for this contact mainly used for logging in to CiviCRM</comment>
        <add>2.0</add>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
       <name>employer_id</name>
       <comment>OPTIONAL FK to civicrm_contact record.</comment>
       <export>true</export>
       <add>2.1</add>
+      <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
        <name>employer_id</name>
     <required>true</required>
     <export>true</export>
     <add>3.2</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <index>
     <name>index_is_deleted</name>
index 4f425fe53a3d2612e219663726d18ae3c75ce26b..abceb8ed5e953aef469603caff57d402c3bbad45 100644 (file)
@@ -85,6 +85,9 @@
        <default>'User and User Admin Only'</default>
        <comment>In what context(s) is this field visible.</comment>
        <add>1.2</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>where_clause</name>
index 5aed17d81b45bc791c533f427522ed03dd43503d..872e42ba524622de788ddd75476fcba27371e115 100644 (file)
@@ -31,6 +31,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
        <name>group_id</name>
@@ -61,6 +64,9 @@
        <values>Added, Removed, Pending</values>
        <comment>status of contact relative to membership in group</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>location_id</name>
index 893b0e03d88fc6321bc7b6beedf96ca6aeb798e6..52e9e367eda290201f4e538c296a7cd5aef634fc 100644 (file)
@@ -28,6 +28,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
        <name>group_id</name>
index 1f8afa6137e595cedb89a0bfbbc777db29ed2dca..7971151eb4b7521954c3a84ad22c06a6249398ad 100644 (file)
@@ -29,6 +29,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
     <name>group_id</name>
index 8a60e75ed0e2e72c3c80e22d90d96570eef9395f..92f3df9264314734028c9788a390b5d8a0dd3b66 100644 (file)
@@ -66,6 +66,9 @@
        <values>Individual, Organization, Household</values>
        <comment>If defined, contact_a in a relationship of this type must be a specific contact_type.</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>contact_type_b</name>
@@ -74,6 +77,9 @@
        <values>Individual, Organization, Household</values>
        <comment>If defined, contact_b in a relationship of this type must be a specific contact_type.</comment>
        <add>1.1</add>
+       <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
        <name>contact_sub_type_a</name>
@@ -82,6 +88,9 @@
        <length>64</length>
        <comment>If defined, contact_sub_type_a in a relationship of this type must be a specific contact_sub_type.</comment>
        <add>3.1</add>
+       <html>
+        <type>Multi-Select</type>
+      </html>
   </field>
   <field>
        <name>contact_sub_type_b</name>
@@ -90,6 +99,9 @@
        <length>64</length>
        <comment>If defined, contact_sub_type_b in a relationship of this type must be a specific contact_sub_type.</comment>
        <add>3.1</add>
+       <html>
+        <type>Multi-Select</type>
+      </html>
   </field>
   <field>
        <name>is_reserved</name>
index f30869409269a25ae4a47239835d2ad77f93f1ea..18758095161e829581a63c45cf6967b681680af2 100644 (file)
@@ -42,6 +42,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
     </field>
     <foreignKey>
        <name>group_id</name>
@@ -63,6 +66,9 @@
         <values>Admin, Email, Web, API</values>
         <comment>How the (un)subscription was triggered</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
     </field>
     <field>
         <name>status</name>
index 902ddf529d7a434d66236c0a213262e7d9d11f57..3b9612bfcbcdf16beca0bb98267f24aaf331f34f 100644 (file)
@@ -30,6 +30,9 @@
     <headerPattern>/contact(.?id)?/i</headerPattern>
     <dataPattern>/^\d+$/</dataPattern>
     <comment>FK to Contact ID</comment>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
     <add>1.3</add>
   </field>
   <foreignKey>
@@ -83,6 +86,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.3</add>
   </field>
   <foreignKey>
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.5</add>
   </field>
   <foreignKey>
     <pseudoconstant>
       <optionGroupName>payment_instrument</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.3</add>
   </field>
   <index>
     <dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
     <comment>when was gift received</comment>
     <add>1.3</add>
+    <html>
+     <type>Select Date</type>
+   </html>
   </field>
   <field>
     <name>non_deductible_amount</name>
     <dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
     <comment>Portion of total amount which is NOT tax deductible. Equal to total_amount for non-deductible financial types.</comment>
     <add>1.3</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>total_amount</name>
     <dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
     <comment>Total amount of this contribution. Use market value for non-monetary gifts.</comment>
     <add>1.3</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>fee_amount</name>
     <dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
     <comment>actual processor fee if known - may be 0.</comment>
     <add>1.3</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>net_amount</name>
     <dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
     <comment>actual funds transfer amount. total less fees. if processor does not report actual fee during transaction, this is set to total_amount.</comment>
     <add>1.3</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>trxn_id</name>
     <import>true</import>
     <headerPattern>/tr(ansactio|x)n(.?id)?/i</headerPattern>
     <comment>unique transaction id. may be processor id, bank id + trans id, or account number + check number... depending on payment_method</comment>
+    <html>
+     <type>Text</type>
+   </html>
     <add>1.3</add>
   </field>
   <field>
     <import>true</import>
     <headerPattern>/invoice(.?id)?/i</headerPattern>
     <comment>unique invoice id, system generated or passed in</comment>
+    <html>
+      <type>Text</type>
+    </html>  
     <add>1.3</add>
-  </field>
+    </field>
   <field>
     <name>currency</name>
     <type>varchar</type>
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>cancel_date</name>
     <dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
     <comment>when was gift cancelled</comment>
     <add>1.3</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>cancel_reason</name>
     <type>text</type>
     <import>true</import>
     <headerPattern>/(cancel.?)?reason/i</headerPattern>
-    <add>1.3</add>
+    <html>
+      <type>Text</type>
+    </html>
+    <add>1.3</add>    
   </field>
   <field>
     <name>receipt_date</name>
     <headerPattern>/receipt(.?date)?/i</headerPattern>
     <dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
     <comment>when (if) receipt was sent. populated automatically for online donations w/ automatic receipting</comment>
-    <add>1.3</add>
+    <html>
+      <type>Select Date</type>
+    </html>
+    <add>1.3</add>    
   </field>
   <field>
     <name>thankyou_date</name>
     <dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
     <comment>when (if) was donor thanked</comment>
     <add>1.3</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>source</name>
     <headerPattern>/source/i</headerPattern>
     <comment>Origin of this Contribution.</comment>
     <add>1.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>amount_level</name>
     <type>text</type>
     <import>true</import>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>note</name>
     <type>text</type>
     <comment>Note and/or Comment.</comment>
-    <html>
-      <type>TextArea</type>
-      <rows>4</rows>
-      <cols>80</cols>
-    </html>
     <import>true</import>
     <headerPattern>/Note|Comment/i</headerPattern>
     <dataPattern>//</dataPattern>
     <type>int unsigned</type>
     <comment>FK to contact ID</comment>
     <add>1.3</add>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
     <name>honor_contact_id</name>
     <type>boolean</type>
     <default>0</default>
     <import>true</import>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>is_pay_later</name>
     <default>0</default>
     <import>true</import>
     <add>2.1</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>contribution_status_id</name>
     <pseudoconstant>
       <optionGroupName>contribution_status</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.6</add>
   </field>
   <field>
     <pseudoconstant>
       <optionGroupName>honor_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <index>
     <name>index_contribution_status</name>
     <headerPattern>/check(.?number)?/i</headerPattern>
     <type>varchar</type>
     <length>255</length>
-    <size>SIX</size>
+    <html>
+      <type>Text</type>
+      <size>SIX</size>
+    </html>
     <import>true</import>
     <add>2.2</add>
   </field>
     <import>true</import>
     <comment>The campaign for which this contribution has been triggered.</comment>
     <add>3.4</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index eede149bf4ef0c4478241d07841bff279671ebcc..9103892d9550af10119ad1b7e0a5921f8ab95cfd 100644 (file)
@@ -61,6 +61,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.3</add>
   </field>
   <foreignKey>
@@ -79,6 +82,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.8</add>
   </field>
   <field>
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>campaign_id</name>
index 01602426f1437af580e921a4b444e4e1543ccc7c..3d217b1fa96370a0dd00355f883e4102e407a4ef 100644 (file)
@@ -54,6 +54,9 @@
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>frequency_unit</name>
@@ -63,6 +66,9 @@
     <default>'month'</default>
     <comment>Time units for recurrence of payment.</comment>
     <add>1.6</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>frequency_interval</name>
     <pseudoconstant>
       <optionGroupName>payment_instrument</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.1</add>
   </field>
   <index>
index 36c68bb1caf66a315d5b5ea1f6194298526c8a42..9b87aa4148328397c28c0c1e5b404d2d8430032a 100644 (file)
@@ -76,6 +76,9 @@
         <labelColumn>full_name</labelColumn>
         <nameColumn>numeric_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
       <name>pcp_id</name>
index b3b344575c3cafae46a40e71e8c0b3ec338bd9eb..458399204246fb8bb98b73c7c29e403d41a627bf 100644 (file)
@@ -90,6 +90,9 @@
         <labelColumn>full_name</labelColumn>
         <nameColumn>numeric_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
       <name>financial_type_id</name>
       <comment>Rolling means we set start/end based on current day, fixed means we set start/end for current year or month
 (e.g. 1 year + fixed -> we would set start/end for 1/1/06 thru 12/31/06 for any premium chosen in 2006) </comment>
       <add>1.4</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>fixed_period_start_day</name>
       <values>day,month,week,year</values>
       <default>'year'</default>
       <add>1.4</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>duration_interval</name>
       <default>'month'</default>
       <comment>Frequency unit and interval allow option to store actual delivery frequency for a subscription or service.</comment>
       <add>1.4</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>frequency_interval</name>
index fa6bf4b7f9c8d31e74b47d774f2b9ea24efe04b0..e0a008431215e5b016b8550bba2ce53f07a485f5 100644 (file)
@@ -72,6 +72,9 @@
        <values>hour,day,week,month,year</values>
        <comment>Time units for reminder.</comment>
        <add>3.4</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>start_action_condition</name>
        <values>hour,day,week,month,year</values>
        <comment>Time units for repetition of reminder.</comment>
        <add>3.4</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>repetition_frequency_interval</name>
        <values>hour,day,week,month,year</values>
        <comment>Time units till repetition of reminder.</comment>
        <add>3.4</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>end_frequency_interval</name>
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>3.4</add>
   </field>
     <foreignKey>
index 2f1a000c23f95227feef17d5d8dafbe6228f3dd4..9bcd70c28ce23ac43a57021c762333c10138d495 100644 (file)
@@ -42,6 +42,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>display_name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <index>
     <name>index_location_type</name>
         <keyColumn>id</keyColumn>
         <labelColumn>name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>1.1</add>
   </field>
   <foreignKey>
         <keyColumn>id</keyColumn>
         <labelColumn>name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>1.1</add>
   </field>
   <foreignKey>
         <labelColumn>name</labelColumn>
         <nameColumn>iso_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>1.1</add>
   </field>
   <foreignKey>
index 8368ad228ae53599a85f322041142012a4314824..b68ce573e5d2a11fea78f365d9ee78cc79955abb 100644 (file)
@@ -63,6 +63,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
        <name>component_id</name>
index d38c353a5e4582190e3ff223f14b8a8a3c7cc630..e0d8e6d3780a28f81840388f0cd44803a9c229ce 100644 (file)
@@ -29,6 +29,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>custom_group_id</name>
@@ -60,6 +63,9 @@
      <required>true</required>
      <comment>Controls location of data storage in extended_data table.</comment>
      <add>1.1</add>
+     <html>
+       <type>Select</type>
+     </html>
   </field>
   <field>
      <name>html_type</name>
index 3ccd747fad67d82275ea5abbda3be7eb8824c596..3e2319bb481912734f3211e740db170fb238c7f9 100644 (file)
@@ -71,6 +71,9 @@
      <values>Tab, Inline</values>
      <comment>Visual relationship between this form and its parent.</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
      <name>collapse_display</name>
index c7857c66c00bfa5e1a639dd10bb2e98c659cc64f..9fa605ab930ecd5451748aa992200b3b809eada8 100644 (file)
@@ -42,6 +42,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>display_name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <index>
     <name>index_location_type</name>
        <name>email</name>
        <type>varchar</type>
        <length>254</length>
-       <size>MEDIUM</size>
+       <html>
+         <type>Text</type>
+         <size>MEDIUM</size>
+       </html>
        <import>true</import>
        <headerPattern>/e.?mail/i</headerPattern>
        <dataPattern>/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/</dataPattern>
index bc1e2529f2e43701c18a1f1cb14b896041bc0041..aa3927408115048c0008cb7ebaa2d44f059407d3 100644 (file)
@@ -74,6 +74,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>tag_id</name>
index a4e4e3204a6150163086183983c8a3628081ec92..00ccaea284ca9e220b287986c95b7ae61c217144 100644 (file)
@@ -25,6 +25,9 @@
     <required>true</required>
     <comment></comment>
     <add>4.2</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <!-- "key" is a reserved word in MySQL -->
index fbe0805d25028336264e18f7f05fc29cc8b63dcf..bd3d858f7bd19262c9a1672d044d7e252fd49228 100644 (file)
@@ -63,6 +63,9 @@
       <pseudoconstant>
         <optionGroupName>instant_messenger_service</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <index>
     <name>UI_provider_id</name>
index 71561a5cbd5dccdd230dc9224d568fc4367b3504..13981356990bd77d47c5525720db2dfab0ebbc16 100644 (file)
@@ -38,6 +38,9 @@
        <default>"Daily"</default>
        <comment>Scheduled job run frequency.</comment>
        <add>4.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>last_run</name>
index 49530292b2717dae8da22c0de712b0e4623c6c1f..a12f2aeacfcaeee83015ee6f951c8656a386824b 100644 (file)
@@ -65,6 +65,9 @@
     <pseudoconstant>
       <optionGroupName>mail_protocol</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>server</name>
index ee570c0fa7bdfa1b23e7d4c543a6eb55b28fd94f..af4b4203a12f25aa110a7a371d3a3d9be5ffe3fd 100644 (file)
@@ -48,6 +48,9 @@
       <pseudoconstant>
         <optionGroupName>mapping_type</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <index>
     <name>UI_name</name>
index 21882a9ee4611a6608fd02d41484828b0f1d2314..072f379731cafe6c34e64397850023f71f3f8e04 100644 (file)
@@ -48,6 +48,9 @@
          <keyColumn>name</keyColumn>
          <labelColumn>label</labelColumn>
        </pseudoconstant>
+       <html>
+         <type>Select></type>
+       </html>
       <add>1.2</add>
   </field>
   <field>
@@ -91,6 +94,9 @@
       <pseudoconstant>
         <optionGroupName>instant_messenger_service</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
        <name>website_type_id</name>
        <pseudoconstant>
          <optionGroupName>website_type</optionGroupName>
        </pseudoconstant>
+       <html>
+         <type>Select></type>
+       </html>
   </field>
   <field>
        <name>relationship_type_id</name>
        IN, NOT IN, LIKE, NOT LIKE, IS NULL, IS NOT NULL</values>
        <comment>SQL WHERE operator for search-builder mapping fields (search criteria).</comment>
       <add>1.5</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
        <name>value</name>
index 09d1786e6d6dfa5d7e8e09e1e1e110c58cd04b61..3d357f20d313ea6e86b51e656fb2879e02fa59d9 100644 (file)
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
        <name>component_id</name>
index d6a1347fbe73a6c0dcc8c51f543d80afe9172df9..7bfdc282d2a8332c3f2617338595a3b0a699f2a8 100644 (file)
@@ -28,6 +28,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>option_group_id</name>
         <keyColumn>id</keyColumn>
         <labelColumn>name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>component_id</name>
index 11b3a078d4290fbb726cc2f82a5325e7678da2f2..2f730de447c9f47cdaee28fa544bab59cf193d10 100644 (file)
@@ -41,6 +41,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>display_name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>2.0</add>
   </field>
   <index>
        <title>Phone Extension</title>
        <type>varchar</type>
        <length>16</length>
-       <size>FOUR</size>
+       <html>
+         <type>Text</type>
+         <size>FOUR</size>
+       </html>
        <import>true</import>
        <export>true</export>
        <headerPattern>/extension/i</headerPattern>
       <pseudoconstant>
         <optionGroupName>phone_type</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>2.2</add>
   </field>
 </table>
index fa22cd043fc3b26f3772a24be4753977d47ab8a0..2ae2e830b5fbd02887da32e48a2ee1ab9ca08ccc 100644 (file)
@@ -45,6 +45,9 @@
     <pseudoconstant>
       <optionGroupName>name_badge</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <comment>This refers to name column of civicrm_option_value row in name_badge option group</comment>
     <add>4.4</add>
   </field>
@@ -54,6 +57,9 @@
     <pseudoconstant>
       <optionGroupName>label_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <comment>Implicit FK to civicrm_option_value row in NEW label_type option group</comment>
     <add>4.4</add>
   </field>
index 0d22f70a25b6f265f344c2f83a354fb6df904b05..836dc50bae0844bba748276f3bdd920b11d01909 100644 (file)
@@ -86,6 +86,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
        <name>component_id</name>
index 47eafa0a65cdfaac5e7b8a7de77a283a3f3302e6..5e096242994d55098a1781df77d29d1cea8a0224 100644 (file)
@@ -29,6 +29,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>uf_group_id</name>
        <default>'User and User Admin Only'</default>
        <comment>In what context(s) is this field visible.</comment>
        <add>1.1</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>listings_title</name>
index f8cace84bd1bb030972b23972064ace72094b52e..120ddfc68c1c03216faed04336d38af6c1e0d810 100644 (file)
@@ -77,6 +77,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
        <name>uf_group_id</name>
index ab79cfe66ba075ad3b49aaa33323dac3f7b2bae6..661268f364713768274c335a8ad1c13f742afee8 100644 (file)
        <title>Website</title>
        <type>varchar</type>
        <length>128</length>
-       <size>BIG</size>
+       <html>
+         <type>Text</type>
+         <size>BIG</size>
+       </html>
        <import>true</import>
        <headerPattern>/Website/i</headerPattern>
        <dataPattern>/^[A-Za-z][0-9A-Za-z]{20,}$/</dataPattern>
@@ -51,6 +54,9 @@
       <pseudoconstant>
         <optionGroupName>website_type</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <index>
     <name>UI_website_type_id</name>
index e19d76423410cb9599bb5ca89ff97f0eed45d311..d4180a55d78b775a0b7138ec4886087b77c82be4 100644 (file)
@@ -50,6 +50,9 @@
        <values>wildcardMatch, exactMatch</values>
        <default>"wildcardMatch"</default>
        <add>4.4</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
     <name>domain_id</name>
index 6dc6355bc64fa383e7060bc6332231ca4c5abad9..979c732e3ee92309307b426d96de2d66bf88ddcb 100644 (file)
@@ -22,6 +22,9 @@
     <values>Individual, Organization, Household</values>
     <comment>The type of contacts this group applies to</comment>
     <add>1.8</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>threshold</name>
@@ -45,6 +48,9 @@
     <required>true</required>
     <comment>Whether the rule should be used for cases where usage is Unsupervised, Supervised OR General(programatically)</comment>
     <add>4.3</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>is_default</name>
index 6be7c1b90109f8dcedcd8aacf27bf28ebb5ebe67..bb92ce1d4ccdcbb9b5f1d24f3f90364fafbb9a21 100644 (file)
@@ -28,6 +28,9 @@
     <length>255</length>
     <localizable>true</localizable>
     <comment>Event Title (e.g. Fall Fundraiser Dinner)</comment>
+    <html>
+      <type>Text</type>
+    </html>
     <add>1.7</add>
   </field>
   <field>
@@ -66,6 +69,9 @@
     <pseudoconstant>
       <optionGroupName>event_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <comment>Event Type ID.Implicit FK to civicrm_option_value where option_group = event_type.</comment>
     <add>1.7</add>
   </field>
@@ -82,6 +88,9 @@
     <default>0</default>
     <comment>Should we expose the participant list? Implicit FK to civicrm_option_value where option_group = participant_listing.</comment>
     <add>2.0</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <index>
     <name>index_participant_listing_id</name>
     <default>1</default>
     <comment>Public events will be included in the iCal feeds. Access to private event information may be limited using ACLs.</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>start_date</name>
     <import>true</import>
     <comment>Date and time that event starts.</comment>
     <add>1.7</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>end_date</name>
     <import>true</import>
     <comment>Date and time that event ends. May be NULL if no defined end date/time</comment>
     <add>1.7</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>is_online_registration</name>
     <default>0</default>
     <comment>If true, include registration link on Event Info page.</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>registration_link_text</name>
     <localizable>true</localizable>
     <comment>Text for link to Event Registration form which is displayed on Event Information screen when is_online_registration is true.</comment>
     <add>1.7</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>registration_start_date</name>
     <type>datetime</type>
     <comment>Date and time that online registration starts.</comment>
     <add>1.8</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>registration_end_date</name>
     <type>datetime</type>
     <comment>Date and time that online registration ends.</comment>
     <add>1.8</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>max_participants</name>
     <default>NULL</default>
     <comment>Maximum number of registered participants to allow. After max is reached, a custom Event Full message is displayed. If NULL, allow unlimited number of participants.</comment>
     <add>1.7</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>event_full_text</name>
     <default>0</default>
     <comment>If true, one or more fee amounts must be set and a Payment Processor must be configured for Online Event Registration.</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>contribution_type_id</name>
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.3</add>
   </field>
   <field>
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.8</add>
   </field>
   <field>
     <default>0</default>
     <comment>Include a map block on the Event Information page when geocode info is available and a mapping provider has been specified?</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>is_active</name>
     <default>0</default>
     <comment>Is this Event enabled or disabled/cancelled?</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>fee_label</name>
     <headerPattern>/^fee|(f(ee\s)?label)$/i</headerPattern>
     <length>255</length>
     <localizable>true</localizable>
+    <html>
+     <type>Text</type>
+   </html>
     <add>1.8</add>
   </field>
   <field>
     <default>1</default>
     <comment>If true, show event location.</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>loc_block_id</name>
     <default>1</default>
     <comment>Participant role ID. Implicit FK to civicrm_option_value where option_group = participant_role.</comment>
     <add>2.0</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>intro_text</name>
     <default>NULL</default>
     <localizable>true</localizable>
     <comment>Title for Confirmation page.</comment>
+    <html>
+      <type>Text</type>
+    </html>
     <add>1.7</add>
   </field>
   <field>
     <default>0</default>
     <comment>If true, confirmation is automatically emailed to contact on successful registration.</comment>
     <add>1.7</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>confirm_email_text</name>
     <localizable>true</localizable>
     <comment>FROM email name used for confirmation emails.</comment>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>confirm_from_email</name>
     <length>255</length>
     <comment>FROM email address used for confirmation emails.</comment>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>cc_confirm</name>
     <type>varchar</type>
     <length>255</length>
     <comment>comma-separated list of email addresses to cc each time a confirmation is sent</comment>
+    <html>
+      <type>Text</type>
+    </html>
     <add>1.7</add>
   </field>
   <field>
     <type>varchar</type>
     <length>255</length>
     <comment>comma-separated list of email addresses to bcc each time a confirmation is sent</comment>
+    <html>
+      <type>Text</type>
+    </html>
     <add>1.7</add>
   </field>
   <field>
     <localizable>true</localizable>
     <comment>Title for ThankYou page.</comment>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>thankyou_text</name>
     <default>0</default>
     <comment>if true - allows the user to send payment directly to the org later</comment>
     <add>2.0</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>pay_later_text</name>
     <localizable>true</localizable>
     <comment>The text displayed to the user in the main form</comment>
     <add>2.0</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>pay_later_receipt</name>
     <localizable>true</localizable>
     <comment>The receipt sent to the user instead of the normal receipt text</comment>
     <add>2.0</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>is_partial_payment</name>
     <default>0</default>
     <comment>is partial payment enabled for this event</comment>
     <add>4.3</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>initial_amount_label</name>
     <localizable>true</localizable>
     <comment>Initial amount label for partial payment</comment>
     <add>4.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>initial_amount_help_text</name>
     <localizable>true</localizable>
     <comment>Initial amount help text for partial payment</comment>
     <add>4.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>min_initial_amount</name>
     <type>decimal</type>
     <comment>Minimum initial amount for partial payment</comment>
     <add>4.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>is_multiple_registrations</name>
     <default>0</default>
     <comment>if true - allows the user to register multiple participants for event</comment>
     <add>2.1</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>allow_same_participant_emails</name>
     <default>0</default>
     <comment>if true - allows the user to register multiple registrations from same email address.</comment>
     <add>2.2</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>has_waitlist</name>
     <type>boolean</type>
     <comment>Whether the event has waitlist support.</comment>
     <add>3.0</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>requires_approval</name>
     <type>boolean</type>
     <comment>Whether participants require approval before they can finish registering.</comment>
     <add>3.0</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>expiration_time</name>
     <type>int unsigned</type>
     <comment>Expire pending but unconfirmed registrations after this many hours.</comment>
     <add>3.0</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>waitlist_text</name>
     <default>0</default>
     <comment>whether the event has template</comment>
     <add>3.0</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>template_title</name>
     <length>255</length>
     <localizable>true</localizable>
     <comment>Event Template Title</comment>
+    <html>
+      <type>Text</type>
+    </html>
     <add>3.0</add>
   </field>
   <field>
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>campaign_id</name>
     <title>Campaign ID</title>
     <comment>The campaign for which this event has been created.</comment>
     <add>3.4</add>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
     <name>campaign_id</name>
     <default>1</default>
     <comment>Can people share the event through social media?</comment>
     <add>4.1</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>parent_event_id</name>
     <title>Parent Event ID</title>
     <default>NULL</default>
     <comment>Implicit FK to civicrm_event: parent event</comment>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
     <add>4.1</add>
   </field>
   <index>
     <default>NULL</default>
     <comment>Subevent slot label. Implicit FK to civicrm_option_value where option_group = conference_slot.</comment>
     <add>4.1</add>
+    <html>
+          <type>Select</type>
+        </html>
   </field>
 </table>
index 728bf474f43818500c8cddc40dfc36b31b37a15f..b4d2a742b3273cae0deae77cc6472d0e8a50c857 100644 (file)
@@ -71,6 +71,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>label</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <foreignKey>
     <name>status_id</name>
@@ -90,6 +93,9 @@
       <pseudoconstant>
         <optionGroupName>participant_role</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <headerPattern>/(participant.)?(role)$/i</headerPattern>
       <import>true</import>
       <type>varchar</type>
         <labelColumn>full_name</labelColumn>
         <nameColumn>numeric_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
       <name>campaign_id</name>
index 55b67ceafdd08b4cddff3d086b0b663c8746ac41..b53cbf937a9f3c43a35dad8ce1725afee91ff1e1 100644 (file)
@@ -43,6 +43,9 @@
     <values>Positive, Pending, Waiting, Negative</values>
     <comment>the general group of status type this one belongs to</comment>
     <add>3.0</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>is_reserved</name>
@@ -78,5 +81,8 @@
     <pseudoconstant>
       <optionGroupName>visibility</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
 </table>
index 27be4cf50e738aeabe637d8f2ac96d3471a5e27b..96113189f4a9552c207902c91f556c86e87c724d 100644 (file)
@@ -25,6 +25,9 @@
        <import>true</import>
        <comment>Currency Name</comment>
        <add>1.7</add>
+       <html>
+          <type>Text</type>
+       </html>
   </field>
   <field>
        <name>symbol</name>
@@ -32,6 +35,9 @@
        <length>8</length>
        <comment>Currency Symbol</comment>
        <add>1.7</add>
+       <html>
+          <type>Text</type>
+        </html>
   </field>
   <field>
        <name>numeric_code</name>
@@ -46,6 +52,9 @@
        <type>varchar</type>
        <length>64</length>
        <comment>Full currency name</comment>
+       <html>
+          <type>Text</type>
+        </html>
        <add>1.9</add>
   </field>
 </table>
index 61d2586f778b3f2bd4a9cb3637cab597826b11a7..75797f699e157f74d3b5e95823aecfdfaa179893 100755 (executable)
@@ -48,6 +48,9 @@
     <pseudoconstant>
       <optionGroupName>account_relationship</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>financial_account_id</name>
@@ -60,6 +63,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
     <name>financial_account_id</name>
index 9ff3a8556bdb5c723046854a19fe44f7f40f20eb..febadab56b9ed89a2d77f7954b063a7a83a3aeec 100644 (file)
@@ -57,6 +57,9 @@
     <pseudoconstant>
       <optionGroupName>financial_account_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>accounting_code</name>
index 8bd59d0903351cb8f2220cd8a835daf071b36cd4..d8cb684a1e64ebb26465b7df9c6a94f8ebaf9bfe 100644 (file)
@@ -80,6 +80,9 @@
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>financial_account_id</name>
@@ -91,6 +94,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
     <name>financial_account_id</name>
     <pseudoconstant>
       <optionGroupName>financial_item_status</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>entity_table</name>
index 56aceec60d4689d6149420a4f30e12d10fcc73d5..14430a1cc674a39e87a1e75701b9ae9d106e076a 100755 (executable)
@@ -54,6 +54,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
     <name>from_financial_account_id</name>
@@ -71,6 +74,9 @@
       <keyColumn>id</keyColumn>
       <labelColumn>name</labelColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <foreignKey>
     <name>to_financial_account_id</name>
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>payment_processor</name>
     <pseudoconstant>
       <optionGroupName>payment_instrument</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>4.3</add>
   </field>
   <index>
     <comment>Check number</comment>
     <type>varchar</type>
     <length>255</length>
-    <size>SIX</size>
+    <html>
+      <type>Text</type>
+      <size>SIX</size>
+    </html>
     <add>4.3</add>
   </field>
   <index>
index 19dc06d42f534ec6658f18f5f00b6fb055755734..1e700525f19bf775dce93063791dcf643d1f0af1 100644 (file)
       <required>true</required>
       <comment>Billing Mode</comment>
       <pseudoconstant>true</pseudoconstant>
+<html>
+  <type>Select></type>
+</html>
       <add>1.8</add>
   </field>
   <field>
index c4c9278c06232af7d1326c42acd0d9377d80e479..68cc704904ce694a7c3ed461fdad36f83413bb29 100644 (file)
@@ -41,6 +41,9 @@
       <type>varchar</type>
       <length>255</length>
       <localizable>true</localizable>
+      <html>
+          <type>Text</type>
+        </html>
       <add>2.0</add>
   </field>
   <field>
@@ -48,6 +51,9 @@
       <type>text</type>
       <localizable>true</localizable>
       <comment>Introductory message to contributor or participant displayed on the Tell a Friend form.</comment>
+      <html>
+        <type>Text</type>
+      </html>
       <add>2.0</add>
   </field>
   <field>
@@ -55,6 +61,9 @@
       <type>text</type>
       <localizable>true</localizable>
       <comment>Suggested message to friends, provided as default on the Tell A Friend form.</comment>
+      <html>
+          <type>Text</type>
+        </html>
       <add>2.0</add>
   </field>
   <field>
@@ -63,6 +72,9 @@
       <length>255</length>
       <import>true</import>
       <comment>URL for general info about the organization - included in the email sent to friends.</comment>
+      <html>
+          <type>Text</type>
+        </html>
       <add>2.0</add>
   </field>
   <field>
@@ -71,6 +83,9 @@
       <length>255</length>
       <localizable>true</localizable>
       <comment>Text for Tell a Friend thank you page header and HTML title.</comment>
+      <html>
+          <type>Text</type>
+      </html>
       <add>2.0</add>
   </field>
   <field>
       <localizable>true</localizable>
       <comment>Thank you message displayed on success page.</comment>
       <add>2.0</add>
+      <html>
+          <type>Text</type>
+        </html>
   </field>
   <field>
     <name>is_active</name>
     <type>boolean</type>
     <add>2.0</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
 </table>
index 273b5054f8b956d665bd662014fc31f366b736d3..0301e2a4ee8ea95a2013aca3773f2e4302cf026c 100644 (file)
@@ -29,6 +29,9 @@
     <required>true</required>
     <comment>Contact ID of contact record given grant belongs to.</comment>
     <add>1.8</add>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
     <name>contact_id</name>
@@ -52,6 +55,9 @@
     <comment>Date on which grant decision was made.</comment>
     <import>true</import>
     <add>1.8</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>money_transfer_date</name>
@@ -60,6 +66,9 @@
     <comment>Date on which grant money transfer was made.</comment>
     <import>true</import>
     <add>1.8</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>grant_due_date</name>
@@ -67,6 +76,9 @@
     <title>Grant Due Date</title>
     <comment>Date on which grant report is due.</comment>
     <add>1.8</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>grant_report_received</name>
@@ -75,6 +87,9 @@
     <comment>Yes/No field stating whether grant report was received by donor.</comment>
     <import>true</import>
     <add>1.8</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>grant_type_id</name>
@@ -83,6 +98,9 @@
     <pseudoconstant>
       <optionGroupName>grant_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <export>false</export>
     <required>true</required>
     <comment>Type of grant. Implicit FK to civicrm_option_value in grant_type option_group.</comment>
     <pseudoconstant>
       <optionGroupName>grant_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.8</add>
   </index>
   <field>
     <import>true</import>
     <comment>Requested grant amount, in default currency.</comment>
     <add>1.8</add>
+   <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>amount_requested</name>
     <dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
     <comment>Requested grant amount, in original currency (optional).</comment>
     <add>1.8</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>amount_granted</name>
     <import>true</import>
     <comment>Granted amount, in default currency.</comment>
     <add>1.8</add>
+    <html>
+          <type>Text</type>
+        </html>
   </field>
   <field>
     <name>currency</name>
         <labelColumn>full_name</labelColumn>
         <nameColumn>numeric_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
     <name>currency</name>
     <pseudoconstant>
       <optionGroupName>grant_status</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
     <add>1.8</add>
   </field>
   <index>
index dcce50f480baf8f4ac9d9afa9bc1f666785e7f27..e061e12725cadd143add940e7f6d3f28ab710e45 100644 (file)
@@ -20,6 +20,9 @@
         <values>AOL, Away, DNS, Host, Inactive, Invalid, Loop, Quota, Relay, Spam, Syntax, Unknown</values>
         <required>true</required>
         <comment>Type of bounce</comment>
+        <html>
+          <type>Select</type>
+        </html>
     </field>
     <field>
         <name>description</name>
index f3084ad590f6586cb1d96c80fed0cd8d8653f07c..e3158182f0d6e398994336e8a6b64a153809981b 100644 (file)
@@ -26,6 +26,9 @@
        <type>enum</type>
        <values>Header, Footer, Subscribe, Welcome, Unsubscribe, OptOut, Reply, Resubscribe</values>
        <comment>Type of Component.</comment>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>subject</name>
index ea09335ca0c0553eeaf278a6355815f037490e52..9a366ede4603fcb4c276a27c462292046dfe776e 100644 (file)
@@ -36,6 +36,9 @@
          <keyColumn>id</keyColumn>
          <labelColumn>name</labelColumn>
        </pseudoconstant>
+<html>
+  <type>Select></type>
+</html>
     </field>
     <field>
         <name>bounce_reason</name>
index 2a458bb6fb75b935024eff35f260a9276861e1cb..4e8ac082f8ca30af24d177ea130c63cb3fa428f1 100644 (file)
@@ -25,6 +25,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>title</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
     </field>
     <foreignKey>
         <name>group_id</name>
index 7a7df67a684fbb1fba91a484a304f6eb79f136ed..f6018ffea800af08001e7706d6b50e333b6ce87d 100644 (file)
        <type>varchar</type>
        <length>128</length>
        <comment>Mailing Name.</comment>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>from_name</name>
        <type>varchar</type>
        <length>128</length>
        <comment>From Header of mailing</comment>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>from_email</name>
        <type>varchar</type>
        <length>128</length>
        <comment>From Email of mailing</comment>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>replyto_email</name>
        <type>varchar</type>
        <length>128</length>
        <comment>Reply-To Email of mailing</comment>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>subject</name>
        <type>varchar</type>
        <length>128</length>
        <comment>Subject of mailing</comment>
+       <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
        <name>body_text</name>
        <name>url_tracking</name>
        <type>boolean</type>
        <comment>Should we track URL click-throughs for this mailing?</comment>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
        <name>forward_replies</name>
        <type>boolean</type>
        <comment>Should we forward replies back to the author?</comment>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
         <name>auto_responder</name>
         <type>boolean</type>
         <comment>Should we enable the auto-responder?</comment>
+        <html>
+          <type>CheckBox</type>
+        </html>
   </field>
   <field>
        <name>open_tracking</name>
        <name>is_completed</name>
        <type>boolean</type>
        <comment>Has at least one job associated with this mailing finished?</comment>
+       <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>msg_template_id</name>
       <default>0</default>
       <add>2.2</add>
       <comment>Should we overrite VERP address in Reply-To</comment>
+      <html>
+         <type>CheckBox</type>
+      </html>
   </field>
   <field>
       <name>created_id</name>
       <type>int unsigned</type>
-      <comment>FK to Contact ID who first created this mailing</comment>
+      <comment>FK to Contact ID who first created this mailing</comment>      
   </field>
   <foreignKey>
        <name>created_id</name>
       <title>Mailing Created Date</title>
       <comment>Date and time this mailing was created.</comment>
       <add>3.0</add>
+      <html>
+        <type>Select Date</type>
+      </html>
   </field>
   <field>
       <name>scheduled_id</name>
       <pseudoconstant>
         <optionGroupName>mail_approval_status</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>3.3</add>
   </field>
   <field>
       <title>Approval Note</title>
       <comment>Note behind the decision.</comment>
       <add>3.3</add>
+      <html>
+         <type>TextArea</type>
+       </html>
   </field>
   <field>
        <name>is_archived</name>
        <type>boolean</type>
        <default>0</default>
        <comment>Is this mailing archived?</comment>
+       <html>
+         <type>CheckBox</type>
+       </html>
        <add>2.2</add>
   </field>
   <field>
        <default>'User and User Admin Only'</default>
        <comment>In what context(s) is the mailing contents visible (online viewing)</comment>
        <add>3.3</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>campaign_id</name>
        <type>int unsigned</type>
        <comment>The campaign for which this mailing has been initiated.</comment>
        <add>3.4</add>
+       <html>
+          <type>Select</type>
+        </html>
   </field>
   <foreignKey>
        <name>campaign_id</name>
       <default>0</default>
       <add>4.1</add>
       <comment>Remove duplicate emails?</comment>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
        <name>sms_provider_id</name>
        <type>int unsigned</type>
        <add>4.2</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <foreignKey>
        <name>sms_provider_id</name>
index 25bc3d7748ff8ff5f426345b800c0774c960130b..ea71720b089fc7dc92320a562a3f52978b9f0c5e 100644 (file)
@@ -32,6 +32,9 @@
        <type>enum</type>
        <values>Include, Exclude, Base</values>
        <comment>Are the members of the group included or excluded?.</comment>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
        <name>entity_table</name>
index e13aaca2c47b1e960cf6dd917e7ecc1127125270..d4f4663cac856af5a50aec5a8f8cad0a10b53353 100644 (file)
@@ -47,6 +47,9 @@
       <type>enum</type>
       <values>Scheduled, Running, Complete, Paused, Canceled</values>
       <comment>The state of this job</comment>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>is_test</name>
index d94e6adf957f8670fe2c9b43e7a53cd6dea337ee..84feccf9a4e4688ae9c3f4f6e13f20f60fa183f0 100644 (file)
@@ -34,6 +34,9 @@
       <import>true</import>
       <comment>FK to Contact ID</comment>
       <add>1.5</add>
+      <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
       <name>contact_id</name>
@@ -56,6 +59,9 @@
         <keyColumn>id</keyColumn>
         <labelColumn>name</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>1.5</add>
   </field>
   <foreignKey>
@@ -74,6 +80,9 @@
       <dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
       <comment>Beginning of initial membership period (member since...).</comment>
       <add>1.5</add>
+      <html>
+        <type>Select Date</type>
+      </html>
   </field>
   <field>
       <name>start_date</name>
@@ -85,6 +94,9 @@
       <dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
       <comment>Beginning of current uninterrupted membership period.</comment>
       <add>1.5</add>
+      <html>
+        <type>Select Date</type>
+      </html>
   </field>
   <field>
       <name>end_date</name>
       <dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
       <comment>Current membership period expire date.</comment>
       <add>1.5</add>
+      <html>
+        <type>Select Date</type>
+      </html>
   </field>
   <field>
       <name>source</name>
       <type>varchar</type>
       <length>128</length>
       <add>1.5</add>
+      <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
       <name>status_id</name>
         <keyColumn>id</keyColumn>
         <labelColumn>label</labelColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
       <add>1.5</add>
   </field>
   <foreignKey>
       <headerPattern>/override$/i</headerPattern>
       <type>boolean</type>
       <comment>Admin users may set a manual status which overrides the calculated status. When this flag is true, automated status update scripts should NOT modify status for the record.</comment>
+      <html>
+         <type>CheckBox</type>
+       </html>
       <add>1.5</add>
   </field>
   <field>
       <type>int</type>
       <comment>Maximum number of related memberships (membership_type override).</comment>
       <add>4.3</add>
+      <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
       <name>is_test</name>
       <default>0</default>
       <import>true</import>
       <headerPattern>/(is.)?test(.member(ship)?)?/i</headerPattern>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>is_pay_later</name>
       <import>true</import>
       <headerPattern>/(is.)?(pay(.)?later)$/i</headerPattern>
       <add>2.1</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
     <name>contribution_recur_id</name>
     <import>true</import>
     <comment>The campaign for which this membership is attached.</comment>
     <add>3.4</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index efbdffbee54abcd6bad4c0f42298f942491e96e2..406947f67f83860bcfbbb9c5fcbc1d95474a4eb9 100644 (file)
@@ -42,6 +42,9 @@
        <values>start_date, end_date, join_date</values>
        <comment>Event when this status starts.</comment>
        <add>1.5</add>
+       <html>
+         <type>Select</type>
+       </html>
   </field>
   <field>
       <name>start_event_adjust_unit</name>
@@ -49,6 +52,9 @@
       <values>day, month, year</values>
       <comment>Unit used for adjusting from start_event.</comment>
       <add>1.5</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>start_event_adjust_interval</name>
@@ -62,6 +68,9 @@
       <values>start_date, end_date, join_date</values>
       <comment>Event after which this status ends.</comment>
       <add>1.5</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>end_event_adjust_unit</name>
@@ -69,6 +78,9 @@
       <values>day, month, year</values>
       <comment>Unit used for adjusting from the ending event.</comment>
       <add>1.5</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
  <field>
       <name>end_event_adjust_interval</name>
index 2493b6fd4735db492ab57cd07caa8e7c5ca662bb..c43a7f02622ab83ed1773e26e323fb56eda9d931 100644 (file)
     <values>day, month, year, lifetime</values>
     <comment>Unit in which membership period is expressed.</comment>
     <add>1.5</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>duration_interval</name>
     <pseudoconstant>
       <optionGroupName>visibility</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>weight</name>
index 1c1c7ee6ff7182ebc178198d2460075ee77ab150..5faf72231b647dbf4c77b036103e3cc4416dec56 100644 (file)
@@ -27,6 +27,9 @@
       <required>true</required>
       <comment>FK to Contact ID</comment>
       <add>2.2</add>
+      <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
        <name>contact_id</name>
@@ -44,6 +47,9 @@
       <pseudoconstant>
         <optionGroupName>pcp_status</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
       <name>title</name>
       <length>255</length>
       <default>NULL</default>
       <add>2.2</add>
+      <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
       <name>intro_text</name>
       <type>text</type>
       <default>NULL</default>
       <add>2.2</add>
+      <html>
+        <type>TexArea</type>
+      </html>
   </field>
   <field>
       <name>page_text</name>
       <type>text</type>
       <default>NULL</default>
       <add>2.2</add>
+      <html>
+        <type>TexArea</type>
+      </html>
   </field>
   <field>
       <name>donate_link_text</name>
@@ -71,6 +86,9 @@
       <length>255</length>
       <default>NULL</default>
       <add>2.2</add>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <field>
       <name>contribution_page_id</name>
       <type>varchar</type>
       <length>64</length>
       <default>'contribute'</default>
+      <html>
+          <type>Select</type>
+       </html>
       <add>2.2</add>
   </field>
   <field>
       <name>is_thermometer</name>
       <type>int unsigned</type>
       <default>0</default>
+      <html>
+         <type>CheckBox</type>
+       </html>
       <add>2.2</add>
   </field>
   <field>
       <type>int unsigned</type>
       <default>0</default>
       <add>2.2</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>goal_amount</name>
       <type>decimal</type>
       <comment>Goal amount of this Personal Campaign Page.</comment>
       <add>2.2</add>
+      <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
       <name>currency</name>
         <labelColumn>full_name</labelColumn>
         <nameColumn>numeric_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
       <name>referer</name>
       <comment>Is Personal Campaign Page enabled/active?</comment>
       <default>0</default>
       <add>2.2</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
 </table>
index 77f737aab26aee051d4bdda28db8e16ed7773c9b..eef36ae1b8f8a596d3f7780711f660769553f976 100644 (file)
@@ -28,6 +28,9 @@
     <required>true</required>
     <comment>Foreign key to civicrm_contact.id .</comment>
     <add>2.1</add>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
     <name>contact_id</name>
@@ -60,6 +63,9 @@
     <type>int unsigned</type>
     <comment>FK to Financial Type</comment>
     <add>4.3</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>financial_type_id</name>
@@ -90,6 +96,9 @@
     <import>true</import>
     <comment>Total pledged amount.</comment>
     <add>2.1</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>original_installment_amount</name>
     <required>true</required>
     <comment>Original amount for each of the installments.</comment>
     <add>3.2</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>currency</name>
       <labelColumn>full_name</labelColumn>
       <nameColumn>numeric_code</nameColumn>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>frequency_unit</name>
     <default>'month'</default>
     <comment>Time units for recurrence of pledge payments.</comment>
     <add>2.1</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>frequency_interval</name>
     <default>1</default>
     <comment>Number of time units for recurrence of pledge payments.</comment>
     <add>2.1</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>frequency_day</name>
     <required>true</required>
     <comment>Day in the period when the pledge payment is due e.g. 1st of month, 15th etc. Use this to set the scheduled dates for pledge payments.</comment>
     <add>2.1</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <field>
     <name>installments</name>
     <default>1</default>
     <comment>Total number of payments to be made.</comment>
     <add>2.1</add>
+    <html>
+     <type>Text</type>
+   </html>
   </field>
   <field>
     <name>start_date</name>
     <required>true</required>
     <comment>The date the first scheduled pledge occurs.</comment>
     <add>2.1</add>
+    <html>
+        <type>Select Date</type>
+      </html>
   </field>
   <field>
     <name>create_date</name>
     <import>true</import>
     <comment>When this pledge record was created.</comment>
     <add>2.1</add>
+    <html>
+      <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>acknowledge_date</name>
     <title>Pledge Acknowledged</title>
     <comment>When a pledge acknowledgement message was sent to the contributor.</comment>
     <add>2.1</add>
+    <html>
+        <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>modified_date</name>
     <title>Pledge Cancelled Date</title>
     <comment>Date this pledge was cancelled by contributor.</comment>
     <add>2.1</add>
+    <html>
+        <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>end_date</name>
     <title>Pledge End Date</title>
     <comment>Date this pledge finished successfully (total pledge payments equal to or greater than pledged amount).</comment>
     <add>2.1</add>
+    <html>
+        <type>Select Date</type>
+    </html>
   </field>
   <field>
     <name>honor_contact_id</name>
     <title>Pledge Honor Contact</title>
     <comment>FK to contact ID. Used when pledge is made in honor of another contact. This is propagated to contribution records when pledge payments are made.</comment>
     <add>2.1</add>
+    <html>
+       <type>Autocomplete-Select</type>
+     </html>
   </field>
   <foreignKey>
     <name>honor_contact_id</name>
     <pseudoconstant>
       <optionGroupName>honor_type</optionGroupName>
     </pseudoconstant>
+    <html>
+      <type>Select></type>
+    </html>
   </field>
   <field>
     <name>max_reminders</name>
     <type>int unsigned</type>
     <default>1</default>
     <comment>The maximum number of payment reminders to send for any given payment.</comment>
+    <html>
+         <type>Text</type>
+       </html>
     <add>2.1</add>
   </field>
   <field>
     <default>5</default>
     <comment>Send initial reminder this many days prior to the payment due date.</comment>
     <add>2.1</add>
+    <html>
+          <type>Select</type>
+        </html>
   </field>
   <field>
     <name>additional_reminder_day</name>
     <default>5</default>
     <comment>Send additional reminder this many days after last one sent, up to maximum number of reminders.</comment>
     <add>2.1</add>
+    <html>
+         <type>Text</type>
+       </html>
   </field>
   <field>
     <name>status_id</name>
     <title>Test</title>
     <type>boolean</type>
     <default>0</default>
+    <html>
+     <type>CheckBox</type>
+   </html>
   </field>
   <field>
     <name>campaign_id</name>
     <import>true</import>
     <comment>The campaign for which this pledge has been initiated.</comment>
     <add>3.4</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 8a3bee35561b2ddaa8352916f92d0af19fc5a73a..f2fa8417e9eef7ea1057cd157f2c39716eb3d207 100644 (file)
@@ -85,6 +85,9 @@
         <labelColumn>full_name</labelColumn>
         <nameColumn>numeric_code</nameColumn>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
   </field>
   <field>
        <name>scheduled_date</name>
index f2b53285c7ced02b5a16783be58522185b40011b..329ce44093c978e4b386486fba966b0610571409 100644 (file)
@@ -66,6 +66,9 @@
     <!-- changed to not required in 4.2.3 -->
     <comment>descriptive label for item - from price_field_value.label</comment>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>qty</name>
@@ -73,6 +76,9 @@
     <required>true</required>
     <comment>How many items ordered</comment>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>unit_price</name>
@@ -80,6 +86,9 @@
     <required>true</required>
     <comment>price of each item</comment>
     <add>1.7</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>line_total</name>
     <name>participant_count</name>
     <type>int unsigned</type>
     <default>NULL</default>
-    <comment>Participant count for field</comment>
+    <comment>Participant count for fiel
+    <html>
+      <type>Text</type>
+    </html>d</comment>
     <add>3.2</add>
+    
   </field>
   <index>
     <name>index_entity</name>
     <default>NULL</default>
     <comment>FK to Financial Type.</comment>
     <add>4.3</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>financial_type_id</name>
     <required>true</required>
     <comment>Tax-deductible portion of the amount</comment>
     <add>4.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
 </table>
 
index a1af3bf18ae48bd3eaf4d497de6013b761d132a8..dbbd00758497a355b851425ca2497a3fb02f231b 100644 (file)
@@ -38,6 +38,9 @@
       <required>true</required>
       <comment>Variable name/programmatic handle for this field.</comment>
       <add>1.8</add>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <index>
       <name>index_name</name>
@@ -52,6 +55,9 @@
       <required>true</required>
       <localizable>true</localizable>
       <comment>Text for form field label (also friendly name for administering this field).</comment>
+      <html>
+        <type>Text</type>
+      </html>
       <add>1.8</add>
   </field>
   <field>
@@ -60,6 +66,9 @@
       <values>Text, Select, Radio, CheckBox</values>
       <required>true</required>
       <add>1.8</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>is_enter_qty</name>
@@ -67,6 +76,9 @@
       <default>0</default>
       <comment>Enter a quantity for this field?</comment>
       <add>1.8</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>help_pre</name>
       <default>1</default>
       <comment>Order in which the fields should appear</comment>
       <add>1.8</add>
+      <html>
+        <type>Select</type>
+      </html>
   </field>
   <field>
       <name>is_display_amounts</name>
       <type>boolean</type>
       <default>1</default>
       <comment>Should the price be displayed next to the label for each option?</comment>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>options_per_line</name>
       <default>1</default>
       <comment>number of options per line for checkbox and radio</comment>
       <add>1.8</add>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <field>
       <name>is_active</name>
       <comment>Is this price field active</comment>
       <default>1</default>
       <add>1.8</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>is_required</name>
       <comment>Is this price field required (value must be > 1)</comment>
       <default>1</default>
       <add>1.8</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>active_on</name>
       <default>NULL</default>
       <comment>If non-zero, do not show this field before the date specified</comment>
       <add>1.8</add>
+      <html>
+         <type>CheckBox</type>
+       </html>
   </field>
   <field>
       <name>expire_on</name>
       <default>NULL</default>
       <comment>If non-zero, do not show this field after the date specified</comment>
       <add>1.8</add>
+      <html>
+        <type>Select Date</type>
+    </html>
   </field>
   <field>
       <name>javascript</name>
       <length>255</length>
       <comment>Optional scripting attributes for field</comment>
       <add>1.8</add>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <field>
       <name>visibility_id</name>
       <pseudoconstant>
         <optionGroupName>visibility</optionGroupName>
       </pseudoconstant>
+      <html>
+        <type>Select></type>
+      </html>
    </field>
    <field>
       <name>count</name>
index ab5be701da3a7f094226a0bd75e60eb2322ced65..89111b33f6e15c0bc3e63550d1ca9d015c5c2646 100644 (file)
@@ -35,6 +35,9 @@
     <title>Name</title>
     <length>255</length>
     <comment>Price field option name</comment>
+    <html>
+      <type>Text</type>
+    </html>
     <add>3.3</add>
   </field>
   <field>
@@ -44,6 +47,9 @@
     <length>255</length>
     <localizable>true</localizable>
     <comment>Price field option label</comment>
+    <html>
+      <type>Text</type>
+    </html>    
     <add>3.3</add>
   </field>
   <field>
     <type>text</type>
     <html>
       <type>TextArea</type>
-    </html>
-
-    <default>NULL</default>
-    <rows>2</rows>
+      <rows>2</rows>
     <cols>60</cols>
+    </html>
+    <default>NULL</default>    
     <localizable>true</localizable>
     <comment>>Price field option description.</comment>
     <add>3.3</add>
     <type>varchar</type>
     <title>Amount</title>
     <length>512</length>
-    <size>EIGHT</size>
+    <html>
+      <type>Text</type>
+      <size>EIGHT</size>
+    </html>
     <required>true</required>
     <comment>Price field option amount</comment>
     <add>3.3</add>
@@ -76,6 +84,9 @@
     <default>NULL</default>
     <comment>Number of participants per field option</comment>
     <add>3.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>max_value</name>
@@ -83,6 +94,9 @@
     <default>NULL</default>
     <comment>Max number of participants per field options</comment>
     <add>3.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>weight</name>
     <default>1</default>
     <comment>Order in which the field options should appear</comment>
     <add>3.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>membership_type_id</name>
     <type>int unsigned</type>
     <default>NULL</default>
     <comment>FK to Membership Type</comment>
+    <html>
+      <type>Select</type>
+    </html>
     <add>3.4</add>
   </field>
   <foreignKey>
     <default>NULL</default>
     <comment>Number of terms for this membership</comment>
     <add>4.3</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>is_default</name>
     <comment>Is this default price field option</comment>
     <default>0</default>
     <add>3.3</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>is_active</name>
     <default>NULL</default>
     <comment>FK to Financial Type.</comment>
     <add>4.3</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>financial_type_id</name>
     <required>true</required>
     <comment>Tax-deductible portion of the amount</comment>
     <add>4.1</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
 </table>
 
index 894b212fa28841bbe0b63b016141d5ae1f466380..c9010c75eae84f20637b1054c095525ecd7aecaf 100644 (file)
@@ -22,6 +22,9 @@
     <type>int unsigned</type>
     <comment>Which Domain is this price-set for</comment>
     <add>3.1</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <foreignKey>
     <name>domain_id</name>
@@ -36,6 +39,9 @@
     <required>true</required>
     <comment>Variable name/programmatic handle for this set of price fields.</comment>
     <add>1.8</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <index>
     <name>UI_name</name>
@@ -51,6 +57,9 @@
     <localizable>true</localizable>
     <comment>Displayed title for the Price Set.</comment>
     <add>1.8</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>is_active</name>
@@ -58,6 +67,9 @@
     <default>1</default>
     <comment>Is this price set active</comment>
     <add>1.8</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
   <field>
     <name>help_pre</name>
     <length>64</length>
     <comment>Optional Javascript script function(s) included on the form with this price_set. Can be used for conditional</comment>
     <add>1.8</add>
+    <html>
+      <type>Text</type>
+    </html>    
   </field>
   <field>
     <name>extends</name>
     <required>true</required>
     <comment>What components are using this price set?</comment>
     <add>3.1</add>
+    <html>
+      <type>Text</type>
+    </html>
   </field>
   <field>
     <name>contribution_type_id</name>
     <default>NULL</default>
     <comment>FK to Financial Type(for membership price sets only).</comment>
     <add>4.3</add>
+    <html>
+      <type>Select</type>
+    </html>
   </field>
   <foreignKey>
     <name>financial_type_id</name>
     <type>boolean</type>
     <default>0</default>
     <comment>Is set if edited on Contribution or Event Page rather than through Manage Price Sets</comment>
+    <html>
+      <type>CheckBox</type>
+    </html>
     <add>4.1</add>
   </field>
   <field>
     <default>0</default>
     <comment>Is this a predefined system price set  (i.e. it can not be deleted, edited)?</comment>
     <add>4.2</add>
+    <html>
+      <type>CheckBox</type>
+    </html>
   </field>
 </table>
index 6500d9377d7a3db8cb0eaa63bb752ffa31692946..e3761c6bde2b2294325064d8308f7979033350d9 100644 (file)
       <length>64</length>
       <comment>Name of the queue which includes this item</comment>
       <required>true</required>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <field>
       <name>weight</name>
       <type>int</type>
       <required>true</required>
+      <html>
+        <type>Text</type>
+      </html>
   </field>
   <field>
       <name>submit_time</name>
       <type>datetime</type>
       <comment>date on which this item was submitted to the queue</comment>
       <required>true</required>
+      <html>
+        <type>Select Date</type>
+    </html>
   </field>
   <field>
       <name>release_time</name>
       <type>datetime</type>
       <comment>date on which this job becomes available; null if ASAP</comment>
+      <html>
+        <type>Select Date</type>
+    </html>
   </field>
+  
   <field>
       <name>data</name>
       <title>Queue item datas</title>