Changeset 5820

Show
Ignore:
Timestamp:
06/30/08 09:00:09 (2 months ago)
Author:
uta
Message:

2008/06/30 sync

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • rubricks_core/trunk/components/system/account/_user_show_print_content.rhtml

    r5791 r5820  
    3636      <td><%= hl('[_Common_Kana]') %></td> 
    3737      <td><div class="overflow_auto"><%= hl(@ru.kana) %></div></td> 
     38    </tr> 
     39  <% else %> 
     40    <tr class="table_dummy"> 
     41      <td></td> 
     42      <td></td> 
    3843    </tr> 
    3944  <% end %> 
  • rubricks_core/trunk/components/system/account_controller.rb

    r5796 r5820  
    262262      flash[:user_management_message] = options[:msg_user_image_upload] 
    263263    rescue Exception => ex 
    264       log_rubricks_error(ex, options[:err_user_image_upload]) 
     264      logger.error(ex.message) 
     265      logger.error(ex.backtrace.join("\n  ")) 
     266      flash[:user_management_error] = options[:err_user_image_upload] 
    265267    end 
    266268    render :template => '/system/user_management/user_image_upload.rhtml' 
  • rubricks_core/trunk/components/system/calendar/show_detail.rhtml

    r5781 r5820  
    8080      </tbody> 
    8181    </table> 
    82     <table id="calendar_detail_list_table" class="rubricks_general_table" style="margin: 0 auto;"> 
     82    <table id="calendar_detail_list_table" class="rubricks_general_table" style="margin: 0 auto; table-layout: fixed;"> 
    8383      <thead> 
    8484        <tr> 
    85           <th style="width: 40px;">&nbsp;</th> 
    86           <th><%= hl('[_System_Calendar_Title]') %></th> 
    87           <th><%= hl('[_System_Calendar_StartDateTime]') %></th> 
    88           <th><%= hl('[_System_Calendar_FinishDateTime]') %></th> 
     85          <th style="width: 10%">&nbsp;</th> 
     86          <th style="width: 40%;"><%= hl('[_System_Calendar_Title]') %></th> 
     87          <th style="width: 25%;"><%= hl('[_System_Calendar_StartDateTime]') %></th> 
     88          <th style="width: 25%;"><%= hl('[_System_Calendar_FinishDateTime]') %></th> 
    8989        </tr> 
    9090      </thead> 
  • rubricks_core/trunk/components/system/calendar_controller.rb

    r5781 r5820  
    1616  def change_calendar 
    1717    start_date = Date.new(params[:year].to_i, params[:month].to_i, 1) 
    18     finish_date = start_date.to_time.end_of_month.to_date + 6 
     18    finish_date = start_date.to_time.end_of_month.to_date + 6 rescue raise(RubricksError::Common::AjaxError, RubricksLib.hl('[_System_Calendar_MessageTimeOutOfRange]')) 
    1919    start_date = start_date - 6 
    2020    @holidays = RubricksCalendarHoliday.find_all_by_term(start_date, finish_date) 
  • rubricks_core/trunk/components/system/languages/chinese.rb

    r5791 r5820  
    446446      '_System_Calendar_MessageScheduleEdit'                        => '预定修改完毕。', 
    447447      '_System_Calendar_MessageScheduleDelete'                      => '预定删陀完毕。', 
     448      '_System_Calendar_MessageTimeOutOfRange'                      => '指定的日期䞍圚星瀺范囎冠
     449请修改日期。', 
    448450      '_System_Component_DisplayName'                               => '系统组件', 
    449451      '_System_Dashboard_Config'                                    => '快捷窗口讟眮', 
  • rubricks_core/trunk/components/system/languages/english.rb

    r5781 r5820  
    275275      '_System_AdminUser_ErrorUserLockSelf'                         => 'You can not lock your own.', 
    276276      '_System_AdminUser_ErrorUserSameInValue'                      => 'You should have change password with changing login name.', 
    277       '_System_AdminUser_ErrorUserUnadminSelf'                      => 'You cannot revoke your own authority of user management.', 
     277      '_System_AdminUser_ErrorUserUnadminSelf'                      => 'You cannot edit members of admin group or remove your own from admin group.', 
    278278      '_System_AdminUser_ErrorUserUnlock'                           => 'Failed to unlock the user.', 
    279279      '_System_AdminUser_ErrorUserValidate'                         => 'Failed to validate the user.', 
     
    374374      '_System_Calendar_MessageScheduleEdit'                        => 'The schedule is updated.', 
    375375      '_System_Calendar_MessageScheduleDelete'                      => 'The schedule is deleted.', 
     376      '_System_Calendar_MessageTimeOutOfRange'                      => 'The date is out of range. Please choose a date again.', 
    376377      '_System_Component_DisplayName'                               => 'System Component', 
    377378      '_System_Dashboard_Config'                                    => 'Dashboard Config', 
  • rubricks_core/trunk/components/system/languages/japanese.rb

    r5781 r5820  
    335335      '_System_AdminUser_ErrorUserSameInValue'                      => 'ナヌザIDの倉曎に䌎い、パスワヌドも倉曎する忠
    336336芁がありたす。', 
    337       '_System_AdminUser_ErrorUserUnadminSelf'                      => '自分を管理耠
     337      '_System_AdminUser_ErrorUserUnadminSelf'                      => '管理耠
     338グルヌプに所属しないナヌザが管理耠
     339グルヌプのメンバヌを倉曎するこずや、自分を管理耠
    338340グルヌプから倖すこずはできたせん。', 
    339341      '_System_AdminUser_ErrorUserUnlock'                           => 'ナヌザのロック解陀に倱敗したした。', 
     
    461463      '_System_Calendar_MessageScheduleEdit'                        => '予定を倉曎したした。', 
    462464      '_System_Calendar_MessageScheduleDelete'                      => '予定を削陀したした。', 
     465      '_System_Calendar_MessageTimeOutOfRange'                      => '指定された日付は衚瀺察象範囲倖です。日付を指定し盎しおください。', 
    463466      '_System_Component_DisplayName'                               => 'システムコンポヌネント', 
    464467      '_System_Dashboard_Config'                                    => 'ダッシュボヌド蚭定', 
  • rubricks_core/trunk/components/system/search/main.rhtml

    r5748 r5820  
    2525  <%= render_search_target(@target_items) %> 
    2626  <% if @q %> 
    27     rubricks.system.search.refresh_condition('<%= @q %>', '<%= hl(@tc) %>', [<%= (@ti.is_a?(Array)) ? @ti.map{|ti| %Q("#{hl(ti)}")}.join(',') : '' %>]); 
     27    rubricks.system.search.refresh_condition('<%= jl(@q).gsub('&amp;', '&').unescapeHTML() %>', '<%= hl(@tc) %>', [<%= (@ti.is_a?(Array)) ? @ti.map{|ti| %Q("#{hl(ti)}")}.join(',') : '' %>]); 
    2828  <% end %> 
    2929  <% if msie? %> 
  • rubricks_core/trunk/components/system/search/search.rhtml

    r5667 r5820  
    1111            <tr class="<%= cycle('rubricks_general_table_odd', 'rubricks_general_table_even') %>"> 
    1212              <td class="system_search_result"> 
    13                 <% if record[:blank] %> 
    14                   <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]), :html => {:target => '_blank'} %> 
    15                 <% else %> 
    16                   <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]) %> 
    17                 <% end %> 
    18                 <%= hl('[_Common_Poster]') %>:<%= hl(record[:author]) %> 
    19                 <%= hl('[_Common_Date]') %>:<%= hl(record[:date].strftime(hl('[_Common_Date_HourMin_Format]'))) %> 
     13                <div class="overflow_auto"> 
     14                  <% if record[:blank] %> 
     15                    <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]), :html => {:target => '_blank'} %> 
     16                  <% else %> 
     17                    <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]) %> 
     18                  <% end %> 
     19                  <%= hl('[_Common_Poster]') %>:<%= hl(record[:author]) %> 
     20                  <%= hl('[_Common_Date]') %>:<%= hl(record[:date].strftime(hl('[_Common_Date_HourMin_Format]'))) %> 
     21                </div> 
    2022                <hr /> 
    21                 <div><%= RubricksLib.format_snippet(record[:snippet], @word_list, true) %></div> 
     23                <div class="overflow_auto"> 
     24                  <%= RubricksLib.format_snippet(record[:snippet], @word_list, true) %> 
     25                </div> 
    2226              </td> 
    2327            </tr> 
     
    3640                <tr class="<%= cycle('rubricks_general_table_odd', 'rubricks_general_table_even') %>"> 
    3741                  <td class="system_search_result"> 
    38                     <% if record[:blank] %> 
    39                       <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]), :html => {:target => '_blank'} %> 
    40                     <% else %> 
    41                       <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]) %> 
    42                     <% end %> 
    43                     <%= hl('[_Common_Poster]') %>:<%= hl(record[:author]) %> 
    44                     <%= hl('[_Common_Date]') %>:<%= hl(record[:date].strftime(hl('[_Common_Date_HourMin_Format]'))) %> 
     42                    <div class="overflow_auto"> 
     43                      <% if record[:blank] %> 
     44                        <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]), :html => {:target => '_blank'} %> 
     45                      <% else %> 
     46                        <%= link_to_main_with_menu hl(record[:title]), :url => RubricksLib.convert_index_to_main(record[:permalink]) %> 
     47                      <% end %> 
     48                      <%= hl('[_Common_Poster]') %>:<%= hl(record[:author]) %> 
     49                      <%= hl('[_Common_Date]') %>:<%= hl(record[:date].strftime(hl('[_Common_Date_HourMin_Format]'))) %> 
     50                    </div> 
    4551                    <hr /> 
    46                     <div><%= RubricksLib.format_snippet(record[:snippet], @word_list, true) %></div> 
     52                    <div class="overflow_auto"> 
     53                      <%= RubricksLib.format_snippet(record[:snippet], @word_list, true) %> 
     54                    </div> 
    4755                  </td> 
    4856                </tr> 
  • rubricks_core/trunk/components/system/user_controller.rb

    r5781 r5820  
    4040 
    4141  def user_list 
    42     @options            = merge_options(params) 
    43     @params_options     = @options.to_json.json_fix_special_char 
    44     @pages, @ru_list    = paginate(:rubricks_user, @options[:paginate]) 
     42    @options, @params_options   = merge_options(params) 
     43    @pages, @ru_list            = paginate(:rubricks_user, @options[:paginate]) 
    4544  end 
    4645 
     
    7372    options = options.symbolize_keys 
    7473    options[:default].symbolize_keys! unless options[:default].blank? 
     74    options[:filter_conditions].symbolize_keys! unless options[:filter_conditions].blank? 
    7575    unless options[:paginate].blank? 
    7676      options[:paginate].symbolize_keys! 
     
    8888      return filter_conditions 
    8989    else 
    90       result = [] 
    91       result.push(filter_conditions.shift + ' and ' + input_conditions.shift) 
    92       return result.concat(filter_conditions).concat(input_conditions) 
     90      queries       = [] 
     91      queries      << input_conditions.shift 
     92      queries      << filter_conditions.shift 
     93      conditions    = [queries.compact.join(' and ')] 
     94      return conditions.concat(filter_conditions).concat(input_conditions) 
    9395    end 
    9496  end 
     
    9698  def merge_options(params) 
    9799    options = fix_options(params[:options]) 
    98     filter_conditions = user_filter_merge_conditions(params[:filter_conditions], params[:page].to_i) 
    99     options[:page] = filter_conditions[:page] 
    100     options[:paginate].merge!({:conditions => merge_conditions(options[:paginate][:conditions], filter_conditions[:conditions]), :order => filter_conditions[:order]}) 
    101     return options 
     100    if options[:filter_conditions].blank? || !params[:filter_conditions].blank? 
     101      filter_conditions             = user_filter_merge_conditions(params[:filter_conditions], params[:page].to_i) 
     102      options[:filter_conditions]   = filter_conditions 
     103    end 
     104    params_options                  = options.to_json.json_fix_special_char 
     105    options[:paginate][:conditions] = merge_conditions(options[:paginate][:conditions], options[:filter_conditions][:conditions]) 
     106    options[:paginate][:order]      = options[:filter_conditions][:order] 
     107    options[:page]                  = params[:page].to_i 
     108    return options, params_options 
    102109  end 
    103110 
    104111  def user_filter_merge_conditions(input_data, page) 
    105112    input_data ||= {} 
    106     input_data[:user_type] = 'valid
     113    input_data[:user_type] = 'for_user
    107114    return RubricksUser.filter_merge_conditions(RubricksUser.filter_merge_hash({}, input_data, page)) 
    108115  end 
  • rubricks_core/trunk/components/system/user_management/_group_show_tab_group_info_edit_content.rhtml

    r5695 r5820  
    22  <tr class="rubricks_general_table_even"> 
    33    <td style="width:30%;"><%= hl(@options[:str_group_name]) %></td> 
    4     <%= validate 'rubricks_group_edit_name', [{:required => true}, {:length => {:value => '1..64'}}, {:regexp => {:value => "/#{l('[_Common_GroupNameFormat]')}/", :msg => hl('[_System_AdminUser_MessageGroupNameFormat]')}}] %> 
    5     <td style="width:70%;"><%= text_field 'rubricks_group_edit', 'name', :size => 20, :class => 'input_text_inactive focus', :value => l(@rg.name) %><span id="rubricks_group_edit_name_msg"></span></td> 
     4    <td style="width:70%;"> 
     5      <%= validate 'rubricks_group_edit_name', [{:required => true}, {:length => {:value => '1..64'}}, {:regexp => {:value => "/#{l('[_Common_GroupNameFormat]')}/", :msg => hl('[_System_AdminUser_MessageGroupNameFormat]')}}] %> 
     6      <%= text_field 'rubricks_group_edit', 'name', :size => 20, :class => 'input_text_inactive focus', :value => l(@rg.name) %> 
     7      <span id="rubricks_group_edit_name_msg"></span> 
     8    </td> 
    69  </tr> 
    710  <% if RubricksLib.current_lang == 'japanese' %> 
    811    <tr class="rubricks_general_table_even"> 
    912      <td><%= hl('[_Common_Kana]') %></td> 
    10       <%= validate 'rubricks_group_edit_kana', [{:required => true}, {:length => '1..64'}, {:kana => true}] %> 
    11       <td><%= text_field 'rubricks_group_edit', 'kana', :size => 20, :class => 'input_text_inactive focus', :value => l(@rg.kana) %><span id="rubricks_group_edit_kana_msg"></span></td> 
     13      <td> 
     14        <%= validate 'rubricks_group_edit_kana', [{:required => true}, {:length => '1..64'}, {:kana => true}] %> 
     15        <%= text_field 'rubricks_group_edit', 'kana', :size => 20, :class => 'input_text_inactive focus', :value => l(@rg.kana) %> 
     16        <span id="rubricks_group_edit_kana_msg"></span> 
     17      </td> 
    1218    </tr> 
    1319  <% end %> 
    1420  <tr class="rubricks_general_table_even"> 
    1521    <td><%= hl('[_Common_Description]') %></td> 
    16     <%= validate 'rubricks_group_edit_description', [{:length => {:value => '0..80'}}] %> 
    17     <td><%= text_field 'rubricks_group_edit', 'description', :size => 32, :class => 'input_text_inactive focus', :value => @rg.description %><span id="rubricks_group_edit_description_msg"></span></td> 
     22    <td> 
     23      <%= validate 'rubricks_group_edit_description', [{:length => {:value => '0..80'}}] %> 
     24      <%= text_field 'rubricks_group_edit', 'description', :size => 32, :class => 'input_text_inactive focus', :value => @rg.description %> 
     25      <span id="rubricks_group_edit_description_msg"></span> 
     26    </td> 
    1827  </tr> 
    1928</table> 
  • rubricks_core/trunk/components/system/user_management/_group_show_tab_user_belongs_to_print_content.rhtml

    r5723 r5820  
    1 <div id="users_belongs_to_frame"
     1<div id="users_belongs_to_frame" style="position:relative;"
    22  <%#todo %> 
    33  <%# simple_render_component(params[:controller].sub(%r(^/?), '/'), 'group_show_user_list', {:id => @rg.id.to_s, :page => @page}) %> 
  • rubricks_core/trunk/components/system/user_management/_user_list_print_content.rhtml

    r5695 r5820  
    66    <% @ru_list.each do |ru| %> 
    77      <tr class="rubricks_general_table_even"> 
    8         <td><%= render_user_status(ru) %><%= hl(ru.login_name) %></td> 
    9         <td><%= hl(ru.name) %></td> 
     8        <td> 
     9          <div class="overflow_auto"> 
     10            <%= render_user_status(ru) %><%= hl(ru.login_name) %> 
     11          </div> 
     12        </td> 
     13        <td> 
     14          <div class="overflow_auto"> 
     15            <%= hl(ru.name) %> 
     16          </div> 
     17        </td> 
    1018        <% if print_kana %> 
    11           <td><%= hl(ru.kana) %></td> 
     19          <td> 
     20            <div class="overflow_auto"> 
     21              <%= hl(ru.kana) %> 
     22            </div> 
     23          </td> 
    1224        <% end %> 
    13         <td><%= render_email(ru, :admin => @admin) %></td> 
     25        <td> 
     26          <div class="overflow_auto"> 
     27            <%= render_email(ru, :admin => @admin, :limit => 255) %> 
     28          </div> 
     29        </td> 
    1430      </tr> 
    1531    <% end %> 
  • rubricks_core/trunk/components/system/user_management/_user_show_print_content.rhtml

    r5791 r5820  
    3434      <td><%= hl('[_Common_Kana]') %></td> 
    3535      <td><div class="overflow_auto"><%= hl(@ru.kana) %></div></td> 
     36    </tr> 
     37  <% else %> 
     38    <tr class="table_dummy"> 
     39      <td></td> 
     40      <td></td> 
    3641    </tr> 
    3742  <% end %> 
  • rubricks_core/trunk/components/system/user_management/user_list.rhtml

    r5781 r5820  
    1010    <% render_float_button('admin_user_fba1') do %> 
    1111      <% if @options[:flg_edit_user] %> 
    12         <div id="user_multiple_buttons" <%= (@flg_invalid || @flg_unadmitted) ? 'style="display:none;"' : '' %>
    13           <div id="user_multiple_form" class="float_button_right_inactive swap"
     12        <div id="user_multiple_buttons"
     13          <div id="user_multiple_form" class="float_button_right_inactive swap" <%= (@flg_invalid) ? 'style="display:none;"' : '' %>
    1414            <span id="select_multiple_button" class="buttons icon_multiple" onclick="rubricks.system.admin_user.functions.user_multiple_mode();"><%= hl('[_Common_SelectMultiple]') %></span> 
    1515          </div>