mirror of
https://github.com/golang/go
synced 2024-11-18 11:24:41 -07:00
a28efa5d8c
The display of search results can now be changed. A slice of functions for displaying the results can now be provided. By default, three functions are provided to display documentation, source code, and textual results. This makes it possible to replace them with equivalents that, say, obtain search results from alternative source code search engines. R=bradfitz, adg CC=golang-codereviews https://golang.org/cl/43470043
43 lines
1.1 KiB
HTML
43 lines
1.1 KiB
HTML
<!--
|
|
Copyright 2009 The Go Authors. All rights reserved.
|
|
Use of this source code is governed by a BSD-style
|
|
license that can be found in the LICENSE file.
|
|
-->
|
|
{{$query_url := urlquery .Query}}
|
|
{{with .Textual}}
|
|
{{if $.Complete}}
|
|
<h2 id="Textual">{{html $.Found}} textual occurrences</h2>
|
|
{{else}}
|
|
<h2 id="Textual">More than {{html $.Found}} textual occurrences</h2>
|
|
<p>
|
|
<span class="alert" style="font-size:120%">Not all files or lines containing "{{html $.Query}}" are shown.</span>
|
|
</p>
|
|
{{end}}
|
|
<p>
|
|
<table class="layout">
|
|
{{range .}}
|
|
{{$file := .Filename}}
|
|
<tr>
|
|
<td align="left" valign="top">
|
|
<a href="{{queryLink $file $query_url 0}}">{{$file}}</a>:
|
|
</td>
|
|
<td align="left" width="4"></td>
|
|
<th align="left" valign="top">{{len .Lines}}</th>
|
|
<td align="left" width="4"></td>
|
|
<td align="left">
|
|
{{range .Lines}}
|
|
<a href="{{queryLink $file $query_url .}}">{{html .}}</a>
|
|
{{end}}
|
|
{{if not $.Complete}}
|
|
...
|
|
{{end}}
|
|
</td>
|
|
</tr>
|
|
{{end}}
|
|
{{if not $.Complete}}
|
|
<tr><td align="left">...</td></tr>
|
|
{{end}}
|
|
</table>
|
|
</p>
|
|
{{end}}
|