#macro (a $aHref $title $aTarget )
<
a
#if($title)
title
=
"$title"
#end#if($aHref)
href
=
"#if($aHref.startWith('/'))#if($TINY_CONTEXT_PATH.equals("
/"))#else{TINY_CONTEXT_PATH}#end$#end$aHref"#end#if($aTarget)
target
=
"$aTarget"
#end>
$bodyContent
</
a
>
#end
#macro (img $imgHref $imgTitle)
<
img
#if($imgTitle)
alt
=
"$imgTitle"
#end#if($imgHref)
src
=
"#if($imgHref.startWith('/'))#if($TINY_CONTEXT_PATH.equals("
/"))#else{TINY_CONTEXT_PATH}#end$#end$imgHref"#end#>
</
a
>
#end
#macro(section)
<
div
class
=
"section"
>
$bodyContent
</
div
>
#end
#macro(container)
<
div
class
=
"container"
>
$bodyContent
</
div
>
#end
#macro(row)
<
div
class
=
"row"
>
$bodyContent
</
div
>
#end
#macro(span1)
<
div
class
=
"span1"
>
$bodyContent
</
div
>
#end
#macro(span2)
<
div
class
=
"span2"
>
$bodyContent
</
div
>
#end
#macro(span3)
<
div
class
=
"span3"
>
$bodyContent
</
div
>
#end
#macro(span4)
<
div
class
=
"span4"
>
$bodyContent
</
div
>
#end
#macro(span5)
<
div
class
=
"span5"
>
$bodyContent
</
div
>
#end
#macro(span6)
<
div
class
=
"span6"
>
$bodyContent
</
div
>
#end
#macro(span7)
<
div
class
=
"span7"
>
$bodyContent
</
div
>
#end
#macro(span8)
<
div
class
=
"span8"
>
$bodyContent
</
div
>
#end
#macro(span9)
<
div
class
=
"span9"
>
$bodyContent
</
div
>
#end
#macro(span10)
<
div
class
=
"span10"
>
$bodyContent
</
div
>
#end
#macro(span11)
<
div
class
=
"span11"
>
$bodyContent
</
div
>
#end
#macro(span12)
<
div
class
=
"span12"
>
$bodyContent
</
div
>
#end
#macro(hr)
<
hr
/>
#end
#macro(dropdownMenu $dropdownTitle $dropdownHref $dropdownSubTitle )
<
li
class
=
"dropdown"
><
a
href
=
"$dropdownHref?activePage=$!menuKey"
>$dropdownTitle</
a
> <
b
class
=
"caret"
></
b
>
<
span
>$dropdownSubTitle</
span
>
$!bodyContent
</
li
>
#end
#macro(menu $menuTitle $menuHref $menuSubTitle $menuKey)
<
li
class
=
"dropdown#if($menuKey==$activePage) active#end"
><
a
href
=
"${menuHref}"
>$menuTitle</
a
>
<
span
>$menuSubTitle</
span
>
$!bodyContent
</
li
>
#end
#macro(nav)
<
ul
class
=
"nav"
>
$bodyContent
</
ul
>
#end
#macro(subMenu)
<
ul
>
$bodyContent
</
ul
>
#end
#macro(subMenuItem $title $href $menuKey)
<
li
><
a
href
=
"$href"
#if($menuKey==$activePage)
class
=
"current"
#end >$title</
a
></
li
>
#end
#macro(pageTitle $title $page)
#set($pageTitle="$title")
#set($activePage="$page")
#end
#macro(modalFooter)
<
div
class
=
"modal-footer"
>
<
button
class
=
"btn"
data-dismiss
=
"modal"
aria-hidden
=
"true"
>Close</
button
>
</
div
>
#end
#macro(breadcrumb)
<
ul
class
=
"breadcrumb"
>
$bodyContent
</
ul
>
#end
#macro(breadcrumbParentItem $title $url)
<
li
>#@a($url $title)$title#end <
span
class
=
"divider"
>/</
span
></
li
>
#end
#macro(breadcrumbItem $title)
<
li
class
=
"active"
>$title</
li
>
#end
#macro(thumbnails $thumbnailsId)
<
ul
class
=
"thumbnails"
#if($thumbnailsId)
id
=
"$thumbnailsId"
#end>
$bodyContent
</
ul
>
#end
#macro(filterContainer)
<
ul
id
=
"portfolio"
class
=
"thumbnails "
>
$bodyContent
</
ul
>
#end
#macro(filterContainerItem $column $type)
<
li
class
=
"span$column $type"
style
=
"opacity: 1;"
>
<
div
class
=
"thumbnail"
style
=
"text-align:left;"
>
$bodyContent
</
div
>
</
li
>
#end
#macro(clearfix)
<
div
class
=
"clearfix"
></
div
>
#end
#macro(thumbnailsItem $name $title $qq $email $imgUrl)
<
li
class
=
"span3"
>
<
div
class
=
"thumbnail"
>
#img($imgUrl)
<
div
class
=
"caption"
>
<
h3
><
a
href
=
"#"
>$name</
a
></
h3
>
<
em
>$title</
em
>
<
p
>QQ:$!qq</
p
>
<
p
>邮箱:$!email</
p
>
#clearfix
$!bodyContent
</
div
>
</
div
>
</
li
>
#end
#macro(slides)
<
div
class
=
"slides"
>
$bodyContent
</
div
>
#end
#macro(slidesItem $imgSrc $title $href)
<
div
>#@a($href $title)#img($imgSrc $title) #end
$bodyContent
</
div
>
#end
#macro(slidesDetail)
<
div
class
=
"detail"
>
$bodyContent
</
div
>
#end
#macro(slidesDetailInfo $title $subTitle)
<
h3
>#@a($href $title)$title#end</
h3
>
<
em
>$subTitle</
em
>
$bodyContent
#end
#macro(title $title $subTitle)
<
div
class
=
"row"
>
<
div
class
=
"span12"
>
<
h1
class
=
"no-margin"
>$title</
h1
>
<
p
class
=
"lead"
>$subTitle</
p
>
</
div
>
</
div
>
#end
#macro(wideBanner)
<
div
class
=
"wide-bg"
>
<
div
class
=
"container"
>
$bodyContent
</
div
>
</
div
>
#end
#macro(sidebar $title)
<
div
class
=
"span3 sidebar"
>
#if($title)
<
h3
class
=
"half-margin"
>$!title</
h3
>
#end
<
ul
class
=
"nav nav-tabs nav-stacked"
>
$bodyContent
</
ul
>
</
div
>
#end
#macro(sidebarItem $title $href )
<
li
>#@a($href $title)$title#end</
li
>
#end
#macro(lead $id $title)
<
p
class
=
"lead no-margin"
id
=
"$id"
>$title</
p
>
<
div
class
=
""
>
$bodyContent
</
div
>
<
hr
class
=
"no-margin"
style
=
"margin: 5pt;5pt;5pt;5pt;"
/>
#end
#macro(filter)
<
div
id
=
"filter"
class
=
"half-margin"
>
$bodyContent
</
div
>
<
div
class
=
"clearfix"
></
div
>
</
div
>
#end
#macro(filterItem $title $current)
<
button
class
=
"btn btn-small half-margin#if($current) current#end"
>$title</
button
>
#end
#macro(shortcut $title $href $icon)
#@a($href $title "_blank")#img($icon)#end
#end
#macro(caption $title)
<
div
class
=
"head"
style
=
"text-align: left;"
>
<
h3
><
strong
>$title</
strong
></
h3
>
$bodyContent
</
div
>
#end
#macro(masonry)
<
div
id
=
"masonry"
>
$bodyContent
</
div
>
#end
#macro(masonryItem $masonryItemClass)
<
div
class
=
"single $masonryItemClass"
>
$bodyContent
</
div
>
#end
#macro(logo)
<
p
class
=
"logo"
><
a
href
=
"home.page"
><
span
>Tiny Framework</
span
></
a
></
p
>
#end
#macro(toTop)
<
div
id
=
"toTop"
>Top</
div
>
#end