%PDF- %PDF-
Direktori : /home/waritko/jetty-distribution-9.4.21.v20190926/webapps/ROOT/skins/flamingo/ |
Current File : //home/waritko/jetty-distribution-9.4.21.v20190926/webapps/ROOT/skins/flamingo/htmlheader.vm |
## ------------------------------------------------------------------------------------------------------------------- ## In non-Servlet mode (in Portlet mode for example) we don't display the <HTML>, <HEAD> and <BODY> ## elements. ## ------------------------------------------------------------------------------------------------------------------- #if($isInServletMode) ## TODO this should be more specific #if("$!request.noDoctype" != "true") <!DOCTYPE html> #end #macro(xwikiDataAttribute $name $value) data-xwiki-${name}="$escapetool.xml($value)" #end <html xmlns="http://www.w3.org/1999/xhtml" lang="$xcontext.locale" xml:lang="$xcontext.locale" ## NOTE: you should not use these attributes in javascript directly, but via the 'xwiki-meta' module instead: ## http://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/FrontendResources/JavaScriptAPI/#HGetsomeinformationaboutthecurrentdocument #xwikiDataAttribute('reference', $services.model.serialize($doc.documentReference, 'default')) #xwikiDataAttribute('document', $doc.fullName)##deprecated, use 'reference' instead #xwikiDataAttribute('wiki', $doc.wiki)##deprecated, use 'reference' instead #xwikiDataAttribute('space', $doc.space)##deprecated, use 'reference' instead #xwikiDataAttribute('page', $doc.documentReference.name)##deprecated, use 'reference' instead #xwikiDataAttribute('isnew', $tdoc.isNew()) ## If tdoc is a new document, its version when checking for conflict will be the original doc version. ## This fix XWIKI-16299. #if ($tdoc.isNew()) #set ($version = $doc.version) #else #set ($version = $tdoc.version) #end #xwikiDataAttribute('version', $version) #xwikiDataAttribute('rest-url', $services.rest.url($tdoc.documentReferenceWithLocale)) #xwikiDataAttribute('form-token', "$!{services.csrf.token}") #xwikiDataAttribute('user-reference', $!services.model.serialize($xcontext.userReference, 'default')) #xwikiDataAttribute('locale', $tdoc.locale)> <head> ## --------------------------------------------------------------------------------------------------------------- ## Ensure that the Content-Type meta directive is the first one in the header. ## See http://www.w3.org/International/tutorials/tutorial-char-enc/ ## --------------------------------------------------------------------------------------------------------------- <meta http-equiv="Content-Type" content="text/html; charset=$xwiki.encoding" /> ## --------------------------------------------------------------------------------------------------------------- ## Compute the title. ## --------------------------------------------------------------------------------------------------------------- #if(!$title) #set($title = $!xwiki.getSpacePreference('title')) #if($title != '') ## Evaluate the title since it can have velocity code. #set($title = "#evaluate($title)") ## Don`t forget to escape it. #set($title = "$escapetool.xml($title)") #else #set($title = "XWiki - $escapetool.xml($!doc.space) - $escapetool.xml($!tdoc.displayTitle)") #end #else #set($title = $escapetool.xml($title)) #end <title>$title</title> ## --------------------------------------------------------------------------------------------------------------- ## Force Compatibility mode for IE browsers to use the latest rendering mode. In order to work, the declaration ## needs to be placed in the <head>, before all other elements except for the <title> and other <meta> elements ## See http://msdn.microsoft.com/en-us/library/jj676915(v=vs.85).aspx#SETMODE ## --------------------------------------------------------------------------------------------------------------- #set($userAgent = $request.getHeader('User-Agent')) #if($userAgent.contains('MSIE') || $userAgent.contains('Trident')) ## Add a meta-tag to disable the IE compatibility mode <meta http-equiv="X-UA-Compatible" content="IE=edge" /> ## Add the equivalent HTTP header to disable the compatibility mode (the meta is not enough on intranet sites) #set($discard = $response.addHeader('X-UA-Compatible', 'IE=edge')) #end ## --------------------------------------------------------------------------------------------------------------- ## Enable Responsiveness for phones <meta name="viewport" content="width=device-width, initial-scale=1" /> ## --------------------------------------------------------------------------------------------------------------- ## Favicons ## Legacy, for IE <link rel="shortcut icon" href="$xwiki.getSkinFile('icons/xwiki/favicon.ico')" /> ## Present, HTML5 <link rel="icon" href="$xwiki.getSkinFile('icons/xwiki/favicon16.png')" type="image/png" /> ## The future, scalable icons <link rel="icon" href="$xwiki.getSkinFile('icons/xwiki/favicon.svg')" type="image/svg+xml" /> ## For smart phones and tablets <link rel="apple-touch-icon" href="$xwiki.getSkinFile('icons/xwiki/favicon144.png')" /> ## --------------------------------------------------------------------------------------------------------------- ## Universal edit button. See http://universaleditbutton.org ## --------------------------------------------------------------------------------------------------------------- #if($xcontext.action=="view") <link rel="alternate" type="application/x-wiki" title="Edit" href="$doc.getURL("edit")" /> #end ## --------------------------------------------------------------------------------------------------------------- ## Make sure search engine spiders give the plain page instead of ?viewer=comments, ?viewer=code etc. ## --------------------------------------------------------------------------------------------------------------- <link rel="canonical" href="$doc.getURL('view')" /> ## --------------------------------------------------------------------------------------------------------------- ## Add user-defined Meta directives. ## --------------------------------------------------------------------------------------------------------------- ## Note: Velocity code, so it needs to be evaluated. #evaluate($!xwiki.getSpacePreference("meta")) ## --------------------------------------------------------------------------------------------------------------- ## Hook for inserting Link extensions. This will be replaced with the pulled link references. ## --------------------------------------------------------------------------------------------------------------- <!-- com.xpn.xwiki.plugin.skinx.LinkExtensionPlugin --> <link href="$services.webjars.url('drawer', 'css/drawer.min.css')" rel="stylesheet" type="text/css" /> #template("stylesheets.vm") #template("javascript.vm") </head> #set($bodyTagName = 'body') #else ## Portlet Mode #template("stylesheets.vm") #template("javascript.vm") #set($bodyTagName = 'div') #end ## TODO: fix this from css #set($bodyAction = $xcontext.action) #if($xcontext.action == "admin" || $xcontext.action == "import" || $xcontext.action == "export") #set($bodyAction = "view") #end ## These elements will be closed in the htmlfooter.vm file <$bodyTagName id="body" class="skin-flamingo wiki-${xcontext.database} space-${escapetool.xml($doc.space.replaceAll(' ', '_'))} ${bodyAction}body #if($showLeftPanels == "0")hideleft#end#if($showRightPanels == "0")hideright#end#if($hidecolumns && ($!hidecolumns == 1))hidelefthideright#end #if($showLeftPanels != "0" && $showRightPanels != "0" && $!hidecolumns != 1)content#end panel-left-width-${leftPanelsWidth} panel-right-width-${rightPanelsWidth} drawer drawer-right drawer-close"> <div id="xwikimaincontainer"> <div id="xwikimaincontainerinner">