Changeset 5702

Show
Ignore:
Timestamp:
03/13/08 15:53:22 (9 months ago)
Author:
uta
Message:

2008/03/13 sync

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • rubricks_core/trunk/Readme.en.txt

    r5451 r5702  
    2121======================== 
    2222  Windows 
    23     http://dev.rubricks.org/wiki/RubricksInstallationWindows 
     23    http://dev.rubricks.org/wiki/RubricksInstallationWindowsEn 
    2424  CentOS 
    25     http://dev.rubricks.org/wiki/RubricksInstallationCentos 
     25    http://dev.rubricks.org/wiki/RubricksInstallationCentosEn 
    2626 
    2727 
  • rubricks_core/trunk/app/models/rubricks_config.rb

    r5695 r5702  
    77  before_save               :validate_per_record 
    88  attr_accessor             :refresh 
     9  attr_accessor             :ignore_validate 
    910 
    1011  unless defined? CONFIGURATION 
     
    104105      return rc 
    105106    end 
     107 
     108    def set!(name, value) 
     109      rc = RubricksConfig.find_by_name(name) 
     110      if rc 
     111        rc.ignore_validate = true 
     112        rc.set(value) 
     113      end 
     114      return rc 
     115    end 
    106116  end 
    107117 
     
    165175  private 
    166176  def validate_per_record 
     177    return if self.ignore_validate 
    167178    key = self.name 
    168179    tab = key.split('_').first.to_sym 
  • rubricks_core/trunk/components/system/admin_config/_main_tab_holiday.rhtml

    r5138 r5702  
    88<% end %> 
    99<div id="calendar" style="width:95%; margin:0 auto;"></div> 
     10<br class="cl" /> 
    1011<%= render :partial => 'main_tab_holiday_holiday_edit_window' %> 
    1112<%= render :partial => 'main_tab_holiday_holiday_import_window' %> 
  • rubricks_core/trunk/components/system/languages/chinese.rb

    r5394 r5702  
    77      '_System_Account_AdmitUserSubject'                            => '[%s] 甚户 %s(%s) 泚册完成的通知', 
    88      '_System_Account_Agreement'                                   => '同意眑站䜿甚规定', 
    9       '_System_Account_Apply'                                       => '泚册垐号', 
    109      '_System_Account_ErrorNotAllowToRegister'                     => '现圚䞍胜泚册新甚户。', 
    1110      '_System_Account_ErrorAlreadyLogined'                         => '已经登圕了。', 
     
    1817      '_System_Account_ErrorLogin'                                  => '甚户名或耠
    1918密码䞍正确。', 
    20       '_System_Account_ErrorLoginInvalid'                           => '指定的垐号已经倱效。请和管理员联系。', 
     19      '_System_Account_ErrorLoginContactAdmin'                      => '请和管理员联系。', 
     20      '_System_Account_ErrorLoginInvalid'                           => '指定的垐号已经倱效。', 
    2121      '_System_Account_ErrorLoginLocked'                            => '指定的垐号已经被锁定。', 
     22      '_System_Account_ErrorLoginWaitAMoment'                       => '请皍等然后重新登圕。', 
    2223      '_System_Account_ErrorMissMatch'                              => '激掻字笊䞲䞍匹é 
    2324ã€‚', 
     
    2930管理员完成后续䜜䞚。', 
    3031      '_System_Account_MessageAdmitByUser'                          => '泚册垐号申请已经受理了。已经向填写的邮箱发送了邮件请确讀。', 
    31       '_System_Account_MessageEdit'                                 => '垐号信息修改完毕。', 
    3232      '_System_Account_MessageLogout'                               => '已经泚销。', 
    3333      '_System_Account_MessageReissue'                              => '请修改密码。', 
     
    3838      '_System_Account_ReissuePassword'                             => '忘记密码', 
    3939      '_System_Account_ReissuePasswordSubject'                      => '[%s] 重讟密码通知', 
    40       '_System_Account_TitleEdit'                                   => '修改垐号', 
    41       '_System_Account_TitleShow'                                   => '查看垐号', 
     40      '_System_Account_TitleShow'                                   => '甚户列衚', 
    4241      '_System_AdminBlock_AddableBlocks'                            => '䞍星瀺的版块', 
    4342      '_System_AdminBlock_Add_AddableBlocks'                        => '添加版块', 
     
    4645      '_System_AdminBlock_ErrorUpdate'                              => '版块讟眮修改倱莥。', 
    4746      '_System_AdminBlock_MessagePageNotCustomized'                 => '歀页面没有讟眮版块。继承%s的版块讟眮。', 
    48       '_System_AdminBlock_MessagePageNotSelected'                   => '请选择页面。', 
    4947      '_System_AdminBlock_MessageUpdate'                            => '版块的讟眮修改完毕。', 
    5048      '_System_AdminBlock_NoAddableBlock'                           => '没有可以添加的版块。', 
     
    7775      '_System_AdminComponent_Title'                                => '组件管理', 
    7876      '_System_AdminComponent_Update'                               => '升级', 
     77      '_System_AdminConfig_DescriptionHolidayImport'                => '请以[YYYY-MM-DD,节假日名]这样的圢匏衚瀺节假日的信息。', 
     78      '_System_AdminConfig_DescriptionHolidayImportSample'          => '===[䟋]=========================================', 
     79      '_System_AdminConfig_DescriptionHolidayImportSampleLine01'    => '2008-01-01,å 
     80ƒæ—Š', 
     81      '_System_AdminConfig_DescriptionHolidayImportSampleLine02'    => '2008-01-14,节日1', 
     82      '_System_AdminConfig_DescriptionHolidayImportSampleLine03'    => '2008-02-11,节日2', 
    7983      '_System_AdminConfig_ErrorInvalidDate'                        => 'CSV文件䞭存圚䞍正确的日期。%s', 
    8084      '_System_AdminConfig_ErrorUpdate'                             => '䞀般讟眮修改倱莥。', 
     
    198202      '_System_AdminConfig_MessageHolidayInitialize'                => '节假日初始化完毕。', 
    199203      '_System_AdminConfig_MessageHolidayUpdate'                    => '节假日修改完毕。', 
     204      '_System_AdminConfig_MessageNoVisibleToolbars'                => '没有指定星瀺的工å 
     205·æ ã€‚', 
    200206      '_System_AdminConfig_MessageUpdate'                           => '䞀般讟眮修改完毕。', 
    201207      '_System_AdminConfig_TabDashboard'                            => '快捷窗口', 
     
    236242      '_System_AdminMenu_MessageCautionForEmptyMenu'                => '䞍匠
    237243含子菜单囟标䞍胜星瀺。', 
    238       '_System_AdminMenu_MessageIconNotSelected'                    => '请选择囟标。', 
    239244      '_System_AdminMenu_MessageMenuIconCreate'                     => '菜单囟标创建完毕。', 
    240245      '_System_AdminMenu_MessageMenuIconCreateConfirm'              => '确实芁新建菜单囟标吗', 
     
    245250      '_System_AdminMenu_ValidateExternalUrl'                       => 'http://[domain](:[port])(/[path])/', 
    246251      '_System_AdminMobile_ErrorUpdate'                             => '手机眑站讟眮修改倱莥。', 
    247       '_System_AdminMobile_MessageNoVisibleMenus'                   => '手机甚菜单没有讟眮。', 
     252      '_System_AdminMobile_MessageNoVisibleMenus'                   => '没有可以星瀺的手机甚菜单。', 
    248253      '_System_AdminMobile_MessageUpdate'                           => '手机眑站讟眮修改完毕。', 
    249254      '_System_AdminMobile_TabLogin'                                => '登圕讟眮', 
    250255      '_System_AdminMobile_TabMenu'                                 => '手机菜单星瀺', 
    251       '_System_AdminMobile_Title'                                   => '手机眑站管理', 
     256      '_System_AdminMobile_Title'                                   => '手机眑站讟眮', 
    252257      '_System_AdminSkin_ErrorInstall'                              => '皮肀䞻题安裠
    253258倱莥。', 
     
    258263      '_System_AdminSkin_MessageInstalled'                          => '皮肀䞻题安裠
    259264完毕。', 
    260       '_System_AdminSkin_MessageSkinNotSelected'                    => '请选择皮肀䞻题。', 
    261265      '_System_AdminSkin_MessageUninstalled'                        => '皮肀䞻题卞蜜完毕。', 
    262266      '_System_AdminSkin_MessageUpdated'                            => '皮肀䞻题升级完毕。', 
     
    274278      '_System_AdminTheme_MessageInstalled'                         => '皮肀䞻题安裠
    275279完毕。', 
    276       '_System_AdminTheme_MessageThemeNotSelected'                  => '请选择皮肀䞻题。', 
    277280      '_System_AdminTheme_MessageUninstalled'                       => '皮肀䞻题卞蜜完毕。', 
    278281      '_System_AdminTheme_MessageUpdated'                           => '皮肀䞻题升级完毕。', 
     
    288291      '_System_AdminTrails_FilterReduceActionType'                  => '猩小范囎', 
    289292      '_System_AdminTrails_MenuName'                                => '䜿甚记圕获取的菜单名', 
    290       '_System_AdminTrails_MessageExportAll'                        => '富出䜿甚记圕。', 
    291       '_System_AdminTrails_MessageExportLimit'                      => '最倚可以富出%d䞪䜿甚记圕。请蟓å 
    292 ¥é€‚圓的条件猩小范囎再富出。现圚富出最新的%d䞪䜿甚记圕。', 
     293      '_System_AdminTrails_MessageExport'                           => '富出䜿甚记圕。', 
     294      '_System_AdminTrails_MessageExportCaution'                    => '富出䜿甚记圕需芁花莹䞀定时闎。', 
     295      '_System_AdminTrails_MessageExportLimit'                      => '最倚可以富出%d䞪䜿甚记圕。忠
     296芁时请蟓å 
     297¥é€‚圓的条件猩小范囎再富出。', 
    293298      '_System_AdminTrails_MessageNoTrails'                         => '笊合条件的䜿甚记圕䞍存圚。', 
    294299      '_System_AdminTrails_MessageUpdate'                           => '䜿甚记圕获取讟眮修改完毕。', 
     
    299304      '_System_AdminTrails_TargetDataNotFound'                      => '䞍胜获取察象数据。', 
    300305      '_System_AdminTrails_TargetDataNotSpecified'                  => '没有指定对象数据。', 
    301       '_System_AdminTrails_Title'                                   => '䜿甚记圕', 
     306      '_System_AdminTrails_Title'                                   => '䜿甚记圕列衚', 
     307      '_System_AdminTrails_TrailsDetail'                            => '䜿甚记圕信息', 
     308      '_System_AdminTrails_TrailsData'                              => '䜿甚记圕数据', 
    302309      '_System_AdminUser_ErrorGroupCreate'                          => '甚户组创建倱莥。', 
    303310      '_System_AdminUser_ErrorGroupDelete'                          => '甚户组删陀倱莥。', 
     
    317324      '_System_AdminUser_ErrorUserInvalidateSelf'                   => '䞍胜无效化圓前甚户。', 
    318325      '_System_AdminUser_ErrorUserInvalidateSystemUsers'            => '䞍胜把所有的管理员垐号无效化。', 
     326      '_System_AdminUser_ErrorUserSameInValue'                      => '对甚户ID进行修改、密码也需芁进行重新讟眮。', 
     327      '_System_AdminUser_ErrorUserUnadminSelf'                      => '䞍胜从管理组䞭删陀圓前甚户。', 
    319328      '_System_AdminUser_ErrorUserUnlock'                           => '甚户解锁倱莥。', 
    320329      '_System_AdminUser_ErrorUserValidate'                         => '甚户有效化倱莥。', 
    321       '_System_AdminUser_ErrorUnauthorized'                         => '䞍胜犁甚自己的[甚户管理]权限。', 
    322330      '_System_AdminUser_GroupCreate'                               => '新建甚户组', 
    323331      '_System_AdminUser_GroupUserEdit'                             => '成员猖蟑', 
     
    328336      '_System_AdminUser_MessageGroupDeleteConfirm'                 => '确实芁删陀甚户组和它所有的䞋属甚户组吗', 
    329337      '_System_AdminUser_MessageGroupEdit'                          => '甚户组修改完毕。', 
    330       '_System_AdminUser_MessageGroupNameFormat'                    => '甚户组名䞍胜䜿甚[,][/]字笊。', 
     338      '_System_AdminUser_MessageGroupNameFormat'                    => '甚户组名䞍胜䜿甚[,][/][<][>]字笊。', 
    331339      '_System_AdminUser_MessageGroupNotExists'                     => '甚户组䞍存圚。', 
    332340      '_System_AdminUser_MessageNotSelected'                        => '请选择%s。', 
     
    337345      '_System_AdminUser_MessageUserEdit'                           => '甚户修改完毕。', 
    338346      '_System_AdminUser_MessageUserExport'                         => '富出甚户信息。', 
     347      '_System_AdminUser_MessageUserExportTarget'                   => 'å 
     348šéƒšç”šæˆ·ä¿¡æ¯', 
    339349      '_System_AdminUser_MessageUserImageDelete'                    => '甚户倎像删陀完毕。', 
    340350      '_System_AdminUser_MessageUserImageDeleteConfirm'             => '确实芁删陀甚户倎像吗', 
     
    407417      '_System_AdminUser_UserFilterTypeValid'                       => '有效甚户', 
    408418      '_System_AdminUser_UserFilterUserName'                        => '甚户名', 
    409       '_System_AdminUser_UserImportModeCreate'                      => '新建 (劂果甚户已经存圚了富å 
    410 ¥äŒšå€±èŽ¥)', 
    411       '_System_AdminUser_UserImportModeUpdate'                      => '修改 (劂果甚户已经存圚了芆盖该甚户信息)', 
    412419      '_System_AdminUser_Title'                                     => '甚户管理', 
    413420      '_System_Approval_NotContents'                                => '没有星瀺冠
     
    440447      '_System_Dashboard_MessagePersonalize'                        => '快捷窗口星瀺信息修改完毕。', 
    441448      '_System_Dashboard_Skin'                                      => '皮肀䞻题', 
     449      '_System_Error_Message401'                                    => '无法取埗session信息䞍胜星瀺画面。请确讀Cookie的讟眮重新操䜜。', 
     450      '_System_Error_Message404'                                    => '所请求的画面䞍存圚。请重新操䜜。', 
     451      '_System_Error_Message500'                                    => '服务噚繁忙请皍后访问。', 
    442452      '_System_Login_ErrorPasswordEmpty'                            => '没有蟓å 
    443453¥å¯†ç ã€‚', 
     
    500510含[TCP IP]的冠
    501511容。', 
     512      '_System_Search_DescriptionWord1'                             => '䞍可以䜿甚的字笊', 
     513      '_System_Search_DescriptionWord2'                             => '以䞋字笊䞍胜䜜䞺冠
     514容进行检玢', 
     515      '_System_Search_DescriptionWord3'                             => '["][\\][-][&][|][and][or]', 
    502516      '_System_Search_MessageNoResult'                              => '没有扟到笊合条件的冠
    503517容。请修改检玢条件重新检玢。', 
     
    519533      '_System_User_SampleCsv_2_3'                                  => 'user0006,甚户6,YongHu,user0006@example.com,sub0006@example.com,mobile0006@example.com,true,03-0000-0000,090-0000-0000,101-2000,pass0000,筟名,倇泚,倇忘,true', 
    520534      '_System_User_TargetUser'                                     => '目标甚户', 
     535      '_System_User_ValidateDifferenceLoginNameAndPassword'         => '密码䞍胜䞎登圕ID盞同。', 
    521536      '_System_User_ValidateDigits'                                 => '请蟓å 
    522537¥åŠè§’æ•°å­—å’Œ[-+()]。', 
  • rubricks_core/trunk/components/system/languages/english.rb

    r5695 r5702  
    294294      '_System_AdminUser_MessageUserEdit'                           => 'The user is updated.', 
    295295      '_System_AdminUser_MessageUserExport'                         => 'The user data are exported.', 
    296       '_System_AdminUser_MessageUserExportTarget'                   => '‘Sƒ†[ƒUƒf[ƒ^', 
     296      '_System_AdminUser_MessageUserExportTarget'                   => 'All user data', 
    297297      '_System_AdminUser_MessageUserImageDelete'                    => 'The user image is deleted.', 
    298298      '_System_AdminUser_MessageUserImageDeleteConfirm'             => 'Are you sure to delete the user image?', 
  • rubricks_core/trunk/components/system/login_controller.rb

    r5695 r5702  
    9191  end 
    9292 
    93   def login_inline 
    94     @inline            = true 
    95     @user_register     = RubricksConfig.get('user_register') 
    96     @password_editable = RubricksConfig.password_editable? 
    97     @len               = RubricksConfig.get_ru_length_list 
    98   end 
    99  
    100   def login_page 
    101     @title = RubricksConfig.get('site_name') 
    102     @language = RubricksLib.lang_code 
    103     @password_editable = RubricksConfig.password_editable? 
    104     case params[:type] 
    105     when 'change_password' 
    106       @type = (session[:login_name].blank?) ? '' : 'change_password' 
    107     when 'reissue_password' 
    108       @type = (@password_editable.blank?) ? '' : 'reissue_password' 
    109     end 
    110   end 
    111  
    11293  def login(ru = nil) 
    11394    login_result = RubricksLib.login({:login_id => params[:login][:login_name], :login_pw => params[:login][:raw_password]}) 
     
    144125  end 
    145126 
     127  def login_inline 
     128    @inline            = true 
     129    @user_register     = RubricksConfig.get('user_register') 
     130    @password_editable = RubricksConfig.password_editable? 
     131    @len               = RubricksConfig.get_ru_length_list 
     132  end 
     133 
     134  def login_page 
     135    @title = RubricksConfig.get('site_name') 
     136    @language = RubricksLib.lang_code 
     137    @password_editable = RubricksConfig.password_editable? 
     138    case params[:type] 
     139    when 'change_password' 
     140      @type = (session[:login_name].blank?) ? '' : 'change_password' 
     141    when 'reissue_password' 
     142      @type = (@password_editable.blank?) ? '' : 'reissue_password' 
     143    end 
     144  end 
     145 
     146  def login_plain 
     147    login_result = RubricksLib.login({:login_id => params[:login][:login_name], :login_pw => params[:login][:raw_password]}) 
     148    if login_result[:login_message].blank? 
     149      Thread.current[:current_user] = login_result[:user] 
     150      rubricks_logger({:action_type => :login, :component_name => 'auth', :component_display_name => '[_Common_Authentication]', :note => '[_System_Login_Success]', :data => login_result[:user]}) 
     151      session[:user] = login_result[:user].id 
     152      render :text => 'ok' 
     153    else 
     154      reset_session 
     155      render :text => RubricksLib.hl(login_result[:login_message]) 
     156    end 
     157  end 
     158 
    146159  def logout 
    147160    rubricks_logger({:action_type => :logout, :component_name => 'auth', :component_display_name => '[_Common_Authentication]', :data => current_user}) 
  • rubricks_core/trunk/languages/chinese.rb

    r5394 r5702  
    7272      '_Common_Desc'                            => '降序', 
    7373      '_Common_Description'                     => '诎明', 
     74      '_Common_DetailInformation'               => '请从列衚䞭选择记圕。星瀺被选记圕的诊细信息。', 
    7475      '_Common_Details'                         => '诊细', 
    7576      '_Common_Digits'                          => '电话号码', 
     
    8081      '_Common_DisplayPosition'                 => '星瀺䜍眮', 
    8182      '_Common_Download'                        => '䞋蜜', 
     83      '_Common_DraftSave'                       => '草皿保存', 
    8284      '_Common_Edit'                            => '猖蟑', 
    8385      '_Common_Error'                           => '错误', 
     
    9193      '_Common_Existence'                       => '存圚', 
    9294      '_Common_Export'                          => '富出', 
     95      '_Common_ExportConfirm'                   => '确实芁富出吗', 
     96      '_Common_ExportMessage'                   => '富出%s的数据。', 
     97      '_Common_ExportTarget'                    => '富出对象', 
     98      '_Common_ExportType'                      => '富出文件类型', 
    9399      '_Common_File'                            => '文件', 
    94100      '_Common_Filter'                          => '检玢条件', 
     
    100106šåŒ¹é 
    101107', 
     108      '_Common_FilterMatchFuzzy'                => '暡糊检玢', 
    102109      '_Common_Friday'                          => '五', 
    103110      '_Common_FridayFull'                      => '星期五', 
     
    113120      '_Common_GroupManager'                    => '组管理员', 
    114121      '_Common_GroupName'                       => '组名', 
     122      '_Common_GroupNameFormat'                 => '^[^,/<>]+$', 
    115123      '_Common_GroupRegistered'                 => '登圕甚户组', 
    116124      '_Common_GroupRegisteredKana'             => '', 
     
    121129      '_Common_Import'                          => '富å 
    122130¥', 
     131      '_Common_ImportConfirm'                   => '确实芁根据指定条件进行富å 
     132¥å—', 
     133      '_Common_ImportOptionCreateForce'         => '新建 (劂果富å 
     134¥æ•°æ®å­˜åœšïŒŒå°†è¢«å¿œç•¥)', 
     135      '_Common_ImportOptionCreate'              => '新建 (劂果富å 
     136¥æ•°æ®å­˜åœšïŒŒæç€ºé”™è¯¯)', 
     137      '_Common_ImportOptionUpdate'              => '芆盖 (劂果富å 
     138¥æ•°æ®å­˜åœšïŒŒçŽ°æœ‰æ•°æ®å°†è¢«èŠ†ç›–)', 
     139      '_Common_ImportType'                      => '富å 
     140¥æ–‡ä»¶ç±»åž‹', 
    123141      '_Common_Indefinite'                      => '无限期', 
    124142      '_Common_Inherit'                         => '继承', 
     
    142160      '_Common_LinkUrl'                         => '铟接URL', 
    143161      '_Common_List'                            => '列衚', 
     162      '_Common_ListMessage'                     => '可星瀺的%s䞍存圚。', 
     163      '_Common_Lock'                            => '锁定', 
    144164      '_Common_Locked'                          => '锁定', 
    145165      '_Common_Login'                           => '登圕', 
     
    167187      '_Common_Move'                            => '移劚', 
    168188      '_Common_Multiple'                        => '可以是倚䞪', 
    169       '_Common_MustLogin'                       => '登圕后才胜䜿甚歀功胜', 
     189      '_Common_MustLogin'                       => '登圕后才胜䜿甚歀功胜。', 
    170190      '_Common_Name'                            => '名称', 
    171191      '_Common_NetworkError'                    => '发生通信错误。请皍后重新操䜜。', 
    172192      '_Common_New'                             => '新建', 
    173193      '_Common_NewName'                         => '新建名称', 
     194      '_Common_Next'                            => '䞋䞀䞪', 
    174195      '_Common_Next_Page'                       => '䞋䞀页', 
    175196      '_Common_No'                              => '吊', 
     
    208229      '_Common_PartitionRight'                  => '右分区', 
    209230      '_Common_Password'                        => '密码', 
     231      '_Common_PasswordReissued'                => '正圚重讟密码', 
    210232      '_Common_Paste'                           => '粘垖', 
    211233      '_Common_PermAccess'                      => '访问权限', 
     
    229251姓名', 
    230252      '_Common_Preview'                         => '预览', 
     253      '_Common_Previous'                        => '䞊䞀䞪', 
    231254      '_Common_Previous_Page'                   => '前䞀页', 
    232255      '_Common_Print'                           => '打印', 
     256      '_Common_Private'                         => '[非å 
     257¬åŒ€]', 
    233258      '_Common_Processing'                      => '正圚倄理・・・', 
    234259      '_Common_Property'                        => '属性', 
     
    248273      '_Common_Revoke'                          => '穁甹', 
    249274      '_Common_Sample'                          => '䟋子', 
     275      '_Common_SampleWithNumber'                => '䟋子-%s', 
    250276      '_Common_Saturday'                        => 'å 
    251277­', 
     
    281307      '_Common_Sunday'                          => '日', 
    282308      '_Common_SundayFull'                      => '星期日', 
     309      '_Common_Tag'                             => '标筟', 
     310      '_Common_TagCloud'                        => '标筟云', 
    283311      '_Common_Tab'                             => '标筟页', 
    284312      '_Common_Target'                          => '对象', 
    285       '_Common_ThemeDisplay'                    => '星瀺䞻题', 
    286       '_Common_ThemeName'                       => '䞻题名', 
     313      '_Common_ThemeName'                       => '星瀺䞻题', 
    287314      '_Common_Thursday'                        => '四', 
    288315      '_Common_ThursdayFull'                    => '星期四', 
     
    297324      '_Common_TopPage'                         => '[銖页]', 
    298325      '_Common_Trails'                          => '䜿甚记圕', 
     326      '_Common_Tree'                            => '树', 
     327      '_Common_TreeDelimiter'                   => '', 
    299328      '_Common_Tuesday'                         => '二', 
    300329      '_Common_TuesdayFull'                     => '星期二', 
     
    310339      '_Common_Update_Failed'                   => '%s修改倱莥。', 
    311340      '_Common_Update_Success'                  => '%s修改完毕。', 
     341      '_Common_UpdateComponent'                 => '升级', 
    312342      '_Common_UpdatedOn'                       => '修改时闎', 
    313343      '_Common_Updating'                        => '正圚修改・・・', 
    314344      '_Common_Upload'                          => '䞊䌠', 
     345      '_Common_Usage'                           => '䜿甚惠
     346况', 
    315347      '_Common_Use'                             => '䜿甚', 
    316348      '_Common_User'                            => '甚户', 
     
    327359¥åŠè§’英数字。', 
    328360      '_Common_Validate_AlreadyUsed'            => '已经被䜿甚了。', 
     361      '_Common_Validate_BlankOnly'              => '请蟓å 
     362¥ç©ºæ Œä»¥å€–的字笊。', 
    329363      '_Common_Validate_CharAbove'              => '请蟓å 
    330364¥%d䞪以䞊文字。', 
  • rubricks_core/trunk/languages/english.rb

    r5699 r5702  
    1717      '_Common_Admit_Return_Confirm'            => 'Are you sure to return this?', 
    1818      '_Common_Admit_Confirm'                   => 'Are you sure to admit this?', 
     19      '_Common_AjaxUploader_Failed'             => 'Failed to upload the file because it is not found.', 
    1920      '_Common_Application'                     => 'Application', 
    2021      '_Common_Approval_Return_Failed'          => 'Failed to return the %s.', 
  • rubricks_core/trunk/languages/japanese.rb

    r5699 r5702  
    2020      '_Common_Admit_Return_Confirm'            => '差し戻しおよろしいですか', 
    2121      '_Common_Admit_Confirm'                   => '承認しおよろしいですか', 
     22      '_Common_AjaxUploader_Failed'             => 'ファむルが䞍正なため、アップロヌドは実行されたせんでした。', 
    2223      '_Common_Application'                     => 'アプリケヌション', 
    2324      '_Common_Approval_Return_Failed'          => '%sの差し戻しに倱敗したした。', 
  • rubricks_core/trunk/preload/_init_common.rhtml

    r5635 r5702  
    3838  /* Initialize Window */ 
    3939  Object.extend(Window.options, {closeButton:true, maxButton:false, minButton:false, drag:true, resize:false, modal:true}); 
     40 
     41  /* Set AjaxUploader Messages */ 
     42  rubricks.common.AjaxUploader.error_msg = "<%= hl('[_Common_AjaxUploader_Failed]') %>"; 
    4043</script> 
    4144<%= load_tiny_mce %> 
  • rubricks_core/trunk/public/javascripts/rubricks_common.js

    r5695 r5702  
    1818}}); 
    1919 
    20 rubricks.common.AjaxUploader={frame:function(_1,_2,c){ 
     20rubricks.common.AjaxUploader={error_msg:"invalid file.",frame:function(_1,_2,c){ 
    2121var n=_2; 
    2222var d=document.createElement("DIV"); 
     
    6262if(d.location.href=="about:blank"){ 
    6363return; 
     64} 
     65if(UserAgent.isIE7()&&(d.body.innerHTML=="false")){ 
     66rubricks.common.rubricks_message_window_open(rubricks.common.AjaxUploader.error_msg,"error"); 
    6467} 
    6568if(typeof (i.onComplete)=="function"){ 
  • rubricks_core/trunk/public/javascripts/spinelz/spinelz_for_rubricks.js

    r5695 r5702  
    53175317} 
    53185318this.cover=new IECover(this.element,{padding:10}); 
     5319if(UserAgent.isMac()){ 
     5320this.element.style.overflow="auto"; 
     5321} 
    53195322Element.makePositioned(_6); 
    53205323Element.hide(this.element); 
  • rubricks_core/trunk/public/javascripts/spinelz/window.js

    r5695 r5702  
    6666} 
    6767this.cover=new IECover(this.element,{padding:10}); 
     68if(UserAgent.isMac()){ 
     69this.element.style.overflow="auto"; 
     70} 
    6871Element.makePositioned(_6); 
    6972Element.hide(this.element); 
  • rubricks_core/trunk/public/javascripts/spinelz_lib/spinelz_util.js

    r5695 r5702  
    1818_c=($(_c)||document.body); 
    1919var _f=_c.childNodes; 
    20 var _10=[]; 
    21 for(var i=0;i<_f.length;i++){ 
     20var _10=_f.length; 
     21var _11=[]; 
     22for(var i=0;i<_10;i++){ 
    2223if(_f[i].nodeType==_d){ 
    23 _10.push(_f[i]); 
     24_11.push(_f[i]); 
    2425} 
    2526if(_e&&Element.isElementNode(_f[i])){ 
    26 _10=_10.concat(this.getElementsByNodeType(_f[i],_d,_e)); 
    27 } 
    28 } 
    29 return _10
    30 },getParentByClassName:function(_12,_13){ 
    31 var _14=_13.parentNode; 
    32 if(!_14||(_14.tagName=="BODY")){ 
     27_11=_11.concat(this.getElementsByNodeType(_f[i],_d,_e)); 
     28} 
     29} 
     30return _11
     31},getParentByClassName:function(_13,_14){ 
     32var _15=_14.parentNode; 
     33if(!_15||(_15.tagName=="BODY")){ 
    3334return null; 
    3435}else{ 
    35 if(!_14.className){ 
    36 return Element.getParentByClassName(_12,_14); 
    37 }else{ 
    38 if(Element.hasClassName(_14,_12)){ 
    39 return _14
    40 }else{ 
    41 return Element.getParentByClassName(_12,_14); 
    42 } 
    43 } 
    44 } 
    45 },getParentByTagName:function(_15,_16){ 
    46 var _17=_16.parentNode; 
    47 if(_17.tagName=="BODY"){ 
     36if(!_15.className){ 
     37return Element.getParentByClassName(_13,_15); 
     38}else{ 
     39if(Element.hasClassName(_15,_13)){ 
     40return _15
     41}else{ 
     42return Element.getParentByClassName(_13,_15); 
     43} 
     44} 
     45} 
     46},getParentByTagName:function(_16,_17){ 
     47var _18=_17.parentNode; 
     48if(_18.tagName=="BODY"){ 
    4849return null; 
    4950} 
    50 var _18=_15.join("/").toUpperCase().indexOf(_17.tagName.toUpperCase(),0); 
    51 if(_18>=0){ 
    52 return _17; 
    53 }else{ 
    54 return Element.getParentByTagName(_15,_17); 
    55 
    56 },getFirstElementByClassNames:function(_19,_1a,_1b){ 
    57 if(!_19||!((typeof (_1a)=="object")&&(_1a.constructor==Array))){ 
     51var _19=_16.join("/").toUpperCase().indexOf(_18.tagName.toUpperCase(),0); 
     52if(_19>=0){ 
     53return _18; 
     54}else{ 
     55return Element.getParentByTagName(_16,_18); 
     56
     57},getFirstElementNode:function(_1a){ 
     58return $A(($(_1a)||document.body).childNodes).detect(function(_1b){ 
     59return Element.isElementNode(_1b); 
     60}); 
     61},getFirstElementByClassNames:function(_1c,_1d,_1e){ 
     62if(!_1c||!((typeof (_1d)=="object")&&(_1d.constructor==Array))){ 
    5863return; 
    5964} 
    60 _19=(_19||document.body); 
    61 var _1c=_19.childNodes; 
    62 for(var i=0;i<_1c.length;i++){ 
    63 for(var j=0;j<_1a.length;j++){ 
    64 if(!Element.isElementNode(_1c[i])){ 
     65_1c=(_1c||document.body); 
     66var _1f=_1c.childNodes; 
     67for(var i=0;i<_1f.length;i++){ 
     68for(var j=0;j<_1d.length;j++){ 
     69if(!Element.isElementNode(_1f[i])){ 
    6570continue; 
    6671}else{ 
    67 if(Element.hasClassName(_1c[i],_1a[j])){ 
    68 return _1c[i]; 
    69 }else{ 
    70 if(_1b){ 
    71 var _1f=this.getFirstElementByClassNames(_1c[i],_1a,_1b); 
    72 if(_1f){ 
    73 return _1f
     72if(Element.hasClassName(_1f[i],_1d[j])){ 
     73return _1f[i]; 
     74}else{ 
     75if(_1e){ 
     76var _22=this.getFirstElementByClassNames(_1f[i],_1d,_1e); 
     77if(_22){ 
     78return _22
    7479} 
    7580} 
     
    7984} 
    8085return; 
    81 },getElementsByClassNames:function(_20,_21){ 
    82 if(!_20||!((typeof (_21)=="object")&&(_21.constructor==Array))){ 
     86},getElementsByClassNames:function(_23,_24){ 
     87if(!_23||!((typeof (_24)=="object")&&(_24.constructor==Array))){ 
    8388return; 
    8489} 
    85 var _22=[]; 
    86 _21.each(function(c){ 
    87 _22=_22.concat(document.getElementsByClassName(c,_20)); 
    88 }); 
    89 return _22
     90var _25=[]; 
     91_24.each(function(c){ 
     92_25=_25.concat(document.getElementsByClassName(c,_23)); 
     93}); 
     94return _25
    9095},getWindowHeight:function(){ 
    9196if(window.innerHeight){ 
     
    106111} 
    107112return 0; 
    108 },getMaxZindex:function(_24){ 
    109 _24=$(_24); 
    110 if(!_24){ 
    111 _24=document.body; 
    112 } 
    113 if(!Element.isElementNode(_24)){ 
     113},getMaxZindex:function(_27){ 
     114_27=$(_27); 
     115if(!_27){ 
     116_27=document.body; 
     117} 
     118if(!Element.isElementNode(_27)){ 
    114119return 0; 
    115120} 
    116 var _25=0; 
    117 if(_24.style){ 
    118 _25=parseInt(Element.getStyle(_24,"z-index")); 
    119 
    120 if(isNaN(_25)){ 
    121 _25=0; 
    122 
    123 var _26=0; 
    124 var _27=_24.childNodes; 
    125 for(var i=0;i<_27.length;i++){ 
    126 if(_27[i]&&_27[i].tagName){ 
    127 _26=Element.getMaxZindex(_27[i]); 
    128 if(_25<_26){ 
    129 _25=_26; 
    130 
    131 
    132 
    133 return _25; 
    134 },select:function(_29,_2a){ 
    135 $A($(_29).options).each(function(opt){ 
    136 opt.selected=(opt.value==_2a); 
    137 }); 
    138 },selectAll:function(_2c){ 
     121var _28=0; 
     122if(_27.style){ 
     123_28=parseInt(Element.getStyle(_27,"z-index")); 
     124
     125if(isNaN(_28)){ 
     126_28=0; 
     127
     128var _29=0; 
     129var _2a=_27.childNodes; 
     130for(var i=0;i&