Changeset 5873
- Timestamp:
- 07/22/08 17:49:05 (4 months ago)
- Files:
-
- rubricks_core/trunk/app/models/rubricks_user.rb (modified) (1 diff)
- rubricks_core/trunk/preload/_lib_extension.rhtml (modified) (1 diff)
- rubricks_core/trunk/public/javascripts/spinelz_lib/spinelz_util.js (modified) (1 diff)
- rubricks_core/trunk/public/javascripts/spinelz_lib/spinelz_util_for_rubricks.js (modified) (1 diff)
- rubricks_core/trunk/public/javascripts/src_spinelz_lib/spinelz_util.js (modified) (1 diff)
- rubricks_core/trunk/themes/asteriksorange/stylesheets/common.css (modified) (1 diff)
- rubricks_core/trunk/themes/rubrickswhite/stylesheets/common.css (modified) (1 diff)
- rubricks_core/trunk/vendor/plugins/rubricks/lib/action_controller_user_management.rb (modified) (2 diffs)
- rubricks_core/trunk/vendor/plugins/rubricks/lib/action_view_tiny_mce_helper.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
rubricks_core/trunk/app/models/rubricks_user.rb
r5816 r5873 361 361 362 362 def auth_by_password(str) 363 Digest::SHA512.hexdigest(str) == self.login_pass363 RubricksLib.make_password(str) == self.login_pass 364 364 end 365 365 rubricks_core/trunk/preload/_lib_extension.rhtml
r5817 r5873 30 30 this.options.parameters = this.options.parameters.toQueryParams(); 31 31 } 32 var params = {rails_protection_session_id: '<%= session.session_id%>'};32 var params = {rails_protection_session_id: '<%= RailsProtection::Csrf::Util.token(session) %>'}; 33 33 if (rubricks && rubricks.system && rubricks.system.calendar) { 34 34 var calendar_params = rubricks.system.calendar.getCalendarParams(); rubricks_core/trunk/public/javascripts/spinelz_lib/spinelz_util.js
r5833 r5873 214 214 return Element.body().scrollLeft; 215 215 },appendToBody:function(_46){ 216 (function(){ 216 217 _46=$(_46); 217 218 Element.removeFromBody(_46.id); 218 219 document.body.appendChild(_46); 220 }).callAfterLoading(this); 219 221 },removeFromBody:function(_47){ 220 222 $A(document.body.childNodes).each(function(_48){ rubricks_core/trunk/public/javascripts/spinelz_lib/spinelz_util_for_rubricks.js
r5833 r5873 4880 4880 return Element.body().scrollLeft; 4881 4881 },appendToBody:function(_46){ 4882 (function(){ 4882 4883 _46=$(_46); 4883 4884 Element.removeFromBody(_46.id); 4884 4885 document.body.appendChild(_46); 4886 }).callAfterLoading(this); 4885 4887 },removeFromBody:function(_47){ 4886 4888 $A(document.body.childNodes).each(function(_48){ rubricks_core/trunk/public/javascripts/src_spinelz_lib/spinelz_util.js
r5833 r5873 274 274 275 275 appendToBody: function(element) { 276 element = $(element); 277 Element.removeFromBody(element.id) 278 document.body.appendChild(element); 276 (function() { 277 element = $(element); 278 Element.removeFromBody(element.id) 279 document.body.appendChild(element); 280 }).callAfterLoading(this); 279 281 }, 280 282 rubricks_core/trunk/themes/asteriksorange/stylesheets/common.css
r5781 r5873 64 64 } 65 65 .overflow_auto { 66 overflow: auto; 67 padding: 1px 0; 66 68 word-break: break-all; 67 overflow: auto;68 69 } 69 70 .poster_trusted { rubricks_core/trunk/themes/rubrickswhite/stylesheets/common.css
r5781 r5873 64 64 } 65 65 .overflow_auto { 66 overflow: auto; 67 padding: 1px 0; 66 68 word-break: break-all; 67 overflow: auto;68 69 } 69 70 .poster_trusted { rubricks_core/trunk/vendor/plugins/rubricks/lib/action_controller_user_management.rb
r5848 r5873 919 919 920 920 def permission_tree(rg) 921 ignore_functions = RubricksComponentFunction::IGNORE_FUNCTIONS.dup 922 ignore_functions.map! do |ignore_function| 923 if ignore_function.is_a?(Hash) 924 rc = RubricksComponent.find_by_name(ignore_function[:rc_name]) 925 if rc.blank? 926 nil 927 else 928 rcf = RubricksComponentFunction.find(:first, :conditions => ['rubricks_component_id = ? and name = ?', rc.id, ignore_function[:rcf_name]]) 929 if rcf.blank? 930 nil 931 else 932 rcf.id 933 end 934 end 935 else 936 ignore_function 937 end 938 end 939 ignore_functions.compact! 921 940 rc_list = RubricksComponent.find(:all, :include => :rubricks_component_functions) 922 941 components = [] … … 924 943 functions = [] 925 944 rc.rubricks_component_functions.each do |rcf| 926 next if RubricksComponentFunction::IGNORE_FUNCTIONS.include?(rcf.id)945 next if ignore_functions.include?(rcf.id) 927 946 permission = rg.display_permission(rcf.id) 928 947 functions << {:id => rcf.id, :inherit => permission[:inherit], :name => rcf.display_name, :permission => permission[:value], :permission_display => permission[:display]} rubricks_core/trunk/vendor/plugins/rubricks/lib/action_view_tiny_mce_helper.rb
r5781 r5873 167 167 html += <<-"EOS" 168 168 <script type="text/javascript"> 169 tinyMCE.settings['session_id'] = '#{ session.session_id}';169 tinyMCE.settings['session_id'] = '#{RailsProtection::Csrf::Util.token(session)}'; 170 170 tinyMCE.settings['document_base_url'] = '#{url_for(:controller => controller)}'; 171 171 rubricks.common.use_wysiwyg = #{use_wysiwyg};
