2011-04-18 7 views
4

Redmine에 등록 된 프로젝트가 5 개 이상인 경우 기본 페이지의 "Latest projects"상자에 나열된 프로젝트가 생성 날짜가 내림차순으로 정렬되고 (최근에 먼저 생성 됨) 오래된 프로젝트가 남게됩니다. 더 자주 업데이 트되었습니다) 밖으로 목록.Redmine의 "최신 프로젝트"기준

가장 높은 것에서 낮은 것까지의 활동으로 상위 5 개 프로젝트를 나열하거나 바로 그 상자에 등록 된 모든 프로젝트를 표시하는 방법이 있습니까 변경 코드가 없습니까? (나는 그것에 접근 할 수 없다).

내 버전은 Redmine 1.0.1.devel (MySQL)입니다.

감사합니다. 당신은 어디에 뭔가 다른 말을 응용/모델/project.rb의 코드를 변경할 수 있습니다

http://redmine.rubyforge.org/svn/branches/1.0-stable/app/controllers/welcome_controller.rb

답변

2

브라우징, 그것은 보인다 '카운트 = 5' '= 20 카운트'같은으로 변경 말한다 :

#이 # 비 공공 사업은 사용자가 그 의 구성원 인 경우에만 반환됩니다 최신 만든 프로젝트를 반환 데프 self.latest (사용자 = nil, count = 5) find (: all, : limit => 수, = 조건 => visible_by (사용자), : 주문 => "created_on DESC") 끝

코드에 액세스 할 수없는 경우 드롭 다운을 계속 사용해야합니다. 메뉴 대신 사용할 수 있습니다.

+0

OK, 그래서'Project' 모델을 탐색했고 Project.latest는 5 개 이상의 프로젝트에서 호출 할 수 있지만 컨트롤러는 단순히 그것을 사용하지 않습니다. 최근 버전이이 문제를 해결했는지 알고 계십니까? – Niloct

+0

저는 1.1을 실행 중이며 동일합니다. 나는 1.1의 모델을 보았고 DESC로 created_on으로 정렬하기 위해 여전히 하드 코딩되어있다. 죄송합니다. – Milimetric

+0

플러그인을 쓸 수있는 권한이 없습니까? 당신은 그것을 할 수 있고 플러그인에서 그것을 바꿀 수 있습니다 ... – Milimetric

3

: 정렬 순서에 대한 설정이 없다처럼 1.0의 레드 마인 소스 주위

+0

감사합니다 아론,하지만 난 드롭 다운 충분하다고 생각 =) – Niloct