MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b744/kanevskylaw.com/admin/interfacelevel/plugins/plupload/js/
File Upload :
Current < : /hermes/sb_web/b744/kanevskylaw.com/admin/interfacelevel/plugins/plupload/js/config.js

$(function() {
	
	$('.uploader').each(function() {
		
		var $upObj = $(this);
		var multiSelection;
		var filter = [];
		
		if($upObj.attr('type') == "single"){
			multiSelection = false;
			$upObj.addClass('uploader-single');
		}else{
			multiSelection = true;
			$upObj.addClass('uploader-multiple');
		}
		
		if($upObj.attr('rel') == "image"){
			filter["ttl"] = "Image files";
			filter["ext"] = "jpg,gif,png";
		}else{
			filter["ttl"] = "Text files";
			filter["ext"] = "pdf,txt,rth,csv,doc,docx,xls,xlsx,ppt,pptx";			
		}

		$upObj.pluploadQueue({
			
			runtimes : 'flash,html5,html4',
			url : '?option=upload',
			max_file_size : '10mb',
			chunk_size : '1mb',
			unique_names : true,
			multi_selection: multiSelection,
			
			filters : [
				{title : filter["ttl"], extensions : filter["ext"]}
			],			

			flash_swf_url : 'interfacelevel/plugins/plupload/swf/plupload.flash.swf',

	        init : {
	        	
	            FilesAdded: function(up, files) {
	                if (up.files.length == 1 && $upObj.attr('type') == "single"){
	                	up.disableBrowse(true);
	                	$upObj.find('.plupload_add').addClass('plupload_disabled');
	                }	
	            },
	            
	            FilesRemoved: function(up, files) {
	                if (up.files.length == 0 && $upObj.attr('type') == "single"){
	                	up.disableBrowse(false);
	                	$upObj.find('.plupload_add').removeClass('plupload_disabled');
	                }
	            },
	            
	            FileUploaded: function(up, file, info) {
	            	file.type = $upObj.attr('value');
	            }
        	
	        }				
			

		});

	});

});