Files
phachon--mm-wiki/views/main/search.html
T
wehub-resource-sync a21fa4e11b
Go / Build (push) Failing after 1s
chore: import upstream snapshot with attribution
2026-07-13 12:30:21 +08:00

70 lines
3.4 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<div class="container-fluid">{{$documents := .documents}}
<div class="panel panel-default">
<div class="panel-body">
<div class="row">
<form action="/main/search" method="get">
<div class="col-md-3">
<div class="input-group">
<span class="input-group-addon"> 搜索方式</span>
<select class="form-control" name="search_type">
<option value="title" {{if eq $.search_type "title"}} selected="selected" {{end}}>文档标题</option>
{{/* <option value="content" {{if eq $.search_type "content"}} selected="selected" {{end}}>文档内容</option>*/}}
</select>
</div>
</div>
<div class="col-md-9">
<div class="input-group">
<input class="form-control" name="keyword" type="text" value="{{.keyword}}" placeholder="请输入搜索关键字...">
<span class="input-group-btn">
<button type="submit" class="btn btn-primary"><i class="glyphicon glyphicon-search"></i></button>
</span>
</div>
</div>
</form>
</div>
<hr>
{{if eq .count 0}}
<div class="alert alert-info alert-dismissible fade in" role="alert" style="margin-bottom: 0">
<p><i class="glyphicon glyphicon-volume-up"></i> 抱歉暂时没有搜索到您想要的结果</p>
</div>
{{else}}
<div class="row">
<div class="document-update">
<ul>
{{range $document := $documents}}
<li>
<div>
<a href="/document/index?document_id={{$document.document_id}}" target="_parent" class="text text-info text-font-15">
{{if eq $document.type "1"}}
<i class="fa fa-file-word-o"></i>
{{else}}
<i class="fa fa-folder-o"></i>
{{end}}
{{$document.name}}</a>
</div>
<span class="text text-font-12 document-user-time"><i class="fa fa-calendar"></i>
创建于 {{dateFormat $document.create_time "Y-m-d H:i:s"}}修改于{{dateFormat $document.update_time "Y-m-d H:i:s"}}
</span>
</li>
<hr>
<p class="search-content">{{$document.search_content}}</p>
{{end}}
</ul>
</div>
</div>
<div class="center">
{{/* {{template "paginator/default.html" .}}*/}}
</div>
{{end}}
</div>
</div>
</div>
<script type="text/javascript" src="/static/plugins/mark/mark.min.js"></script>
<script type="text/javascript">
var keyword = {{.keyword}}
if (keyword) {
var searchContent = document.querySelectorAll('.search-content');
var instance = new Mark(searchContent);
instance.mark(keyword);
}
</script>