Commit cbcb5e587b6ad8fea106e6d67b4cdf3d7a474a73
1 parent
0d84f345
Exists in
master
and in
29 other branches
ActionItem1049: general review while working on the new icon theme
Showing
11 changed files
with
35 additions
and
31 deletions
Show diff stats
app/controllers/my_profile/profile_design_controller.rb
@@ -5,7 +5,7 @@ class ProfileDesignController < BoxOrganizerController | @@ -5,7 +5,7 @@ class ProfileDesignController < BoxOrganizerController | ||
5 | protect 'edit_profile_design', :profile | 5 | protect 'edit_profile_design', :profile |
6 | 6 | ||
7 | def available_blocks | 7 | def available_blocks |
8 | - blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock, LinkListBlock, MyNetworkBlock, FeedReaderBlock ] | 8 | + blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock, LinkListBlock, MyNetworkBlock, FeedReaderBlock, ProfileImageBlock ] |
9 | 9 | ||
10 | # blocks exclusive for organizations | 10 | # blocks exclusive for organizations |
11 | if profile.has_members? | 11 | if profile.has_members? |
@@ -20,7 +20,6 @@ class ProfileDesignController < BoxOrganizerController | @@ -20,7 +20,6 @@ class ProfileDesignController < BoxOrganizerController | ||
20 | 20 | ||
21 | # blocks exclusive for enterprises | 21 | # blocks exclusive for enterprises |
22 | if profile.enterprise? | 22 | if profile.enterprise? |
23 | - blocks << ProfileImageBlock | ||
24 | blocks << LocalizationBlock | 23 | blocks << LocalizationBlock |
25 | blocks << DisabledEnterpriseMessageBlock | 24 | blocks << DisabledEnterpriseMessageBlock |
26 | end | 25 | end |
app/helpers/boxes_helper.rb
@@ -190,7 +190,7 @@ module BoxesHelper | @@ -190,7 +190,7 @@ module BoxesHelper | ||
190 | 190 | ||
191 | if !block.main? | 191 | if !block.main? |
192 | buttons << icon_button(:eyes, _('Toggle block visibility'), {:action => 'toggle_visibility', :id => block.id}) | 192 | buttons << icon_button(:eyes, _('Toggle block visibility'), {:action => 'toggle_visibility', :id => block.id}) |
193 | - buttons << icon_button(:delete, _('Remove block'), { :action => 'remove', :id => block.id }, { :method => 'post'}) | 193 | + buttons << icon_button(:delete, _('Remove block'), { :action => 'remove', :id => block.id }, { :method => 'post', :confirm => _('Are you sure you want to remove this block?')}) |
194 | end | 194 | end |
195 | 195 | ||
196 | if block.respond_to?(:help) | 196 | if block.respond_to?(:help) |
app/views/cms/media_listing.rhtml
@@ -7,7 +7,7 @@ | @@ -7,7 +7,7 @@ | ||
7 | %> | 7 | %> |
8 | <%= javascript_include_tag :defaults %> | 8 | <%= javascript_include_tag :defaults %> |
9 | <%= javascript_include_tag 'lowpro' %> | 9 | <%= javascript_include_tag 'lowpro' %> |
10 | - <%= stylesheet_link_tag '/designs/icons/default/style.css' %> | 10 | + <%= icon_theme_stylesheet_tag %> |
11 | </head> | 11 | </head> |
12 | <body class='noosfero'> | 12 | <body class='noosfero'> |
13 | <script type="text/javascript"> | 13 | <script type="text/javascript"> |
app/views/cms/view.rhtml
1 | <h1> | 1 | <h1> |
2 | - <%= icon('cms') %> | ||
3 | <%= _('Content management') %> | 2 | <%= _('Content management') %> |
4 | </h1> | 3 | </h1> |
5 | 4 | ||
@@ -15,7 +14,7 @@ | @@ -15,7 +14,7 @@ | ||
15 | <% parent_id = ((@article && @article.allow_children?) ? @article : nil) %> | 14 | <% parent_id = ((@article && @article.allow_children?) ? @article : nil) %> |
16 | 15 | ||
17 | <% if !@article or !@article.blog? %> | 16 | <% if !@article or !@article.blog? %> |
18 | - <%= button :add, _('New folder'), :action => 'new', :type => 'Folder', :parent_id => parent_id %> | 17 | + <%= button :newfolder, _('New folder'), :action => 'new', :type => 'Folder', :parent_id => parent_id %> |
19 | <% end %> | 18 | <% end %> |
20 | <%= lightbox_button('new', label_for_new_article(@article), :action => 'new', :parent_id => parent_id) %> | 19 | <%= lightbox_button('new', label_for_new_article(@article), :action => 'new', :parent_id => parent_id) %> |
21 | <%= button('upload-file', _('Upload files'), :action => 'upload_files', :parent_id => parent_id) %> | 20 | <%= button('upload-file', _('Upload files'), :action => 'upload_files', :parent_id => parent_id) %> |
@@ -30,6 +29,21 @@ | @@ -30,6 +29,21 @@ | ||
30 | <th><%= _('Actions') %></th> | 29 | <th><%= _('Actions') %></th> |
31 | </tr> | 30 | </tr> |
32 | 31 | ||
32 | + <% if @article %> | ||
33 | + <tr> | ||
34 | + <td> | ||
35 | + <%= image_tag 'icons-mime/gnome-folder.png' %> | ||
36 | + <% if @article.parent %> | ||
37 | + <%= link_to '.. (parent folder)', :action => 'view', :id => @article.parent.id %> | ||
38 | + <% else %> | ||
39 | + <%= link_to '.. (parent folder)', :action => 'index' %> | ||
40 | + <% end %> | ||
41 | + </td> | ||
42 | + <td><%= Folder.short_description %></td> | ||
43 | + <td> </td> | ||
44 | + </tr> | ||
45 | + <% end %> | ||
46 | + | ||
33 | <%# folders %> | 47 | <%# folders %> |
34 | <% for folder in @folders %> | 48 | <% for folder in @folders %> |
35 | <tr> | 49 | <tr> |
@@ -69,9 +83,4 @@ | @@ -69,9 +83,4 @@ | ||
69 | </tr> | 83 | </tr> |
70 | <% end %> | 84 | <% end %> |
71 | 85 | ||
72 | - <% if @subitems.empty? || @folders.empty? %> | ||
73 | - <tr><td colspan='3' align='center'><em><%= _('None') %></em></td></tr> | ||
74 | - <% end %> | ||
75 | - | ||
76 | - | ||
77 | </table> | 86 | </table> |
app/views/cms/why_categorize.rhtml
app/views/content_viewer/_article.rhtml
app/views/content_viewer/view_page.rhtml
@@ -21,17 +21,10 @@ | @@ -21,17 +21,10 @@ | ||
21 | </div> | 21 | </div> |
22 | <% end; end %> | 22 | <% end; end %> |
23 | 23 | ||
24 | -<div onmouseover="showArticleActions(true)" | ||
25 | - onmouseout="showArticleActions(false)"> | 24 | +<div> |
26 | <%= article_title(@page, :no_link => true) %> | 25 | <%= article_title(@page, :no_link => true) %> |
27 | - <script type="text/javascript"> | ||
28 | - function showArticleActions( show ) { | ||
29 | - var act = $("article-actions"); | ||
30 | - if ( act ) act.className = ( show ? "show" : "hidden" ); | ||
31 | - } | ||
32 | - </script> | ||
33 | <% if logged_in? && current_user.person.has_permission?('post_content', profile) %> | 26 | <% if logged_in? && current_user.person.has_permission?('post_content', profile) %> |
34 | - <div id="article-actions" class="hidden"> | 27 | + <div id="article-actions"> |
35 | <% unless @page.blog? %> | 28 | <% unless @page.blog? %> |
36 | <%= link_to content_tag( 'span', label_for_edit_article(@page) ), | 29 | <%= link_to content_tag( 'span', label_for_edit_article(@page) ), |
37 | profile.admin_url.merge({ :controller => 'cms', :action => 'edit', :id => @page.id }), | 30 | profile.admin_url.merge({ :controller => 'cms', :action => 'edit', :id => @page.id }), |
@@ -43,16 +36,17 @@ | @@ -43,16 +36,17 @@ | ||
43 | profile.admin_url.merge({ :controller => 'cms', :action => 'destroy', :id => @page }), | 36 | profile.admin_url.merge({ :controller => 'cms', :action => 'destroy', :id => @page }), |
44 | :class => 'button with-text icon-delete' %> | 37 | :class => 'button with-text icon-delete' %> |
45 | <% end %> | 38 | <% end %> |
46 | - <% if profile.kind_of?(Person) && !environment.enabled?('disable_cms') %> | 39 | + <% if profile.kind_of?(Person) && !environment.enabled?('disable_cms') && !@page.folder? %> |
47 | <%= link_to content_tag( 'span', _('Spread this') ), | 40 | <%= link_to content_tag( 'span', _('Spread this') ), |
48 | profile.admin_url.merge({ :controller => 'cms', :action => 'publish', :id => @page }), | 41 | profile.admin_url.merge({ :controller => 'cms', :action => 'publish', :id => @page }), |
49 | :class => 'button with-text icon-spread' %> | 42 | :class => 'button with-text icon-spread' %> |
50 | <% end %> | 43 | <% end %> |
51 | - <% if @page.display_as_gallery? %> | ||
52 | - <%= button('upload-file', _('Upload files'), profile.admin_url.merge(:controller => 'cms', :action => 'upload_files', :parent_id => (@page.folder? ? @page : @page.parent))) %> | ||
53 | - <% else %> | 44 | + <% if !@page.display_as_gallery? %> |
54 | <%= lightbox_button(:new, label_for_new_article(@page), profile.admin_url.merge(:controller => 'cms', :action => 'new', :parent_id => (@page.folder? ? @page : (@page.parent.nil? ? nil : @page.parent)))) %> | 45 | <%= lightbox_button(:new, label_for_new_article(@page), profile.admin_url.merge(:controller => 'cms', :action => 'new', :parent_id => (@page.folder? ? @page : (@page.parent.nil? ? nil : @page.parent)))) %> |
55 | <% end %> | 46 | <% end %> |
47 | + <% if @page.folder? %> | ||
48 | + <%= button('upload-file', _('Upload files'), profile.admin_url.merge(:controller => 'cms', :action => 'upload_files', :parent_id => (@page.folder? ? @page : @page.parent))) %> | ||
49 | + <% end %> | ||
56 | <% end %> | 50 | <% end %> |
57 | <% if profile.kind_of?(Enterprise) && @page.display_as_gallery? %> | 51 | <% if profile.kind_of?(Enterprise) && @page.display_as_gallery? %> |
58 | <%= button('upload-file', _('Upload files'), :controller => 'cms', :action => 'upload_files', :parent_id => (@page.folder? ? @page : @page.parent)) %> | 52 | <%= button('upload-file', _('Upload files'), :controller => 'cms', :action => 'upload_files', :parent_id => (@page.folder? ? @page : @page.parent)) %> |
app/views/shared/user_menu.rhtml
@@ -36,7 +36,7 @@ | @@ -36,7 +36,7 @@ | ||
36 | </li> | 36 | </li> |
37 | 37 | ||
38 | <% if user.is_admin?(environment) %> | 38 | <% if user.is_admin?(environment) %> |
39 | - <li><%= link_to( '<span class="icon-menu-"></span>'+ _('Admin'), | 39 | + <li><%= link_to( '<span class="icon-menu-admin"></span>'+ _('Admin'), |
40 | {:controller => 'admin_panel' }, | 40 | {:controller => 'admin_panel' }, |
41 | :id => 'link_admin_panel', | 41 | :id => 'link_admin_panel', |
42 | :help => _('Access the site administration panel.') | 42 | :help => _('Access the site administration panel.') |
config/routes.rb
@@ -23,6 +23,11 @@ ActionController::Routing::Routes.draw do |map| | @@ -23,6 +23,11 @@ ActionController::Routing::Routes.draw do |map| | ||
23 | 23 | ||
24 | map.connect 'images/*stuff', :controller => 'not_found', :action => 'index' | 24 | map.connect 'images/*stuff', :controller => 'not_found', :action => 'index' |
25 | map.connect 'stylesheets/*stuff', :controller => 'not_found', :action => 'index' | 25 | map.connect 'stylesheets/*stuff', :controller => 'not_found', :action => 'index' |
26 | + map.connect 'designs/*stuff', :controller => 'not_found', :action => 'index' | ||
27 | + map.connect 'articles/*stuff', :controller => 'not_found', :action => 'index' | ||
28 | + map.connect 'javascripts/*stuff', :controller => 'not_found', :action => 'index' | ||
29 | + map.connect 'thumbnails/*stuff', :controller => 'not_found', :action => 'index' | ||
30 | + map.connect 'user_themes/*stuff', :controller => 'not_found', :action => 'index' | ||
26 | 31 | ||
27 | # user account controller | 32 | # user account controller |
28 | map.connect 'account/new_password/:code', :controller => 'account', :action => 'new_password' | 33 | map.connect 'account/new_password/:code', :controller => 'account', :action => 'new_password' |
public/designs/icons/default/style.css
@@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
2 | .icon-home { background-image: url(gnome-home.png) } | 2 | .icon-home { background-image: url(gnome-home.png) } |
3 | .icon-new { background-image: url(new-HC.gif) } | 3 | .icon-new { background-image: url(new-HC.gif) } |
4 | .icon-close { background-image: url(cancel-HC.gif) } | 4 | .icon-close { background-image: url(cancel-HC.gif) } |
5 | +.icon-newfolder { background-image: url(add-HC.gif) } | ||
5 | .icon-open { background-image: url(folder-open.gif) } | 6 | .icon-open { background-image: url(folder-open.gif) } |
6 | .icon-cms { background-image: url(abiword_48.png) } | 7 | .icon-cms { background-image: url(abiword_48.png) } |
7 | .icon-save { background-image: url(save-HC.gif) } | 8 | .icon-save { background-image: url(save-HC.gif) } |
public/stylesheets/article.css
@@ -10,10 +10,6 @@ | @@ -10,10 +10,6 @@ | ||
10 | right: -17px; | 10 | right: -17px; |
11 | padding-right: 15px; | 11 | padding-right: 15px; |
12 | } | 12 | } |
13 | -#article-actions.hidden { | ||
14 | - opacity: 0.5; | ||
15 | - filter: alpha(opacity=50); | ||
16 | -} | ||
17 | 13 | ||
18 | #article-tags { | 14 | #article-tags { |
19 | font-size: 10px; | 15 | font-size: 10px; |