Sha256: b575999fd81c271efc6478a51a69de4ce04f85eb94211d1c9f70cc07744a6717

Contents?: true

Size: 1.46 KB

Versions: 3

Compression:

Stored size: 1.46 KB

Contents

<%%= javascript_include_tag "uploadify/swfobject", "uploadify/jquery.uploadify.v2.1.0" %>
	<%%- session_key = Rails.application.config.session_options[:key] -%> 
<script type="text/javascript" charset="utf-8"> 

	$(document).ready(function() {
		$('#<%=child_singular_name%>_file').click(function(event) { 
			event.preventDefault();
		}); 
	
		$('#<%=child_singular_name%>_file').uploadify({
			'uploader' 		: '/javascripts/uploadify/uploadify.swf',
			'script' 			: '/<%=child_plural_name%>',
			'multi' 			: true,
			'auto'				: false,
			'buttonText'  : 'Find',
			'buttonImg'   : '/images/browse.png',
			'cancelImg' 	: '/images/cancel.png',
			'wmode'       : 'transparent',
			height        : 26, // The height of the flash button
			width         : 101, // The width of the flash button
			onComplete : function(event, queueID, fileObj, response, data) { var dat = eval('(' +
			response + ')');$.getScript(dat.<%=child_singular_name%>);},
			scriptData: {
      	'_http_accept': 'application/javascript',
				'format' : 'json',
        '_method': 'post',
        '<%%= session_key %>' : encodeURIComponent('<%%= u cookies[session_key] %>'),
        'authenticity_token': encodeURIComponent('<%%= u form_authenticity_token %>'),
				'<%=parent_singular_name%>_id' : '<%%= @<%=parent_singular_name%>.id %>'
				}
		});
	
		$('#<%=child_singular_name%>_submit').click(function(event){
			event.preventDefault(); 
			$('#<%=child_singular_name%>_file').uploadifyUpload(); 
		});
	}); 
</script>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dust-generators-0.2.6 lib/generators/dust/albums/templates/app/views/albums/_upload_script.html.erb
dust-generators-0.2.5 lib/generators/dust/albums/templates/app/views/albums/_upload_script.html.erb
dust-generators-0.2.4 lib/generators/dust/albums/templates/app/views/albums/_upload_script.html.erb