refactor, fix bug and update i18n(search), to be continue

This commit is contained in:
shiqstone
2021-04-18 14:45:04 +08:00
parent 7294ba5489
commit 25e06a767b
5 changed files with 43 additions and 17 deletions

View File

@@ -36,7 +36,7 @@
</dd>
<dd>
<span class="author">
<b class="text">{{i18n .Lang "project.author"}}</b>
<b class="text">{{i18n $.Lang "project.author"}}</b>
<b class="text">-</b>
<b class="text">{{if eq $item.RealName "" }}{{$item.CreateName}}{{else}}{{$item.RealName}}{{end}}</b>
</span>

View File

@@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>搜索 - Powered by MinDoc</title>
<title>{{i18n .Lang "search.title"}} - Powered by MinDoc</title>
<meta name="keywords" content="MinDoc,文档在线管理系统,WIKI,wiki,wiki在线,文档在线管理,接口文档在线管理,接口文档管理,{{.Keyword}}">
<meta name="description" content="MinDoc文档在线管理系统 {{.site_description}}">
<!-- Bootstrap -->
@@ -19,7 +19,7 @@
{{template "widgets/header.tpl" .}}
<div class="container manual-body">
<div class="search-head">
<strong class="search-title">显示"{{.Keyword}}"的搜索结果</strong>
<strong class="search-title">{{i18n .Lang "search.search_title" .Keyword}}</strong>
</div>
<div class="row">
<div class="manual-list">
@@ -27,13 +27,13 @@
<div class="search-item">
<div class="title">
{{if eq $item.SearchType "document"}}
<span class="label mark-doc">文档</span>
<span class="label mark-doc">{{i18n $.Lang "search.doc"}}</span>
<a href="{{urlfor "DocumentController.Read" ":key" $item.BookIdentify ":id" $item.Identify}}" title="{{$item.DocumentName}}" target="_blank">{{str2html $item.DocumentName}}</a>
{{else if eq $item.SearchType "book"}}
<span class="label mark-book">项目</span>
<span class="label mark-book">{{i18n $.Lang "search.prj"}}</span>
<a href="{{urlfor "DocumentController.Index" ":key" $item.Identify}}" title="{{$item.BookName}}" target="_blank"> {{str2html $item.DocumentName}}</a>
{{else}}
<span class="label mark-blog">文章</span>
<span class="label mark-blog">{{i18n $.Lang "search.blog"}}</span>
<a href="{{urlfor "BlogController.Index" ":id" $item.DocumentId}}" title="{{$item.DocumentName}}" target="_blank"> {{str2html $item.DocumentName}}</a>
{{end}}
</div>
@@ -42,20 +42,20 @@
</div>
<div class="source">
{{if eq $item.SearchType "document"}}
<span class="item">来自项目<a href="{{urlfor "DocumentController.Index" ":key" $item.BookIdentify}}" target="_blank">{{$item.BookName}}</a></span>
<span class="item">{{i18n $.Lang "search.from_proj"}}<a href="{{urlfor "DocumentController.Index" ":key" $item.BookIdentify}}" target="_blank">{{$item.BookName}}</a></span>
{{else if eq $item.SearchType "book"}}
<span class="item">项目<a href="{{urlfor "DocumentController.Index" ":key" $item.Identify}}" target="_blank">{{$item.BookName}}</a></span>
<span class="item">{{i18n $.Lang "search.prj"}}<a href="{{urlfor "DocumentController.Index" ":key" $item.Identify}}" target="_blank">{{$item.BookName}}</a></span>
{{else}}
<span class="item">来自文章<a href="{{urlfor "BlogController.Index" ":id" $item.DocumentId}}" target="_blank">{{$item.BookName}}</a></span>
<span class="item">{{i18n $.Lang "search.from_blog"}}<a href="{{urlfor "BlogController.Index" ":id" $item.DocumentId}}" target="_blank">{{$item.BookName}}</a></span>
{{end}}
<span class="item">作者{{$item.Author}}</span>
<span class="item">更新时间{{date_format $item.ModifyTime "2006-01-02 15:04:05"}}</span>
<span class="item">{{i18n $.Lang "search.author"}}{{$item.Author}}</span>
<span class="item">{{i18n $.Lang "search.update_time"}}{{date_format $item.ModifyTime "2006-01-02 15:04:05"}}</span>
</div>
</div>
{{else}}
<div class="search-empty">
<img src="{{cdnimg "/static/images/search_empty.png"}}" class="empty-image">
<span class="empty-text">暂无相关搜索结果</span>
<span class="empty-text">{{i18n .Lang "search.no_result"}}</span>
</div>
{{end}}
<nav class="pagination-container">