diff -r 26e9d0e4a619 -r ef4e3e0ef83f src/main/scala/net/tz/lift/snippet/package.scala --- a/src/main/scala/net/tz/lift/snippet/package.scala Tue Jun 05 15:40:45 2012 +0200 +++ b/src/main/scala/net/tz/lift/snippet/package.scala Tue Apr 23 10:36:04 2013 +0200 @@ -18,16 +18,20 @@ import net.liftweb.common._ import net.liftweb.http.S import net.liftweb.sitemap.Loc +import net.liftweb.util.DynoVar import net.liftweb.util.Helpers._ import scala.xml.{Elem, NodeSeq, Text} package object snippet { type CssTr = (NodeSeq => NodeSeq) - def a(href: String)(cnt: NodeSeq): Elem = {cnt} + object withBaseUrl extends DynoVar[String] + + def a(href: String)(cnt: NodeSeq): Elem = + {cnt} def a(href: Box[String])(cnt: NodeSeq): NodeSeq = - href.dmap(cnt) { l => {cnt} } + href.dmap(cnt) { l => {cnt} } def locTpl(p: String): Loc.Template = LocTpl(p) }