28 ultimix.gallery.add_item_to_gallery =
function( ServerData )
30 eval(
"var ServerDataObject=" + ServerData );
32 var ItemTemplate =
jQuery(
'.gallery>.gallery_template' ).html();
33 ItemTemplate =
ultimix.string_utilities.print_record( ItemTemplate , ServerDataObject );
35 jQuery(
'.gallery>.gallery_items' ).append( ItemTemplate );
49 ultimix_gallery_after_image_upload_processor =
function( File , ServerData , ReceivedResponse )
53 var Progress =
new FileProgress( File , this.customSettings.progressTarget );
55 Progress.setComplete();
56 Progress.setStatus(
ultimix.get_string(
'complete' ) );
57 Progress.toggleCancel(
false );
59 ultimix.gallery.add_item_to_gallery( ServerData );
76 ultimix.gallery.detach_file_success =
function( GalleryId , FileId )
78 var LoadingId =
ultimix.std_dialogs.MessageBox(
79 ultimix.get_string(
'wait_please' ) ,
ultimix.get_string(
'Info' ) ,
85 'package_name' :
'gallery::gallery_controller' ,
'meta' :
'meta_gallery_detach_file' ,
86 'gallery_id' : GalleryId ,
'file_id' : FileId
90 ultimix.std_dialogs.close_message_box( LoadingId );
91 jQuery(
'#gallery_file_' + FileId ).remove();
105 ultimix.gallery.detach_file =
function( GalleryId , FileId )
107 ultimix.std_dialogs.MessageBox(
108 ultimix.get_string(
'shure_to_delete_file' ) ,
ultimix.get_string(
'Question' ) ,
112 ultimix.gallery.detach_file_success( GalleryId , FileId );
126 ultimix.gallery.set_default_options =
function( ViewOptions )
133 ViewOptions.meta = ViewOptions.meta ? ViewOptions.meta :
'meta_gallery_list';
134 ViewOptions.package_name = ViewOptions.package_name ? ViewOptions.package_name :
'gallery::gallery_view';
135 ViewOptions.paging_require_form = ViewOptions.paging_require_form ? ViewOptions.paging_require_form :
'0';
136 ViewOptions.add_hidden_fields = ViewOptions.add_hidden_fields ? ViewOptions.add_hidden_fields :
'0';
138 return( ViewOptions );
150 ultimix.gallery.get_list_form =
function( Fuctions , ViewOptions )
157 ViewOptions =
ultimix.gallery.set_default_options( ViewOptions );
159 ultimix.ajax_gate.direct_view( ViewOptions , Fuctions );
177 ultimix.gallery.get_custom_list_form =
function( Fuctions , Header , Item , Footer , ViewOptions )
179 ultimix.auto.get_custom_list_form( Fuctions , Header , Item , Footer ,
false , ViewOptions ,
'ad_banner' );
191 ultimix.gallery.delete =
function( Id , DataSelector )
196 'package_name' :
'gallery::gallery_controller' ,
197 'gallery_context_action' :
'delete_record' ,
198 'gallery_action' :
'delete_record' ,
'gallery_record_id' : Id ,
199 'meta' :
'meta_delete_gallery'
215 ultimix.gallery.record_view_form =
function( Id , DataSelector )
220 'package_name' :
'gallery::gallery_view' ,
'gallery_context_action' :
'record_view_form' ,
221 'gallery_action' :
'record_view_form' ,
'gallery_record_id' : Id ,
222 'meta' :
'meta_record_view_gallery_form'