30 ultimix.file_input.set_single_uploaded_file_info =
function( ServerData , ControlSettings )
32 eval(
"var ServerDataObject=" + ServerData );
34 jQuery(
'#' + ControlSettings.statusAcceptor ).html(
35 ServerDataObject.original_file_name
38 jQuery(
'#' + ControlSettings.dataAcceptor ).html(
39 "<input type=\"hidden\" name=\"" + ControlSettings.name +
"\" value=\"" + ServerDataObject.id +
"\">" +
40 "<input type=\"hidden\" name=\"visible_" + ControlSettings.name +
"\" value=\"" +
41 ServerDataObject.original_file_name+
"\">"
56 ultimix_file_input_view_after_image_upload_processor =
function( File , ServerData , ReceivedResponse )
60 var Progress =
new FileProgress( File , this.customSettings.progressTarget );
62 Progress.setComplete();
63 Progress.setStatus(
ultimix.get_string(
'complete' ) );
64 Progress.toggleCancel(
false );
66 eval(
"var ServerDataObject=" + ServerData );
68 ultimix_file_input_view_after_image_upload_processor.store_file_info(
69 this , ServerDataObject.original_file_name , ServerDataObject.href , ServerDataObject.id
91 ultimix_file_input_view_after_image_upload_processor.store_file_info =
function( Obj , Name , Path , Id )
93 if( !Name || !Path || !Id )
98 jQuery(
'#' + Obj.customSettings.statusAcceptor ).html(
99 '<img width="320" src="' + Path +
'">'
102 jQuery(
'#' + Obj.customSettings.dataAcceptor ).html(
103 "<input type=\"hidden\" name=\"" + Obj.customSettings.name +
"\" value=\"" + Id +
"\">" +
104 "<input type=\"hidden\" name=\"" + Obj.customSettings.name +
"_name\" value=\"" + Name +
"\">" +
105 "<input type=\"hidden\" name=\"" + Obj.customSettings.name +
"_path\" value=\"" + Path +
"\">"
118 ultimix.file_input.set_default_options =
function( ViewOptions )
125 ViewOptions.meta = ViewOptions.meta ? ViewOptions.meta :
'meta_file_input_list';
126 ViewOptions.package_name = ViewOptions.package_name ? ViewOptions.package_name :
'file_input::file_input_view';
127 ViewOptions.paging_require_form = ViewOptions.paging_require_form ? ViewOptions.paging_require_form :
'0';
128 ViewOptions.add_hidden_fields = ViewOptions.add_hidden_fields ? ViewOptions.add_hidden_fields :
'0';
130 return( ViewOptions );
142 ultimix.file_input.get_list_form =
function( Fuctions , ViewOptions )
149 ViewOptions =
ultimix.file_input.set_default_options( ViewOptions );
151 ultimix.ajax_gate.direct_view( ViewOptions , Fuctions );
169 ultimix.file_input.get_custom_list_form =
function( Fuctions , Header , Item , Footer , ViewOptions )
171 ultimix.auto.get_custom_list_form( Fuctions , Header , Item , Footer ,
false , ViewOptions ,
'ad_banner' );
183 ultimix.file_input.delete =
function( Id , DataSelector )
188 'package_name' :
'file_input::file_input_controller' ,
189 'file_input_context_action' :
'delete_record' ,
190 'file_input_action' :
'delete_record' ,
'file_input_record_id' : Id ,
191 'meta' :
'meta_delete_file_input'
207 ultimix.file_input.record_view_form =
function( Id , DataSelector )
212 'package_name' :
'file_input::file_input_view' ,
'file_input_context_action' :
'record_view_form' ,
213 'file_input_action' :
'record_view_form' ,
'file_input_record_id' : Id ,
214 'meta' :
'meta_record_view_file_input_form'