Commit fe8a636035cda88823c7119ee11b39d87190ebac

Authored by AurelioAHeckert
1 parent 3b9ee290

ActionItem190: add help for the user menu

git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1493 3f533792-8f58-4932-b0fe-aaf55b0a4547
app/models/communities_block.rb
@@ -8,6 +8,10 @@ class CommunitiesBlock < ProfileListBlock @@ -8,6 +8,10 @@ class CommunitiesBlock < ProfileListBlock
8 _('Communities') 8 _('Communities')
9 end 9 end
10 10
  11 + def help
  12 + _('Here you can see the communities where this user is part.')
  13 + end
  14 +
11 def footer 15 def footer
12 profile = self.owner 16 profile = self.owner
13 lambda do 17 lambda do
app/models/enterprises_block.rb
@@ -4,6 +4,10 @@ class EnterprisesBlock < ProfileListBlock @@ -4,6 +4,10 @@ class EnterprisesBlock < ProfileListBlock
4 _('Enterprises') 4 _('Enterprises')
5 end 5 end
6 6
  7 + def help
  8 + _('Here you can see the enterprises where this user works.')
  9 + end
  10 +
7 def self.description 11 def self.description
8 _('A block that displays your enterprises') 12 _('A block that displays your enterprises')
9 end 13 end
app/models/profile_list_block.rb
@@ -55,6 +55,10 @@ class ProfileListBlock < Block @@ -55,6 +55,10 @@ class ProfileListBlock < Block
55 _('People and Groups') 55 _('People and Groups')
56 end 56 end
57 57
  58 + def help
  59 + _('Clicking on the people or groups will take you to their home page.')
  60 + end
  61 +
58 def content 62 def content
59 profiles = self.profiles 63 profiles = self.profiles
60 title = self.title 64 title = self.title
@@ -72,8 +76,4 @@ class ProfileListBlock < Block @@ -72,8 +76,4 @@ class ProfileListBlock < Block
72 end 76 end
73 end 77 end
74 78
75 - def help  
76 - _('Clicking on the people or groups will take you to their home page.')  
77 - end  
78 -  
79 end 79 end
app/views/shared/user_menu.rhtml
1 -<div id="user_menu" class="top_extra_menu AOM_paddingBottom_6"> 1 +<div id="user_menu" class="top_extra_menu AOM_paddingBottom_6"<%=
  2 + ' help="'+ _('This is your menu, for your personal functionalies.') +'"' if logged_in?
  3 + %>">
2 4
3 <% if logged_in? %> 5 <% if logged_in? %>
4 6
@@ -13,21 +15,30 @@ @@ -13,21 +15,30 @@
13 <div id="user_menu_ul"> 15 <div id="user_menu_ul">
14 <ul> 16 <ul>
15 17
16 - <li><a href="<%= homepage_path(:profile => current_user.login) %>"><span class="icon-menu-home"></span><%= _('My Home Page') %></a></li> 18 + <li><a href="<%= homepage_path(:profile => current_user.login) %>"
  19 + help="<%= _('Go to your home page. <p/> Is good to see if it\'s cool enought and you can make this rock! <b>;-)</b>') %>"
  20 + ><span class="icon-menu-home"></span><%= _('My Home Page') %></a></li>
17 21
18 <!-- li><a href="#"><span class="icon-menu-blog"></span> Meu Blog</a></li --> 22 <!-- li><a href="#"><span class="icon-menu-blog"></span> Meu Blog</a></li -->
19 23
20 <li><%= link_to_myprofile( '<span class="icon-menu-ctrl-panel"></span>'+ _('control panel'), 24 <li><%= link_to_myprofile( '<span class="icon-menu-ctrl-panel"></span>'+ _('control panel'),
21 - {}, nil, :id => 'link_edit_profile' ) %></li> 25 + {}, nil, :id => 'link_edit_profile',
  26 + :help => _('The control panel is where you find all <b>cool features</b> to make your site rock! <p/> There you will find how to <b>change your picture</b>, or your <b>personal information</b>, add <b>content to your site</b>, <b>change your look</b>, and <b>more</b>...')
  27 + ) %></li>
22 28
23 <%= 29 <%=
24 '<li>'+ link_to( '<span class="icon-menu-"></span>'+ _('Admin'), 30 '<li>'+ link_to( '<span class="icon-menu-"></span>'+ _('Admin'),
25 - { :controller => 'admin_panel' }, :id => 'link_admin_panel' ) + 31 + { :controller => 'admin_panel' }, :id => 'link_admin_panel',
  32 + :help => _('This link will take you to the page where you can use your <b>super-powers</b>!')
  33 + ) +
26 '</li>' if user.is_admin? 34 '</li>' if user.is_admin?
27 %> 35 %>
28 36
29 <li><%= lightbox_link_to( '<span class="icon-menu-logout"></span>'+ _('Logout'), 37 <li><%= lightbox_link_to( '<span class="icon-menu-logout"></span>'+ _('Logout'),
30 - { :controller => 'account', :action => 'logout_popup'}, :id => 'link_logout' ) %></li> 38 + { :controller => 'account', :action => 'logout_popup'},
  39 + :id => 'link_logout',
  40 + :help => _('If you\'ll not use more this web site (for now), or will exit from this computer, <b>where other peple may use</b>, is better to click on this <i>Logout</i> link.')
  41 + ) %></li>
31 42
32 </ul> 43 </ul>
33 </div><!-- id="user_menu_ul" --> 44 </div><!-- id="user_menu_ul" -->
@@ -36,7 +47,8 @@ @@ -36,7 +47,8 @@
36 47
37 <%= lightbox_link_to '<span class="icon-menu-login"></span>'+ _('Login'), 48 <%= lightbox_link_to '<span class="icon-menu-login"></span>'+ _('Login'),
38 { :controller => 'account', :action => 'login_popup' }, 49 { :controller => 'account', :action => 'login_popup' },
39 - :id => 'link_login' %> 50 + :id => 'link_login',
  51 + :help => _('Open the logion box to allow you to be recognized and to use the <b>cool functions</b> of this enviroment.') %>
40 52
41 <% end %> 53 <% end %>
42 54