Changeset 5758

Show
Ignore:
Timestamp:
05/22/08 15:30:42 (6 months ago)
Author:
uta
Message:

2008/05/22 sync

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • rubricks_core/trunk/components/system/account_controller.rb

    r5745 r5758  
    1818        ActiveRecord::Base.transaction do 
    1919          ru.certified = '' 
     20          ru.ignore_csrf_validation = true 
    2021          ru.save! 
    2122          if params[:login] == 'true' 
     
    132133      ActiveRecord::Base.transaction do 
    133134        ru.certified = '' 
     135        ru.ignore_csrf_validation = true 
    134136        ru.save! 
    135137        rubricks_logger({:action_type => :update, :component_name => 'auth', :component_display_name => '[_Common_Authentication]', :data => ru}) 
  • rubricks_core/trunk/components/system/admin_menu_controller.rb

    r5745 r5758  
    2424    @clear_ajax_history = true 
    2525    headers["Content-Type"] = "text/javascript" 
    26     render :template => '/system/admin_menu/update.rjs
     26    render :action => 'update
    2727  end 
    2828 
     
    4343    @clear_ajax_history = true 
    4444    headers["Content-Type"] = "text/javascript" 
    45     render :template => '/system/admin_menu/update.rjs
     45    render :action => 'update
    4646  end 
    4747 
     
    8888    @clear_ajax_history = true 
    8989    headers["Content-Type"] = "text/javascript" 
    90     render :template => '/system/admin_menu/update.rjs
     90    render :action => 'update
    9191  end 
    9292 
     
    105105      rubricks_logger({:action_type => :detail, :data => @menu_icon}) 
    106106    else 
    107       render :template => '/system/admin_menu/show_empty' 
     107      render :action => 'show_empty' 
    108108    end 
    109109  end 
     
    143143    @refresh = true 
    144144    headers["Content-Type"] = "text/javascript" 
    145     render :template => '/system/admin_menu/update.rjs
     145    render :action => 'update
    146146  end 
    147147end 
  • rubricks_core/trunk/components/system/admin_trails/_main_trails_filter.rhtml

    r5695 r5758  
    33    <tr class="rubricks_general_table_even"> 
    44      <td style="width:15%;"><%= hl('[_Common_Date]') %></td> 
    5       <td style="width:85%;"> 
    6         <input type="hidden" id="filter_conditions_trails_date_begin" name="filter_conditions[trails_date_begin]" value="<%= hl(RubricksTrail::FILTER_DEFAULT[:trails_date]) %>" /> 
    7         <input type="hidden" id="filter_conditions_trails_date_end"   name="filter_conditions[trails_date_end]"   value="<%= hl(RubricksTrail::FILTER_DEFAULT[:trails_date]) %>" /> 
    8         <span id="display_trails_date_begin"><%= hl(RubricksTrail::FILTER_DEFAULT[:trails_date]) %></span> 
    9         <span id="datepicker_trails_date_begin_picker_form" class="icon_frame_inactive swap"><span id="datepicker_trails_date_begin_picker_button" class="rubricks_icon icon_datepicker">&nbsp;</span></span><span id="datepicker_trails_date_begin_cancel_form" class="icon_frame_inactive swap" onclick="rubricks.system.admin_trails.trails_filter_date_begin_clear();"><span id="datepicker_trails_date_begin_cancel_button" class="rubricks_icon icon_dateclear">&nbsp;</span></span> 
    10         <%= hl('[_Common_RangeMark]') %> 
    11         <span id="display_trails_date_end"><%= hl(RubricksTrail::FILTER_DEFAULT[:trails_date]) %></span> 
    12         <span id="datepicker_trails_date_end_picker_form" class="icon_frame_inactive swap"><span id="datepicker_trails_date_end_picker_button" class="rubricks_icon icon_datepicker">&nbsp;</span></span><span id="datepicker_trails_date_end_cancel_form" class="icon_frame_inactive swap" onclick="rubricks.system.admin_trails.trails_filter_date_end_clear();"><span id="datepicker_trails_date_end_cancel_button" class="rubricks_icon icon_dateclear">&nbsp;</span></span> 
    13       </td> 
     5      <td style="width:85%;"><%= render_filter_period %></td> 
    146    </tr> 
    157    <tr class="rubricks_general_table_even"> 
    168      <td><%= hl('[_Common_UserName]') %></td> 
    179      <td> 
    18         <input type="hidden" id="filter_conditions_trails_user_name" name="filter_conditions[trails_user_name]" value="<%= RubricksTrail::FILTER_DEFAULT[:trails_user_name] %>"> 
    19         <span id="display_trails_user_name"><%= hl(RubricksTrail::FILTER_DEFAULT[:trails_user_name]) %></span> 
    20         <span id="trails_user_select_window_form" class="icon_frame_inactive swap" onclick="rubricks.system.admin_trails.user_select_window_open();"><span id="trails_user_select_window_button" class="rubricks_icon icon_user">&nbsp;</span></span><span id="trails_user_select_clear_form" class="icon_frame_inactive swap" onclick="rubricks.system.admin_trails.trails_filter_user_name_clear();"><span id="trails_user_select_clear_button" class="rubricks_icon icon_user_remove">&nbsp;</span></span> 
     10        <input type="hidden" id="filter_conditions_trails_user_name"         name="filter_conditions[trails_user_name]" /> 
     11        <input type="text"   id="filter_conditions_trails_user_name_display" name="filter_conditions[trails_user_name_display]" class="background_readonly" size="24" readonly="readonly" /> 
     12        <span id="trails_user_select_window_form" class="icon_frame_inactive swap" title="<%= hl('[_Common_UserSelect]') %>" onclick="rubricks.system.admin_trails.user_select_window_open();"><span id="trails_user_select_window_button" class="rubricks_icon icon_user">&nbsp;</span></span><span id="trails_user_select_clear_form" class="icon_frame_inactive swap" title="<%= hl('[_Common_UserSelectClear]') %>" onclick="rubricks.system.admin_trails.trails_filter_user_name_clear();"><span id="trails_user_select_clear_button" class="rubricks_icon icon_user_remove">&nbsp;</span></span> 
     13        <%= rollover_swap('trails_user_select_window_form', 'trails_user_select_clear_form') %> 
    2114      </td> 
    2215    </tr> 
     
    5245<%= render :partial => 'main_trails_filter_user_select_window' %> 
    5346<script type="text/javascript"> 
    54   rubricks.common.datepicker.set('datepicker_trails_date_begin_picker_button', 'filter_conditions_trails_date_begin', function() {rubricks.system.admin_trails.trails_filter_date_begin_set();}); 
    55   rubricks.common.datepicker.set('datepicker_trails_date_end_picker_button', 'filter_conditions_trails_date_end', function() {rubricks.system.admin_trails.trails_filter_date_end_set();}); 
     47  rubricks.common.datepicker.set('datepicker_trails_date_begin_picker_button', 'filter_conditions_trails_date_begin'); 
     48  rubricks.common.datepicker.set('datepicker_trails_date_end_picker_button', 'filter_conditions_trails_date_end'); 
    5649</script> 
  • rubricks_core/trunk/components/system/admin_trails/user_select_window.rhtml

    r5331 r5758  
    77    before_submit: function(idArray, dataArray) { 
    88      rubricks.system.admin_trails.user_select_window_close(); 
    9       var value; 
    109      if(dataArray.length == 0) { 
    1110        rubricks.system.admin_trails.trails_filter_user_name_clear(); 
    1211      } else { 
    13         value = dataArray[0].name; 
    14         rubricks.system.admin_trails.trails_filter_user_name_set(value); 
     12        rubricks.system.admin_trails.trails_filter_user_name_set(dataArray[0]); 
    1513      } 
    1614    } 
  • rubricks_core/trunk/components/system/admin_trails_controller.rb

    r5745 r5758  
    7373  private 
    7474  def fix_find_conditions(trails_filter) 
    75     find_conditions = {:conditions => RubricksTrail.filter_to_conditions(trails_filter)} unless RubricksTrail.filter_default?(trails_filter) 
     75    find_conditions = {:conditions => RubricksTrail.filter_to_conditions(trails_filter)} 
    7676    find_conditions = {} if find_conditions.blank? || find_conditions[:conditions].blank? 
    7777    return find_conditions 
  • rubricks_core/trunk/components/system/admin_trails_helper.rb

    r5372 r5758  
    11module System::AdminTrailsHelper 
     2  def render_filter_period 
     3    html  = [] 
     4    html << text_field('filter_conditions', 'trails_date_begin', {:class => 'input_text_inactive focus background_readonly', :size => 10, :readonly => 'readonly'}) 
     5    html << %Q|<span id="datepicker_trails_date_begin_picker_form" class="icon_frame_inactive swap" title="#{hl('[_Common_DatePicker]')}"><span id="datepicker_trails_date_begin_picker_button" class="rubricks_icon icon_datepicker">&nbsp;</span></span>| 
     6    html << %Q|<span id="datepicker_trails_date_begin_cancel_form" class="icon_frame_inactive swap" title="#{hl('[_Common_DateClear]')}" onclick="rubricks.system.admin_trails.trails_filter_date_begin_clear();"><span id="datepicker_trails_date_begin_cancel_button" class="rubricks_icon icon_dateclear">&nbsp;</span></span>| 
     7    html << hl('[_Common_RangeMark]') 
     8    html << text_field('filter_conditions', 'trails_date_end',   {:class => 'input_text_inactive focus background_readonly', :size => 10, :readonly => 'readonly'}) 
     9    html << %Q|<span id="datepicker_trails_date_end_picker_form" class="icon_frame_inactive swap" title="#{hl('[_Common_DatePicker]')}"><span id="datepicker_trails_date_end_picker_button" class="rubricks_icon icon_datepicker">&nbsp;</span></span>| 
     10    html << %Q|<span id="datepicker_trails_date_end_cancel_form" class="icon_frame_inactive swap" title="#{hl('[_Common_DateClear]')}" onclick="rubricks.system.admin_trails.trails_filter_date_end_clear();"><span id="datepicker_trails_date_end_cancel_button" class="rubricks_icon icon_dateclear">&nbsp;</span></span>| 
     11    html << rollover_swap('datepicker_trails_date_begin_picker_form', 'datepicker_trails_date_begin_cancel_form', 'datepicker_trails_date_end_picker_form', 'datepicker_trails_date_end_cancel_form') 
     12    return html.join('') 
     13  end 
     14 
    215  def selectable_table_options 
    316    return { 
  • rubricks_core/trunk/components/system/calendar/show_detail.rhtml

    r5056 r5758  
    7979        return false; 
    8080      } 
    81     }); 
    82  
    83   rubricks.common.Rollover.reload('scheduler_right_buttons'); 
     81    } 
     82  ); 
    8483</script> 
  • rubricks_core/trunk/components/system/languages/chinese.rb

    r5748 r5758  
    3434      '_System_Account_MessageReissueConfirm'                       => '密码修改方法已经发到泚册邮箱了。请按ç 
    3535§é‚®ä»¶äž­çš„æ–¹æ³•修改密码。', 
     36      '_System_Account_PasswordChangedSubject'                      => '[%s] 密码修改完毕的通知', 
    3637      '_System_Account_Register'                                    => '泚册垐号', 
    3738      '_System_Account_ReissueMail'                                 => '邮箱地址', 
  • rubricks_core/trunk/components/system/languages/english.rb

    r5745 r5758  
    2929      '_System_Account_MessageReissue'                              => 'Please change your password.', 
    3030      '_System_Account_MessageReissueConfirm'                       => 'To change your password, confirm the mail please.', 
     31      '_System_Account_PasswordChangedSubject'                      => '[%s] Your password was changed', 
    3132      '_System_Account_Register'                                    => 'Register', 
    3233      '_System_Account_ReissueMail'                                 => 'Mail address : ', 
  • rubricks_core/trunk/components/system/languages/japanese.rb

    r5745 r5758  
    3838      '_System_Account_MessageReissue'                              => 'パスワヌドを倉曎しおください。', 
    3939      '_System_Account_MessageReissueConfirm'                       => '登録アドレス宛にパスワヌドの倉曎方法を蚘茉したメヌルを送信したした。メヌルの指瀺に埓っおパスワヌドを倉曎しおください。', 
     40      '_System_Account_PasswordChangedSubject'                      => '[%s] パスワヌド倉曎完了のお知らせ', 
    4041      '_System_Account_Register'                                    => 'ナヌザ登録', 
    4142      '_System_Account_ReissueMail'                                 => '登録メヌルアドレス', 
     
    442443      '_System_Attachment_UploadError'                              => 'アップロヌドに倱敗したした。ファむルが䞍正です。', 
    443444      '_System_Attachment_UploadErrorByUnfocus'                     => 'アップロヌドに倱敗したした。アップロヌド時にはポップアップからフォヌカスを倖さないでください。', 
    444       '_System_Attachment_InvalidFile'                              => 'ファむルが圢匏が䞍正です。', 
     445      '_System_Attachment_InvalidFile'                              => 'ファむルの圢匏が䞍正です。', 
    445446      '_System_Attachment_InvalidLink'                              => '添付ファむルぞのリンクが䞍正です。', 
    446447      '_System_Block_Calendar'                                      => 'カレンダヌ', 
  • rubricks_core/trunk/components/system/preload/_admin_trails.rhtml

    r5587 r5758  
    22  count:                    0, 
    33  export_max:               <%= RubricksTrail::EXPORT_MAX %>, 
    4   filter_default:           { 
    5     'trails_date':              "<%= hl(RubricksTrail::FILTER_DEFAULT[:trails_date]) %>", 
    6     'trails_target_component':  "<%= hl(RubricksTrail::FILTER_DEFAULT[:trails_target_component]) %>", 
    7     'trails_user_name':         "<%= hl(RubricksTrail::FILTER_DEFAULT[:trails_user_name]) %>", 
    8     'trails_user_name_raw':     "<%= RubricksTrail::FILTER_DEFAULT[:trails_user_name] %>" 
    9   }, 
    104  msg_export_all:           "<%= hl('[_System_AdminTrails_MessageExport][_System_AdminTrails_MessageExportCaution][_Common_ExportConfirm]') %>", 
    115  msg_export_limit:         "<%= hl('[_System_AdminTrails_MessageExport]') + hl(['[_System_AdminTrails_MessageExportLimit]', RubricksTrail::EXPORT_MAX, RubricksTrail::EXPORT_MAX]) + hl('[_System_AdminTrails_MessageExportCaution][_Common_ExportConfirm]') %>", 
  • rubricks_core/trunk/components/system/search/atom.rxml

    r3185 r5758  
    22xml.feed :xmlns => 'http://www.w3.org/2005/Atom', 'xml:lang' => @site_info[:language] do 
    33  xml.title         html_escape(@site_info[:title]), {:type => 'text'} 
    4   xml.subtitle      'Rubricks Search', {:type => 'text'} 
     4  xml.subtitle      html_escape(@site_info[:subtitle]), {:type => 'text'} 
    55  xml.link          :type => 'application/xhtml+xml', :rel => 'alternate', :href => html_escape(@site_info[:site_url]) 
    66  xml.link          :type => 'application/atom+xml',  :rel => 'self',      :href => html_escape(@site_info[:self]) 
    77  xml.updated       html_escape(@entry_list.first[:date].strftime("%Y-%m-%dT%H:%M:%SZ")) 
    8   xml.id            html_escape(@site_info[:search]) 
     8  xml.id            html_escape(@site_info[:permalink]) 
    99  xml.author { 
    1010    xml.name        html_escape(@site_info[:author][:name]) 
     
    1212  } 
    1313  xml.generator     'Rubricks', {:type => 'text', :uri => html_escape('http://rubricks.org/')} 
    14   xml.icon          html_escape(@site_info[:icon]
    15   xml.logo          html_escape(@site_info[:logo]
     14  xml.icon          html_escape(image_path(@site_info[:icon])
     15  xml.logo          html_escape(image_path(@site_info[:logo])
    1616  @entry_list.each do |entry| 
    1717    xml.entry do 
  • rubricks_core/trunk/components/system/search/no_result.rxml

    r2073 r5758  
    22xml.feed :xmlns => 'http://www.w3.org/2005/Atom', 'xml:lang' => @site_info[:language] do 
    33  xml.title         html_escape(@site_info[:title]), {:type => 'text'} 
    4   xml.subtitle      'Rubricks Search', {:type => 'text'} 
     4  xml.subtitle      html_escape(@site_info[:subtitle]), {:type => 'text'} 
    55  xml.link          :type => 'application/xhtml+xml', :rel => 'alternate', :href => html_escape(@site_info[:site_url]) 
    66  xml.link          :type => 'application/atom+xml',  :rel => 'self',      :href => html_escape(@site_info[:self]) 
    77  xml.updated       '' 
    8   xml.id            html_escape(@site_info[:search]) 
     8  xml.id            html_escape(@site_info[:permalink]) 
    99  xml.author { 
    1010    xml.name        html_escape(@site_info[:author][:name]) 
     
    1212  } 
    1313  xml.generator     'Rubricks', {:type => 'text', :uri => html_escape('http://rubricks.org/')} 
    14   xml.icon          html_escape(@site_info[:icon]
    15   xml.logo          html_escape(@site_info[:logo]
     14  xml.icon          html_escape(image_path(@site_info[:icon])
     15  xml.logo          html_escape(image_path(@site_info[:logo])
    1616end 
  • rubricks_core/trunk/components/system/search_controller.rb

    r5744 r5758  
    22  define_page 
    33  uses_component_template_root 
     4  authorize_by_server :actions => ['atom'] 
    45 
    56  def main 
     
    1617 
    1718  def atom 
    18     image_dir     = "/images/themes/#{RubricksConfig.get('site_default_theme')}" 
    19     self_url      = url_for(:controller => '/system/search', :action => 'atom') 
    20     search_action = url_for(:controller => '/system/search') 
    21     site_url      = url_for(:controller => '/') 
    2219    @site_info = { 
    23       :self         => self_url
     20      :self         => url_for(:controller => '/system/search', :action => 'atom')
    2421      :language     => RubricksLib.lang_code, 
    2522      :title        => RubricksConfig.get('site_name'), 
     23      :subtitle     => RubricksLib.l(RubricksMenuItem.find_by_controller('/system/search').title), 
    2624      :author       => { 
    2725        :name       => RubricksConfig.get('mail_from_name'), 
    2826        :email      => RubricksConfig.get('mail_from_address') 
    2927      }, 
    30       :icon         => image_path("#{image_dir}/favicon.ico")
    31       :logo         => image_path("#{image_dir}/logo.gif")
    32       :site_url     => site_url
    33       :search       => search_action 
     28      :icon         => "/images/themes/#{RubricksLib.current_theme_name}/favicon.ico"
     29      :logo         => "/images/themes/#{RubricksLib.current_theme_name}/logo.gif"
     30      :site_url     => url_for(:controller => '/')
     31      :permalink    => url_for(:controller => '/system/search'), 
    3432    } 
    3533    q = (params[:q]) ? params[:q].slice(/.{0,255}/m) : '' 
  • rubricks_core/trunk/components/system/system_mailer.rb

    r5744 r5758  
    2424  end 
    2525 
     26  def password_changed(name, recipient) 
     27    template    "password_changed_#{RubricksLib.current_lang}" 
     28    recipients  recipient 
     29    subject     multi_lang!(sprintf(RubricksLib.l('[_System_Account_PasswordChangedSubject]'), RubricksConfig.get('site_name'))) 
     30    from        multi_lang!(system_mail_address) 
     31    body(:name => name, :site_name => RubricksConfig.get('site_name')) 
     32  end 
     33 
    2634  def reissue_password(name, recipient, key, path) 
    2735    template    "reissue_password_#{RubricksLib.current_lang}" 
  • rubricks_core/trunk/components/system/user/group_select.rhtml

    r5695 r5758  
    7979      </div> 
    8080    <% else %> 
    81       <div id="<%= hl(@options[:prefix]) %>group_list_frame" class="system_user_select_list"> 
     81      <div id="<%= hl(@options[:prefix]) %>group_list_frame" class="system_user_select_list rubricks_general_filter_border"> 
    8282        <%= simple_render_component('/system/user', 'group_list', {:options => @options}) %> 
    8383      </div> 
  • rubricks_core/trunk/components/system/user/user_select.rhtml

    r5748 r5758  
    112112  <tr> 
    113113    <td class="system_user_select_list"> 
    114       <div class="system_user_select_title"> 
     114      <div class="system_user_select_title background_user_select_title rubricks_general_filter_border"> 
    115115        <%= hl(@options[:str_list_title]) %> 
    116116      </div> 
    117117      <div id="<%= hl(@options[:prefix]) %>filter_area" class="background_white"> 
    118         <% form_remote_tag(:url => {:controller => '/system/user', :action => 'user_list'}, :html => {:id => "#{hl(@options[:prefix])}filter_form", :class => 'system_user_select_filter'}, :update => "#{hl(@options[:prefix])}frame") do %> 
     118        <% form_remote_tag(:url => {:controller => '/system/user', :action => 'user_list'}, :html => {:id => "#{hl(@options[:prefix])}filter_form", :class => 'system_user_select_filter rubricks_general_filter_border'}, :update => "#{hl(@options[:prefix])}frame") do %> 
    119119          <input type="hidden" name="options" value="<%= hl(@params_options) %>" /> 
    120120          <div class="system_user_select_filter_line"> 
     
    142142        <% end %> 
    143143      </div> 
    144       <div id="<%= hl(@options[:prefix]) %>frame" class="system_user_select_list"> 
     144      <div id="<%= hl(@options[:prefix]) %>frame" class="system_user_select_list rubricks_general_filter_border"> 
    145145        <%= simple_render_component('/system/user', 'user_list', {:options => @options}) %> 
    146146      </div> 
     
    156156    </td> 
    157157    <td class="system_user_select_list"> 
    158       <div class="system_user_select_title"> 
     158      <div class="system_user_select_title background_user_select_title rubricks_general_filter_border"> 
    159159        <%= hl(@options[:str_selected_title]) %> 
    160160      </div> 
    161161      <% form_tag({:controller => '/'}, {:id => "#{hl(@options[:prefix])}form"}) do %> 
    162         <div class="system_user_select_selected"> 
     162        <div class="system_user_select_selected rubricks_general_filter_border"> 
    163163          <select id="<%= hl(@options[:prefix]) %>selected" size="12" multiple="multiple" class="system_user_select_selected background_white"></select> 
    164164          <script type="text/javascript"> 
  • rubricks_core/trunk/components/system/user_controller.rb

    r5390 r5758  
    55  def group_list 
    66    @options            = fix_options(params[:options]) 
    7     @params_options     = @options.to_json 
     7    @params_options     = @options.to_json.json_fix_special_char 
    88    @rg                 = RubricksGroup.find_effective_group(params[:id]) rescue nil 
    99    conditions          = (@rg) ? ['effective = true and private_component_id = ? and parent_id = ?', @options[:private_component_id], @rg.id] : ['effective = true and private_component_id = ? and parent_id is NULL', @options[:private_component_id]] 
     
    2323      :str_submit_button    => '[_Common_Decide]', 
    2424    }.merge(input_options) 
    25     @params_options = @options.to_json 
     25    @params_options = @options.to_json.json_fix_special_char 
    2626    @group_tree = (group_tree?) ? true : false 
    2727    if @group_tree 
     
    4141  def user_list 
    4242    @options            = merge_options(params) 
    43     @params_options     = @options.to_json 
     43    @params_options     = @options.to_json.json_fix_special_char 
    4444    @pages, @ru_list    = paginate(:rubricks_user, @options[:paginate]) 
    4545  end 
     
    6363    }.merge(input_options) 
    6464    @options[:limit_msg]  ||= (@options[:limit] <= 1) ? '[_System_User_MessageUserLimitSingle]' : RubricksLib.hl(['[_System_User_MessageUserLimitMultiple]', @options[:limit]]) 
    65     @params_options         = @options.to_json 
     65    @params_options         = @options.to_json.json_fix_special_char 
    6666    @ru_list                = (@options[:default].blank?) ? [] : RubricksUser.find_effective_user(:all, @options[:default]) 
    6767  end 
  • rubricks_core/trunk/components/system/user_management/_group_show_tab_user_belongs_to.rhtml

    r5695 r5758  
    22<% render_tab_box_panel do %> 
    33  <div class="background_white"> 
     4    <% form_remote_tag(:update => 'users_belongs_to_frame', :url => {:controller => params[:controller].sub(%r(^/?), '/'), :action => 'group_show_user_list', :id => @rg.id}, :html => {:id => 'group_user_sort_form', :class => 'rubricks_general_sort'}) do %> 
     5      <select id="group_user_sort_key"   name="group_user_sort[key]"   onchange="rubricks.common.fire_onsubmit('group_user_sort_form');"> 
     6        <%= options_for_select([[hl('[_Common_SortKeyUserName]'), 'user_name'], [hl('[_Common_SortKeyUserId]'), 'user_id']], session[:system_sort_key]) %> 
     7      </select> 
     8      <select id="group_user_sort_order" name="group_user_sort[order]" onchange="rubricks.common.fire_onsubmit('group_user_sort_form');"> 
     9        <%= options_for_select([[hl('[_Common_Asc]'), 'asc'], [hl('[_Common_Desc]'), 'desc']], session[:system_sort_order]) %> 
     10      </select> 
     11    <% end %> 
    412    <% if @options[:flg_edit_group] %> 
    513      <% unless (@rg.id == RubricksGroup::GUEST_GROUP_ID || @rg.id == RubricksGroup::REGISTERED_GROUP_ID) %> 
  • rubricks_core/trunk/components/system/user_management/main.rhtml

    r5748 r5758  
    4949<div class="rubricks_general_frame_borderless"> 
    5050  <% render_operation_bar do %> 
    51     <% form_tag({:controller => params[:controller].sub(%r(^/?), '/'), :action => 'print', :page => 'print_control'}, {:id => 'operationbar_button_print', :class => 'operationbar_button_right_inactive swap',  :target => "_blank"}) do %> 
     51    <% form_tag({:controller => params[:controller].sub(%r(^/?), '/'), :action => 'print', :print_action => 'print_control'}, {:id => 'operationbar_button_print', :class => 'operationbar_button_right_inactive swap',  :target => "_blank"}) do %> 
    5252      <input type="hidden" id="user_management_print_target" name="print[target]" value="" /> 
    5353      <input type="hidden" id="user_management_print_id"     name="print[id]"     value="" /> 
     
    5555      <span id="print_button" class="buttons disabled darkicon_print textcolor_white" onclick="rubricks.system.admin_user.functions.print_control();"><%= hl('[_Common_Print]') %></span> 
    5656    <% end %> 
    57     <% form_tag({:controller => params[:controller].sub(%r(^/?), '/'), :action => 'print', :page => 'print_control'}, {:id => 'user_list_print_form', :class => 'operationbar_button_right_inactive swap',  :target => "_blank"}) do %> 
     57    <% form_tag({:controller => params[:controller].sub(%r(^/?), '/'), :action => 'print', :print_action => 'print_control'}, {:id => 'user_list_print_form', :class => 'operationbar_button_right_inactive swap',  :target => "_blank"}) do %> 
    5858      <input type="hidden" id="user_management_list_print_target" name="print[target]" value="user_list" /> 
    5959      <input type="hidden" id="user_management_list_print_page"   name="print[page]"   value="" />