<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>custom fields Archives - MIDAS - Room Booking System | Blog</title>
	<atom:link href="https://mid.as/blog/tag/custom-fields/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>...Making your facilities work for you!</description>
	<lastBuildDate>Wed, 06 May 2026 17:13:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Are Fax numbers still relevant in 2026?</title>
		<link>https://mid.as/blog/are-fax-numbers-still-relevant/</link>
		
		<dc:creator><![CDATA[midas]]></dc:creator>
		<pubDate>Mon, 10 Feb 2025 11:58:11 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[custom fields]]></category>
		<guid isPermaLink="false">https://mid.as/blog/?p=4586</guid>

					<description><![CDATA[<p>In a previous article, we talked about the various default input fields included in MIDAS as standard. One of the standard input fields available is for a client&#8217;s &#8220;Facsimile&#8221; number (more commonly know as their Fax number). We&#8217;ve included Fax as a &#8220;standard&#8221; client field since we first started MIDAS two decades ago. But our [&#8230;]</p>
<p>The post <a href="https://mid.as/blog/are-fax-numbers-still-relevant/">Are Fax numbers still relevant in 2026?</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In a previous article, we talked about the various default <a href="https://mid.as/blog/custom-validation-for-required-fields/">input fields included in MIDAS as standard</a>. One of the standard input fields available is for a client&#8217;s &#8220;Facsimile&#8221; number (more commonly know as their Fax number).</p>



<p class="wp-block-paragraph">We&#8217;ve included Fax as a &#8220;standard&#8221; client field since we first started MIDAS two decades ago. But our previous article got us thinking&#8230;. are fax machines still a thing in 2026?</p>



<p class="wp-block-paragraph">We&#8217;ll admit, here at MIDAS HQ, we can&#8217;t remember the last time we received a fax. In fact, we can&#8217;t recall ever having sent one either!</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:44.45%">
<h2 class="wp-block-heading">What is a Fax Machine?</h2>



<p class="wp-block-paragraph">Now, it occurs to us that some reading this article may never have come across a fax machine! (Yes, we&#8217;re showing our age!)</p>



<p class="wp-block-paragraph">So, if you&#8217;re not familiar, a fax machine &#8211; short for &#8220;facsimile machine&#8221; &#8211; is a technology used for transmitting documents over a traditional telecommunication (phone) network. It allows the near-instantaneous reproduction of text and images (all be it at low resolution) at a distant location.</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%"><div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="636" src="https://mid.as/blog/wp-content/uploads/2023/07/fax-machine-1024x636.jpg" alt="A Fax Machine" class="wp-image-4606" style="width:512px;height:318px" srcset="https://mid.as/blog/wp-content/uploads/2023/07/fax-machine-1024x636.jpg 1024w, https://mid.as/blog/wp-content/uploads/2023/07/fax-machine-300x186.jpg 300w, https://mid.as/blog/wp-content/uploads/2023/07/fax-machine-768x477.jpg 768w, https://mid.as/blog/wp-content/uploads/2023/07/fax-machine.jpg 1290w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">A Fax Machine</figcaption></figure>
</div></div>
</div>



<h2 class="wp-block-heading">The History Of The Fax Machine</h2>



<h3 class="wp-block-heading"><strong>Early Conceptualization (19th Century):</strong></h3>



<p class="wp-block-paragraph">The concept of transmitting images over long distances actually dates back to the 19th century. In 1843, Scottish inventor Alexander Bain received a patent for his idea of a &#8220;Copying Telegraph&#8221; that could transmit images using a series of synchronized pendulums.</p>



<h3 class="wp-block-heading"><strong>Pantelegraph (1865):</strong></h3>



<p class="wp-block-paragraph">In 1865, Italian inventor Giovanni Caselli developed the &#8220;Pantelegraph,&#8221; which was the first practical fax machine. It used a rotating stylus to scan and transmit handwritten messages and images over telegraph lines.</p>



<h3 class="wp-block-heading"><strong>Facsimile Transmission (1920s):</strong></h3>



<p class="wp-block-paragraph">During the 1920s, advancements in radio technology led to the development of early versions of fax machines that utilized radio waves for transmission. These machines were primarily used for newspaper photo transmission.</p>



<h3 class="wp-block-heading"><strong>Telephotography (1930s):</strong></h3>



<p class="wp-block-paragraph">In the 1930s, &#8220;telephotography&#8221; systems emerged, allowing photographs to be sent over telephone networks. However, these systems were expensive and not widely adopted.</p>



<h3 class="wp-block-heading"><strong>Xerox LDX (1964):</strong></h3>



<p class="wp-block-paragraph">The first commercialized fax machine was the Xerox LDX (Long Distance Xerography), introduced in 1964. It used the then-common electrostatic printing technology to transmit documents over long distances.</p>



<h3 class="wp-block-heading"><strong>ITU Standardization (1980s):</strong></h3>



<p class="wp-block-paragraph">In the 1980s, the International Telecommunication Union (ITU) developed standardized protocols for fax transmission, which facilitated interoperability between different fax machines and networks.</p>



<h3 class="wp-block-heading"><strong>Thermal Transfer Fax Machines (1980s-1990s):</strong></h3>



<p class="wp-block-paragraph">In the 1980s and 1990s, thermal transfer fax machines gained popularity due to their lower cost and improved printing quality.</p>



<h3 class="wp-block-heading"><strong>Internet Faxing (1990s):</strong></h3>



<p class="wp-block-paragraph">With the rise of the internet, fax technology evolved to include internet faxing or &#8220;fax over IP,&#8221; which enabled faxes to be sent and received through email and online fax services.</p>



<h3 class="wp-block-heading"><strong>Decline and Legacy (2000s-2010s):</strong></h3>



<p class="wp-block-paragraph">As digital technologies like email and document scanning became more prevalent, the use of traditional fax machines declined. However, fax technology continues to be used in some industries, especially in areas where secure document transmission is essential.</p>



<h3 class="wp-block-heading"><strong>Modern Fax Services (Present Day):</strong></h3>



<p class="wp-block-paragraph">Today, faxing has largely transitioned to digital platforms and online fax services. These services use internet protocols to send and receive faxes electronically, eliminating the need for physical fax machines and allowing for more efficient and secure document transmission.</p>



<p class="wp-block-paragraph">Though the traditional standalone fax machine&#8217;s popularity has waned, the concept of faxing lives on in digital form, offering a reliable means of transmitting documents in various professional settings.</p>



<h2 class="wp-block-heading">Do people still use fax machines?</h2>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p class="wp-block-paragraph">The number of people using fax machines has declined due to the increasing adoption of digital communication methods like email, cloud-based document sharing, and secure messaging platforms. As a result, faxing has become less common in many regions, especially in developed countries.</p>



<p class="wp-block-paragraph">While some specific industries and regions might still rely on fax machines for certain purposes, it&#8217;s safe to say that the number of people using traditional fax machines globally has significantly decreased. Online fax services and digital communication in general provides a more efficient and convenient way to send and receive documents these days. The traditional fax machine has become far less relevant.</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><img decoding="async" width="569" height="441" src="https://mid.as/blog/wp-content/uploads/2023/07/fax.png" alt="You Got A Fax" class="wp-image-4616" srcset="https://mid.as/blog/wp-content/uploads/2023/07/fax.png 569w, https://mid.as/blog/wp-content/uploads/2023/07/fax-300x233.png 300w" sizes="(max-width: 569px) 100vw, 569px" /></figure>
</div>
</div>



<h2 class="wp-block-heading">Getting The Facts on Fax!</h2>



<p class="wp-block-paragraph">As MIDAS includes a field to enter a Fax number for each client record, we were keen to understand how &#8211; and indeed if &#8211; our customers use this field.</p>



<p class="wp-block-paragraph">In August 2023, we took an anonymized random sample of 190 of our cloud hosted customer&#8217;s MIDAS systems. Between them, this sample of MIDAS systems contained a total of 213,887 individual client records. Here&#8217;s what we discovered&#8230;</p>



<h2 class="wp-block-heading has-text-align-center"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">90% of MIDAS systems have the &#8220;Fax&#8221; field enabled</mark></h2>



<p class="wp-block-paragraph">We were quite surprised that this was figure so high! However, it should be noted that the Fax field is actually enabled by default in all fresh installations of MIDAS. Therefore, only 10% of customers have taken action and disabled this field.</p>



<p class="wp-block-paragraph">Of the 90% of MIDAS systems where the &#8220;Fax&#8221; field is enabled, not a single system has been configured to mark this as a &#8220;Required&#8221; field.</p>



<h2 class="wp-block-heading has-text-align-center"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Only 0.44% of clients have a fax number</mark></h2>



<p class="wp-block-paragraph">We found that only 0.44% of client records within our anonymized sample of cloud-hosted MIDAS systems we host, contained an entry in the &#8220;fax&#8221; field. It&#8217;s also possible that some customers actually use the &#8220;Fax&#8221; field to record other client data &#8211; like an additional cell/mobile number. Therefore, it&#8217;s reasonable to assume that <em>less</em> than 0.44% of clients have an actual fax number. </p>



<h2 class="wp-block-heading">Facing The Facts on Fax!</h2>



<p class="wp-block-paragraph">So what are our key takeaways from these facts? How can we use this information moving forward?</p>



<p class="wp-block-paragraph">Despite 90% of MIDAS systems having the Fax field enabled in 2023, this field was utilized by less than half a percent of clients.</p>



<p class="wp-block-paragraph">It&#8217;s fair to say that the &#8220;Fax&#8221; client field wasn&#8217;t really used! For all intents and purposes, it was obsolete.</p>



<p class="wp-block-paragraph">Our first takeaway from this was that the &#8220;Fax&#8221; field probably shouldn&#8217;t be enabled by default. By initially &#8220;hiding&#8221; this field, it would simplify the editing of client records.</p>



<p class="wp-block-paragraph">We took this one step further in MIDAS v4.35 by actually removing &#8220;Fax&#8221; as a standard MIDAS client field all together. Instead, if customers do wish to capture client fax numbers, they could easily <a href="https://mid.as/help/manage-fields">create a custom client field</a> for this purpose instead.</p>



<p class="wp-block-paragraph">Customers using the previous standard &#8220;Fax&#8221; client field need not worry! We ensured that the software update process to v4.35 automatically migrated fax data over to a custom client field with the same name.</p>
<p>The post <a href="https://mid.as/blog/are-fax-numbers-still-relevant/">Are Fax numbers still relevant in 2026?</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Custom Field Improvements in v4.37</title>
		<link>https://mid.as/blog/custom-field-improvements-in-v4-37/</link>
		
		<dc:creator><![CDATA[midas]]></dc:creator>
		<pubDate>Wed, 31 Jul 2024 18:16:39 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[custom booking fields]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[v4.37]]></category>
		<guid isPermaLink="false">https://mid.as/blog/?p=5108</guid>

					<description><![CDATA[<p>MIDAS includes a number of useful booking and client fields out-of-the-box. You can use these to capture information about your clients and their bookings. In addition, the software also allows you to create custom fields to record additional information with each booking or client. For MIDAS v4.37, we&#8217;re making improvements to a couple of the [&#8230;]</p>
<p>The post <a href="https://mid.as/blog/custom-field-improvements-in-v4-37/">Custom Field Improvements in v4.37</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">MIDAS includes a number of useful booking and client fields out-of-the-box. You can use these to capture information about your clients and their bookings. In addition, the software also allows you to <a href="https://mid.as/help/manage-fields">create custom fields</a> to record additional information with each booking or client.</p>



<p class="wp-block-paragraph">For MIDAS v4.37, we&#8217;re making improvements to a couple of the &#8216;custom&#8217; fields you can add to your scheduling system.</p>



<h2 class="wp-block-heading">Custom &#8220;Text Area&#8221; fields can have a height set and can be resizable</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="360" height="393" src="https://mid.as/blog/wp-content/uploads/2024/07/text-area-options.png" alt="Set the number of visible lines and make textareas resizable" class="wp-image-5124" srcset="https://mid.as/blog/wp-content/uploads/2024/07/text-area-options.png 360w, https://mid.as/blog/wp-content/uploads/2024/07/text-area-options-275x300.png 275w" sizes="(max-width: 360px) 100vw, 360px" /><figcaption class="wp-element-caption">Set the number of visible lines and make textareas resizable</figcaption></figure>
</div>


<p class="wp-block-paragraph">Sometimes a single-line input field may not be sufficient to capture the amount of information you desire. In such instances, MIDAS allows you to alternatively create a multi-line &#8220;Text Area&#8221; input field.</p>



<p class="wp-block-paragraph">Until now, creating a custom Text Area field would display a text input field with a relatively small height. Whilst its contents would be scrollable, the field would typically only show 2-3 lines of text at a time.</p>



<p class="wp-block-paragraph">Now when creating (or editing) a custom Text Area field, you&#8217;ll have more control! You&#8217;ll be able to specify the number of rows that should be displayed at any given time on the field.</p>



<p class="wp-block-paragraph">So if you anticipate that your custom field is only going to hold a couple of lines of text, you can set the number of rows to display low. But, if you expect your custom field to capture dozens of lines of text, you can increase the number of rows shown.</p>



<p class="wp-block-paragraph">Furthermore, you can also set a custom Text Area field to be &#8220;Resizable&#8221;. When a Text Area field is set as resizable, a user will be able to drag the bottom of the custom Text Area field down to allow the display of more lines of text at once.</p>



<h2 class="wp-block-heading">Custom file uploads can be set to either view or save/download the file when clicked</h2>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="404" height="300" src="https://mid.as/blog/wp-content/uploads/2024/07/file-upload-options-1.png" alt="Choose whether file attachments should be downloaded or viewed inline " class="wp-image-5126" srcset="https://mid.as/blog/wp-content/uploads/2024/07/file-upload-options-1.png 404w, https://mid.as/blog/wp-content/uploads/2024/07/file-upload-options-1-300x223.png 300w" sizes="auto, (max-width: 404px) 100vw, 404px" /><figcaption class="wp-element-caption">Choose whether file attachments should be downloaded or viewed inline</figcaption></figure>
</div>


<p class="wp-block-paragraph">The <a href="https://mid.as/blog/file-uploads-attachments/">custom &#8220;File Upload&#8221; field was first introduced in MIDAS v4.07</a>. If utilized, this allows a document or file to be uploaded and attached to a booking or client record.</p>



<p class="wp-block-paragraph">When we implemented this custom field type in 2014, we configured MIDAS to &#8216;hint&#8217; to an end-users user&#8217;s browser that an uploaded and attached file should be &#8216;downloaded&#8217; to the user&#8217;s device when clicked.</p>



<p class="wp-block-paragraph">In those days, it wasn&#8217;t common place for web browsers to be able to open a variety of file types. There was even a time when browsers would struggle to open and correctly display PDF files.</p>



<p class="wp-block-paragraph">These days, web browsers can open and display a wide range of document/file types.</p>



<p class="wp-block-paragraph">For v4.37, we&#8217;ve provided administrators with the option to allow MIDAS to &#8216;hint&#8217; to user&#8217;s browsers whether an custom file upload should be either &#8216;downloaded&#8217; to the user&#8217;s device when clicked, or &#8216;opened/displayed&#8217; in a new window/tab instead.</p>



<p class="wp-block-paragraph">So if you&#8217;re attaching PDF files to bookings, for instance, you can now instruct browsers to display these files in your browser instead of prompting you to download them to your device.</p>



<p class="wp-block-paragraph">Please note that MIDAS only provides &#8216;hints&#8217; to user&#8217;s browsers as to whether to view or download an attached file. It&#8217;s down to individual browsers as to whether they respect these hints and how they process the attached files.</p>
<p>The post <a href="https://mid.as/blog/custom-field-improvements-in-v4-37/">Custom Field Improvements in v4.37</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Custom Validation For Required Fields</title>
		<link>https://mid.as/blog/custom-validation-for-required-fields/</link>
		
		<dc:creator><![CDATA[midas]]></dc:creator>
		<pubDate>Thu, 20 Jul 2023 12:08:22 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[custom booking fields]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[v4.34]]></category>
		<guid isPermaLink="false">https://mid.as/blog/?p=4578</guid>

					<description><![CDATA[<p>MIDAS ships with a set of standard booking and client input fields. These input fields allow you to capture specific details about a client and their bookings. Now some of these fields will always be required. For bookings, a minimum of a date and a venue (room/bookable space) is required. All other booking fields can [&#8230;]</p>
<p>The post <a href="https://mid.as/blog/custom-validation-for-required-fields/">Custom Validation For Required Fields</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">MIDAS ships with a set of standard booking and client input fields. These input fields allow you to capture specific details about a client and their bookings.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="524" src="https://mid.as/blog/wp-content/uploads/2023/07/input-fields-1024x524.png" alt="Standard Input Fields In MIDAS" class="wp-image-4599" srcset="https://mid.as/blog/wp-content/uploads/2023/07/input-fields-1024x524.png 1024w, https://mid.as/blog/wp-content/uploads/2023/07/input-fields-300x153.png 300w, https://mid.as/blog/wp-content/uploads/2023/07/input-fields-768x393.png 768w, https://mid.as/blog/wp-content/uploads/2023/07/input-fields.png 1095w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Standard Input Fields In MIDAS</figcaption></figure>
</div>


<p class="wp-block-paragraph">Now some of these fields will always be required. For bookings, a minimum of a date and a venue (room/bookable space) is required. All other booking fields can be set to be optional. Likewise, for clients, a minimum of the client&#8217;s name is required. All other client fields can be set to be optional.</p>



<p class="wp-block-paragraph">Here&#8217;s a list of the standard fields which are included in MIDAS by default:</p>



<figure class="wp-block-table is-style-stripes has-small-font-size"><table class="has-fixed-layout"><thead><tr><th>Default Booking Fields</th><th>Default Client Fields</th></tr></thead><tbody><tr><td>Date</td><td>Client</td></tr><tr><td>Times (Booking)</td><td>Organization</td></tr><tr><td>Times (Setup / Breakdown)</td><td>E-mail Address</td></tr><tr><td>Venue</td><td>Mailing Address</td></tr><tr><td>Client / Organization</td><td>Telephone Number</td></tr><tr><td>Attendees</td><td>Fax Number <em>(until <a href="https://mid.as/blog/are-fax-numbers-still-relevant/">MIDAS v4.35</a>)</em></td></tr><tr><td>Booking Type</td><td>Cell/Mobile Number</td></tr><tr><td>Booking Notes</td><td>Client Notes</td></tr><tr><td>Resources</td><td></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">MIDAS also allows you to &#8220;turn off&#8221; fields that you don&#8217;t need. So if you don&#8217;t need to capture a client&#8217;s mailing address, you can disable that field.</p>



<p class="wp-block-paragraph">But that&#8217;s not all &#8211; in addition to the standard &#8220;default&#8221; fields, you can <a href="https://mid.as/help/manage-fields">create additional custom booking or client fields</a> in MIDAS.</p>



<h2 class="wp-block-heading">Adding Custom Fields</h2>



<p class="wp-block-paragraph">A range of different types of custom fields can be created, including:</p>



<ul class="wp-block-list">
<li><strong>Checkbox</strong> &#8211; A &#8220;tick box&#8221; field.</li>



<li><strong>File</strong> &#8211; Allows uploading/attaching of files and documents to bookings or client records (self-hosted systems only)</li>



<li><strong>List (Single Select)</strong> &#8211; A drop-down list of pre-defined items from which a single item may be selected.</li>



<li><strong>List (Multi Select)</strong> &#8211; A drop-down list of pre-defined items from which multiple items may be selected.</li>



<li><strong>Number</strong> &#8211; A field that will only accept numerical input.</li>



<li><strong>Range</strong> &#8211; A &#8220;slider&#8221; control allowing selection of a numeric value within a defined range.</li>



<li><strong>Text</strong> &#8211; A single-line text field.</li>



<li><strong>Text Area</strong> &#8211; A multi-line text field.</li>



<li><strong>URL</strong> &#8211; A navigable web link to an external resource.</li>
</ul>



<p class="wp-block-paragraph">As with standard fields, custom fields can also be set to be &#8220;required&#8221;. This means that an input is required in the custom field each time it&#8217;s shown.</p>



<h2 class="wp-block-heading">New Validation Feature</h2>



<p class="wp-block-paragraph">For MIDAS v4.34, we&#8217;re extending the capabilities of marking custom number, text, text area, and URL fields &#8220;required&#8221;.</p>



<p class="wp-block-paragraph">Let&#8217;s take the example of a custom single-line text field. Marking this as a required field would ensure that a user would enter <em>something</em> into the field. However, MIDAS wouldn&#8217;t check what they&#8217;d actually entered. Just entering a single character, or gibberish would be enough to allow you to proceed. </p>



<p class="wp-block-paragraph">From v4.34 onwards, when setting a custom number, text, text area, and URL field as &#8220;required&#8221;, you can instruct MIDAS what values are considered &#8220;valid&#8221; for the field. A user would then need to enter a &#8220;valid&#8221; value in order to proceed.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="990" height="590" src="https://mid.as/blog/wp-content/uploads/2023/07/custom-field-validation.png" alt="Custom Field Validation Using Regular Expressions" class="wp-image-4600" srcset="https://mid.as/blog/wp-content/uploads/2023/07/custom-field-validation.png 990w, https://mid.as/blog/wp-content/uploads/2023/07/custom-field-validation-300x179.png 300w, https://mid.as/blog/wp-content/uploads/2023/07/custom-field-validation-768x458.png 768w" sizes="auto, (max-width: 990px) 100vw, 990px" /><figcaption class="wp-element-caption">Custom Field Validation Using Regular Expressions</figcaption></figure>
</div>


<h2 class="wp-block-heading">A Simple Example</h2>



<p class="wp-block-paragraph">As an example, you could make it so that a user has to enter the word &#8220;YES&#8221; into a custom text field in order to proceed. If the custom field doesn&#8217;t contain the word &#8220;YES&#8221;, the user will be prompted to correct their entry:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="745" height="440" src="https://mid.as/blog/wp-content/uploads/2023/07/invalid-field-entry.png" alt="Require Valid Entries In Custom Fields" class="wp-image-4602" srcset="https://mid.as/blog/wp-content/uploads/2023/07/invalid-field-entry.png 745w, https://mid.as/blog/wp-content/uploads/2023/07/invalid-field-entry-300x177.png 300w" sizes="auto, (max-width: 745px) 100vw, 745px" /><figcaption class="wp-element-caption">Require Valid Entries In Custom Fields</figcaption></figure>
</div>


<h2 class="wp-block-heading">The Power Of REGEX</h2>



<p class="wp-block-paragraph"><a href="https://mid.as/glossary/regex" class="dfn">Regular Expressions (REGEX)</a> can be used to create more complex validations for your custom fields too. We&#8217;ll cover REGEX in more depth in a future article. In the meantime, as a brief introduction, here are a few simple yet useful REGEX&#8217;s for validating entries into your custom fields:</p>



<figure class="wp-block-table is-style-stripes has-small-font-size"><table class="has-fixed-layout"><thead><tr><th>Description</th><th>REGEX</th></tr></thead><tbody><tr><td>Value must start with the letters &#8220;BOOK&#8221;</td><td><strong>^BOOK</strong></td></tr><tr><td>Value must end with the letters &#8220;ING&#8221;</td><td><strong>ING$</strong></td></tr><tr><td>Value must contain &#8220;BOOKING&#8221;</td><td><strong>BOOKING</strong></td></tr><tr><td>Value must be exactly &#8220;BOOKING&#8221;</td><td><strong>^BOOKING$</strong></td></tr><tr><td>Value must contain a number (digit)</td><td><strong>\d</strong></td></tr><tr><td>Value must not contain a number (digit)</td><td><strong>\D</strong></td></tr><tr><td>Value must be exactly &#8220;BOOK&#8221;, followed by two single digit numbers</td><td><strong>^BOOK\d\d$</strong></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">You&#8217;ll find further examples together with detailed explanations in our KB article: <a href="https://mid.as/kb/00246/regular-expressions-for-input-validation">How to use Regular Expressions for custom input validation</a>.</p>



<h2 class="wp-block-heading">How To Use</h2>



<p class="wp-block-paragraph">Custom field validation can be setup via MIDAS Admin Options → Manage MIDAS → Fields.</p>



<p class="wp-block-paragraph">On any custom number, text, text area, or URL fields, right-click (or long press on touch screens) on the field&#8217;s &#8220;Required&#8221; box.</p>



<p class="wp-block-paragraph">You&#8217;ll then be able to set or modify the Regular Expression that should be used to validate entries to the field.</p>
<p>The post <a href="https://mid.as/blog/custom-validation-for-required-fields/">Custom Validation For Required Fields</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Custom Field Improvements</title>
		<link>https://mid.as/blog/custom-field-improvements/</link>
					<comments>https://mid.as/blog/custom-field-improvements/#respond</comments>
		
		<dc:creator><![CDATA[midas]]></dc:creator>
		<pubDate>Tue, 02 Jun 2020 11:00:13 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[v4.25]]></category>
		<guid isPermaLink="false">https://mid.as/blog/?p=2993</guid>

					<description><![CDATA[<p>For v4.25, we&#8217;ve made a few improvements to custom booking and client fields. These include.. Custom Fields Can Now Include A Descriptive Explainer When creating a custom field in MIDAS, it may not always be clear precisely to end-users what the field is for. Or, there may be additional information you&#8217;d like to present along [&#8230;]</p>
<p>The post <a href="https://mid.as/blog/custom-field-improvements/">Custom Field Improvements</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">For v4.25, we&#8217;ve made a few improvements to custom booking and client fields. These include..</p>



<h2 class="wp-block-heading">Custom Fields Can Now Include A Descriptive Explainer</h2>



<p class="wp-block-paragraph">When creating a custom field in MIDAS, it may not always be clear precisely to end-users what the field is for. Or, there may be additional information you&#8217;d like to present along with the field itself.</p>



<p class="wp-block-paragraph">That&#8217;s why for v4.25 you may also set a description for each custom field. These descriptions are shown to users just above the field, so they&#8217;ll know exactly what the field is for.</p>



<p class="wp-block-paragraph">What&#8217;s more, these descriptions may also include simply HTML, allowing for instance the inclusion of a link.</p>



<p class="wp-block-paragraph">Here&#8217;s an example of a custom field without a description:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="470" height="80" src="https://mid.as/blog/wp-content/uploads/2020/05/field-with-no-description.png" alt="Custom Checkbox Field" class="wp-image-3009" srcset="https://mid.as/blog/wp-content/uploads/2020/05/field-with-no-description.png 470w, https://mid.as/blog/wp-content/uploads/2020/05/field-with-no-description-300x51.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /><figcaption>Custom Checkbox Field</figcaption></figure></div>



<p class="wp-block-paragraph">Here&#8217;s the same field, but this time with a description, including a clickable link:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="470" height="95" src="https://mid.as/blog/wp-content/uploads/2020/05/field-with-description.png" alt="Custom Checkbox Field with additional descriptive content" class="wp-image-3010" srcset="https://mid.as/blog/wp-content/uploads/2020/05/field-with-description.png 470w, https://mid.as/blog/wp-content/uploads/2020/05/field-with-description-300x61.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /><figcaption>Custom Checkbox Field with additional descriptive content</figcaption></figure></div>



<h2 class="wp-block-heading">Enforce a Maximum Input Length in Custom Text Fields</h2>



<p class="wp-block-paragraph">When creating a custom text field, you can now limit the maximum number of characters users may enter into the field:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="324" height="263" src="https://mid.as/blog/wp-content/uploads/2020/05/maximum-input-length.png" alt="Control the maximum input length of custom text fields" class="wp-image-3011" srcset="https://mid.as/blog/wp-content/uploads/2020/05/maximum-input-length.png 324w, https://mid.as/blog/wp-content/uploads/2020/05/maximum-input-length-300x244.png 300w" sizes="auto, (max-width: 324px) 100vw, 324px" /><figcaption>Control the maximum input length of custom text fields</figcaption></figure></div>



<h2 class="wp-block-heading">Control How Many Options Are Displayed At Once In Custom List Fields</h2>



<p class="wp-block-paragraph">When creating a custom single select or multi select drop-down list field, you may now indicate how many items from the list should be displayed at any one time. Typically, browsers default to showing 1 item at a time in a single-select list, and 4 items at a time in a multi-select. You can now override this default behavior for each list field:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="470" height="185" src="https://mid.as/blog/wp-content/uploads/2020/05/select-size.png" alt="A custom multi-select list, showing a maximum of 5 items at any given time" class="wp-image-3012" srcset="https://mid.as/blog/wp-content/uploads/2020/05/select-size.png 470w, https://mid.as/blog/wp-content/uploads/2020/05/select-size-300x118.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /><figcaption>A custom multi-select list, showing a maximum of 5 items at any given time</figcaption></figure></div>



<hr class="wp-block-separator"/>



<p class="wp-block-paragraph">These are just a few of the new and improved features for MIDAS v4.25. Please see <a href="https://mid.as/blog/coming-soon-in-midas-v4-25/">this post</a> for details of other new features you&#8217;ll find in v4.25.</p>



<p class="wp-block-paragraph"><a href="https://www.reddit.com/r/mid_as/comments/gupnjf/coming_soon_in_midas_v425/"><img loading="lazy" decoding="async" width="32" height="32" class="wp-image-3037" style="width: 32px;vertical-align:middle;margin-right:10px" src="https://mid.as/blog/wp-content/uploads/2020/06/reddit_32.png" alt="Reddit"> You can also ask questions and discuss the new features of v4.25 over on Reddit.</a></p>
<p>The post <a href="https://mid.as/blog/custom-field-improvements/">Custom Field Improvements</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mid.as/blog/custom-field-improvements/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>New Multi-Select Custom List Fields</title>
		<link>https://mid.as/blog/multi-select-custom-list-fields/</link>
					<comments>https://mid.as/blog/multi-select-custom-list-fields/#respond</comments>
		
		<dc:creator><![CDATA[midas]]></dc:creator>
		<pubDate>Tue, 25 Feb 2020 12:50:50 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[custom booking fields]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[v4.24]]></category>
		<guid isPermaLink="false">https://mid.as/blog/?p=2839</guid>

					<description><![CDATA[<p>The new decade has gotten off to an unusually windy and wet start here in the UK. We&#8217;ve taken a bit of a battering from Storm Ciara and Storm Dennis in quick succession. It&#8217;s not been very nice weather to go out in at all! So instead, we&#8217;ve been spending a lot of time indoors [&#8230;]</p>
<p>The post <a href="https://mid.as/blog/multi-select-custom-list-fields/">New Multi-Select Custom List Fields</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The new decade has gotten off to an unusually windy and wet start here in the UK. We&#8217;ve taken a bit of a battering from Storm Ciara and Storm Dennis in quick succession. It&#8217;s not been very nice weather to go out in at all! So instead, we&#8217;ve been spending a lot of time indoors working away at the next update to our MIDAS web based room booking and resource scheduling software.</p>



<p class="wp-block-paragraph">Our first update in 2020 includes a host of new and improved features, which we&#8217;re going to give you a look at in the coming blog posts.</p>



<p class="wp-block-paragraph">In this post we&#8217;re going to cover the first of these new features coming in MIDAS v4.24:</p>



<h2 class="wp-block-heading">Multi-Select Custom List Fields</h2>



<p class="wp-block-paragraph">One of the reasons our room bookings software is so flexible and versatile is that we allow you to create your own bespoke booking fields, and more recently your own <a href="https://mid.as/blog/custom-client-fields/">bespoke client fields</a> too!</p>



<p class="wp-block-paragraph">The types of custom booking/client fields you can create in MIDAS are as follows: </p>



<ul class="wp-block-list">
<li><strong>Checkbox</strong> &#8211; A &#8220;tick box&#8221; field</li>



<li><strong>File</strong> &#8211; (<a href="https://mid.as/kb/00113/file-uploads-unavailable-in-cloud-hosted-midas">self-hosted editions only</a>) Allows uploading/attaching of files and documents to client records</li>



<li><strong>List</strong> &#8211; A drop-down list of pre-defined items</li>



<li><strong>Number</strong> &#8211; A field that will only accept numerical input</li>



<li><strong>Range</strong> &#8211; A &#8220;slider&#8221; control allowing selection of a numeric value within a defined range</li>



<li><strong>Text</strong> &#8211; A single-line text field</li>



<li><strong>Text Area</strong> &#8211; A multi-line text field</li>



<li><strong>URL</strong> &#8211; A navigable web link to an external resource</li>
</ul>



<p class="wp-block-paragraph">Documentation on how to create and use custom fields in your MIDAS system may be found <a href="https://mid.as/help/manage-fields">here</a>. We also have a short tutorial covering custom fields too:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="videowrapper embed-youtube-nocookie aspect_ratio_563"><iframe loading="lazy" title="MIDAS: How To Control &amp; Customize Booking Fields" width="640" height="360" src="https://www.youtube-nocookie.com/embed/6uTJIKnJSKE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></span> 
</div><figcaption class="wp-element-caption">TUTORIAL: How to Control &amp; Customize Fields in MIDAS</figcaption></figure>



<p class="wp-block-paragraph">Until now the custom &#8220;List&#8221; field allowed users to select a single item from a list of pre-defined values created by an administrator, and assign the selected item to the booking or client record.</p>



<p class="wp-block-paragraph">For v4.24, we&#8217;re expanding the custom &#8220;List&#8221; field options to additionally include a &#8220;multi select&#8221; list option. Administrators can now also create drop-down lists from which users may select <em>multiple</em> options.</p>



<p class="wp-block-paragraph">Administrators will of course also be able to select which option (or options) in the list are selected by default, and also control whether the list is visible to all users, or restricted to just certain users:</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="304" height="278" src="https://mid.as/blog/wp-content/uploads/2020/02/multi-select-custom-field.png" alt="Multi-select custom drop-down field in MIDAS booking systems" class="wp-image-2840" srcset="https://mid.as/blog/wp-content/uploads/2020/02/multi-select-custom-field.png 304w, https://mid.as/blog/wp-content/uploads/2020/02/multi-select-custom-field-300x274.png 300w" sizes="auto, (max-width: 304px) 100vw, 304px" /><figcaption class="wp-element-caption">New multi-select custom field option in MIDAS v4.24</figcaption></figure>
</div>


<p class="wp-block-paragraph">We&#8217;re excited about the new custom &#8220;multi-select list&#8221; field option coming in v4.24. Once again, this has been implemented as a direct result of customer feedback. Remember, we love feedback and <a href="https://mid.as/feature-request">feature requests</a> from our customers, so do <a href="https://mid.as/feature-request">vote</a> and let us know what you&#8217;d like to see in future updates to our software.</p>
<p>The post <a href="https://mid.as/blog/multi-select-custom-list-fields/">New Multi-Select Custom List Fields</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mid.as/blog/multi-select-custom-list-fields/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Custom Client Fields</title>
		<link>https://mid.as/blog/custom-client-fields/</link>
					<comments>https://mid.as/blog/custom-client-fields/#respond</comments>
		
		<dc:creator><![CDATA[midas]]></dc:creator>
		<pubDate>Wed, 26 Jun 2019 13:12:39 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[v4.22]]></category>
		<guid isPermaLink="false">https://mid.as/blog/?p=2775</guid>

					<description><![CDATA[<p>Things are hotting up here in Europe &#8211; and we don&#8217;t mean Brexit! A heatwave is currently engulfing parts of the continent with temperatures hitting a whopping 40°C in Paris. Across the Channel here in the UK the temperature is far more bearable, and so we&#8217;ve been busy working away on development on the next [&#8230;]</p>
<p>The post <a href="https://mid.as/blog/custom-client-fields/">Custom Client Fields</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Things are hotting up here in Europe &#8211; and we don&#8217;t mean Brexit! A heatwave is currently engulfing parts of the continent with temperatures hitting a whopping 40°C in Paris. Across the Channel here in the UK the temperature is far more bearable, and so we&#8217;ve been busy working away on development on the next release of our leading web based room and resource scheduling system, <a href="https://mid.as">MIDAS</a>.</p>



<p class="wp-block-paragraph">We&#8217;re excited to announce that the forthcoming v4.22 update will include the <a href="https://mid.as/feature-request">often requested feature</a> of &#8220;custom client fields&#8221;, including the ability for self-hosted MIDAS customers to attach documents (i.e. insurance certificates, contracts, etc) to client records.</p>



<p class="wp-block-paragraph">Similar to the &#8220;custom booking fields&#8221; feature first introduced <a href="https://mid.as/blog/midas-v3-10-is-here/">way back in 2010</a>, which allows administrators to add additional booking fields to their MIDAS system on top of the standard booking fields, the new custom client fields feature will provide similar functionality to client records in your MIDAS database.</p>



<p class="wp-block-paragraph">Prior to v4.22, the standard client fields in MIDAS were fixed and allowed you to capture the following items of data for each of your clients/customers:</p>



<ul class="wp-block-list">
<li>Client name</li>



<li>Organization</li>



<li>E-mail address (or addresses)</li>



<li>Postal address</li>



<li>Telephone number</li>



<li>Fax number <em>(since deprecated as a &#8216;standard&#8217; field in <a href="https://mid.as/blog/are-fax-numbers-still-relevant/">MIDAS v4.35</a>)</em></li>



<li>Mobile/Cell number</li>



<li>Notes</li>
</ul>



<p class="wp-block-paragraph">The introduction of custom client fields gives you even more flexibility! Now you&#8217;ll be able to add additional fields to capture other client information that you wish to collect, for example you could add a &#8220;Salutation&#8221; list field (Mr, Mrs, Ms, Miss, Rev, Dr, etc), or a file upload field to capture an insurance document from your clients..</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><img decoding="async" src="https://mid.as/blog/wp-content/uploads/2019/06/custom-salutation-field.png" alt="A custom “Salutation” client field in MIDAS v4.22"/><figcaption class="wp-element-caption">A custom &#8220;Salutation&#8221; client field in MIDAS v4.22</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" src="https://mid.as/blog/wp-content/uploads/2019/06/custom-insurance-document-field.png" alt="A custom &quot;Insurance Document&quot; upload client field in MIDAS v4.22"/><figcaption class="wp-element-caption">A custom &#8220;Insurance Document&#8221; upload client field in MIDAS v4.22</figcaption></figure>
</div></div>
</div>



<p class="wp-block-paragraph">The types of custom client fields that may be added are the same as those available for custom booking fields, namely:</p>



<ul class="wp-block-list">
<li><strong>Checkbox</strong> &#8211; A &#8220;tick box&#8221; field</li>



<li><strong>File</strong> &#8211; (<a href="https://mid.as/kb/00113/file-uploads-unavailable-in-cloud-hosted-midas">self-hosted editions only</a>) Allows uploading/attaching of files and documents to client records</li>



<li><strong>List</strong> &#8211; A drop-down list of pre-defined items</li>



<li><strong>Number</strong> &#8211; A field that will only accept numerical input</li>



<li><strong>Range</strong> &#8211; A &#8220;slider&#8221; control allowing selection of a numeric value within a defined range</li>



<li><strong>Text</strong> &#8211; A single-line text field</li>



<li><strong>Text Area</strong> &#8211; A multi-line text field</li>



<li><strong>URL</strong> &#8211; A navigable web link to an external resource</li>
</ul>



<p class="wp-block-paragraph">Both custom booking and custom client fields may be managed via MIDAS Admin Options → Manage MIDAS → Fields</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="769" height="395" src="https://mid.as/blog/wp-content/uploads/2019/06/custom-client-fields.png" alt="Custom client fields in MIDAS v4.22" class="wp-image-2777" srcset="https://mid.as/blog/wp-content/uploads/2019/06/custom-client-fields.png 769w, https://mid.as/blog/wp-content/uploads/2019/06/custom-client-fields-300x154.png 300w, https://mid.as/blog/wp-content/uploads/2019/06/custom-client-fields-768x394.png 768w" sizes="auto, (max-width: 769px) 100vw, 769px" /><figcaption class="wp-element-caption">Custom Client Fields in MIDAS v4.22</figcaption></figure>
</div>


<p class="wp-block-paragraph">From this screen you&#8217;ll also be able to control which client fields (both standard and custom) should be included on printouts, in search results, and on public booking/request screens. You&#8217;ll also be able to re-order client fields as well as selectively hide them from individual users too!</p>
<p>The post <a href="https://mid.as/blog/custom-client-fields/">Custom Client Fields</a> appeared first on <a href="https://mid.as/blog">MIDAS - Room Booking System | Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mid.as/blog/custom-client-fields/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Database Caching 21/41 queries in 0.009 seconds using Disk

Served from: mid.as @ 2026-06-07 05:58:17 by W3 Total Cache
-->