Commit 1bf51dc16c9659312be5778e20ab3fd176e499af
1 parent
2a99ae14
Exists in
master
and in
29 other branches
ActionItem8: making stuff wotk
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@42 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
3 changed files
with
46 additions
and
40 deletions
Show diff stats
app/controllers/application.rb
... | ... | @@ -3,20 +3,25 @@ |
3 | 3 | class ApplicationController < ActionController::Base |
4 | 4 | |
5 | 5 | before_filter :detect_stuff_by_domain |
6 | + attr_reader :virtual_community | |
6 | 7 | |
8 | + | |
9 | + # TODO: this methods don't belong here | |
7 | 10 | #TODO See a better way to do this. The layout need a owner to work |
8 | 11 | before_filter :load_owner |
9 | 12 | def load_owner |
10 | 13 | @owner = User.find(1) |
11 | 14 | end |
12 | 15 | |
13 | - #TODO See a better way to do this. We need that something say to us when is the time to edit the layout. | |
16 | + # TODO: this methods don't belong here | |
17 | + # TODO See a better way to do this. We need that something say to us when is the time to edit the layout. | |
14 | 18 | #I think the better way is set a different render class to the visualization and to edit a layout. |
15 | 19 | before_filter :detect_edit_layout |
16 | 20 | def detect_edit_layout |
17 | 21 | @edit_layout = true unless params[:edit_layout].nil? |
18 | 22 | end |
19 | 23 | |
24 | + # TODO: this methods don't belong here | |
20 | 25 | # This method changes a block content to a different box place and |
21 | 26 | # updates all boxes at the ends |
22 | 27 | def change_box |
... | ... | @@ -32,6 +37,7 @@ class ApplicationController < ActionController::Base |
32 | 37 | end |
33 | 38 | end |
34 | 39 | |
40 | + # TODO: this methods don't belong here | |
35 | 41 | def sort_box |
36 | 42 | blocks = Array.new |
37 | 43 | box_number = params[:box_number] | ... | ... |
app/views/layouts/application.rhtml
... | ... | @@ -1,39 +0,0 @@ |
1 | -<html> | |
2 | - <head> | |
3 | - <%= javascript_include_tag :defaults %> | |
4 | - <%= stylesheet_link_tag 'default' %> | |
5 | - | |
6 | - </head> | |
7 | - <body> | |
8 | - <%= image_tag 'loading.gif', :id=>'spinner', :style=>"display:none; float:right;" %> | |
9 | - | |
10 | - <%= link_to _('edit layout'), params.merge({:edit_layout => true}) %> | |
11 | - <%= link_to _('show layout'), params.merge({:edit_layout => false}) %> | |
12 | - <%= link_to _('acao diferente'), :action => 'teste' %> | |
13 | - | |
14 | - <div id="box_1" > | |
15 | - <%= show_block(@owner, 1)%> | |
16 | - </div> | |
17 | -<%= update_page_tag{|page| | |
18 | -#TODO this is to test | |
19 | -#page.alert('leo') | |
20 | -#@box_number=1 | |
21 | -#page.replace_html "box_1", {:partial => 'leo'}; | |
22 | -#page.replace_html "box_1", {:partial => 'layouts/box_template'}; | |
23 | -#page.sortable "leo_1", :url => {:action => 'sort_box', :box_number => 1}; | |
24 | -#)page.show | |
25 | -} | |
26 | -%> | |
27 | - | |
28 | - | |
29 | - <div id="box_2" > | |
30 | - <%= show_block(@owner, 2)%> | |
31 | - <%= yield %> | |
32 | - </div> | |
33 | - <div id="box_3" > | |
34 | - <%= show_block(@owner, 3)%> | |
35 | - </div> | |
36 | - | |
37 | - </body> | |
38 | - | |
39 | -</html> |
... | ... | @@ -0,0 +1,39 @@ |
1 | +<html> | |
2 | + <head> | |
3 | + <%= javascript_include_tag :defaults %> | |
4 | + <%= stylesheet_link_tag 'default' %> | |
5 | + | |
6 | + </head> | |
7 | + <body> | |
8 | + <%= image_tag 'loading.gif', :id=>'spinner', :style=>"display:none; float:right;" %> | |
9 | + | |
10 | + <%= link_to _('edit layout'), params.merge({:edit_layout => true}) %> | |
11 | + <%= link_to _('show layout'), params.merge({:edit_layout => false}) %> | |
12 | + <%= link_to _('acao diferente'), :action => 'teste' %> | |
13 | + | |
14 | + <div id="box_1" > | |
15 | + <%= show_block(@owner, 1)%> | |
16 | + </div> | |
17 | +<%= update_page_tag{|page| | |
18 | +#TODO this is to test | |
19 | +#page.alert('leo') | |
20 | +#@box_number=1 | |
21 | +#page.replace_html "box_1", {:partial => 'leo'}; | |
22 | +#page.replace_html "box_1", {:partial => 'layouts/box_template'}; | |
23 | +#page.sortable "leo_1", :url => {:action => 'sort_box', :box_number => 1}; | |
24 | +#)page.show | |
25 | +} | |
26 | +%> | |
27 | + | |
28 | + | |
29 | + <div id="box_2" > | |
30 | + <%= show_block(@owner, 2)%> | |
31 | + <%= yield %> | |
32 | + </div> | |
33 | + <div id="box_3" > | |
34 | + <%= show_block(@owner, 3)%> | |
35 | + </div> | |
36 | + | |
37 | + </body> | |
38 | + | |
39 | +</html> | ... | ... |