end
end
+ def set_filer
+ @page = @@model.page_number params[:page]
+ @page_size = @@model.page_size params[:page_size]
+ list_method = 'list' || configurations['models'][@@model.to_s.underscore]['select']['method']
+ @items = @@model.__send__(list_method, @page, @page_size)
+ end
+
+ def format_filer format
+ format.html {
+ @paginate = @@model.list_paginate(@page, @page_size)
+ render :template => 'system/filer', :locals => {
+ :items => @items, :model => @@model,
+ :operators => @operators, :pager => @paginate
+ }
+ }
+ end
+
+ def set_filer_by_anybody
+ @page = @@model.page_number params[:page]
+ @page_size = @@model.page_size params[:page_size]
+ list_method = 'himlist' || configurations['models'][@@model.to_s.underscore]['select']['method']
+ @items = @@model.__send__(list_method, @operators, @page, @page_size)
+ end
+
+ def format_filer_by_anybody format
+ format.html {
+ @paginate = @@model.himlist_paginate(@operators, @page, @page_size)
+ render :template => 'system/filer', :locals => {
+ :items => @items, :model => @@model,
+ :operators => @operators, :pager => @paginate
+ }
+ }
+ end
+
+ def format_prof format
+ format.prof {
+ render :template => 'system/prof', :locals => {
+ :item => @item, :operators => @operators
+ }
+ }
+ end
+
def set_image(file)
if file.respond_to?(:read)
file.read