Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
61a2ce41
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
61a2ce41
编写于
12月 30, 2011
作者:
D
Dmitriy Zaporozhets
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
code cleanin
上级
0f627a65
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
33 addition
and
22 deletion
+33
-22
app/controllers/projects_controller.rb
app/controllers/projects_controller.rb
+1
-1
app/helpers/projects_helper.rb
app/helpers/projects_helper.rb
+15
-6
app/views/layouts/project.html.haml
app/views/layouts/project.html.haml
+2
-2
app/views/projects/edit.html.haml
app/views/projects/edit.html.haml
+1
-1
app/views/projects/files.html.haml
app/views/projects/files.html.haml
+14
-12
未找到文件。
app/controllers/projects_controller.rb
浏览文件 @
61a2ce41
...
...
@@ -73,7 +73,7 @@ class ProjectsController < ApplicationController
end
def
files
@notes
=
@project
.
notes
.
where
(
"attachment != 'NULL'"
).
order
(
"created_at DESC"
)
@notes
=
@project
.
notes
.
where
(
"attachment != 'NULL'"
).
order
(
"created_at DESC"
)
.
limit
(
100
)
end
def
info
...
...
app/helpers/projects_helper.rb
浏览文件 @
61a2ce41
...
...
@@ -16,12 +16,21 @@ module ProjectsHelper
nil
end
# expires in 360 days
def
switch_colorscheme_link
(
opts
)
if
cookies
[
:colorschema
].
blank?
link_to_function
"paint it black!"
,
"$.cookie('colorschema','black', {expires:360}); window.location.reload()"
,
opts
else
link_to_function
"paint it white!"
,
"$.cookie('colorschema','', {expires:360}); window.location.reload()"
,
opts
def
project_tab_class
[
:show
,
:files
,
:team
,
:edit
,
:update
,
:info
].
each
do
|
action
|
return
"current"
if
current_page?
(
:controller
=>
"projects"
,
:action
=>
action
,
:id
=>
@project
)
end
if
controller
.
controller_name
==
"snippets"
||
controller
.
controller_name
==
"team_members"
"current"
end
end
def
tree_tab_class
current_page?
(
:controller
=>
"refs"
,
:action
=>
"tree"
,
:project_id
=>
@project
,
:id
=>
@ref
||
@project
.
root_ref
)
?
"current"
:
nil
end
end
app/views/layouts/project.html.haml
浏览文件 @
61a2ce41
...
...
@@ -23,8 +23,8 @@
.project-sidebar
.fixed
%aside
=
link_to
"Project"
,
project_path
(
@project
),
:class
=>
(
current_page?
(
:controller
=>
"projects"
,
:action
=>
"show"
,
:id
=>
@project
)
||
controller
.
controller_name
==
"snippets"
||
current_page?
(
:controller
=>
"projects"
,
:action
=>
"team"
,
:id
=>
@project
)
||
controller
.
controller_name
==
"team_members"
||
current_page?
(
project_path
(
@project
)))
?
"current"
:
nil
=
link_to
"Tree"
,
tree_project_ref_path
(
@project
,
@project
.
root_ref
),
:class
=>
current_page?
(
:controller
=>
"refs"
,
:action
=>
"tree"
,
:project_id
=>
@project
,
:id
=>
@ref
||
@project
.
root_ref
)
?
"current"
:
nil
=
link_to
"Project"
,
project_path
(
@project
),
:class
=>
project_tab_class
=
link_to
"Tree"
,
tree_project_ref_path
(
@project
,
@project
.
root_ref
),
:class
=>
tree_tab_class
=
link_to
"Commits"
,
project_commits_path
(
@project
),
:class
=>
current_page?
(
:controller
=>
"commits"
,
:action
=>
"index"
,
:project_id
=>
@project
)
?
"current"
:
nil
=
link_to
"Network graph"
,
graph_project_path
(
@project
),
:class
=>
current_page?
(
:controller
=>
"projects"
,
:action
=>
"graph"
,
:id
=>
@project
)
?
"current"
:
nil
=
link_to
project_issues_filter_path
(
@project
),
:class
=>
(
controller
.
controller_name
==
"issues"
)
?
"current"
:
nil
do
...
...
app/views/projects/edit.html.haml
浏览文件 @
61a2ce41
...
...
@@ -64,6 +64,6 @@
:javascript
$
(
function
(){
$
(
'
form
#project_default_branch
'
).
chosen
();
$
(
'
#project_default_branch
'
).
chosen
();
})
app/views/projects/files.html.haml
浏览文件 @
61a2ce41
=
render
"project_head"
%div
{
:class
=>
"update-data ui-box ui-box-small ui-box-big"
}
.data
-
@notes
.
each
do
|
note
|
%a
.update-item
{
:href
=>
note
.
attachment
.
url
}
=
image_tag
gravatar_icon
(
note
.
author_email
),
:class
=>
"left"
,
:width
=>
16
%span
.update-title
{
:style
=>
"margin-bottom:0px;"
}
=
note
.
attachment_identifier
%span
.update-author.right
Added
=
time_ago_in_words
(
note
.
created_at
)
ago
-
unless
@notes
.
empty?
%div
.update-data.ui-box.ui-box-small
.data
-
@notes
.
each
do
|
note
|
%a
.update-item
{
:href
=>
note
.
attachment
.
url
}
=
image_tag
gravatar_icon
(
note
.
author_email
),
:class
=>
"left"
,
:width
=>
16
%span
.update-title
{
:style
=>
"margin-bottom:0px;"
}
=
note
.
attachment_identifier
%span
.update-author.right
Added
=
time_ago_in_words
(
note
.
created_at
)
ago
-
else
%h3
All files attached to project wall, issues etc will be displayed here
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录