]> source.dussan.org Git - redmine.git/commitdiff
"My projects" are now listed under the drop-down "Projects" top menu item (20 project...
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Tue, 15 May 2007 17:39:01 +0000 (17:39 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Tue, 15 May 2007 17:39:01 +0000 (17:39 +0000)
The left menu section for "My projects" is removed.
Patch by Damien McKenna (slightly edited).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@534 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/layouts/base.rhtml
lang/bg.yml
lang/de.yml
lang/en.yml
lang/es.yml
lang/fr.yml
lang/it.yml
lang/ja.yml
lang/pt-br.yml
lang/pt.yml
lang/zh.yml

index db9356f7ff58220783234728540c1b4a9b231bc5..7d549248d34902e3dd0c9984f425dca86d825fa3 100644 (file)
                <ul>
        <li><%= link_to l(:label_home), { :controller => 'welcome' }, :class => "icon icon-home" %></li>
        <li><%= link_to l(:label_my_page), { :controller => 'my', :action => 'page'}, :class => "icon icon-mypage" %></li>
-       <li><%= link_to l(:label_project_plural), { :controller => 'projects' }, :class => "icon icon-projects" %></li>
-                       
+       
+       <% if loggedin? and @logged_in_user.memberships.any? %>
+      <li class="submenu"><%= link_to l(:label_project_plural), { :controller => 'projects' }, :class => "icon icon-projects", :onmouseover => "buttonMouseover(event, 'menuAllProjects');" %></li>
+      <div id="menuAllProjects" class="menu" onmouseover="menuMouseover(event)">
+      <%= link_to l(:label_project_all), {:controller => 'projects' }, :class => "menuItem" %>
+      <% @logged_in_user.memberships.find(:all, :limit => 20).each do |membership| %>
+        <%= link_to membership.project.name, {:controller => 'projects',:action => 'show', :id => membership.project }, :class => "menuItem" %>
+      <% end %>
+      </div>
+       <% else %>
+         <li><%= link_to l(:label_project_plural), { :controller => 'projects' }, :class => "icon icon-projects" %></li>
+       <% end %>
+
     <% unless @project.nil? || @project.id.nil? %>
         <li class="submenu"><%= link_to @project.name, { :controller => 'projects', :action => 'show', :id => @project }, :class => "icon icon-projects", :onmouseover => "buttonMouseover(event, 'menuProject');"  %></li>
     <% end %>
                                <li><%= link_to_if_authorized l(:label_settings), :controller => 'projects', :action => 'settings', :id => @project %></li>
                        </ul>
                <% end %>
-               
-               <% if loggedin? and @logged_in_user.memberships.length > 0 %>
-                       <h2><%=l(:label_my_projects) %></h2>
-                       <ul class="menublock">
-                               <% for membership in @logged_in_user.memberships %>     
-                                       <li><%= link_to membership.project.name, :controller => 'projects', :action => 'show', :id => membership.project %></li>
-                               <% end %>
-                       </ul>
-               <% end %>
        </div>
        
        <div id="content">
index 9c750b2e7979268db9cd4c5aa6c6dfbd72f6c3ba..6aa2e80093244dad725254a551a54d05973c0cdc 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Нов потребител
 label_project: Проект
 label_project_new: Нов проект
 label_project_plural: Проекти
+label_project_all: All Projects
 label_project_latest: Последни проекти
 label_issue: Задача
 label_issue_new: Нова задача
index 9d8b30292b98fb3eb060f616f8ef4500eee764dc..a7bc414ab68dbb021a233c8bb4a5c13ec9e6304b 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Neuer Benutzer
 label_project: Projekt
 label_project_new: Neues Projekt
 label_project_plural: Projekte
+label_project_all: All Projects
 label_project_latest: Neueste Projekte
 label_issue: Ticket
 label_issue_new: Neues Ticket
index 574abcd58db3f81f05795be031fc7e6bd159cbf0..b158c88dc153ce15369775b1b4b2482c4b441030 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: New user
 label_project: Project
 label_project_new: New project
 label_project_plural: Projects
+label_project_all: All Projects
 label_project_latest: Latest projects
 label_issue: Issue
 label_issue_new: New issue
index 22373b3c61acc11a82ca2de23a179963a6eabeb4..d91c8dab28dc05975ec6b93b9858186cba692d57 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Nuevo usuario
 label_project: Proyecto
 label_project_new: Nuevo proyecto
 label_project_plural: Proyectos
+label_project_all: All Projects
 label_project_latest: Los proyectos más últimos
 label_issue: Petición
 label_issue_new: Nueva petición
index 20925ac3e90fe486cd3a6a7b86099bc2903531c7..e4b6706044d4def2aa8199b2db342ca71953450d 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Nouvel utilisateur
 label_project: Projet
 label_project_new: Nouveau projet
 label_project_plural: Projets
+label_project_all: Tous les projets
 label_project_latest: Derniers projets
 label_issue: Demande
 label_issue_new: Nouvelle demande
index 6188fbc8a49d9729c99602c99c9f5415646d012d..7cfacfab5ecb74c868344606869743a18c986384 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Nuovo utente
 label_project: Progetto
 label_project_new: Nuovo progetto
 label_project_plural: Progetti
+label_project_all: All Projects
 label_project_latest: Ultimi progetti registrati
 label_issue: Contesto
 label_issue_new: Nuovo contesto
index ee1d49b4307f6361bec67ce7f144cb84c61631f2..f72d93d56c6729d8af28334aeb43fd0ba662b5e3 100644 (file)
@@ -180,6 +180,7 @@ label_user_new: 新しいユーザ
 label_project: プロジェクト
 label_project_new: 新しいプロジェクト
 label_project_plural: プロジェクト
+label_project_all: All Projects
 label_project_latest: 最近のプロジェクト
 label_issue: 問題
 label_issue_new: 新しい問題
index e02e278b4f65a35c31a290bd39aff52378527a08..0b6b64f23c424234cf84b404cd9d66cade930509 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Novo usuario
 label_project: Projeto\r
 label_project_new: Novo projeto\r
 label_project_plural: Projetos\r
+label_project_all: All Projects\r
 label_project_latest: Ultimos projetos\r
 label_issue: Tarefa\r
 label_issue_new: Nova tarefa\r
index b9f833f6a0fc89e87744ee0266067becb602ac16..2a2c3f049c37c5f4d725f6be400609c6d0bf9fbe 100644 (file)
@@ -179,6 +179,7 @@ label_user_new: Novo usuário
 label_project: Projeto
 label_project_new: Novo projeto
 label_project_plural: Projetos
+label_project_all: All Projects
 label_project_latest: Últimos projetos
 label_issue: Tarefa
 label_issue_new: Nova tarefa
index aa768e815e3f49f0507b3087b0a075997df8de3d..016204bc24266b89e6b2c418a8161769c7494126 100644 (file)
@@ -182,6 +182,7 @@ label_user_new: 新建用户
 label_project: 项目
 label_project_new: 新建项目
 label_project_plural: 项目列表
+label_project_all: All Projects
 label_project_latest: 最近的项目列表
 label_issue: 任务
 label_issue_new: 新建任务