## ==================================================================== ## The Apache Software License, Version 1.1 ## ## Copyright (c) 2001-2003 The Apache Software Foundation. All rights ## reserved. ## ## Redistribution and use in source and binary forms, with or without ## modification, are permitted provided that the following conditions ## are met: ## ## 1. Redistributions of source code must retain the above copyright ## notice, this list of conditions and the following disclaimer. ## ## 2. Redistributions in binary form must reproduce the above copyright ## notice, this list of conditions and the following disclaimer in ## the documentation and/or other materials provided with the ## distribution. ## ## 3. The end-user documentation included with the redistribution, ## if any, must include the following acknowledgment: ## "This product includes software developed by the ## Apache Software Foundation (http://www.apache.org/)." ## Alternately, this acknowledgment may appear in the software itself, ## if and wherever such third-party acknowledgments normally appear. ## ## 4. The names "Apache" and "Apache Software Foundation" and ## "Apache Turbine" must not be used to endorse or promote products ## derived from this software without prior written permission. For ## written permission, please contact apache@apache.org. ## ## 5. Products derived from this software may not be called "Apache", ## "Apache Turbine", nor may "Apache" appear in their name, without ## prior written permission of the Apache Software Foundation. ## ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES ## OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE ## DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ## ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ## SUCH DAMAGE. ## ==================================================================== ## ## This software consists of voluntary contributions made by many ## individuals on behalf of the Apache Software Foundation. For more ## information on the Apache Software Foundation, please see ## . ## ## @author Henning P. Schmiedehausen ## @version $Id$ ## ## Build the ... tag of a web page with VelocityOnly Layout ## #macro (TurbineHtmlHead) #if ($!page.Title) $page.Title #end #if ($page.MetaTags.size() > 0) #foreach($metaTag in $page.MetaTags.keySet()) #end #end #if ($page.HttpEquivs.size() > 0) #foreach($httpEquiv in $page.HttpEquivs.keySet()) #end #end #if ($page.StyleSheets.size() > 0) #foreach( $styleSheet in $page.StyleSheets ) #end #end #if ($page.Styles.size() > 0) #end #if ($page.Scripts.size() > 0) #foreach( $script in $page.Scripts ) #end #end #end ## ## Build the Tags for the Body start tag of a web page with VelocityOnly Layout ## ## #macro (TurbineHtmlBodyAttributes) #if ($page.BodyAttributes.size() > 0) #foreach( $attributeName in $page.BodyAttributes.keySet() ) $attributeName = "$page.BodyAttributes.get($attributeName)" #end #end #end