diff options
author | Andrey Nering <andrey.nering@gmail.com> | 2016-03-02 21:18:58 -0300 |
---|---|---|
committer | Andrey Nering <andrey.nering@gmail.com> | 2016-03-02 21:54:05 -0300 |
commit | 13e71acadf538124724c24b6332e4fa8a59baadb (patch) | |
tree | f49edfe271408ae5cc6cd3275e64512a2312d780 | |
parent | 37ac743da7ba2931dfaaa947bf73ed55534e6f29 (diff) | |
download | gitea-13e71acadf538124724c24b6332e4fa8a59baadb.tar.gz gitea-13e71acadf538124724c24b6332e4fa8a59baadb.zip |
Render emojis in more places.
-rw-r--r-- | public/js/gogs.js | 5 | ||||
-rw-r--r-- | templates/explore/repo_list.tmpl | 2 | ||||
-rw-r--r-- | templates/repo/commits_table.tmpl | 2 | ||||
-rw-r--r-- | templates/repo/home.tmpl | 2 | ||||
-rw-r--r-- | templates/repo/issue/list.tmpl | 2 | ||||
-rw-r--r-- | templates/repo/issue/view.tmpl | 6 | ||||
-rw-r--r-- | templates/repo/issue/view_title.tmpl | 2 | ||||
-rw-r--r-- | templates/repo/view_file.tmpl | 2 | ||||
-rw-r--r-- | templates/repo/view_list.tmpl | 4 | ||||
-rw-r--r-- | templates/user/dashboard/feeds.tmpl | 14 | ||||
-rw-r--r-- | templates/user/dashboard/issues.tmpl | 2 |
11 files changed, 24 insertions, 19 deletions
diff --git a/public/js/gogs.js b/public/js/gogs.js index 3459658585..c4b4668f9c 100644 --- a/public/js/gogs.js +++ b/public/js/gogs.js @@ -878,7 +878,10 @@ $(document).ready(function () { img_dir: suburl + '/img/emoji', ignore_emoticons: true }); - emojify.run(); + var hasEmoji = document.getElementsByClassName('has-emoji'); + for (var i = 0; i < hasEmoji.length; i++) { + emojify.run(hasEmoji[i]); + } // Clipboard JS var clipboard = new Clipboard('.clipboard'); diff --git a/templates/explore/repo_list.tmpl b/templates/explore/repo_list.tmpl index f8dff62869..43fa28c630 100644 --- a/templates/explore/repo_list.tmpl +++ b/templates/explore/repo_list.tmpl @@ -16,7 +16,7 @@ <span class="text grey"><i class="octicon octicon-git-branch"></i> {{.NumForks}}</span> </div> </div> - {{if .Description}}<p>{{.Description}}</p>{{end}} + {{if .Description}}<p class="has-emoji">{{.Description}}</p>{{end}} <p class="time">{{$.i18n.Tr "org.repo_updated"}} {{TimeSince .Updated $.i18n.Lang}}</p> </div> {{end}} diff --git a/templates/repo/commits_table.tmpl b/templates/repo/commits_table.tmpl index 4ca25e8e1e..e13cc21089 100644 --- a/templates/repo/commits_table.tmpl +++ b/templates/repo/commits_table.tmpl @@ -35,7 +35,7 @@ <img class="ui avatar image" src="{{AvatarLink .Author.Email}}" alt=""/> {{.Author.Name}} {{end}} </td> - <td class="message collapsing"> + <td class="message collapsing has-emoji"> <a rel="nofollow" class="ui sha label" href="{{AppSubUrl}}/{{$.Username}}/{{$.Reponame}}/commit/{{.ID}}">{{ShortSha .ID.String}}</a> {{RenderCommitMessage false .Summary $.RepoLink $.Repository.ComposeMetas}} </td> diff --git a/templates/repo/home.tmpl b/templates/repo/home.tmpl index 208b3ad3f4..47d53bf13c 100644 --- a/templates/repo/home.tmpl +++ b/templates/repo/home.tmpl @@ -3,7 +3,7 @@ {{template "repo/header" .}} <div class="ui container"> <p id="repo-desc"> - {{if .Repository.DescriptionHtml}}<span class="description">{{.Repository.DescriptionHtml}}</span>{{else}}<span class="no-description text-italic">{{.i18n.Tr "repo.no_desc"}}</span>{{end}} + {{if .Repository.DescriptionHtml}}<span class="description has-emoji">{{.Repository.DescriptionHtml}}</span>{{else}}<span class="no-description text-italic">{{.i18n.Tr "repo.no_desc"}}</span>{{end}} <a class="link" href="{{.Repository.Website}}">{{.Repository.Website}}</a> </p> <div class="ui secondary menu"> diff --git a/templates/repo/issue/list.tmpl b/templates/repo/issue/list.tmpl index e9a833925d..790a6572e4 100644 --- a/templates/repo/issue/list.tmpl +++ b/templates/repo/issue/list.tmpl @@ -102,7 +102,7 @@ {{ $timeStr:= TimeSince .Created $.Lang }} <li class="item"> <div class="ui {{if .IsRead}}black{{else}}green{{end}} label">#{{.Index}}</div> - <a class="title" href="{{$.Link}}/{{.Index}}">{{.Name}}</a> + <a class="title has-emoji" href="{{$.Link}}/{{.Index}}">{{.Name}}</a> {{range .Labels}} <a class="ui label" href="{{$.Link}}?type={{$.ViewType}}&state={{$.State}}&labels={{.ID}}&milestone={{$.MilestoneID}}&assignee={{$.AssigneeID}}" style="color: {{.ForegroundColor}}; background-color: {{.Color}}">{{.Name}}</a> diff --git a/templates/repo/issue/view.tmpl b/templates/repo/issue/view.tmpl index 1f25f1535b..4e2e69bbeb 100644 --- a/templates/repo/issue/view.tmpl +++ b/templates/repo/issue/view.tmpl @@ -16,11 +16,13 @@ {{if .Issue.IsPull}} {{template "repo/issue/view_title" .}} {{template "repo/pulls/tab_menu" .}} - <div class="ui bottom attached tab pull segment active" data-tab="request-{{.ID}}"> + <div class="ui bottom attached tab pull segment active has-emoji" data-tab="request-{{.ID}}"> {{template "repo/issue/view_content" .}} </div> {{else}} - {{template "repo/issue/view_content" .}} + <div class="has-emoji"> + {{template "repo/issue/view_content" .}} + </div> {{end}} </div> </div> diff --git a/templates/repo/issue/view_title.tmpl b/templates/repo/issue/view_title.tmpl index f8d93a0bc0..a1b4405486 100644 --- a/templates/repo/issue/view_title.tmpl +++ b/templates/repo/issue/view_title.tmpl @@ -1,7 +1,7 @@ <div class="sixteen wide column title"> <div class="ui grid"> <h1 class="twelve wide column"> - <span class="index">#{{.Issue.Index}}</span> <span id="issue-title">{{.Issue.Name}}</span> + <span class="index">#{{.Issue.Index}}</span> <span id="issue-title" class="has-emoji">{{.Issue.Name}}</span> <div id="edit-title-input" class="ui input" style="display: none"> <input value="{{.Issue.Name}}"> </div> diff --git a/templates/repo/view_file.tmpl b/templates/repo/view_file.tmpl index 44fc44913e..f41e485cad 100644 --- a/templates/repo/view_file.tmpl +++ b/templates/repo/view_file.tmpl @@ -24,7 +24,7 @@ {{end}} </h4> <div class="ui attached table segment"> - <div class="file-view {{if .ReadmeExist}}markdown{{else if .IsFileText}}code-view{{end}}"> + <div class="file-view {{if .ReadmeExist}}markdown{{else if .IsFileText}}code-view{{end}} has-emoji"> {{if .ReadmeExist}} {{if .FileContent}}{{.FileContent | Str2html}}{{end}} {{else if not .IsFileText}} diff --git a/templates/repo/view_list.tmpl b/templates/repo/view_list.tmpl index b3dee5610f..c06ab3441f 100644 --- a/templates/repo/view_list.tmpl +++ b/templates/repo/view_list.tmpl @@ -10,7 +10,7 @@ <strong>{{.LastCommit.Author.Name}}</strong> {{end}} <a rel="nofollow" class="ui sha label" href="{{.RepoLink}}/commit/{{.LastCommit.ID}}" rel="nofollow">{{ShortSha .LastCommit.ID.String}}</a> - <span class="grey">{{RenderCommitMessage false .LastCommit.Summary .RepoLink $.Repository.ComposeMetas}}</span> + <span class="grey has-emoji">{{RenderCommitMessage false .LastCommit.Summary .RepoLink $.Repository.ComposeMetas}}</span> </th> <th class="nine wide"> </th> @@ -42,7 +42,7 @@ <a href="{{EscapePound $.BranchLink}}/{{EscapePound $.TreePath}}{{EscapePound $entry.Name}}">{{$entry.Name}}</a> </td> {{end}} - <td class="message collapsing"> + <td class="message collapsing has-emoji"> <a rel="nofollow" class="ui sha label" href="{{AppSubUrl}}/{{$.Username}}/{{$.Reponame}}/commit/{{$commit.ID}}">{{ShortSha $commit.ID.String}}</a> {{RenderCommitMessage false $commit.Summary $.RepoLink $.Repository.ComposeMetas}} </td> diff --git a/templates/user/dashboard/feeds.tmpl b/templates/user/dashboard/feeds.tmpl index 7bb83d665b..4206308e3b 100644 --- a/templates/user/dashboard/feeds.tmpl +++ b/templates/user/dashboard/feeds.tmpl @@ -46,23 +46,23 @@ {{ $repoLink := .GetRepoLink}} {{if $push.Commits}} {{range $push.Commits}} - <li><img class="img-8" src="{{$push.AvatarLink .AuthorEmail}}"> <a class="commit-id" href="{{$repoLink}}/commit/{{.Sha1}}">{{ShortSha .Sha1}}</a> <span class="text truncate light grey">{{.Message}}</span></li> + <li><img class="img-8" src="{{$push.AvatarLink .AuthorEmail}}"> <a class="commit-id" href="{{$repoLink}}/commit/{{.Sha1}}">{{ShortSha .Sha1}}</a> <span class="text truncate light grey has-emoji">{{.Message}}</span></li> {{end}} {{end}} {{if and (gt $push.Len 1) $push.CompareUrl}}<li><a href="{{AppSubUrl}}/{{$push.CompareUrl}}">{{$.i18n.Tr "action.compare_commits" $push.Len}} ยป</a></li>{{end}} </ul> </div> {{else if eq .GetOpType 6}} - <span class="text truncate issue title">{{index .GetIssueInfos 1}}</span> + <span class="text truncate issue title has-emoji">{{index .GetIssueInfos 1}}</span> {{else if eq .GetOpType 7}} - <p class="text light grey">{{index .GetIssueInfos 1}}</p> + <p class="text light grey has-emoji">{{index .GetIssueInfos 1}}</p> {{else if eq .GetOpType 10}} - <span class="text truncate issue title">{{.GetIssueTitle}}</span> - <p class="text light grey">{{index .GetIssueInfos 1}}</p> + <span class="text truncate issue title has-emoji">{{.GetIssueTitle}}</span> + <p class="text light grey has-emoji">{{index .GetIssueInfos 1}}</p> {{else if eq .GetOpType 11}} - <p class="text light grey">{{index .GetIssueInfos 1}}</p> + <p class="text light grey has-emoji">{{index .GetIssueInfos 1}}</p> {{else if (or (eq .GetOpType 12) (eq .GetOpType 13))}} - <span class="text truncate issue title">{{.GetIssueTitle}}</span> + <span class="text truncate issue title has-emoji">{{.GetIssueTitle}}</span> {{end}} <p class="text italic light grey">{{TimeSince .GetCreate $.i18n.Lang}}</p> </div> diff --git a/templates/user/dashboard/issues.tmpl b/templates/user/dashboard/issues.tmpl index a99a478170..c8d17b3cdd 100644 --- a/templates/user/dashboard/issues.tmpl +++ b/templates/user/dashboard/issues.tmpl @@ -62,7 +62,7 @@ {{ $timeStr:= TimeSince .Created $.Lang }} <li class="item"> <div class="ui label">{{if not $.RepoID}}{{.Repo.Name}}{{end}}#{{.Index}}</div> - <a class="title" href="{{AppSubUrl}}/{{.Repo.Owner.Name}}/{{.Repo.Name}}/issues/{{.Index}}">{{.Name}}</a> + <a class="title has-emoji" href="{{AppSubUrl}}/{{.Repo.Owner.Name}}/{{.Repo.Name}}/issues/{{.Index}}">{{.Name}}</a> {{if .NumComments}} <span class="comment ui right"><i class="octicon octicon-comment"></i> {{.NumComments}}</span> |