From 532e5d62b2661bc9b9e4f08875face2e3d8fa0dc Mon Sep 17 00:00:00 2001 From: Timur Ismagilov Date: Mon, 12 Jul 2021 21:48:57 +0500 Subject: [PATCH] Add some text to the search results --- views/stuff.qtpl | 2 + views/stuff.qtpl.go | 424 ++++++++++++++++++++++---------------------- 2 files changed, 217 insertions(+), 209 deletions(-) diff --git a/views/stuff.qtpl b/views/stuff.qtpl index 4c64bc9..61d52f7 100644 --- a/views/stuff.qtpl +++ b/views/stuff.qtpl @@ -47,6 +47,8 @@ {% func PrimitiveSearchHTML(query string, generator func(string) <-chan string) %}
+

Search results for ‘{%s query %}’

+

Every hypha name has been compared with the query. Hyphae that have matched the query are listed below.

    {% for hyphaName := range generator(query) %}
  • diff --git a/views/stuff.qtpl.go b/views/stuff.qtpl.go index 3ad3084..285f4e7 100644 --- a/views/stuff.qtpl.go +++ b/views/stuff.qtpl.go @@ -147,150 +147,156 @@ func StreamPrimitiveSearchHTML(qw422016 *qt422016.Writer, query string, generato qw422016.N().S(`
    +

    Search results for ‘`) +//line views/stuff.qtpl:50 + qw422016.E().S(query) +//line views/stuff.qtpl:50 + qw422016.N().S(`’

    +

    Every hypha name has been compared with the query. Hyphae that have matched the query are listed below.

    `) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 } -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 func WritePrimitiveSearchHTML(qq422016 qtio422016.Writer, query string, generator func(string) <-chan string) { -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 StreamPrimitiveSearchHTML(qw422016, query, generator) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 } -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 func PrimitiveSearchHTML(query string, generator func(string) <-chan string) string { -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 WritePrimitiveSearchHTML(qb422016, query, generator) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 return qs422016 -//line views/stuff.qtpl:58 +//line views/stuff.qtpl:60 } -//line views/stuff.qtpl:60 +//line views/stuff.qtpl:62 func StreamHelpHTML(qw422016 *qt422016.Writer, content string) { -//line views/stuff.qtpl:60 +//line views/stuff.qtpl:62 qw422016.N().S(`
    `) -//line views/stuff.qtpl:64 +//line views/stuff.qtpl:66 qw422016.N().S(content) -//line views/stuff.qtpl:64 +//line views/stuff.qtpl:66 qw422016.N().S(`
    `) -//line views/stuff.qtpl:67 +//line views/stuff.qtpl:69 qw422016.N().S(helpTopicsHTML()) -//line views/stuff.qtpl:67 +//line views/stuff.qtpl:69 qw422016.N().S(`
    `) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 } -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 func WriteHelpHTML(qq422016 qtio422016.Writer, content string) { -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 StreamHelpHTML(qw422016, content) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 } -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 func HelpHTML(content string) string { -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 WriteHelpHTML(qb422016, content) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 return qs422016 -//line views/stuff.qtpl:69 +//line views/stuff.qtpl:71 } -//line views/stuff.qtpl:71 +//line views/stuff.qtpl:73 func StreamHelpEmptyErrorHTML(qw422016 *qt422016.Writer) { -//line views/stuff.qtpl:71 +//line views/stuff.qtpl:73 qw422016.N().S(`

    This entry does not exist!

    Try finding a different entry that would help you.

    If you want to write this entry by yourself, consider contributing to Mycorrhiza Wiki directly.

    `) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 } -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 func WriteHelpEmptyErrorHTML(qq422016 qtio422016.Writer) { -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 StreamHelpEmptyErrorHTML(qw422016) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 } -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 func HelpEmptyErrorHTML() string { -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 WriteHelpEmptyErrorHTML(qb422016) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 return qs422016 -//line views/stuff.qtpl:75 +//line views/stuff.qtpl:77 } -//line views/stuff.qtpl:77 +//line views/stuff.qtpl:79 func streamhelpTopicsHTML(qw422016 *qt422016.Writer) { -//line views/stuff.qtpl:77 +//line views/stuff.qtpl:79 qw422016.N().S(`
`) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 } -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 func writehelpTopicsHTML(qq422016 qtio422016.Writer) { -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 streamhelpTopicsHTML(qw422016) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 } -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 func helpTopicsHTML() string { -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 writehelpTopicsHTML(qb422016) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 return qs422016 -//line views/stuff.qtpl:94 +//line views/stuff.qtpl:96 } -//line views/stuff.qtpl:96 +//line views/stuff.qtpl:98 func StreamUserListHTML(qw422016 *qt422016.Writer) { -//line views/stuff.qtpl:96 +//line views/stuff.qtpl:98 qw422016.N().S(`

List of users

`) -//line views/stuff.qtpl:101 +//line views/stuff.qtpl:103 var ( admins = make([]string, 0) moderators = make([]string, 0) @@ -363,345 +369,345 @@ func StreamUserListHTML(qw422016 *qt422016.Writer) { } } -//line views/stuff.qtpl:116 +//line views/stuff.qtpl:118 qw422016.N().S(`

Admins

    `) -//line views/stuff.qtpl:119 +//line views/stuff.qtpl:121 for _, name := range admins { -//line views/stuff.qtpl:119 +//line views/stuff.qtpl:121 qw422016.N().S(`
  1. `) -//line views/stuff.qtpl:120 +//line views/stuff.qtpl:122 qw422016.E().S(name) -//line views/stuff.qtpl:120 +//line views/stuff.qtpl:122 qw422016.N().S(`
  2. `) -//line views/stuff.qtpl:121 +//line views/stuff.qtpl:123 } -//line views/stuff.qtpl:121 +//line views/stuff.qtpl:123 qw422016.N().S(`

Moderators

    `) -//line views/stuff.qtpl:125 +//line views/stuff.qtpl:127 for _, name := range moderators { -//line views/stuff.qtpl:125 +//line views/stuff.qtpl:127 qw422016.N().S(`
  1. `) -//line views/stuff.qtpl:126 +//line views/stuff.qtpl:128 qw422016.E().S(name) -//line views/stuff.qtpl:126 +//line views/stuff.qtpl:128 qw422016.N().S(`
  2. `) -//line views/stuff.qtpl:127 +//line views/stuff.qtpl:129 } -//line views/stuff.qtpl:127 +//line views/stuff.qtpl:129 qw422016.N().S(`

Editors

    `) -//line views/stuff.qtpl:131 +//line views/stuff.qtpl:133 for _, name := range editors { -//line views/stuff.qtpl:131 +//line views/stuff.qtpl:133 qw422016.N().S(`
  1. `) -//line views/stuff.qtpl:132 +//line views/stuff.qtpl:134 qw422016.E().S(name) -//line views/stuff.qtpl:132 +//line views/stuff.qtpl:134 qw422016.N().S(`
  2. `) -//line views/stuff.qtpl:133 +//line views/stuff.qtpl:135 } -//line views/stuff.qtpl:133 +//line views/stuff.qtpl:135 qw422016.N().S(`
`) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 } -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 func WriteUserListHTML(qq422016 qtio422016.Writer) { -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 StreamUserListHTML(qw422016) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 } -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 func UserListHTML() string { -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 WriteUserListHTML(qb422016) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 return qs422016 -//line views/stuff.qtpl:137 +//line views/stuff.qtpl:139 } -//line views/stuff.qtpl:139 +//line views/stuff.qtpl:141 func StreamHyphaListHTML(qw422016 *qt422016.Writer) { -//line views/stuff.qtpl:139 +//line views/stuff.qtpl:141 qw422016.N().S(`

List of hyphae

This wiki has `) -//line views/stuff.qtpl:143 +//line views/stuff.qtpl:145 qw422016.N().D(hyphae.Count()) -//line views/stuff.qtpl:143 +//line views/stuff.qtpl:145 qw422016.N().S(` hyphae.

    `) -//line views/stuff.qtpl:145 +//line views/stuff.qtpl:147 for h := range hyphae.YieldExistingHyphae() { -//line views/stuff.qtpl:145 +//line views/stuff.qtpl:147 qw422016.N().S(`
  • `) -//line views/stuff.qtpl:147 +//line views/stuff.qtpl:149 qw422016.E().S(util.BeautifulName(h.Name)) -//line views/stuff.qtpl:147 +//line views/stuff.qtpl:149 qw422016.N().S(` `) -//line views/stuff.qtpl:148 +//line views/stuff.qtpl:150 if h.BinaryPath != "" { -//line views/stuff.qtpl:148 +//line views/stuff.qtpl:150 qw422016.N().S(` `) -//line views/stuff.qtpl:149 +//line views/stuff.qtpl:151 qw422016.E().S(filepath.Ext(h.BinaryPath)[1:]) -//line views/stuff.qtpl:149 +//line views/stuff.qtpl:151 qw422016.N().S(` `) -//line views/stuff.qtpl:150 +//line views/stuff.qtpl:152 } -//line views/stuff.qtpl:150 +//line views/stuff.qtpl:152 qw422016.N().S(`
  • `) -//line views/stuff.qtpl:152 +//line views/stuff.qtpl:154 } -//line views/stuff.qtpl:152 +//line views/stuff.qtpl:154 qw422016.N().S(`
`) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 } -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 func WriteHyphaListHTML(qq422016 qtio422016.Writer) { -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 StreamHyphaListHTML(qw422016) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 } -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 func HyphaListHTML() string { -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 WriteHyphaListHTML(qb422016) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 return qs422016 -//line views/stuff.qtpl:156 +//line views/stuff.qtpl:158 } -//line views/stuff.qtpl:158 +//line views/stuff.qtpl:160 func StreamAboutHTML(qw422016 *qt422016.Writer) { -//line views/stuff.qtpl:158 +//line views/stuff.qtpl:160 qw422016.N().S(`

About `) -//line views/stuff.qtpl:162 +//line views/stuff.qtpl:164 qw422016.E().S(cfg.WikiName) -//line views/stuff.qtpl:162 +//line views/stuff.qtpl:164 qw422016.N().S(`

See /list for information about hyphae on this wiki.

`) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 } -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 func WriteAboutHTML(qq422016 qtio422016.Writer) { -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 StreamAboutHTML(qw422016) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 } -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 func AboutHTML() string { -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 WriteAboutHTML(qb422016) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 return qs422016 -//line views/stuff.qtpl:180 +//line views/stuff.qtpl:182 } -//line views/stuff.qtpl:182 +//line views/stuff.qtpl:184 func StreamCommonScripts(qw422016 *qt422016.Writer) { -//line views/stuff.qtpl:182 +//line views/stuff.qtpl:184 qw422016.N().S(` `) -//line views/stuff.qtpl:183 +//line views/stuff.qtpl:185 for _, scriptPath := range cfg.CommonScripts { -//line views/stuff.qtpl:183 +//line views/stuff.qtpl:185 qw422016.N().S(` `) -//line views/stuff.qtpl:185 +//line views/stuff.qtpl:187 } -//line views/stuff.qtpl:185 +//line views/stuff.qtpl:187 qw422016.N().S(` `) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 } -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 func WriteCommonScripts(qq422016 qtio422016.Writer) { -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 qw422016 := qt422016.AcquireWriter(qq422016) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 StreamCommonScripts(qw422016) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 qt422016.ReleaseWriter(qw422016) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 } -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 func CommonScripts() string { -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 qb422016 := qt422016.AcquireByteBuffer() -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 WriteCommonScripts(qb422016) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 qs422016 := string(qb422016.B) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 qt422016.ReleaseByteBuffer(qb422016) -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 return qs422016 -//line views/stuff.qtpl:186 +//line views/stuff.qtpl:188 }