{"version":"1.0","provider_name":"Clarion","provider_url":"https:\/\/clarionsharp.com\/blog","title":"C9 - Dictionary validation - Clarion","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"1z35h8Nhay\"><a href=\"https:\/\/clarionsharp.com\/blog\/c9-dictionary-validation\/\">C9 &#8211; Dictionary validation<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/clarionsharp.com\/blog\/c9-dictionary-validation\/embed\/#?secret=1z35h8Nhay\" width=\"600\" height=\"338\" title=\"&#8220;C9 &#8211; Dictionary validation&#8221; &#8212; Clarion\" data-secret=\"1z35h8Nhay\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/clarionsharp.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Dictionary validation; there is a new option available to run a check on your Dictionary to ensure the window and report control strings contain valid definitions. Older versions of Clarion could generate certain controls withn the Dictionary file incorrectly, this new option checks that all the control definitions are valid, and both corrects them and &hellip; Continue reading &rarr;"}