<./>.dev./hood

//summernote.min.js 
//summernote-ko-KR.js
//summernote.css


$(document).ready(function(){

	$(".summernote").summernote({

	callbacks : {
		onImageUpload : function(files){
			SendFile(con_name, member_id, files);
		}
	},
	height : 500,
	lang : 'ko-KR',
	popover : {
		image : [],
		link : [],
		air : []
	}

	});

});



function SendFile(con_name, member_id, files){

	for(var i = 0; i < files.length; i++){

	(function(i){


		var data = new FormData();

		data.append("file_name", files[i]);
		data.append("con_name", con_name);

		$.ajax({
			type : "POST",
			cache : false,
			contentType : false,
			enctype : 'multipart/form-data',
			processData : false,
			url : 'http:///uploaded/" + member_id + "/" + con_name + "/" + call_back.encrypt_name);
			$(".summernote").summernote("insertNode", image[0]);

		} else {

			alert("not good" + call_back.return_code + "----" + call_back.file_name + "----" + call_back.encrypt_name);

		}

		},
			error : function(data){

			console.log(textStatus + " " + errorThrown);

		}
	});


})(i);

}
}

/////////////// script end //////////////

 

 

$call_back['return_code'] = "0000";
$call_back['file_name'] = $file_move['file_name'];
$call_back['encrypt_name'] = $file_move['encrypt_name'];


echo json_encode($call_back, JSON_UNESCAPED_UNICODE);



//////////// controller end //////////////

 

 

{return_code: "0000", file_name: "bitbucket_inform_TLSv1.png",…}

encrypt_name: "SmRDVVd6Mk8xZFpRVGJjOFgvZ004UT09.png"

file_name: "bitbucket_inform_TLSv1.png"

return_code: "0000"


//////// result end ///////