Changeset 865
- Timestamp:
- 05/10/08 23:37:02 (2 months ago)
- Files:
-
- trunk/prototype/admin/_layout.haml (modified) (1 diff)
- trunk/radiant/CHANGELOG (modified) (1 diff)
- trunk/radiant/CONTRIBUTORS (modified) (1 diff)
- trunk/radiant/app/helpers/admin/page_helper.rb (modified) (1 diff)
- trunk/radiant/app/helpers/admin/user_helper.rb (modified) (1 diff)
- trunk/radiant/app/helpers/application_helper.rb (modified) (1 diff)
- trunk/radiant/app/views/admin/extension/index.html.erb (deleted)
- trunk/radiant/app/views/admin/extension/index.html.haml (added)
- trunk/radiant/app/views/admin/layout/edit.html.erb (deleted)
- trunk/radiant/app/views/admin/layout/edit.html.haml (added)
- trunk/radiant/app/views/admin/layout/index.html.erb (deleted)
- trunk/radiant/app/views/admin/layout/index.html.haml (added)
- trunk/radiant/app/views/admin/layout/remove.html.erb (deleted)
- trunk/radiant/app/views/admin/layout/remove.html.haml (added)
- trunk/radiant/app/views/admin/page/_meta_row.html.erb (deleted)
- trunk/radiant/app/views/admin/page/_meta_row.html.haml (added)
- trunk/radiant/app/views/admin/page/_node.html.erb (deleted)
- trunk/radiant/app/views/admin/page/_node.html.haml (added)
- trunk/radiant/app/views/admin/page/_part.html.erb (deleted)
- trunk/radiant/app/views/admin/page/_part.html.haml (added)
- trunk/radiant/app/views/admin/page/_tag_reference.html.erb (deleted)
- trunk/radiant/app/views/admin/page/_tag_reference.html.haml (added)
- trunk/radiant/app/views/admin/page/children.html.erb (deleted)
- trunk/radiant/app/views/admin/page/children.html.haml (added)
- trunk/radiant/app/views/admin/page/edit.html.erb (deleted)
- trunk/radiant/app/views/admin/page/edit.html.haml (added)
- trunk/radiant/app/views/admin/page/index.html.erb (deleted)
- trunk/radiant/app/views/admin/page/index.html.haml (added)
- trunk/radiant/app/views/admin/page/remove.html.erb (deleted)
- trunk/radiant/app/views/admin/page/remove.html.haml (added)
- trunk/radiant/app/views/admin/snippet/edit.html.erb (deleted)
- trunk/radiant/app/views/admin/snippet/edit.html.haml (added)
- trunk/radiant/app/views/admin/snippet/index.html.erb (deleted)
- trunk/radiant/app/views/admin/snippet/index.html.haml (added)
- trunk/radiant/app/views/admin/snippet/remove.html.erb (deleted)
- trunk/radiant/app/views/admin/snippet/remove.html.haml (added)
- trunk/radiant/app/views/admin/user/edit.html.erb (deleted)
- trunk/radiant/app/views/admin/user/edit.html.haml (added)
- trunk/radiant/app/views/admin/user/index.html.erb (deleted)
- trunk/radiant/app/views/admin/user/index.html.haml (added)
- trunk/radiant/app/views/admin/user/preferences.html.erb (deleted)
- trunk/radiant/app/views/admin/user/preferences.html.haml (added)
- trunk/radiant/app/views/admin/user/remove.html.erb (deleted)
- trunk/radiant/app/views/admin/user/remove.html.haml (added)
- trunk/radiant/app/views/admin/welcome/login.html.erb (deleted)
- trunk/radiant/app/views/admin/welcome/login.html.haml (added)
- trunk/radiant/app/views/layouts/application.html.erb (deleted)
- trunk/radiant/app/views/layouts/application.html.haml (added)
- trunk/radiant/app/views/site/not_found.html.erb (deleted)
- trunk/radiant/app/views/site/not_found.html.haml (added)
- trunk/radiant/public/javascripts/admin/admin.js (modified) (1 diff)
- trunk/radiant/public/stylesheets/admin/main.css (modified) (2 diffs)
- trunk/radiant/spec/helpers/admin/page_helper_spec.rb (modified) (1 diff)
- trunk/radiant/spec/helpers/admin/user_helper_spec.rb (modified) (1 diff)
- trunk/radiant/spec/helpers/application_helper_spec.rb (modified) (1 diff)
- trunk/radiant/vendor/plugins/haml (added)
- trunk/radiant/vendor/plugins/haml/.gitignore (added)
- trunk/radiant/vendor/plugins/haml/MIT-LICENSE (added)
- trunk/radiant/vendor/plugins/haml/README.rdoc (added)
- trunk/radiant/vendor/plugins/haml/Rakefile (added)
- trunk/radiant/vendor/plugins/haml/TODO (added)
- trunk/radiant/vendor/plugins/haml/VERSION (added)
- trunk/radiant/vendor/plugins/haml/bin (added)
- trunk/radiant/vendor/plugins/haml/bin/css2sass (added)
- trunk/radiant/vendor/plugins/haml/bin/haml (added)
- trunk/radiant/vendor/plugins/haml/bin/html2haml (added)
- trunk/radiant/vendor/plugins/haml/bin/sass (added)
- trunk/radiant/vendor/plugins/haml/extra (added)
- trunk/radiant/vendor/plugins/haml/extra/haml-mode.el (added)
- trunk/radiant/vendor/plugins/haml/extra/sass-mode.el (added)
- trunk/radiant/vendor/plugins/haml/init.rb (added)
- trunk/radiant/vendor/plugins/haml/lib (added)
- trunk/radiant/vendor/plugins/haml/lib/haml (added)
- trunk/radiant/vendor/plugins/haml/lib/haml.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/buffer.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/engine.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/error.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/exec.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/filters.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/helpers (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/helpers.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/helpers/action_view_extensions.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/helpers/action_view_mods.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/html.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/precompiler.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/template (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/template.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/template/patch.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/haml/template/plugin.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass (added)
- trunk/radiant/vendor/plugins/haml/lib/sass.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant/color.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant/literal.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant/number.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant/operation.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/constant/string.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/css.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/engine.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/error.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/plugin (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/plugin.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/plugin/merb.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/plugin/rails.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree/attr_node.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree/comment_node.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree/directive_node.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree/node.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree/rule_node.rb (added)
- trunk/radiant/vendor/plugins/haml/lib/sass/tree/value_node.rb (added)
- trunk/radiant/vendor/plugins/haml/test (added)
- trunk/radiant/vendor/plugins/haml/test/benchmark.rb (added)
- trunk/radiant/vendor/plugins/haml/test/haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/engine_test.rb (added)
- trunk/radiant/vendor/plugins/haml/test/haml/helper_test.rb (added)
- trunk/radiant/vendor/plugins/haml/test/haml/html2haml_test.rb (added)
- trunk/radiant/vendor/plugins/haml/test/haml/markaby (added)
- trunk/radiant/vendor/plugins/haml/test/haml/markaby/standard.mab (added)
- trunk/radiant/vendor/plugins/haml/test/haml/mocks (added)
- trunk/radiant/vendor/plugins/haml/test/haml/mocks/article.rb (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/content_for_layout.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/eval_suppressed.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/filters.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/helpers.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/helpful.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/just_stuff.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/list.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/original_engine.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/partials.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/silent_script.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/standard.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/tag_parsing.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/very_basic.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/results/whitespace_handling.xhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/rhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/rhtml/_av_partial_1.rhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/rhtml/_av_partial_2.rhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/rhtml/action_view.rhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/rhtml/standard.rhtml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/template_test.rb (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/_av_partial_1.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/_av_partial_2.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/_partial.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/_text_area.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/action_view.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/breakage.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/content_for_layout.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/eval_suppressed.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/filters.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/helpers.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/helpful.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/just_stuff.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/list.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/original_engine.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/partialize.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/partials.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/silent_script.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/standard.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/tag_parsing.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/very_basic.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/templates/whitespace_handling.haml (added)
- trunk/radiant/vendor/plugins/haml/test/haml/test_helper.rb (added)
- trunk/radiant/vendor/plugins/haml/test/profile.rb (added)
- trunk/radiant/vendor/plugins/haml/test/sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/engine_test.rb (added)
- trunk/radiant/vendor/plugins/haml/test/sass/plugin_test.rb (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/alt.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/basic.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/compact.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/complex.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/compressed.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/constants.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/expanded.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/import.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/mixins.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/multiline.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/nested.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/parent_ref.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/subdir (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/subdir/nested_subdir (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/subdir/nested_subdir/nested_subdir.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/results/subdir/subdir.css (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/_partial.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/alt.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/basic.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/bork.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/bork2.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/compact.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/complex.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/compressed.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/constants.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/expanded.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/import.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/importee.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/mixins.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/multiline.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/nested.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/parent_ref.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/subdir (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/subdir/nested_subdir (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/subdir/nested_subdir/nested_subdir.sass (added)
- trunk/radiant/vendor/plugins/haml/test/sass/templates/subdir/subdir.sass (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/prototype/admin/_layout.haml
r852 r865 1 1 !!! 2 %html 2 %html{html_attrs} 3 3 %head 4 4 %meta{"http-equiv"=>"Content-type", :content=>"text/html; charset=utf-8"}/ trunk/radiant/CHANGELOG
r864 r865 2 2 3 3 === Edge 4 * Convert all views to Haml. [Sean Cribbs, John Long] 4 5 * Avoid authenticity check when listing page children. [Sean Cribbs] 5 6 * Add radiant:extensions:update_all task. [Josh French] trunk/radiant/CONTRIBUTORS
r863 r865 6 6 7 7 === Edge 8 * John Long 8 9 * Josh French 9 10 * Sean Cribbs trunk/radiant/app/helpers/admin/page_helper.rb
r589 r865 31 31 @homepage ||= Page.find_by_parent_id(nil) 32 32 end 33 34 def page_edit_javascripts 35 <<-CODE 36 var last_type = "#{@page.class_name}"; 37 function load_tag_reference(part) { 38 page_type = $F('page_class_name'); 39 popup = $('tag-reference-popup'); 40 if(last_type != page_type) { 41 url = "#{tag_reference_url}"; 42 params = "class_name=" + page_type; 43 new Effect.Highlight('tag-reference-link-'+ part); 44 req = new Ajax.Request(url, { method: 'get', parameters: params, evalScripts: true }); 45 } else { 46 center(popup); 47 Element.toggle(popup); 48 } 49 return false; 50 } 51 var last_filter = "#{default_filter_name}"; 52 function load_filter_reference(part) { 53 filter_type = $F("part_" + part + "_filter_id"); 54 popup = $('filter-reference-popup'); 55 if(last_filter != filter_type) { 56 url = "#{filter_reference_url}"; 57 params = "filter_name=" + filter_type; 58 new Effect.Highlight('filter-reference-link-'+ part); 59 req = new Ajax.Request(url, { method: 'get', parameters: params, evalScripts: true }); 60 } else { 61 center(popup); 62 Element.toggle(popup); 63 } 64 return false; 65 } 66 67 CODE 68 end 33 69 end trunk/radiant/app/helpers/admin/user_helper.rb
r1 r865 1 1 module Admin::UserHelper 2 def roles(user) 3 roles = [] 4 roles << 'Administrator' if user.admin? 5 roles << 'Developer' if user.developer? 6 roles.join(', ') 7 end 2 8 end trunk/radiant/app/helpers/application_helper.rb
r794 r865 122 122 meta_errors? 123 123 end 124 ' style="display: none"' unless v124 v ? {} : {:style => "display:none"} 125 125 end 126 126 trunk/radiant/public/javascripts/admin/admin.js
r821 r865 1 1 document.observe('dom:loaded', function() { 2 when('site-map', function(table) { new SiteMap(table) }); 3 2 3 when('table.index', function(table){ 4 if(table.identify() == 'site-map') 5 new SiteMap(table); 6 else 7 new RuledTable(table); 8 }); 9 4 10 when('page_title', function(title) { 5 11 var slug = $('page_slug'), trunk/radiant/public/stylesheets/admin/main.css
r800 r865 81 81 padding-right: .9em; 82 82 text-decoration: none; 83 outline: none; 84 -moz-outline: none; 83 85 } 84 86 #navigation a:hover, #navigation a:visited:hover { … … 446 448 text-decoration: none; 447 449 text-transform: titlecase; 450 outline: none; 451 -moz-outline: none; 448 452 } 449 453 #content #tabs .tab.here { trunk/radiant/spec/helpers/admin/page_helper_spec.rb
r785 r865 39 39 homepage.should == pages(:home) 40 40 end 41 42 it "should render javascript for the page editing form" do 43 self.should respond_to(:page_edit_javascripts) 44 end 41 45 end trunk/radiant/spec/helpers/admin/user_helper_spec.rb
r785 r865 2 2 3 3 describe Admin::UserHelper do 4 scenario :users 5 6 it "should render a string containing the user's roles" do 7 roles(users(:admin)).should == "Administrator" 8 roles(users(:developer)).should == "Developer" 9 roles(users(:existing)).should == '' 10 end 4 11 end trunk/radiant/spec/helpers/application_helper_spec.rb
r794 r865 138 138 139 139 it "should determine whether a meta area item should be visible" do 140 meta_visible(:meta_more).should be_ nil141 meta_visible(:meta_less).should == ' style="display: none"'142 meta_visible(:meta).should == ' style="display: none"'140 meta_visible(:meta_more).should be_empty 141 meta_visible(:meta_less).should == {:style => "display:none"} 142 meta_visible(:meta).should == {:style => "display:none"} 143 143 end 144 144
