Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
d2620faf
Commit
d2620faf
authored
Oct 05, 2017
by
Tim Zallmann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updates based on MR comments
parent
27577e8e
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
19 additions
and
16 deletions
+19
-16
app/helpers/application_helper.rb
app/helpers/application_helper.rb
+9
-6
app/helpers/lazy_image_tag_helper.rb
app/helpers/lazy_image_tag_helper.rb
+7
-5
app/models/concerns/avatarable.rb
app/models/concerns/avatarable.rb
+3
-5
No files found.
app/helpers/application_helper.rb
View file @
d2620faf
...
@@ -41,12 +41,15 @@ module ApplicationHelper
...
@@ -41,12 +41,15 @@ module ApplicationHelper
end
end
if
project
.
avatar_url
if
project
.
avatar_url
if
project
.
private?
#if project.private?
options
[
:use_original_source
]
=
true
# options[:use_original_source] = true
image_tag
project
.
avatar_url
(
use_asset_path:
false
),
options
# image_tag project.avatar_url(use_asset_path: false), options
else
#else
image_tag
project
.
avatar_url
,
options
# image_tag project.avatar_url, options
end
#end
image_tag
project
.
avatar_url
(
use_asset_path:
project
.
public?
),
options
else
# generated icon
else
# generated icon
project_identicon
(
project
,
options
)
project_identicon
(
project
,
options
)
end
end
...
...
app/helpers/lazy_image_tag_helper.rb
View file @
d2620faf
...
@@ -9,11 +9,13 @@ module LazyImageTagHelper
...
@@ -9,11 +9,13 @@ module LazyImageTagHelper
unless
options
.
delete
(
:lazy
)
==
false
unless
options
.
delete
(
:lazy
)
==
false
options
[
:data
]
||=
{}
options
[
:data
]
||=
{}
options
[
:data
][
:src
]
=
if
options
.
delete
(
:use_original_source
)
#options[:data][:src] = if options.delete(:use_original_source)
source
# source
else
# else
path_to_image
(
source
)
# path_to_image(source)
end
# end
options
[
:data
][
:src
]
=
path_to_image
(
source
)
options
[
:class
]
||=
""
options
[
:class
]
||=
""
options
[
:class
]
<<
" lazy"
options
[
:class
]
<<
" lazy"
...
...
app/models/concerns/avatarable.rb
View file @
d2620faf
...
@@ -9,11 +9,9 @@ module Avatarable
...
@@ -9,11 +9,9 @@ module Avatarable
asset_host
=
ActionController
::
Base
.
asset_host
asset_host
=
ActionController
::
Base
.
asset_host
gitlab_host
=
only_path
?
gitlab_config
.
relative_url_root
:
gitlab_config
.
url
gitlab_host
=
only_path
?
gitlab_config
.
relative_url_root
:
gitlab_config
.
url
if
use_asset_path
# If asset_host is set then it is expected that assets are handled by a standalone host.
# If asset_host is set then it is expected that assets are handled by a standalone host.
# That means we do not want to get GitLab's relative_url_root option anymore.
# That means we do not want to get GitLab's relative_url_root option anymore.
host
=
(
asset_host
.
present?
&&
use_asset_path
)
?
asset_host
:
gitlab_host
host
=
asset_host
.
present?
?
asset_host
:
gitlab_host
end
[
host
,
avatar
.
url
].
join
[
host
,
avatar
.
url
].
join
end
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment