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 | 5 | protect 'edit_profile_design', :profile |
6 | 6 | |
7 | 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 | 10 | # blocks exclusive for organizations |
11 | 11 | if profile.has_members? |
... | ... | @@ -20,7 +20,6 @@ class ProfileDesignController < BoxOrganizerController |
20 | 20 | |
21 | 21 | # blocks exclusive for enterprises |
22 | 22 | if profile.enterprise? |
23 | - blocks << ProfileImageBlock | |
24 | 23 | blocks << LocalizationBlock |
25 | 24 | blocks << DisabledEnterpriseMessageBlock |
26 | 25 | end | ... | ... |
app/helpers/boxes_helper.rb
... | ... | @@ -190,7 +190,7 @@ module BoxesHelper |
190 | 190 | |
191 | 191 | if !block.main? |
192 | 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 | 194 | end |
195 | 195 | |
196 | 196 | if block.respond_to?(:help) | ... | ... |
app/views/cms/media_listing.rhtml
... | ... | @@ -7,7 +7,7 @@ |
7 | 7 | %> |
8 | 8 | <%= javascript_include_tag :defaults %> |
9 | 9 | <%= javascript_include_tag 'lowpro' %> |
10 | - <%= stylesheet_link_tag '/designs/icons/default/style.css' %> | |
10 | + <%= icon_theme_stylesheet_tag %> | |
11 | 11 | </head> |
12 | 12 | <body class='noosfero'> |
13 | 13 | <script type="text/javascript"> | ... | ... |
app/views/cms/view.rhtml
1 | 1 | <h1> |
2 | - <%= icon('cms') %> | |
3 | 2 | <%= _('Content management') %> |
4 | 3 | </h1> |
5 | 4 | |
... | ... | @@ -15,7 +14,7 @@ |
15 | 14 | <% parent_id = ((@article && @article.allow_children?) ? @article : nil) %> |
16 | 15 | |
17 | 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 | 18 | <% end %> |
20 | 19 | <%= lightbox_button('new', label_for_new_article(@article), :action => 'new', :parent_id => parent_id) %> |
21 | 20 | <%= button('upload-file', _('Upload files'), :action => 'upload_files', :parent_id => parent_id) %> |
... | ... | @@ -30,6 +29,21 @@ |
30 | 29 | <th><%= _('Actions') %></th> |
31 | 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 | 47 | <%# folders %> |
34 | 48 | <% for folder in @folders %> |
35 | 49 | <tr> |
... | ... | @@ -69,9 +83,4 @@ |
69 | 83 | </tr> |
70 | 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 | 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 | 21 | </div> |
22 | 22 | <% end; end %> |
23 | 23 | |
24 | -<div onmouseover="showArticleActions(true)" | |
25 | - onmouseout="showArticleActions(false)"> | |
24 | +<div> | |
26 | 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 | 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 | 28 | <% unless @page.blog? %> |
36 | 29 | <%= link_to content_tag( 'span', label_for_edit_article(@page) ), |
37 | 30 | profile.admin_url.merge({ :controller => 'cms', :action => 'edit', :id => @page.id }), |
... | ... | @@ -43,16 +36,17 @@ |
43 | 36 | profile.admin_url.merge({ :controller => 'cms', :action => 'destroy', :id => @page }), |
44 | 37 | :class => 'button with-text icon-delete' %> |
45 | 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 | 40 | <%= link_to content_tag( 'span', _('Spread this') ), |
48 | 41 | profile.admin_url.merge({ :controller => 'cms', :action => 'publish', :id => @page }), |
49 | 42 | :class => 'button with-text icon-spread' %> |
50 | 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 | 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 | 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 | 50 | <% end %> |
57 | 51 | <% if profile.kind_of?(Enterprise) && @page.display_as_gallery? %> |
58 | 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 | 36 | </li> |
37 | 37 | |
38 | 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 | 40 | {:controller => 'admin_panel' }, |
41 | 41 | :id => 'link_admin_panel', |
42 | 42 | :help => _('Access the site administration panel.') | ... | ... |
config/routes.rb
... | ... | @@ -23,6 +23,11 @@ ActionController::Routing::Routes.draw do |map| |
23 | 23 | |
24 | 24 | map.connect 'images/*stuff', :controller => 'not_found', :action => 'index' |
25 | 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 | 32 | # user account controller |
28 | 33 | map.connect 'account/new_password/:code', :controller => 'account', :action => 'new_password' | ... | ... |
public/designs/icons/default/style.css
... | ... | @@ -2,6 +2,7 @@ |
2 | 2 | .icon-home { background-image: url(gnome-home.png) } |
3 | 3 | .icon-new { background-image: url(new-HC.gif) } |
4 | 4 | .icon-close { background-image: url(cancel-HC.gif) } |
5 | +.icon-newfolder { background-image: url(add-HC.gif) } | |
5 | 6 | .icon-open { background-image: url(folder-open.gif) } |
6 | 7 | .icon-cms { background-image: url(abiword_48.png) } |
7 | 8 | .icon-save { background-image: url(save-HC.gif) } | ... | ... |