当Redmine上注册的项目超过5个时,主页上“最新项目”框中列出的项目按创建日期降序排序(最近创建的第一个),将旧项目(可能更频繁地更新)排除在外列表。
有没有办法按活动从最高到最低列出前5个项目,或者显示所有已注册的项目,在那个框中,没有更改代码? (我无法访问它)。
我的版本是Redmine 1.0.1.devel(MySQL)。
谢谢。
答案 0 :(得分:3)
您可以更改app / models / project.rb中的代码,以便在其中显示“count = 5”之类的内容时将其更改为“count = 20”:
#返回最新创建的项目 #仅当用户是其成员时,才会返回非公共项目 def self.latest(user = nil,count = 5) find(:all,:limit => count,:conditions => visible_by(user),:order =>“created_on DESC”) 端
如果您无权访问该代码,则必须继续使用下拉菜单。
答案 1 :(得分:2)
浏览redmine源1.0,看起来没有排序顺序的设置:
http://redmine.rubyforge.org/svn/branches/1.0-stable/app/controllers/welcome_controller.rb