|
|
|
@ -237,19 +237,19 @@ func StreamTemplate(qw422016 *qt422016.Writer, p Page) {
|
|
|
|
|
p.StreamLang(qw422016)
|
|
|
|
|
//line web/baseof.qtpl:61
|
|
|
|
|
qw422016.N().S(`"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> `)
|
|
|
|
|
//line web/baseof.qtpl:67
|
|
|
|
|
//line web/baseof.qtpl:68
|
|
|
|
|
p.StreamHead(qw422016)
|
|
|
|
|
//line web/baseof.qtpl:67
|
|
|
|
|
//line web/baseof.qtpl:68
|
|
|
|
|
qw422016.N().S(` <title>`)
|
|
|
|
|
//line web/baseof.qtpl:69
|
|
|
|
|
//line web/baseof.qtpl:70
|
|
|
|
|
p.StreamTitle(qw422016)
|
|
|
|
|
//line web/baseof.qtpl:69
|
|
|
|
|
//line web/baseof.qtpl:70
|
|
|
|
|
qw422016.N().S(`</title> </head> <body class="page__body body"> `)
|
|
|
|
|
//line web/baseof.qtpl:72
|
|
|
|
|
//line web/baseof.qtpl:74
|
|
|
|
|
p.StreamBody(qw422016)
|
|
|
|
|
//line web/baseof.qtpl:72
|
|
|
|
|
//line web/baseof.qtpl:74
|
|
|
|
|
qw422016.N().S(` `)
|
|
|
|
|
//line web/baseof.qtpl:75
|
|
|
|
|
//line web/baseof.qtpl:77
|
|
|
|
|
var path, vcsRevision string
|
|
|
|
|
|
|
|
|
|
if bi, ok := debug.ReadBuildInfo(); ok {
|
|
|
|
@ -264,94 +264,94 @@ func StreamTemplate(qw422016 *qt422016.Writer, p Page) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//line web/baseof.qtpl:88
|
|
|
|
|
qw422016.N().S(` `)
|
|
|
|
|
//line web/baseof.qtpl:90
|
|
|
|
|
qw422016.N().S(` `)
|
|
|
|
|
//line web/baseof.qtpl:92
|
|
|
|
|
if vcsRevision != "" {
|
|
|
|
|
//line web/baseof.qtpl:90
|
|
|
|
|
//line web/baseof.qtpl:92
|
|
|
|
|
qw422016.N().S(` <footer> <small> `)
|
|
|
|
|
//line web/baseof.qtpl:93
|
|
|
|
|
//line web/baseof.qtpl:95
|
|
|
|
|
p.StreamT(qw422016, "version")
|
|
|
|
|
//line web/baseof.qtpl:93
|
|
|
|
|
//line web/baseof.qtpl:95
|
|
|
|
|
qw422016.N().S(` <a href="https://`)
|
|
|
|
|
//line web/baseof.qtpl:94
|
|
|
|
|
//line web/baseof.qtpl:96
|
|
|
|
|
qw422016.E().S(path)
|
|
|
|
|
//line web/baseof.qtpl:94
|
|
|
|
|
//line web/baseof.qtpl:96
|
|
|
|
|
qw422016.N().S(`/commit/`)
|
|
|
|
|
//line web/baseof.qtpl:94
|
|
|
|
|
//line web/baseof.qtpl:96
|
|
|
|
|
qw422016.E().S(vcsRevision)
|
|
|
|
|
//line web/baseof.qtpl:94
|
|
|
|
|
//line web/baseof.qtpl:96
|
|
|
|
|
qw422016.N().S(`" target="_blank"> `)
|
|
|
|
|
//line web/baseof.qtpl:95
|
|
|
|
|
//line web/baseof.qtpl:98
|
|
|
|
|
qw422016.E().S(vcsRevision[:7])
|
|
|
|
|
//line web/baseof.qtpl:95
|
|
|
|
|
//line web/baseof.qtpl:98
|
|
|
|
|
qw422016.N().S(`</a> </small> </footer> `)
|
|
|
|
|
//line web/baseof.qtpl:99
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
}
|
|
|
|
|
//line web/baseof.qtpl:99
|
|
|
|
|
qw422016.N().S(` </body> </html> `)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
qw422016.N().S(` </body> </html> `)
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
func WriteTemplate(qq422016 qtio422016.Writer, p Page) {
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
qw422016 := qt422016.AcquireWriter(qq422016)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
StreamTemplate(qw422016, p)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
qt422016.ReleaseWriter(qw422016)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
func Template(p Page) string {
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
qb422016 := qt422016.AcquireByteBuffer()
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
WriteTemplate(qb422016, p)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
qs422016 := string(qb422016.B)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
qt422016.ReleaseByteBuffer(qb422016)
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
return qs422016
|
|
|
|
|
//line web/baseof.qtpl:102
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//line web/baseof.qtpl:104
|
|
|
|
|
//line web/baseof.qtpl:107
|
|
|
|
|
func (p *BaseOf) StreamT(qw422016 *qt422016.Writer, format string, args ...interface{}) {
|
|
|
|
|
//line web/baseof.qtpl:104
|
|
|
|
|
//line web/baseof.qtpl:107
|
|
|
|
|
qw422016.N().S(` `)
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
//line web/baseof.qtpl:108
|
|
|
|
|
qw422016.E().S(p.Printer.Sprintf(format, args...))
|
|
|
|
|
//line web/baseof.qtpl:105
|
|
|
|
|
//line web/baseof.qtpl:108
|
|
|
|
|
qw422016.N().S(` `)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
func (p *BaseOf) WriteT(qq422016 qtio422016.Writer, format string, args ...interface{}) {
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
qw422016 := qt422016.AcquireWriter(qq422016)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
p.StreamT(qw422016, format, args...)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
qt422016.ReleaseWriter(qw422016)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
func (p *BaseOf) T(format string, args ...interface{}) string {
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
qb422016 := qt422016.AcquireByteBuffer()
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
p.WriteT(qb422016, format, args...)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
qs422016 := string(qb422016.B)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
qt422016.ReleaseByteBuffer(qb422016)
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
return qs422016
|
|
|
|
|
//line web/baseof.qtpl:106
|
|
|
|
|
//line web/baseof.qtpl:109
|
|
|
|
|
}
|
|
|
|
|