Changeset 5707
- Timestamp:
- 03/17/08 10:18:37 (8 months ago)
- Files:
-
- rubricks_core/trunk/components/system/login_controller.rb (modified) (1 diff)
- rubricks_core/trunk/languages/chinese.rb (modified) (1 diff)
- rubricks_core/trunk/public/javascripts/components/system/src_system_admin_menu.js (modified) (2 diffs)
- rubricks_core/trunk/public/javascripts/components/system/system.js (modified) (2 diffs)
- rubricks_core/trunk/public/javascripts/spinelz/calendar.js (modified) (1 diff)
- rubricks_core/trunk/public/javascripts/spinelz/spinelz_for_rubricks.js (modified) (1 diff)
- rubricks_core/trunk/public/javascripts/src_spinelz/calendar.js (modified) (1 diff)
- rubricks_core/trunk/vendor/plugins/rubricks/lib/action_view_realtime_validator_helper.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
rubricks_core/trunk/components/system/login_controller.rb
r5702 r5707 145 145 146 146 def login_plain 147 login_result = RubricksLib.login({:login_id => params[:login][:login_name], :login_pw => params[:login][:raw_password]}) 147 input_data = params[:login] 148 input_data = input_data.json2ruby.symbolize_keys if input_data.is_a?(String) 149 login_result = RubricksLib.login({:login_id => input_data[:login_name], :login_pw => input_data[:raw_password]}) 148 150 if login_result[:login_message].blank? 149 151 Thread.current[:current_user] = login_result[:user] rubricks_core/trunk/languages/chinese.rb
r5702 r5707 17 17 '_Common_Admit_Return_Confirm' => 'ç¡®å®èŠéååïŒ', 18 18 '_Common_Admit_Confirm' => 'ç¡®å®èŠæ¹ååïŒ', 19 '_Common_AjaxUploader_Failed' => 'æä»¶äžæ£ç¡®ãå级倱莥ã', 19 20 '_Common_Application' => 'åºçš', 20 21 '_Common_Approval_Return_Failed' => '%séå倱莥ã', rubricks_core/trunk/public/javascripts/components/system/src_system_admin_menu.js
r5695 r5707 86 86 objDiv.appendChild(objSpan); 87 87 objLi.appendChild(objDiv); 88 objScript = document.createElement('script');89 objScript.type = 'text/javascript';90 objScript.text = "rubricks.common.Rollover.swap('new_item_" + this.menu_item_create_count + "_edit_form'); rubricks.common.Rollover.swap('new_item_" + this.menu_item_create_count + "_delete_form');";91 objLi.appendChild(objScript);92 88 objDiv = document.createElement('div'); 93 89 objDiv.id = 'new_item_' + this.menu_item_create_count + '_title'; … … 102 98 $('sortable_item_list_' + menu_icon_id).appendChild(objLi); 103 99 this.sortable_menus.refresh(); 100 this.menu_item_create_swap(); 104 101 this.menu_item_create_count++; 102 }, 103 menu_item_create_swap: function() { 104 rubricks.common.Rollover.swap('new_item_' + this.menu_item_create_count + '_edit_form'); 105 rubricks.common.Rollover.swap('new_item_' + this.menu_item_create_count + '_delete_form'); 105 106 }, 106 107 menu_item_delete: function(button_id) { rubricks_core/trunk/public/javascripts/components/system/system.js
r5695 r5707 457 457 _8.appendChild(_9); 458 458 _7.appendChild(_8); 459 _a=document.createElement("script");460 _a.type="text/javascript";461 _a.text="rubricks.common.Rollover.swap('new_item_"+this.menu_item_create_count+"_edit_form'); rubricks.common.Rollover.swap('new_item_"+this.menu_item_create_count+"_delete_form');";462 _7.appendChild(_a);463 459 _8=document.createElement("div"); 464 460 _8.id="new_item_"+this.menu_item_create_count+"_title"; … … 473 469 $("sortable_item_list_"+_6).appendChild(_7); 474 470 this.sortable_menus.refresh(); 471 this.menu_item_create_swap(); 475 472 this.menu_item_create_count++; 473 },menu_item_create_swap:function(){ 474 rubricks.common.Rollover.swap("new_item_"+this.menu_item_create_count+"_edit_form"); 475 rubricks.common.Rollover.swap("new_item_"+this.menu_item_create_count+"_delete_form"); 476 476 },menu_item_delete:function(_b){ 477 477 var _c=_b.replace("_delete_button",""); rubricks_core/trunk/public/javascripts/spinelz/calendar.js
r5695 r5707 877 877 _f9=_f9.join(" "); 878 878 _fb=_fb.inject("",function(_fd,_fe){ 879 return _fd+" "+_fe.key+"= '"+_fe.value+"'";880 }); 881 return "<td class= '"+_f9+"'"+_fb+">"+_f4.getDate()+"</td>";879 return _fd+" "+_fe.key+"=\""+_fe.value+"\""; 880 }); 881 return "<td class=\""+_f9+"\""+_fb+">"+_f4.getDate()+"</td>"; 882 882 },beforeBuild:function(){ 883 883 this.column={}; rubricks_core/trunk/public/javascripts/spinelz/spinelz_for_rubricks.js
r5702 r5707 1187 1187 _f9=_f9.join(" "); 1188 1188 _fb=_fb.inject("",function(_fd,_fe){ 1189 return _fd+" "+_fe.key+"= '"+_fe.value+"'";1190 }); 1191 return "<td class= '"+_f9+"'"+_fb+">"+_f4.getDate()+"</td>";1189 return _fd+" "+_fe.key+"=\""+_fe.value+"\""; 1190 }); 1191 return "<td class=\""+_f9+"\""+_fb+">"+_f4.getDate()+"</td>"; 1192 1192 },beforeBuild:function(){ 1193 1193 this.column={}; rubricks_core/trunk/public/javascripts/src_spinelz/calendar.js
r5695 r5707 1248 1248 className = className.join(' '); 1249 1249 attributes = attributes.inject('', function(html, pair) { 1250 return html + " " + pair.key + "= '" + pair.value + "'";1251 }); 1252 return "<td class= '" + className + "'" + attributes + ">" + date.getDate() + "</td>";1250 return html + " " + pair.key + "=\"" + pair.value + "\""; 1251 }); 1252 return "<td class=\"" + className + "\"" + attributes + ">" + date.getDate() + "</td>"; 1253 1253 }, 1254 1254 rubricks_core/trunk/vendor/plugins/rubricks/lib/action_view_realtime_validator_helper.rb
r5695 r5707 588 588 msg = (value.class == Hash) ? value[:msg] : '[_Common_Validate_Required]' 589 589 res = <<-"EOS" 590 if (!UserAgent.isIE() && element.value && element.value.match(/^\\n$/)) { 591 element.value = ' '; 592 element.value = ''; 593 } 590 594 if (element.value == null || element.value == '') { 591 595 return _box['validates_#{@validator_name}_error']('#{css_id}', element) + '#{msg}';
