Файл: CloudBox-main/CloudBox/admin_assets/js/pages/composMail.js
Строк: 279
<?php
jQuery(document).ready(function(a){text_editor_summerNote_load();upload_input_set();select_to_selectize();select_cc_selectize();select_bcc_selectize();tool_tip_on_mail();cc_and_bcc_address_control()});function text_editor_summerNote_load(){$(".summernote").summernote({height:150,minHeight:null,maxHeight:null,focus:true,codemirror:{theme:"monokai"}})}function upload_input_set(){$("#file-3").fileinput({showCaption:false,browseClass:"btn btn-ls",fileType:"any",showUpload:false})}function tool_tip_on_mail(){$(".tooltipMail").tooltip({animation:true})}function cc_and_bcc_address_control(){$(".addBcc").click(function(){$(".addBccView").slideToggle()});$(".addCc").click(function(){$(".addCcView").slideToggle()})}var REGEX_EMAIL="([a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)";function select_to_selectize(){$("#select-to").selectize({persist:false,maxItems:null,valueField:"email",labelField:"name",searchField:["first_name","last_name","email"],sortField:[{field:"first_name",direction:"asc"},{field:"last_name",direction:"asc"}],options:[{email:"someone@amil.com",first_name:"Some",last_name:"One"},{email:"someone2@mail.com",first_name:"Some",last_name:"One 2"},{email:"someone3@mail.com",first_name:"Some",last_name:"One 3"},{email:"someone4@mail.com",first_name:"Some",last_name:"One 4"},{email:"someone5@mail.com",first_name:"Some",last_name:"One 5"},{email:"someone6@mail.com",first_name:"Some",last_name:"One 6"},{email:"someone7@mail.com",first_name:"Some",last_name:"One 7"},],render:{item:function(c,b){var a=formatName(c);return"<div>"+(a?'<span class="name">'+b(a)+"</span>, ":"")+(c.email?'<span class="email">'+b(c.email)+"</span>":"")+"</div>"},option:function(e,d){var c=formatName(e);var b=c||e.email;var a=c?e.email:null;return'<div><span class="label">'+d(b)+"</span>"+(a?'<span class="caption">'+d(a)+"</span>":"")+"</div>"}},create:function(b){if((new RegExp("^"+REGEX_EMAIL+"$","i")).test(b)){return{email:b}}var d=b.match(new RegExp("^([^<]*)<"+REGEX_EMAIL+">$","i"));if(d){var c=$.trim(d[1]);var f=c.indexOf(" ");var e=c.substring(0,f);var a=c.substring(f+1);return{email:d[2],first_name:e,last_name:a}}alert("Invalid email address.");return false},onChange:function(a){profilePictuerChange(a)}})}var formatName=function(a){return $.trim((a.first_name||"")+" "+(a.last_name||""))};function profilePictuerChange(b){var a=$("#contact-user-image");a.addClass("user-picture-big");$("#user-image-big").remove();if(b=="someone@amil.com"){$("#mail-user-icon").remove();a.append("<img id='user-image-big' src='assets/images/userimage/avatar3-115.png' alt=''/>")}else{if(b=="someone2@mail.com"){$("#mail-user-icon").remove();a.append("<img id='user-image-big' src='assets/images/userimage/avatar2-115.png' alt=''/>")}else{if(b=="someone3@mail.com"){$("#mail-user-icon").remove();a.append("<img id='user-image-big' src='assets/images/userimage/avatar1-115.png' alt=''/>")}else{a.removeClass("user-picture-big");$("#mail-user-icon").remove();a.append('<i id="mail-user-icon" class="fa fa-users"></i>')}}}}function select_cc_selectize(){$("#select-to-cc").selectize({persist:false,maxItems:null,valueField:"email",labelField:"name",searchField:["first_name","last_name","email"],sortField:[{field:"first_name",direction:"asc"},{field:"last_name",direction:"asc"}],options:[{email:"someone@amil.com",first_name:"Some",last_name:"One"},{email:"someone2@mail.com",first_name:"Some",last_name:"One 2"},{email:"someone3@mail.com",first_name:"Some",last_name:"One 3"},{email:"someone4@mail.com",first_name:"Some",last_name:"One 4"},{email:"someone5@mail.com",first_name:"Some",last_name:"One 5"},{email:"someone6@mail.com",first_name:"Some",last_name:"One 6"},{email:"someone7@mail.com",first_name:"Some",last_name:"One 7"}],render:{item:function(c,b){var a=formatName(c);return"<div>"+(a?'<span class="name">'+b(a)+"</span>, ":"")+(c.email?'<span class="email">'+b(c.email)+"</span>":"")+"</div>"},option:function(e,d){var c=formatName(e);var b=c||e.email;var a=c?e.email:null;return'<div><span class="label">'+d(b)+"</span>"+(a?'<span class="caption">'+d(a)+"</span>":"")+"</div>"}},create:function(b){if((new RegExp("^"+REGEX_EMAIL+"$","i")).test(b)){return{email:b}}var d=b.match(new RegExp("^([^<]*)<"+REGEX_EMAIL+">$","i"));if(d){var c=$.trim(d[1]);var f=c.indexOf(" ");var e=c.substring(0,f);var a=c.substring(f+1);return{email:d[2],first_name:e,last_name:a}}alert("Invalid email address.");return false}})}function select_bcc_selectize(){$("#select-to-bcc").selectize({persist:false,maxItems:null,valueField:"email",labelField:"name",searchField:["first_name","last_name","email"],sortField:[{field:"first_name",direction:"asc"},{field:"last_name",direction:"asc"}],options:[{email:"someone@amil.com",first_name:"Some",last_name:"One"},{email:"someone2@mail.com",first_name:"Some",last_name:"One 2"},{email:"someone3@mail.com",first_name:"Some",last_name:"One 3"},{email:"someone4@mail.com",first_name:"Some",last_name:"One 4"},{email:"someone5@mail.com",first_name:"Some",last_name:"One 5"},{email:"someone6@mail.com",first_name:"Some",last_name:"One 6"},{email:"someone7@mail.com",first_name:"Some",last_name:"One 7"}],render:{item:function(c,b){var a=formatName(c);
return"<div>"+(a?'<span class="name">'+b(a)+"</span>, ":"")+(c.email?'<span class="email">'+b(c.email)+"</span>":"")+"</div>"},option:function(e,d){var c=formatName(e);var b=c||e.email;var a=c?e.email:null;return'<div><span class="label">'+d(b)+"</span>"+(a?'<span class="caption">'+d(a)+"</span>":"")+"</div>"}},create:function(b){if((new RegExp("^"+REGEX_EMAIL+"$","i")).test(b)){return{email:b}}var d=b.match(new RegExp("^([^<]*)<"+REGEX_EMAIL+">$","i"));if(d){var c=$.trim(d[1]);var f=c.indexOf(" ");var e=c.substring(0,f);var a=c.substring(f+1);return{email:d[2],first_name:e,last_name:a}}alert("Invalid email address.");return false}})};
?>