{"version":"1.0","provider_name":"CodexWorld","provider_url":"https:\/\/www.codexworld.com","title":"Add a Local File Picker to Image Dialog in TinyMCE - CodexWorld","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"LUzu9lKGWK\"><a href=\"https:\/\/www.codexworld.com\/add-local-file-picker-to-image-dialog-in-tinymce\/\">Add a Local File Picker to Image Dialog in TinyMCE<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.codexworld.com\/add-local-file-picker-to-image-dialog-in-tinymce\/embed\/#?secret=LUzu9lKGWK\" width=\"600\" height=\"338\" title=\"&#8220;Add a Local File Picker to Image Dialog in TinyMCE&#8221; &#8212; CodexWorld\" data-secret=\"LUzu9lKGWK\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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:\/\/www.codexworld.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2018\/01\/add-local-file-picker-to-image-dialog-tinymce-codexworld.png","thumbnail_width":1366,"thumbnail_height":768,"description":"TinyMCE file picker - Add local file picker to the image dialog in TinyMCE editor. The example code to integrate image uploading functionality in TinyMCE editor. Allow user to upload image from computer and insert in TinyMCE editor."}