Changeset 4430

Show
Ignore:
Timestamp:
08/09/07 16:00:55 (3 years ago)
Author:
uta
Message:

407

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • rubricks_core/trunk/components/system/admin_block/_main_block_edit_window.rhtml

    r4180 r4430  
    1 <div id="block_edit_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl('[_Common_Edit]') %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <% validate_form('block_edit_button') do %> 
    5       <%= form_tag({:controller => '/'}, {:id => 'block_edit_form'}) %> 
    6         <input type="hidden" id="block_edit_id" name="block_edit[id]" value="" /> 
    7         <table class="rubricks_general_table"> 
    8           <tr class="rubricks_general_table_even"> 
    9             <td style="width: 20%;"><%= hl('[_System_AdminMenu_ItemTitle]') %></td> 
    10             <%= validate 'block_edit_title', [{:required => true}, {:length => '1..32'}] %> 
    11             <td style="width: 80%;"><%= text_field 'block_edit', 'title', :size => 32, :class => 'input_text_inactive focus' %><div id="block_edit_title_msg"></div></td> 
    12           </tr> 
    13           <tr class="rubricks_general_table_even"> 
    14             <td id="block_edit_window_buttons" class="text_right" colspan="2"> 
    15               <input type="button" id="block_edit_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Edit]') %>" onclick="rubricks.system.admin_block.block_edit();" disabled="disabled" /> 
    16               <input type="button" id="block_edit_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_block.block_edit_window_close();" /> 
    17               <%= rollover_swap('block_edit_button', 'block_edit_cancel_button') %> 
    18             </td> 
    19           </tr> 
    20         </table> 
    21       </form> 
    22     <% end %> 
    23   </div> 
    24 </div> 
    25 <script type="text/javascript"> 
    26   rubricks.system.admin_block.block_edit_window = new Window('block_edit_window', {width:600, height:200, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    27 </script> 
     1<% render_window('block_edit_window', 'rubricks.system.admin_block.block_edit_window', '[_Common_Edit]', {:width => 600, :height => 200, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('block_edit_button') do %> 
     3    <%= form_tag({:controller => '/'}, {:id => 'block_edit_form'}) %> 
     4      <input type="hidden" id="block_edit_id" name="block_edit[id]" value="" /> 
     5      <table class="rubricks_general_table"> 
     6        <tr class="rubricks_general_table_even"> 
     7          <td style="width: 20%;"><%= hl('[_System_AdminMenu_ItemTitle]') %></td> 
     8          <%= validate 'block_edit_title', [{:required => true}, {:length => '1..32'}] %> 
     9          <td style="width: 80%;"><%= text_field 'block_edit', 'title', :size => 32, :class => 'input_text_inactive focus' %><div id="block_edit_title_msg"></div></td> 
     10        </tr> 
     11        <tr class="rubricks_general_table_even"> 
     12          <td id="block_edit_window_buttons" class="text_right" colspan="2"> 
     13            <input type="button" id="block_edit_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Edit]') %>" onclick="rubricks.system.admin_block.block_edit();" disabled="disabled" /> 
     14            <input type="button" id="block_edit_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_block.block_edit_window_close();" /> 
     15            <%= rollover_swap('block_edit_button', 'block_edit_cancel_button') %> 
     16          </td> 
     17        </tr> 
     18      </table> 
     19    </form> 
     20  <% end %> 
     21<% end %> 
  • rubricks_core/trunk/components/system/admin_component/_main_component_install_window.rhtml

    r4180 r4430  
    1 <div id="component_install_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl('[_Common_Install]') %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <%= form_remote_tag :url => {:controller => '/system/admin_component', :action => 'show'}, :html => {:style => 'margin: 0px;'}, :update => 'rubricks_component_info' %> 
    5       <table class="rubricks_general_table" id="installable_component"> 
    6         <tr class="rubricks_general_table_even"> 
    7           <td> 
    8             <select id="install_component_name" name="component_name"> 
    9               <% @installable_components.each do |component| %> 
    10                 <option value="<%= hl(component) %>"><%= hl(component) %></option> 
    11               <% end %> 
    12             </select> 
    13           </td> 
    14         </tr> 
    15         <tr class="rubricks_general_table_even"> 
    16           <td style="padding-right:20px; text-align:right;"> 
    17             <input type="submit" id="component_install_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Install]') %>" onclick="rubricks.system.admin_component.component_install_window.close();" /> 
    18             <input type="button" id="component_install_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_component.component_install_window.close();" /> 
    19             <%= rollover_swap('component_install_button', 'component_install_cancel_button') %> 
    20           </td> 
    21         </tr> 
    22       </table> 
    23     </form> 
    24   </div> 
    25 </div> 
    26 <script type="text/javascript"> 
    27   rubricks.system.admin_component.component_install_window = new Window('component_install_window', {width: 300, height:164, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    28   $('operationbar_button_install').style.visibility = 'visible'; 
    29 </script> 
     1<% render_window('component_install_window', 'rubricks.system.admin_component.component_install_window', '[_Common_Install]', {:width => 300, :height => 164, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <%= form_remote_tag :url => {:controller => '/system/admin_component', :action => 'show'}, :html => {:style => 'margin: 0px;'}, :update => 'rubricks_component_info' %> 
     3    <table class="rubricks_general_table" id="installable_component"> 
     4      <tr class="rubricks_general_table_even"> 
     5        <td> 
     6          <select id="install_component_name" name="component_name"> 
     7            <% @installable_components.each do |component| %> 
     8              <option value="<%= hl(component) %>"><%= hl(component) %></option> 
     9            <% end %> 
     10          </select> 
     11        </td> 
     12      </tr> 
     13      <tr class="rubricks_general_table_even"> 
     14        <td style="padding-right:20px; text-align:right;"> 
     15          <input type="submit" id="component_install_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Install]') %>" onclick="rubricks.system.admin_component.component_install_window.close();" /> 
     16          <input type="button" id="component_install_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_component.component_install_window.close();" /> 
     17          <%= rollover_swap('component_install_button', 'component_install_cancel_button') %> 
     18        </td> 
     19      </tr> 
     20    </table> 
     21  </form> 
     22<% end %> 
  • rubricks_core/trunk/components/system/admin_menu/_show_menu_item_edit_window.rhtml

    r4180 r4430  
    1 <div id="menu_item_edit_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl('[_Common_Edit]') %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <% validate_form('menu_item_edit_button') do %> 
    5       <%= form_tag({:controller => '/'}, {:id => 'menu_item_edit_form'}) %> 
    6         <input type="hidden" id="menu_item_edit_id" value="" /> 
    7         <table class="rubricks_general_table"> 
    8           <tr class="rubricks_general_table_even"> 
    9             <td style="width: 20%;"><%= hl('[_System_AdminMenu_ItemTitle]') %></td> 
    10             <%= validate 'menu_item_edit_title', [{:required => true}, {:length => '1..32'}] %> 
    11             <td style="width: 80%;"><%= text_field 'menu_item_edit', 'title', :size => 32, :class => 'input_text_inactive focus' %><div id="menu_item_edit_title_msg"></div></td> 
    12           </tr> 
    13           <tr id="menu_item_edit_external_url_tr" class="rubricks_general_table_even"> 
    14             <td><%= hl('[_System_AdminMenu_ItemUrl]') %></td> 
    15             <%= validate 'menu_item_edit_external_url', [{:regexp => {:value => '/^(http(s)?:\/\/[\x00-\x7F]*)?$/', :msg => '[_System_AdminMenu_ValidateExternalUrl]'}}, {:custom => {:function => 'rubricks.system.admin_menu.validate_external_url_length', :msg => hl('[_Common_Validate_CharRange]', 1, 255)}}] %> 
    16             <td><%= text_field 'menu_item_edit', 'external_url', :size => 32, :class => 'input_text_inactive focus' %><div id="menu_item_edit_external_url_msg"></div></td> 
    17           </tr> 
    18           <tr class="rubricks_general_table_even"> 
    19             <td class="text_right" colspan="2"> 
    20               <input type="button" id="menu_item_edit_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Edit]') %>" onclick="rubricks.system.admin_menu.menu_item_edit();" disabled="disabled" /> 
    21               <input type="button" id="menu_item_edit_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_menu.menu_item_edit_window_close();" /> 
    22               <%= rollover_swap('menu_item_edit_button', 'menu_item_edit_cancel_button') %> 
    23             </td> 
    24           </tr> 
    25         </table> 
    26       </form> 
    27     <% end %> 
    28   </div> 
    29 </div> 
    30 <script type="text/javascript"> 
    31   rubricks.system.admin_menu.menu_item_edit_window = new Window('menu_item_edit_window', {width: 600, height:200, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    32   rubricks.system.admin_menu.menu_item_edit_window.center(); 
    33 </script> 
     1<% render_window('menu_item_edit_window', 'rubricks.system.admin_menu.menu_item_edit_window', '[_Common_Edit]', {:width => 600, :height => 200, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('menu_item_edit_button') do %> 
     3    <%= form_tag({:controller => '/'}, {:id => 'menu_item_edit_form'}) %> 
     4      <input type="hidden" id="menu_item_edit_id" value="" /> 
     5      <table class="rubricks_general_table"> 
     6        <tr class="rubricks_general_table_even"> 
     7          <td style="width: 20%;"><%= hl('[_System_AdminMenu_ItemTitle]') %></td> 
     8          <%= validate 'menu_item_edit_title', [{:required => true}, {:length => '1..32'}] %> 
     9          <td style="width: 80%;"><%= text_field 'menu_item_edit', 'title', :size => 32, :class => 'input_text_inactive focus' %><div id="menu_item_edit_title_msg"></div></td> 
     10        </tr> 
     11        <tr id="menu_item_edit_external_url_tr" class="rubricks_general_table_even"> 
     12          <td><%= hl('[_System_AdminMenu_ItemUrl]') %></td> 
     13          <%= validate 'menu_item_edit_external_url', [{:regexp => {:value => '/^(http(s)?:\/\/[\x00-\x7F]*)?$/', :msg => '[_System_AdminMenu_ValidateExternalUrl]'}}, {:custom => {:function => 'rubricks.system.admin_menu.validate_external_url_length', :msg => hl('[_Common_Validate_CharRange]', 1, 255)}}] %> 
     14          <td><%= text_field 'menu_item_edit', 'external_url', :size => 32, :class => 'input_text_inactive focus' %><div id="menu_item_edit_external_url_msg"></div></td> 
     15        </tr> 
     16        <tr class="rubricks_general_table_even"> 
     17          <td class="text_right" colspan="2"> 
     18            <input type="button" id="menu_item_edit_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Edit]') %>" onclick="rubricks.system.admin_menu.menu_item_edit();" disabled="disabled" /> 
     19            <input type="button" id="menu_item_edit_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_menu.menu_item_edit_window_close();" /> 
     20            <%= rollover_swap('menu_item_edit_button', 'menu_item_edit_cancel_button') %> 
     21          </td> 
     22        </tr> 
     23      </table> 
     24    </form> 
     25  <% end %> 
     26<% end %> 
  • rubricks_core/trunk/components/system/admin_skin/install_window.rhtml

    r4180 r4430  
    44  </script> 
    55<% else %> 
    6   <div id="skin_install_window" style="display:none;"> 
    7     <div class="rubricks_general_window_title"><%= hl('[_Common_Install]') %></div> 
    8     <div class="rubricks_general_window_content"> 
    9       <%= form_remote_tag :url => {:controller => '/system/admin_skin', :action => 'install'}, :html => {:style => 'margin: 0px;'}, :update => 'admin_skin_scripts' %> 
    10         <table class="rubricks_general_table" id="installable_skin"> 
    11           <tr class="rubricks_general_table_even"> 
    12             <td> 
    13               <select id="rubricks_dashboard_widget_skin_name" name="rubricks_dashboard_widget_skin[name]"> 
    14                 <% @installable_skins.each do |skin| %> 
    15                   <option value="<%= hl(skin) %>"><%= hl(skin) %></option> 
    16                 <% end %> 
    17               </select> 
    18             </td> 
    19           </tr> 
    20           <tr class="rubricks_general_table_even"> 
    21             <td style="padding-right:20px; text-align:right;"> 
    22               <input type="submit" id="skin_install_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Install]') %>" onclick="rubricks.system.admin_skin.skin_install_window.close();" /> 
    23               <input type="button" id="skin_install_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_skin.skin_install_window.close();" /> 
    24               <%= rollover_swap('skin_install_button', 'skin_install_cancel_button') %> 
    25             </td> 
    26           </tr> 
    27         </table> 
    28       </form> 
    29     </div> 
    30   </div> 
     6  <% render_window('skin_install_window', 'rubricks.system.admin_skin.skin_install_window', '[_Common_Install]', {:width => 300, :height => 164, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     7    <%= form_remote_tag :url => {:controller => '/system/admin_skin', :action => 'install'}, :html => {:style => 'margin: 0px;'}, :update => 'admin_skin_scripts' %> 
     8      <table class="rubricks_general_table" id="installable_skin"> 
     9        <tr class="rubricks_general_table_even"> 
     10          <td> 
     11            <select id="rubricks_dashboard_widget_skin_name" name="rubricks_dashboard_widget_skin[name]"> 
     12              <% @installable_skins.each do |skin| %> 
     13                <option value="<%= hl(skin) %>"><%= hl(skin) %></option> 
     14              <% end %> 
     15            </select> 
     16          </td> 
     17        </tr> 
     18        <tr class="rubricks_general_table_even"> 
     19          <td style="padding-right:20px; text-align:right;"> 
     20            <input type="submit" id="skin_install_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Install]') %>" onclick="rubricks.system.admin_skin.skin_install_window.close();" /> 
     21            <input type="button" id="skin_install_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_skin.skin_install_window.close();" /> 
     22            <%= rollover_swap('skin_install_button', 'skin_install_cancel_button') %> 
     23          </td> 
     24        </tr> 
     25      </table> 
     26    </form> 
     27<% end %> 
    3128  <script type="text/javascript"> 
    32     rubricks.system.admin_skin.skin_install_window = new Window('skin_install_window', {width: 300, height:164, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    3329    $('operationbar_button_install').style.visibility = 'visible'; 
    3430  </script> 
  • rubricks_core/trunk/components/system/admin_theme/install_window.rhtml

    r4180 r4430  
    44  </script> 
    55<% else %> 
    6   <div id="theme_install_window" style="display:none;"> 
    7     <div class="rubricks_general_window_title"><%= hl('[_Common_Install]') %></div> 
    8     <div class="rubricks_general_window_content"> 
    9       <%= form_remote_tag :url => {:controller => '/system/admin_theme', :action => 'install'}, :html => {:style => 'margin: 0px;'}, :update => 'admin_theme_scripts' %> 
    10         <table class="rubricks_general_table" id="installable_theme"> 
    11           <tr class="rubricks_general_table_even"> 
    12             <td> 
    13               <select id="rubricks_theme_name" name="rubricks_theme[name]"> 
    14                 <% @installable_themes.each do |theme| %> 
    15                   <option value="<%= hl(theme) %>"><%= hl(theme) %></option> 
    16                 <% end %> 
    17               </select> 
    18             </td> 
    19           </tr> 
    20           <tr class="rubricks_general_table_even"> 
    21             <td style="padding-right:20px; text-align:right;"> 
    22               <input type="submit" id="theme_install_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Install]') %>" onclick="rubricks.system.admin_theme.theme_install_window.close();" /> 
    23               <input type="button" id="theme_install_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_theme.theme_install_window.close();" /> 
    24               <%= rollover_swap('theme_install_button', 'theme_install_cancel_button') %> 
    25             </td> 
    26           </tr> 
    27         </table> 
    28       </form> 
    29     </div> 
    30   </div> 
     6  <% render_window('theme_install_window', 'rubricks.system.admin_theme.theme_install_window', '[_Common_Install]', {:width => 300, :height => 164, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     7    <%= form_remote_tag :url => {:controller => '/system/admin_theme', :action => 'install'}, :html => {:style => 'margin: 0px;'}, :update => 'admin_theme_scripts' %> 
     8      <table class="rubricks_general_table" id="installable_theme"> 
     9        <tr class="rubricks_general_table_even"> 
     10          <td> 
     11            <select id="rubricks_theme_name" name="rubricks_theme[name]"> 
     12              <% @installable_themes.each do |theme| %> 
     13                <option value="<%= hl(theme) %>"><%= hl(theme) %></option> 
     14              <% end %> 
     15            </select> 
     16          </td> 
     17        </tr> 
     18        <tr class="rubricks_general_table_even"> 
     19          <td style="padding-right:20px; text-align:right;"> 
     20            <input type="submit" id="theme_install_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Install]') %>" onclick="rubricks.system.admin_theme.theme_install_window.close();" /> 
     21            <input type="button" id="theme_install_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_theme.theme_install_window.close();" /> 
     22            <%= rollover_swap('theme_install_button', 'theme_install_cancel_button') %> 
     23          </td> 
     24        </tr> 
     25      </table> 
     26    </form> 
     27<% end %> 
    3128  <script type="text/javascript"> 
    32     rubricks.system.admin_theme.theme_install_window = new Window('theme_install_window', {width: 300, height:164, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    3329    $('operationbar_button_install').style.visibility = 'visible'; 
    3430  </script> 
  • rubricks_core/trunk/components/system/login/_login_plate_register_window.rhtml

    r4180 r4430  
    1 <% validate_page do %> 
    2   <div id="rubricks_register_screen" style="display:none;" > 
    3     <div class="rubricks_general_window_title"><%= hl('[_System_Account_Register]') %></div> 
    4     <div class="rubricks_general_window_content"> 
    5       <% validate_form('account_create_button') do %> 
    6         <%= form_tag({:controller => '/system/account', :action => 'create'}, {:id => 'account_create_form'}) %> 
    7           <table class="rubricks_general_table"> 
    8             <tr class="rubricks_general_table_even"> 
    9               <td style="width: 20%;"><%= hl('[_Common_UserId]') %></td> 
    10               <%= validate 'rubricks_user_login_name', [{:required => true}, {:length => "#{@len['uid_min']}..#{@len['uid_max']}"}, {:regexp => {:value => '/^[a-zA-Z0-9]+$/', :msg => hl('[_Common_Validate_Alphanumeric]')}}, {:ajax => {:path => url_for(:controller => '/system/login', :action => 'confirm_login_name'), :param_id => 'rubricks_user_login_name', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
    11               <td style="width: 80%;"><%= text_field 'rubricks_user', 'login_name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_login_name_msg"></span></td> 
    12             </tr> 
    13             <tr class="rubricks_general_table_even"> 
    14               <td><%= hl('[_Common_UserName]') %></td> 
    15               <%= validate 'rubricks_user_name', [{:required => true}, {:length => '1..32'}] %> 
    16               <td><%= text_field 'rubricks_user', 'name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_name_msg"></span></td> 
    17             </tr> 
    18             <% if RubricksConfig.get('site_default_language') == 'japanese' %> 
    19               <tr class="rubricks_general_table_even"> 
    20                 <td><%= hl('[_Common_Kana]') %></td> 
    21                 <td> 
    22                   <%= validate 'rubricks_user_kana', [{:required => true}, {:length => '1..32'}, {:regexp => {:value => "/#{hl('[_Common_Kana_Format]')}/", :msg => hl('[_Common_Validate_Kana]')}}] %> 
    23                   <%= text_field 'rubricks_user', 'kana', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_kana_msg"></span> 
    24                 </td> 
    25               </tr> 
    26             <% end %> 
    27             <tr class="rubricks_general_table_even"> 
    28               <td><%= hl('[_Common_Mail]') %></td> 
    29               <td> 
    30                 <p> 
    31                   <%= validate 'rubricks_user_email_by_admin', [{:required => true}, {:length => '1..255'}, {:email => true}, {:ajax => {:path => url_for(:controller => '/system/login', :action => 'confirm_email'), :param_id => 'rubricks_user_email_by_admin', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
    32                   <%= text_field 'rubricks_user', 'email_by_admin', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_email_by_admin_msg"></span> 
    33                 </p> 
    34                 <p> 
    35                   <input type="checkbox" class="check" id="rubricks_user_display_email" name="rubricks_user[display_email]" /><label for="rubricks_user_display_email"><%= hl('[_Common_DisplayEmail]') %></label> 
    36                 </p> 
    37               </td> 
    38             </tr> 
    39             <tr class="rubricks_general_table_even"> 
    40               <td><%= hl('[_Common_Password]') %></td> 
    41               <td> 
    42                 <p style="margin: 1px 0px;"> 
    43                   <%= validate_password('rubricks_user_raw_password', {:confirm => 'rubricks_user_raw_password_confirm'}) %> 
    44                   <%= password_field 'rubricks_user', 'raw_password', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_raw_password_msg"></span> 
    45                 </p> 
    46                 <p style="margin: 1px 0px;"> 
    47                   <%= validate_password('rubricks_user_raw_password_confirm', {:confirm => 'rubricks_user_raw_password'}) %> 
    48                   <%= password_field 'rubricks_user', 'raw_password_confirm', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_raw_password_confirm_msg"></span> 
    49                 </p> 
    50               </td> 
    51             </tr> 
    52             <tr class="rubricks_general_table_even"> 
    53               <td><%= hl('[_Common_Regulation]') %></td> 
    54               <td> 
    55                 <textarea class="rubricks_general_window" readonly><%= hl(RubricksConfig.get('user_regulation')) %></textarea> 
    56                 <%= validate 'regulation', [{:checkbox_count => {:less_than => 1, :form_name => 'account_create_form', :msg => ''}}] %> 
    57                 <input type="checkbox" class="check" id="regulation" name="regulation" /><label for="regulation"><%= hl('[_System_Account_Agreement]') %></label><span id="regulation_msg"></span> 
    58               </td> 
    59             </tr> 
    60             <tr class="rubricks_general_table_even"> 
    61               <td style="padding-right:20px; text-align:right;" colspan="2"> 
    62                 <input type="submit" id="account_create_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Register]') %>" onclick="rubricks.system.login.rubricks_register();" /> 
    63                 <input type="button" id="account_create_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.login.rubricks_register_cancel();" /> 
    64                 <%= rollover_swap('account_create_button', 'account_create_cancel_button') %> 
    65               </td> 
    66             </tr> 
    67           </table> 
    68         </form> 
    69       <% end %> 
    70     </div> 
    71   </div> 
     1<% render_window('rubricks_register_screen', 'rubricks.system.login.rubricks_register_screen', '[_System_Account_Register]', {:width => 720, :height => 480, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('account_create_button') do %> 
     3    <%= form_tag({:controller => '/system/account', :action => 'create'}, {:id => 'account_create_form'}) %> 
     4      <table class="rubricks_general_table"> 
     5        <tr class="rubricks_general_table_even"> 
     6          <td style="width: 20%;"><%= hl('[_Common_UserId]') %></td> 
     7          <%= validate 'rubricks_user_login_name', [{:required => true}, {:length => "#{@len['uid_min']}..#{@len['uid_max']}"}, {:regexp => {:value => '/^[a-zA-Z0-9]+$/', :msg => hl('[_Common_Validate_Alphanumeric]')}}, {:ajax => {:path => url_for(:controller => '/system/login', :action => 'confirm_login_name'), :param_id => 'rubricks_user_login_name', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
     8          <td style="width: 80%;"><%= text_field 'rubricks_user', 'login_name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_login_name_msg"></span></td> 
     9        </tr> 
     10        <tr class="rubricks_general_table_even"> 
     11          <td><%= hl('[_Common_UserName]') %></td> 
     12          <%= validate 'rubricks_user_name', [{:required => true}, {:length => '1..32'}] %> 
     13          <td><%= text_field 'rubricks_user', 'name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_name_msg"></span></td> 
     14        </tr> 
     15        <% if RubricksConfig.get('site_default_language') == 'japanese' %> 
     16          <tr class="rubricks_general_table_even"> 
     17            <td><%= hl('[_Common_Kana]') %></td> 
     18            <td> 
     19              <%= validate 'rubricks_user_kana', [{:required => true}, {:length => '1..32'}, {:regexp => {:value => "/#{hl('[_Common_Kana_Format]')}/", :msg => hl('[_Common_Validate_Kana]')}}] %> 
     20              <%= text_field 'rubricks_user', 'kana', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_kana_msg"></span> 
     21            </td> 
     22          </tr> 
     23        <% end %> 
     24        <tr class="rubricks_general_table_even"> 
     25          <td><%= hl('[_Common_Mail]') %></td> 
     26          <td> 
     27            <p> 
     28              <%= validate 'rubricks_user_email_by_admin', [{:required => true}, {:length => '1..255'}, {:email => true}, {:ajax => {:path => url_for(:controller => '/system/login', :action => 'confirm_email'), :param_id => 'rubricks_user_email_by_admin', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
     29              <%= text_field 'rubricks_user', 'email_by_admin', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_email_by_admin_msg"></span> 
     30            </p> 
     31            <p> 
     32              <input type="checkbox" class="check" id="rubricks_user_display_email" name="rubricks_user[display_email]" /><label for="rubricks_user_display_email"><%= hl('[_Common_DisplayEmail]') %></label> 
     33            </p> 
     34          </td> 
     35        </tr> 
     36        <tr class="rubricks_general_table_even"> 
     37          <td><%= hl('[_Common_Password]') %></td> 
     38          <td> 
     39            <p style="margin: 1px 0px;"> 
     40              <%= validate_password('rubricks_user_raw_password', {:confirm => 'rubricks_user_raw_password_confirm'}) %> 
     41              <%= password_field 'rubricks_user', 'raw_password', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_raw_password_msg"></span> 
     42            </p> 
     43            <p style="margin: 1px 0px;"> 
     44              <%= validate_password('rubricks_user_raw_password_confirm', {:confirm => 'rubricks_user_raw_password'}) %> 
     45              <%= password_field 'rubricks_user', 'raw_password_confirm', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_raw_password_confirm_msg"></span> 
     46            </p> 
     47          </td> 
     48        </tr> 
     49        <tr class="rubricks_general_table_even"> 
     50          <td><%= hl('[_Common_Regulation]') %></td> 
     51          <td> 
     52            <textarea class="rubricks_general_window" readonly><%= hl(RubricksConfig.get('user_regulation')) %></textarea> 
     53            <%= validate 'regulation', [{:checkbox_count => {:less_than => 1, :form_name => 'account_create_form', :msg => ''}}] %> 
     54            <input type="checkbox" class="check" id="regulation" name="regulation" /><label for="regulation"><%= hl('[_System_Account_Agreement]') %></label><span id="regulation_msg"></span> 
     55          </td> 
     56        </tr> 
     57        <tr class="rubricks_general_table_even"> 
     58          <td style="padding-right:20px; text-align:right;" colspan="2"> 
     59            <input type="submit" id="account_create_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Register]') %>" onclick="rubricks.system.login.rubricks_register();" /> 
     60            <input type="button" id="account_create_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.login.rubricks_register_cancel();" /> 
     61            <%= rollover_swap('account_create_button', 'account_create_cancel_button') %> 
     62          </td> 
     63        </tr> 
     64      </table> 
     65    </form> 
     66  <% end %> 
    7267<% end %> 
    7368<script type="text/javascript"> 
    74   rubricks.system.login.rubricks_register_screen = new Window('rubricks_register_screen', {width:720, height:480, closeButton:false, maxButton:false, minButton:false, resize:false, drag:false, modal:true}) 
    7569  rubricks.system.login.rubricks_register_screen_open = function() { 
    7670    <% if !@user_register %> 
  • rubricks_core/trunk/components/system/login/_login_plate_reissue_password_window.rhtml

    r4180 r4430  
    1 <% validate_page do %> 
    2   <div id="rubricks_reissue_password_screen" style="display:none;"> 
    3     <div class="rubricks_general_window_title"><%= hl('[_System_Account_ReissuePassword]') %></div> 
    4     <div class="rubricks_general_window_content"> 
    5       <% validate_form('reissue_button') do %> 
    6         <%= form_remote_tag(:update => 'login_scripts', :url => {:controller => '/system/account', :action => 'reissue_password_confirm'}, :html => {:id => 'rubricks_reissue_password_form'}) %> 
    7           <input type="hidden" name="inline" value="true" /> 
    8           <input type="text" class="display_none" /> 
    9           <table class="rubricks_general_table1" style="width: 100%;"> 
    10             <tr class="rubricks_general_table1_even"> 
    11               <td><%= hl('[_System_Account_ReissueMail]') %></td> 
    12               <%= validate 'reissue_email', [{:required => true}, {:length => '1..255'}, {:email => true}] %> 
    13               <td><%= text_field 'reissue', 'email', :size => 48, :class => 'input_text_inactive focus' %><br><span id="reissue_email_msg"></span></td> 
    14             </tr> 
    15             <tr class="rubricks_general_table1_footer"> 
    16               <td class="rubricks_general_table1_cell_borderless" style="padding-right:20px; text-align:right;" colspan=2> 
    17                 <input type="submit" id="reissue_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Submit]') %>" disabled="disabled" onclick="rubricks.system.login.rubricks_reissue_password();" /> 
    18                 <input type="button" id="reissue_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.login.rubricks_reissue_password_screen.close();" /> 
    19                 <%= rollover_swap('reissue_button', 'reissue_cancel_button') %> 
    20               </td> 
    21             </tr> 
    22           </table> 
    23         </form> 
    24       <% end %> 
    25     </div> 
    26   </div> 
     1<% render_window('rubricks_reissue_password_screen', 'rubricks.system.login.rubricks_reissue_password_screen', '[_System_Account_ReissuePassword]', {:width => 600, :height => 160, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('reissue_button') do %> 
     3    <%= form_remote_tag(:update => 'login_scripts', :url => {:controller => '/system/account', :action => 'reissue_password_confirm'}, :html => {:id => 'rubricks_reissue_password_form'}) %> 
     4      <input type="hidden" name="inline" value="true" /> 
     5      <input type="text" class="display_none" /> 
     6      <table class="rubricks_general_table1" style="width: 100%;"> 
     7        <tr class="rubricks_general_table1_even"> 
     8          <td><%= hl('[_System_Account_ReissueMail]') %></td> 
     9          <%= validate 'reissue_email', [{:required => true}, {:length => '1..255'}, {:email => true}] %> 
     10          <td><%= text_field 'reissue', 'email', :size => 48, :class => 'input_text_inactive focus' %><br><span id="reissue_email_msg"></span></td> 
     11        </tr> 
     12        <tr class="rubricks_general_table1_footer"> 
     13          <td class="rubricks_general_table1_cell_borderless" style="padding-right:20px; text-align:right;" colspan=2> 
     14            <input type="submit" id="reissue_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Submit]') %>" disabled="disabled" onclick="rubricks.system.login.rubricks_reissue_password();" /> 
     15            <input type="button" id="reissue_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.login.rubricks_reissue_password_screen.close();" /> 
     16            <%= rollover_swap('reissue_button', 'reissue_cancel_button') %> 
     17          </td> 
     18        </tr> 
     19      </table> 
     20    </form> 
     21  <% end %> 
    2722<% end %> 
    2823<script type="text/javascript"> 
    29   rubricks.system.login.rubricks_reissue_password_screen = new Window('rubricks_reissue_password_screen', {width:600, height:160, closeButton:false, maxButton:false, minButton:false, resize:false, drag:false, modal:true}) 
    3024  rubricks.system.login.rubricks_reissue_password_screen_open = function() { 
    3125    <% if RubricksLib.guest? %> 
  • rubricks_core/trunk/components/system/login/login_inline.rhtml

    r3840 r4430  
    1 <%= render :partial => '/system/login/login_plate' %> 
     1<% validate_page do %> 
     2  <%= render :partial => '/system/login/login_plate' %> 
     3<% end %> 
  • rubricks_core/trunk/components/system/user_management/_group_show_group_permission_edit_window.rhtml

    r4201 r4430  
    1 <div id="group_permission_edit_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl('[_System_AdminUser_GroupPermissionEdit]') %></div> 
    3   <div class="rubricks_general_window_content system_admin_user_group_permission_edit_window"> 
     1<% render_window('group_permission_edit_window', 'rubricks.system.admin_user.variables.group_permission_edit_window', '[_System_AdminUser_GroupPermissionEdit]', {:width => 340, :height => 480, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <div class="system_admin_user_group_permission_edit_window"> 
    43    <% render_float_button('admin_user_fba7') do %> 
    54      <div id="group_permission_inherit_form" class="float_button_right_inactive swap"> 
     
    4039    </form> 
    4140  </div> 
    42 </div
     41<% end %
    4342<script type="text/javascript"> 
    4443  rubricks.system.admin_user.variables.group_permission_initial_data = $('group_permission_edit_tree').innerHTML; 
    45   rubricks.system.admin_user.variables.group_permission_edit_window = new Window('group_permission_edit_window', {width: 340, height:480, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    4644  rubricks.system.admin_user.functions.build_group_permission_edit_tree(); 
    4745</script> 
  • rubricks_core/trunk/components/system/user_management/_group_show_group_user_edit_window.rhtml

    r4180 r4430  
    1 <div id="group_user_edit_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl(@options[:str_group_user_edit_window]) %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <%= @group_user_edit_select %> 
    5   </div> 
    6 </div> 
     1<% render_window('group_user_edit_window', 'rubricks.system.admin_user.variables.group_user_edit_window', @options[:str_group_user_edit_window], {:width => 640, :height => 480, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <%= 
     3    simple_render_component( 
     4      '/system/user', 
     5      'user_select', 
     6      { 
     7        :options => { 
     8          :default => { 
     9            :conditions => ['rubricks_groups.id = ?', @rg.id], 
     10            :include    => :rubricks_groups, 
     11            :order      => 'rubricks_users.login_name', 
     12          }, 
     13          :prefix => 'group_user_edit_', 
     14          :str_selected_title => @options[:str_user_belongs_to], 
     15        } 
     16      } 
     17    ) 
     18  %> 
     19<% end %> 
    720<script type="text/javascript"> 
    8   rubricks.system.admin_user.variables.group_user_edit_window = new Window('group_user_edit_window', {width: 640, height:480, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    921  rubricks.system.user.user_select['group_user_edit_'].callbacks.before_cancel = function() { 
    1022    rubricks.system.admin_user.functions.group_user_edit_window_close(); 
  • rubricks_core/trunk/components/system/user_management/_group_show_tab_user_belongs_to_print_content.rhtml

    r3736 r4430  
    11<div id="users_belongs_to_frame"> 
    2   <%= @users_belongs_to %> 
     2  <%= simple_render_component(params[:controller].sub(%r(^/?), '/'), 'group_show_user_list', {:id => @rg.id}) %> 
    33</div> 
  • rubricks_core/trunk/components/system/user_management/_main_group_create_window.rhtml

    r4407 r4430  
    1 <div id="group_create_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl(@options[:str_group_create]) %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <% validate_form('group_create_button') do %> 
    5       <%= form_remote_tag :url => {:controller => params[:controller].sub(%r(^/?), '/'), :action => 'group_create'}, :html => {:id => 'group_create_form'}, :update => 'user_management_detail' %> 
    6         <input type="hidden" id="rubricks_group_parent_id" name="rubricks_group[parent_id]" value="" /> 
    7         <table class="rubricks_general_table"> 
     1<% render_window('group_create_window', 'rubricks.system.admin_user.variables.group_create_window', @options[:str_group_create], {:width => 720, :height => 240, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('group_create_button') do %> 
     3    <%= form_remote_tag :url => {:controller => params[:controller].sub(%r(^/?), '/'), :action => 'group_create'}, :html => {:id => 'group_create_form'}, :update => 'user_management_detail' %> 
     4      <input type="hidden" id="rubricks_group_parent_id" name="rubricks_group[parent_id]" value="" /> 
     5      <table class="rubricks_general_table"> 
     6        <tr class="rubricks_general_table_even"> 
     7          <td style="width: 20%;"><%= hl(@options[:str_group_name]) %></td> 
     8          <%= validate 'rubricks_group_name', [{:required => true}, {:length => {:value => '1..64'}}, {:regexp => {:value => '/^[^,/]+$/', :msg => hl('[_System_AdminUser_MessageGroupNameFormat]')}}] %> 
     9          <td style="width: 80%;"><%= text_field 'rubricks_group', 'name', :size => 20, :class => 'input_text_inactive focus' %><span id="rubricks_group_name_msg"></span></td> 
     10        </tr> 
     11        <% if RubricksConfig.get('site_default_language') == 'japanese' %> 
    812          <tr class="rubricks_general_table_even"> 
    9             <td style="width: 20%;"><%= hl(@options[:str_group_name]) %></td> 
    10             <%= validate 'rubricks_group_name', [{:required => true}, {:length => {:value => '1..64'}}, {:regexp => {:value => '/^[^,/]+$/', :msg => hl('[_System_AdminUser_MessageGroupNameFormat]')}}] %> 
    11             <td style="width: 80%;"><%= text_field 'rubricks_group', 'name', :size => 20, :class => 'input_text_inactive focus' %><span id="rubricks_group_name_msg"></span></td> 
     13            <td><%= hl('[_Common_Kana]') %></td> 
     14            <%= validate 'rubricks_group_kana', [{:required => true}, {:length => '1..64'}, {:kana => true}] %> 
     15            <td><%= text_field 'rubricks_group', 'kana', :size => 20, :class => 'input_text_inactive focus' %><span id="rubricks_group_kana_msg"></span></td> 
    1216          </tr> 
    13           <% if RubricksConfig.get('site_default_language') == 'japanese' %> 
    14             <tr class="rubricks_general_table_even"> 
    15               <td><%= hl('[_Common_Kana]') %></td> 
    16               <%= validate 'rubricks_group_kana', [{:required => true}, {:length => '1..64'}, {:kana => true}] %> 
    17               <td><%= text_field 'rubricks_group', 'kana', :size => 20, :class => 'input_text_inactive focus' %><span id="rubricks_group_kana_msg"></span></td> 
    18             </tr> 
    19           <% end %> 
    20           <tr class="rubricks_general_table_even"> 
    21             <td><%= hl('[_Common_Description]') %></td> 
    22             <%= validate 'rubricks_group_description', [{:length => {:value => '0..80'}}] %> 
    23             <td><%= text_field 'rubricks_group', 'description', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_group_description_msg"></span></td> 
    24           </tr> 
    25           <tr class="rubricks_general_table_even"> 
    26             <td style="padding-right:20px; text-align:right;" colspan="2"> 
    27               <input type="submit" id="group_create_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Save]') %>" onclick="rubricks.system.admin_user.functions.group_create_window_close(); AjaxHistory.add('', {prefix:'rubricks_system_admin_user'});" disabled="disabled" /> 
    28               <input type="button" id="group_create_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_user.functions.group_create_window_close();" /> 
    29               <%= rollover_swap('group_create_button', 'group_create_cancel_button') %> 
    30             </td> 
    31           </tr> 
    32         </table> 
    33       </form> 
    34     <% end %> 
    35   </div> 
    36 </div> 
    37 <script type="text/javascript"> 
    38   rubricks.system.admin_user.variables.group_create_window = new Window('group_create_window', {width: 720, height:240, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    39 </script> 
     17        <% end %> 
     18        <tr class="rubricks_general_table_even"> 
     19          <td><%= hl('[_Common_Description]') %></td> 
     20          <%= validate 'rubricks_group_description', [{:length => {:value => '0..80'}}] %> 
     21          <td><%= text_field 'rubricks_group', 'description', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_group_description_msg"></span></td> 
     22        </tr> 
     23        <tr class="rubricks_general_table_even"> 
     24          <td style="padding-right:20px; text-align:right;" colspan="2"> 
     25            <input type="submit" id="group_create_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Save]') %>" onclick="rubricks.system.admin_user.functions.group_create_window_close(); AjaxHistory.add('', {prefix:'rubricks_system_admin_user'});" disabled="disabled" /> 
     26            <input type="button" id="group_create_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_user.functions.group_create_window_close();" /> 
     27            <%= rollover_swap('group_create_button', 'group_create_cancel_button') %> 
     28          </td> 
     29        </tr> 
     30      </table> 
     31    </form> 
     32  <% end %> 
     33<% end %> 
  • rubricks_core/trunk/components/system/user_management/_main_user_create_window.rhtml

    r4180 r4430  
    1 <div id="user_create_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl(@options[:str_user_create]) %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <% validate_form('user_create_button') do %> 
    5       <%= form_remote_tag :url => {:controller => params[:controller].sub(%r(^/?), '/'), :action => 'user_create'}, :html => {:id => 'user_create_form'}, :update => 'user_management_detail' %> 
    6         <table class="rubricks_general_table"> 
     1<% render_window('user_create_window', 'rubricks.system.admin_user.variables.user_create_window', @options[:str_user_create], {:width => 720, :height => 450, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('user_create_button') do %> 
     3    <%= form_remote_tag :url => {:controller => params[:controller].sub(%r(^/?), '/'), :action => 'user_create'}, :html => {:id => 'user_create_form'}, :update => 'user_management_detail' %> 
     4      <table class="rubricks_general_table"> 
     5        <tr class="rubricks_general_table_even"> 
     6          <td style="width: 20%;"><%= hl('[_Common_UserId]') %></td> 
     7          <%= validate 'rubricks_user_login_name', [{:required => true}, {:length => "#{@user_len['uid_min']}..#{@user_len['uid_max']}"}, {:regexp => {:value => '/^[a-zA-Z0-9]+$/', :msg => hl('[_Common_Validate_Alphanumeric]')}}, {:ajax => {:path => url_for(:controller => params[:controller].sub(%r(^/?), '/'), :action => 'user_confirm_login_name'), :param_id => 'rubricks_user_login_name', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
     8          <td style="width: 80%;"><%= text_field 'rubricks_user', 'login_name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_login_name_msg"></span></td> 
     9        </tr> 
     10        <tr class="rubricks_general_table_even"> 
     11          <td><%= hl('[_Common_UserName]') %></td> 
     12          <%= validate 'rubricks_user_name', [{:required => true}, {:length => '1..32'}] %> 
     13          <td><%= text_field 'rubricks_user', 'name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_name_msg"></span></td> 
     14        </tr> 
     15        <% if RubricksConfig.get('site_default_language') == 'japanese' %> 
    716          <tr class="rubricks_general_table_even"> 
    8             <td style="width: 20%;"><%= hl('[_Common_UserId]') %></td> 
    9             <%= validate 'rubricks_user_login_name', [{:required => true}, {:length => "#{@user_len['uid_min']}..#{@user_len['uid_max']}"}, {:regexp => {:value => '/^[a-zA-Z0-9]+$/', :msg => hl('[_Common_Validate_Alphanumeric]')}}, {:ajax => {:path => url_for(:controller => params[:controller].sub(%r(^/?), '/'), :action => 'user_confirm_login_name'), :param_id => 'rubricks_user_login_name', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
    10             <td style="width: 80%;"><%= text_field 'rubricks_user', 'login_name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_login_name_msg"></span></td> 
     17            <td><%= hl('[_Common_Kana]') %></td> 
     18            <%= validate 'rubricks_user_kana', [{:required => true}, {:length => '1..32'}, {:kana => true}] %> 
     19            <td><%= text_field 'rubricks_user', 'kana', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_kana_msg"></span></td> 
    1120          </tr> 
     21        <% end %> 
     22        <tr class="rubricks_general_table_even"> 
     23          <td><%= hl('[_Common_Mail]') %></td> 
     24          <td> 
     25            <p style="margin: 0px; padding: 0px;"> 
     26              <%= validate 'rubricks_user_email_by_admin', [{:required => true}, {:length => '1..255'}, {:email => true}, {:ajax => {:path => url_for(:controller => params[:controller].sub(%r(^/?), '/'), :action => 'user_confirm_email'), :param_id => 'rubricks_user_email_by_admin', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
     27              <%= text_field 'rubricks_user', 'email_by_admin', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_email_by_admin_msg"></span> 
     28            </p> 
     29            <p style="margin: 0px; padding: 0px;"> 
     30              <input type="checkbox" class="check" id="rubricks_user_display_email" name="rubricks_user[display_email]" /><label for="rubricks_user_display_email"><%= hl('[_Common_DisplayEmail]') %></label> 
     31            </p> 
     32          </td> 
     33        </tr> 
     34        <tr class="rubricks_general_table_even"> 
     35          <td><%= hl('[_Common_Password]') %></td> 
     36          <td> 
     37            <%= validate_password 'rubricks_user_raw_password' %> 
     38            <%= password_field 'rubricks_user', 'raw_password', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_raw_password_msg"></span> 
     39          </td> 
     40        </tr> 
     41        <tr class="rubricks_general_table_even"> 
     42          <td><%= hl('[_Common_ThemeDisplay]') %></td> 
     43          <td> 
     44            <select id="rubricks_user_rubricks_theme_id" name="rubricks_user[rubricks_theme_id]" size="1"> 
     45              <% @user_rt_list.each do |rt| %> 
     46                <option value="<%= hl(rt.id) %>"<%= (rt.id == @user_default_theme_id) ? ' selected' : '' %>><%= hl(rt.name) %></option> 
     47              <% end %> 
     48            </select> 
     49          </td> 
     50        </tr> 
     51        <tr class="rubricks_general_table_even"> 
     52          <td><%= hl('[_Common_UseWysiwyg]') %></td> 
     53          <td> 
     54            <input type="radio" class="check" id="rubricks_user_use_wysiwyg_true"  name="rubricks_user[use_wysiwyg]" value="1" checked="checked" /><label for="rubricks_user_use_wysiwyg_true"><%= hl('[_Common_Use]') %></label> 
     55            <input type="radio" class="check" id="rubricks_user_use_wysiwyg_false" name="rubricks_user[use_wysiwyg]" value="0" /><label for="rubricks_user_use_wysiwyg_false"><%= hl('[_Common_NotUse]') %></label> 
     56          </td> 
     57        </tr> 
     58        <% if RubricksConfig.get('user_management_group_display') == 'treeview' %> 
    1259          <tr class="rubricks_general_table_even"> 
    13             <td><%= hl('[_Common_UserName]') %></td> 
    14             <%= validate 'rubricks_user_name', [{:required => true}, {:length => '1..32'}] %> 
    15             <td><%= text_field 'rubricks_user', 'name', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_name_msg"></span></td> 
    16           </tr> 
    17           <% if RubricksConfig.get('site_default_language') == 'japanese' %> 
    18             <tr class="rubricks_general_table_even"> 
    19               <td><%= hl('[_Common_Kana]') %></td> 
    20               <%= validate 'rubricks_user_kana', [{:required => true}, {:length => '1..32'}, {:kana => true}] %> 
    21               <td><%= text_field 'rubricks_user', 'kana', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_kana_msg"></span></td> 
    22             </tr> 
    23           <% end %> 
    24           <tr class="rubricks_general_table_even"> 
    25             <td><%= hl('[_Common_Mail]') %></td> 
     60            <td><%= hl('[_Common_GroupBelongsTo]') %></td> 
    2661            <td> 
    27               <p style="margin: 0px; padding: 0px;"> 
    28                 <%= validate 'rubricks_user_email_by_admin', [{:required => true}, {:length => '1..255'}, {:email => true}, {:ajax => {:path => url_for(:controller => params[:controller].sub(%r(^/?), '/'), :action => 'user_confirm_email'), :param_id => 'rubricks_user_email_by_admin', :msg => hl('[_Common_Validate_AlreadyUsed]')}}] %> 
    29                 <%= text_field 'rubricks_user', 'email_by_admin', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_email_by_admin_msg"></span> 
    30               </p> 
    31               <p style="margin: 0px; padding: 0px;"> 
    32                 <input type="checkbox" class="check" id="rubricks_user_display_email" name="rubricks_user[display_email]" /><label for="rubricks_user_display_email"><%= hl('[_Common_DisplayEmail]') %></label> 
    33               </p> 
    34             </td> 
    35           </tr> 
    36           <tr class="rubricks_general_table_even"> 
    37             <td><%= hl('[_Common_Password]') %></td> 
    38             <td> 
    39               <%= validate_password 'rubricks_user_raw_password' %> 
    40               <%= password_field 'rubricks_user', 'raw_password', :size => 32, :class => 'input_text_inactive focus' %><span id="rubricks_user_raw_password_msg"></span> 
    41             </td> 
    42           </tr> 
    43           <tr class="rubricks_general_table_even"> 
    44             <td><%= hl('[_Common_ThemeDisplay]') %></td> 
    45             <td> 
    46               <select id="rubricks_user_rubricks_theme_id" name="rubricks_user[rubricks_theme_id]" size="1"> 
    47                 <% @user_rt_list.each do |rt| %> 
    48                   <option value="<%= hl(rt.id) %>"<%= (rt.id == @user_default_theme_id) ? ' selected' : '' %>><%= hl(rt.name) %></option> 
     62              <select id="rubricks_user_groups" name="rubricks_user[groups][]" size="4" multiple="multiple"> 
     63                <% @user_rg_list.each do |rg| %> 
     64                  <% group_name, popup = clip_group_name(rg, 30) %> 
     65                  <option value="<%= hl(rg.id) %>"<%= popup %>><%= group_name %></option> 
    4966                <% end %> 
    5067              </select> 
    5168            </td> 
    5269          </tr> 
    53           <tr class="rubricks_general_table_even"> 
    54             <td><%= hl('[_Common_UseWysiwyg]') %></td> 
    55             <td> 
    56               <input type="radio" class="check" id="rubricks_user_use_wysiwyg_true"  name="rubricks_user[use_wysiwyg]" value="1" checked="checked" /><label for="rubricks_user_use_wysiwyg_true"><%= hl('[_Common_Use]') %></label> 
    57               <input type="radio" class="check" id="rubricks_user_use_wysiwyg_false" name="rubricks_user[use_wysiwyg]" value="0" /><label for="rubricks_user_use_wysiwyg_false"><%= hl('[_Common_NotUse]') %></label> 
    58             </td> 
    59           </tr> 
    60           <% if RubricksConfig.get('user_management_group_display') == 'treeview' %> 
    61             <tr class="rubricks_general_table_even"> 
    62               <td><%= hl('[_Common_GroupBelongsTo]') %></td> 
    63               <td> 
    64                 <select id="rubricks_user_groups" name="rubricks_user[groups][]" size="4" multiple="multiple"> 
    65                   <% @user_rg_list.each do |rg| %> 
    66                     <% group_name, popup = clip_group_name(rg, 30) %> 
    67                     <option value="<%= hl(rg.id) %>"<%= popup %>><%= group_name %></option> 
    68                   <% end %> 
    69                 </select> 
    70               </td> 
    71             </tr> 
    72           <% end %> 
    73           <tr class="rubricks_general_table_even"> 
    74             <td style="padding-right:20px; text-align:right;" colspan="2"> 
    75               <input type="submit" id="user_create_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Save]') %>" onclick="rubricks.system.admin_user.functions.user_create_window_close(); AjaxHistory.add('', {prefix:'rubricks_system_admin_user'});" disabled="disabled" /> 
    76               <input type="button" id="user_create_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_user.functions.user_create_window_close();" /> 
    77               <%= rollover_swap('user_create_button', 'user_create_cancel_button') %> 
    78             </td> 
    79           </tr> 
    80         </table> 
    81       </form> 
    82     <% end %> 
    83   </div> 
    84 </div> 
    85 <script type="text/javascript"> 
    86   rubricks.system.admin_user.variables.user_create_window = new Window('user_create_window', {width: 720, height:450, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    87 </script> 
     70        <% end %> 
     71        <tr class="rubricks_general_table_even"> 
     72          <td style="padding-right:20px; text-align:right;" colspan="2"> 
     73            <input type="submit" id="user_create_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Save]') %>" onclick="rubricks.system.admin_user.functions.user_create_window_close(); AjaxHistory.add('', {prefix:'rubricks_system_admin_user'});" disabled="disabled" /> 
     74            <input type="button" id="user_create_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_user.functions.user_create_window_close();" /> 
     75            <%= rollover_swap('user_create_button', 'user_create_cancel_button') %> 
     76          </td> 
     77        </tr> 
     78      </table> 
     79    </form> 
     80  <% end %> 
     81<% end %> 
  • rubricks_core/trunk/components/system/user_management/_main_user_import_window.rhtml

    r4427 r4430  
    1 <div id="user_import_window" style="display:none;"> 
    2   <div class="rubricks_general_window_title"><%= hl(@options[:str_user_import]) %></div> 
    3   <div class="rubricks_general_window_content"> 
    4     <% validate_form('user_import_button') do %> 
    5       <%= form_tag(@options[:url_user_import], {:multipart => true, :id => 'user_import_form', :onSubmit => 'rubricks.system.admin_user.functions.user_import_window_close(); rubricks.common.rubricks_wait_message_open();'}) %> 
    6         <table class="rubricks_general_table"> 
    7           <tr class="rubricks_general_table_even"> 
    8             <td><%= hl('[_Common_File]') %></td> 
    9             <td> 
    10               <%= validate 'user_import_users', [{:regexp => {:value => '/\.csv$/i', :msg => hl('[_Common_Validate_FileFormat]', 'CSV')}}] %> 
    11               <%= file_field('user_import', 'users', :onkeypress => "return (event.keyCode != 13);") %> 
    12               <div id="user_import_users_msg"></div> 
    13             </td> 
    14           </tr> 
    15           <tr class="rubricks_general_table_even"> 
    16             <td><%= hl('[_Common_Mode]') %></td> 
    17             <td colspan="2"> 
    18               <select id="user_import_mode" name="user_import[mode]"> 
    19                 <option value="create"><%= hl('[_System_AdminUser_UserImportModeCreate]') %></option> 
    20                 <option value="update"><%= hl('[_System_AdminUser_UserImportModeUpdate]') %></option> 
    21               </select> 
    22             </td> 
    23           </tr> 
    24           <tr class="rubricks_general_table_even"> 
    25             <td colspan="2"> 
    26               <%= render :partial => @options[:partial_user_import] %> 
    27             </td> 
    28           </tr> 
    29           <tr class="rubricks_general_table_even"> 
    30             <td style="padding-right:20px; text-align:right;" colspan="2"> 
    31               <%= submit_tag hl('[_Common_Execute]'), {:id => 'user_import_button', :class => 'submit_inactive submit_normal swap'} %> 
    32               <input type="button" id="user_import_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_user.functions.user_import_window_close();"> 
    33               <%= rollover_swap('user_import_button', 'user_import_cancel_button') %> 
    34             </td> 
    35           </tr> 
    36         </table> 
    37       </form> 
    38     <% end %> 
    39   </div> 
    40 </div> 
    41 <script type="text/javascript"> 
    42   rubricks.system.admin_user.variables.user_import_window = new Window('user_import_window', {width:800, height:380, closeButton:false, maxButton:false, minButton:false, drag:false, resize:false, modal:true}); 
    43 </script> 
     1<% render_window('user_import_window', 'rubricks.system.admin_user.variables.user_import_window', @options[:str_user_import], {:width => 800, :height => 380, :closeButton => false, :maxButton => false, :minButton => false, :drag => true, :resize => false, :modal => true}) do %> 
     2  <% validate_form('user_import_button') do %> 
     3    <%= form_tag(@options[:url_user_import], {:multipart => true, :id => 'user_import_form', :onSubmit => 'rubricks.system.admin_user.functions.user_import_window_close(); rubricks.common.rubricks_wait_message_open();'}) %> 
     4      <table class="rubricks_general_table"> 
     5        <tr class="rubricks_general_table_even"> 
     6          <td><%= hl('[_Common_File]') %></td> 
     7          <td> 
     8            <%= validate 'user_import_users', [{:regexp => {:value => '/\.csv$/i', :msg => hl('[_Common_Validate_FileFormat]', 'CSV')}}] %> 
     9            <%= file_field('user_import', 'users', :onkeypress => "return (event.keyCode != 13);") %> 
     10            <div id="user_import_users_msg"></div> 
     11          </td> 
     12        </tr> 
     13        <tr class="rubricks_general_table_even"> 
     14          <td><%= hl('[_Common_Mode]') %></td> 
     15          <td colspan="2"> 
     16            <select id="user_import_mode" name="user_import[mode]"> 
     17              <option value="create"><%= hl('[_System_AdminUser_UserImportModeCreate]') %></option> 
     18              <option value="update"><%= hl('[_System_AdminUser_UserImportModeUpdate]') %></option> 
     19            </select> 
     20          </td> 
     21        </tr> 
     22        <tr class="rubricks_general_table_even"> 
     23          <td colspan="2"> 
     24            <%= render :partial => @options[:partial_user_import] %> 
     25          </td> 
     26        </tr> 
     27        <tr class="rubricks_general_table_even"> 
     28          <td style="padding-right:20px; text-align:right;" colspan="2"> 
     29            <%= submit_tag hl('[_Common_Execute]'), {:id => 'user_import_button', :class => 'submit_inactive submit_normal swap'} %> 
     30            <input type="button" id="user_import_cancel_button" class="submit_inactive submit_normal swap" value="<%= hl('[_Common_Cancel]') %>" onclick="rubricks.system.admin_user.functions.user_import_window_close();"> 
     31            <%= rollover_swap('user_import_button', 'user_import_cancel_button') %> 
     32          </td> 
     33        </tr> 
     34      </table> 
     35    </form> 
     36  <% end %> 
     37<% end %> 
  • rubricks_core/trunk/public/javascripts/components/system/src_system_admin_menu.js

    r4413 r4430  
    119119    } 
    120120    rubricks.common.Validator.refresh(); 
     121    this.menu_item_edit_window.center(); 
    121122    this.menu_item_edit_window.open(); 
    122123  }, 
  • rubricks_core/trunk/public/javascripts/components/system/system.js

    r4413 r4430  
    393393} 
    394394rubricks.common.Validator.refresh(); 
     395this.menu_item_edit_window.center(); 
    395396this.menu_item_edit_window.open(); 
    396397},show_detail:function(_d){ 
  • rubricks_core/trunk/vendor/plugins/rubricks/lib/action_controller_user_management.rb

    r4427 r4430  
    138138        judge_show_group(@options) 
    139139        if RubricksGroup.exists?(params[:id]) 
    140           @tab                      = (params[:tab].to_i != 0) ? params[:tab].to_i : 1 
    141           @rg                       = RubricksGroup.find(params[:id]) 
    142           @users_belongs_to         = simple_render_component_as_string(params[:controller].sub(%r(^/?), '/'), 'group_show_user_list', {:id => @rg.id}) 
    143           if @options[:flg_edit_group] 
    144             @group_user_edit_select = simple_render_component_as_string('/system/user', 'user_select', {:options => {:default => {:conditions => ['rubricks_groups.id = ?', @rg.id], :include => :rubricks_groups, :order => 'rubricks_users.login_name'}, :prefix => 'group_user_edit_', :str_selected_title => @options[:str_user_belongs_to]}}) 
    145           end 
    146           if @options[:flg_edit_permission] 
    147             @permission_tree        = permission_tree(@rg) 
    148           end 
     140          @tab              = (params[:tab].to_i != 0) ? params[:tab].to_i : 1 
     141          @rg               = RubricksGroup.find(params[:id]) 
     142          @permission_tree  = permission_tree(@rg) if @options[:flg_edit_permission] 
    149143          render :template => '/system/user_management/group_show.rhtml' 
    150144        else