Project

General

Profile

Actions

Feature #15880

closed

Consistent, global button/menu to add new content

Added by Jan from Planio www.plan.io about 10 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Category:
UI
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Resolution:
Fixed

Description

Currently, Redmine has at least three different UI concepts for adding new content:

  1. To create an issue, the tab "New issue" is used.
  2. To create a wiki page, you have to reference that page first in another page and then click on the (red) link.
  3. To create most other content (news, messages, etc.) the links at the top right (div with CSS class contextual) are used.

In my opinion, the last option makes most sense, and I would be in favour of getting rid of the "New issue" tab, and adding a "New issue" link in div.contextual within the issues section instead. To be consistent, I would also add a "New wiki page" link in the wiki section.

Now, I understand that tracking issues is the main purpose of Redmine and adding new issues should be as easy as possible. So it is understandable why we have the "New issue" tab today. However, instead of the tab, I would propose a new tab at the very left that could be labeled "Add", or "New", or simply " + ". Hovering over this tab would open a drop down menu with options like "Add issue", "Add wiki page", "Add news" (maybe also "Add Milestone"), etc. And of course, there would be a hook in this menu, so that plugins can use the mechanism, too.

I have that on my personal to do list for Planio and I'd like to see this in Redmine as well, so I will submit the patch once I have it.

Meanwhile, what do others think about this?


Files

new_object_menu.png (164 KB) new_object_menu.png Jan from Planio www.plan.io, 2014-02-19 19:14
0001-introduce-virtual-MenuNodes-which-are-characterized-.patch (4 KB) 0001-introduce-virtual-MenuNodes-which-are-characterized-.patch Jan from Planio www.plan.io, 2016-06-06 14:26
0002-style-nested-menus-as-drop-downs-on-hover-in-all-thr.patch (3.6 KB) 0002-style-nested-menus-as-drop-downs-on-hover-in-all-thr.patch Jan from Planio www.plan.io, 2016-06-06 14:26
0003-add-virtual-menu-at-the-beginning-of-the-project-men.patch (1.74 KB) 0003-add-virtual-menu-at-the-beginning-of-the-project-men.patch Jan from Planio www.plan.io, 2016-06-06 14:26
0004-keep-the-new-object-drop-down-open-when-the-sign-was.patch (2.52 KB) 0004-keep-the-new-object-drop-down-open-when-the-sign-was.patch Jan from Planio www.plan.io, 2016-06-06 14:26
0005-move-New-issue-menu-item-to-the-new-object-menu-and-.patch (2.13 KB) 0005-move-New-issue-menu-item-to-the-new-object-menu-and-.patch Jan from Planio www.plan.io, 2016-06-06 14:26
0006-add-link-to-add-a-new-wiki-page-to-new-object-menu.patch (1.07 KB) 0006-add-link-to-add-a-new-wiki-page-to-new-object-menu.patch Jan from Planio www.plan.io, 2016-06-06 14:26
new-add-button-20160606.png (25.6 KB) new-add-button-20160606.png screenshot Go MAEDA, 2016-06-06 14:50
new-add-button-20160606.mp4 (101 KB) new-add-button-20160606.mp4 video Go MAEDA, 2016-06-06 15:14
Overview - My project - Redmine 2016-06-06 15-59-27.png (130 KB) Overview - My project - Redmine 2016-06-06 15-59-27.png Jan from Planio www.plan.io, 2016-06-06 16:01
15880-add-link-to-new-issue.diff (1.53 KB) 15880-add-link-to-new-issue.diff Go MAEDA, 2016-06-12 05:56

Related issues

Related to Redmine - Patch #15905: Button to add new wiki pageClosed

Actions
Related to Redmine - Patch #6427: Create CSS to support child and nested menusClosed2010-09-17

Actions
Related to Redmine - Feature #10773: Support Nesting MenusNew

Actions
Related to Redmine - Feature #6984: Configure order/position and visbility of tabs in menuNew2010-11-25

Actions
Related to Redmine - Feature #6204: Make the "New issue" menu item optionalClosedJean-Philippe Lang2010-08-25

Actions
Related to Redmine - Feature #5536: Simplify Wiki Page creation ("Add Page" link)ClosedJean-Philippe Lang2010-05-17

Actions
Related to Redmine - Feature #8357: create new wiki page from an additional "new"-linkClosed2011-05-12

Actions
Related to Redmine - Feature #12469: Alternate New Issue invocationClosed

Actions
Related to Redmine - Patch #23040: Japanese translation update (r15509)ClosedToshi MARUYAMA

Actions
Related to Redmine - Defect #24000: z-index children menu should be greater than content ClosedJean-Philippe Lang

Actions
Related to Redmine - Feature #4157: UI tweaks for end user to easily get to New IssueClosed2009-11-02

Actions
Related to Redmine - Patch #13234: Create a new wiki page link for laymansClosed

Actions
Has duplicate Redmine - Feature #6658: Location of "New Issue" menu itemClosed2010-10-13

Actions
Actions

Also available in: Atom PDF