|
! function (e){ "use strict" ; var a= function (){ return "undefined" != typeof FileReader},r= function (e){ return /^data:image\/[a-z]?/i.test(e)};e.extend(!0,e.trumbowyg,{langs:{en:{base64: "Image as base64" ,file: "File" ,errFileReaderNotSupported: "FileReader is not supported by your browser." ,errInvalidImage: "Invalid image file." },da:{base64: "Billede som base64" ,file: "Fil" ,errFileReaderNotSupported: "FileReader er ikke understøttet af din browser." ,errInvalidImage: "Ugyldig billedfil." },fr:{base64: "Image en base64" ,file: "Fichier" },cs:{base64: "Vložit obrázek" ,file: "Soubor" },zh_cn:{base64: "图片(Base64编码)" ,file: "文件" },nl:{base64: "Afbeelding inline" ,file: "Bestand" ,errFileReaderNotSupported: "Uw browser ondersteunt deze functionaliteit niet." ,errInvalidImage: "De gekozen afbeelding is ongeldig." },ru:{base64: "Изображение как код в base64" ,file: "Файл" ,errFileReaderNotSupported: "FileReader не поддерживается вашим браузером." ,errInvalidImage: "Недопустимый файл изображения." },ja:{base64: "画像 (Base64形式)" ,file: "ファイル" ,errFileReaderNotSupported: "あなたのブラウザーはFileReaderをサポートしていません" ,errInvalidImage: "画像形式が正しくありません" },tr:{base64: "Base64 olarak resim" ,file: "Dosya" ,errFileReaderNotSupported: "FileReader tarayıcınız tarafından desteklenmiyor." ,errInvalidImage: "Geçersiz resim dosyası." },zh_tw:{base64: "圖片(base64編碼)" ,file: "檔案" ,errFileReaderNotSupported: "你的瀏覽器不支援FileReader" ,errInvalidImage: "不正確的檔案格式" },pt_br:{base64: "Imagem em base64" ,file: "Arquivo" ,errFileReaderNotSupported: "FileReader não é suportado pelo seu navegador." ,errInvalidImage: "Arquivo de imagem inválido." },ko:{base64: "그림 넣기(base64)" ,file: "파일" ,errFileReaderNotSupported: "FileReader가 현재 브라우저를 지원하지 않습니다." ,errInvalidImage: "유효하지 않은 파일" }},plugins:{base64:{shouldInit:a,init: function (i){ var t={isSupported:a,fn: function (){i.saveRange(); var a,t=i.openModalInsert(i.lang.base64,{file:{type: "file" ,required:!0,attributes:{accept: "image/*" }},alt:{label: "description" ,value:i.getRangeText()}}, function (l){ var n= new FileReader;n.onloadend= function (a){r(a.target.result)?(i.execCmd( "insertImage" ,n.result,!1,!0),e([ 'img[src="' ,n.result, '"]:not([alt])' ].join( "" ),i.$box).attr( "alt" ,l.alt),i.closeModal()):i.addErrorOnModalField(e( "input[type=file]" ,t),i.lang.errInvalidImage)},n.readAsDataURL(a)});e( "input[type=file]" ).on( "change" , function (e){a=e.target.files[0]})}};i.addBtnDef( "base64" ,t)}}}})}(jQuery);
|