Exemplo n.º 1
0
//line simple.qtpl:2
func StreamSimpleQtc(qw422016 *qt422016.Writer, u *model.User) {
	//line simple.qtpl:2
	qw422016.N().S(`
<html>
    <body>
        <h1>`)
	//line simple.qtpl:5
	qw422016.E().S(u.FirstName)
	//line simple.qtpl:5
	qw422016.N().S(`</h1>

        <p>Here's a list of your favorite colors:</p>
        <ul>
        `)
	//line simple.qtpl:9
	for _, colorName := range u.FavoriteColors {
		//line simple.qtpl:9
		qw422016.N().S(`
            <li>`)
		//line simple.qtpl:10
		qw422016.E().S(colorName)
		//line simple.qtpl:10
		qw422016.N().S(`</li>
        `)
		//line simple.qtpl:11
	}
	//line simple.qtpl:11
	qw422016.N().S(`
        </ul>
    </body>
</html>
`)
//line simple.qtpl:15
}
Exemplo n.º 2
0
//line navigation.qtpl:2
func StreamNavigation(qw422016 *qt422016.Writer, nav []*model.Navigation) {
	//line navigation.qtpl:2
	qw422016.N().S(`
<ul class="navigation">
`)
	//line navigation.qtpl:4
	for _, item := range nav {
		//line navigation.qtpl:4
		qw422016.N().S(`
	<li><a href="`)
		//line navigation.qtpl:5
		qw422016.E().S(item.Link)
		//line navigation.qtpl:5
		qw422016.N().S(`">`)
		//line navigation.qtpl:5
		qw422016.E().S(item.Item)
		//line navigation.qtpl:5
		qw422016.N().S(`</a></li>
`)
		//line navigation.qtpl:6
	}
	//line navigation.qtpl:6
	qw422016.N().S(`
</ul>
`)
//line navigation.qtpl:8
}
Exemplo n.º 3
0
//line header.qtpl:1
func StreamHeader(qw422016 *qt422016.Writer, title string) {
	//line header.qtpl:1
	qw422016.N().S(`
<title>`)
	//line header.qtpl:2
	qw422016.E().S(title)
	//line header.qtpl:2
	qw422016.N().S(`'s Home Page</title>
<div class="header">Page Header</div>
`)
//line header.qtpl:4
}
Exemplo n.º 4
0
//line index.qtpl:2
func StreamIndex(qw422016 *qt422016.Writer, u *model.User, nav []*model.Navigation, title string) {
	//line index.qtpl:2
	qw422016.N().S(`
<!DOCTYPE html>
<html>
<body>

<header>
`)
	//line index.qtpl:8
	StreamHeader(qw422016, title)
	//line index.qtpl:8
	qw422016.N().S(`
</header>

<nav>
`)
	//line index.qtpl:12
	StreamNavigation(qw422016, nav)
	//line index.qtpl:12
	qw422016.N().S(`
</nav>

<section>
<div class="content">
	<div class="welcome">
		<h4>Hello `)
	//line index.qtpl:18
	qw422016.E().S(u.FirstName)
	//line index.qtpl:18
	qw422016.N().S(`</h4>
		
		<div class="raw">`)
	//line index.qtpl:20
	qw422016.N().S(u.RawContent)
	//line index.qtpl:20
	qw422016.N().S(`</div>
		<div class="enc">`)
	//line index.qtpl:21
	qw422016.E().S(u.EscapedContent)
	//line index.qtpl:21
	qw422016.N().S(`</div>
	</div>

`)
	//line index.qtpl:24
	for i := 1; i <= 5; i++ {
		//line index.qtpl:24
		qw422016.N().S(`
		`)
		//line index.qtpl:25
		if i == 1 {
			//line index.qtpl:25
			qw422016.N().S(`
			<p>`)
			//line index.qtpl:26
			qw422016.E().S(u.FirstName)
			//line index.qtpl:26
			qw422016.N().S(` has `)
			//line index.qtpl:26
			qw422016.N().D(i)
			//line index.qtpl:26
			qw422016.N().S(` message</p>
		`)
			//line index.qtpl:27
		} else {
			//line index.qtpl:27
			qw422016.N().S(`
			<p>`)
			//line index.qtpl:28
			qw422016.E().S(u.FirstName)
			//line index.qtpl:28
			qw422016.N().S(` has `)
			//line index.qtpl:28
			qw422016.N().D(i)
			//line index.qtpl:28
			qw422016.N().S(` messages</p>
		`)
			//line index.qtpl:29
		}
		//line index.qtpl:29
		qw422016.N().S(`
`)
		//line index.qtpl:30
	}
	//line index.qtpl:30
	qw422016.N().S(`
</div>
</section>

<footer>
`)
	//line index.qtpl:35
	StreamFooter(qw422016)
	//line index.qtpl:35
	qw422016.N().S(`
</footer>

</body>
</html>
`)
//line index.qtpl:40
}
Exemplo n.º 5
0
//line report/report.qtpl:32
func (p *Page) streamtitle(qw422016 *qt422016.Writer) {
//line report/report.qtpl:32
qw422016.E().S(p.Title) }