プロジェクト

全般

プロフィール

Vote #63575

未完了

Make second level navigation for all views in repository controller

Admin Redmine さんがほぼ2年前に追加. ほぼ2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
SCM_3
対象バージョン:
-
開始日:
2008/07/08
期日:
進捗率:

0%

予定工数:
category_id:
3
version_id:
0
issue_org_id:
1601
author_id:
1542
assigned_to_id:
0
comments:
2
status_id:
1
tracker_id:
3
plus1:
1
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

We are using redmine for internal project management, and we found it lacking a consistent second level navigation while browsing files, reviewing diffs, etc. under the repositories controller.

This patch moves the navigation originally provided on the "changes" view, into a partial template called _entry_nav.rhtml, expands it to include links for annotation, view, and a link back to the changes view, labelled as "History".

the partial can take an additional variable called current_view which hints to the second level nav which view is currently being shown, so it can hide the irrelevant link.

The patch also moves the navigation provided in the revision view (the next changeset, previous changeset) into a partial called _changeset_nav.rhtml so that it can be used on the 'browse' view, and later could be expanded to be used on the 'entry', 'annotation' etc. view, so one could navigate changesets relevant to that file, providing a temporal navigation to the repositories.

We have found it to be a nice improvement because it is easy to jump from a changeset listing to a file's annotation, diff, view, and history

I built the patch against an svn checkout of the 0.7-stable branch


journals

--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------


related_issues

relates,Closed,2144,Patch for main-level repository
relates,New,1311,Subversion: Show revision histories for branches

Admin Redmine さんがほぼ2年前に更新

  • カテゴリSCM_3 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0