<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Zusammengeführtes Template.soy
{Namespace jive.skin.template autoescape = "contextual"}
/ **
* Eine Soja-Version der Hauptwebsite-Vorlage.
*
* @Param? title Der Seitentitel
* @Param canonicalUrl
* @Param bodyClass
* @Param bodyContent Der HTML-Code, der in den body-Abschnitt eingefügt werden soll.
* @Param headerInfoView
* @Param customFooter
* @Param devMode
* @Param instanceInfoView
* @Param noUserBar
* @Param customizeSite
* @Param navBar
* @Param bodyID
* @Param targetObject
* @Param spotlightSearchEnabled
* @Param trialBean
* @Param noTrial
* @Param noHeader
* @Param communityName
* @Param noFooter
* @Param licenseBeaconEnabled
* @Param Zeitstempel
* @Param timingView
* @Param kMetricsView
* @Param adRollView
* @Param postFooter
* @Param onboardingEnabled
* @Param headContent
* @Param tipsView
* @Param complianceMessagingBean
* @Param systemMessageView
* @Param pageBreadcrumb
* @Param pluginJavascriptSrcURLs
* @Param asyncLoadRTE
* @Param selectedLinkID
* @Param appsMarketEnabled
* @Param anyAppsEnabled
* @Param appUUIDs
* @Param Benutzer
* @Param displayLanguage
* @Param macroJavaScript
* @Param feedbackEnabled
* @Param realtimeUiEnabled
* @Param i18nResourceKey
* @Param? PreHeader
* @Param? contextObject
* @Param? socialSharingEnabled
* @Param externalizeI18n
*
* @depends template = jive.skin.template.javascript.header scope = server id = aHeader
* @depends template = jive.skin.template.javascript.core scope = server id = core
* /
{template .main}
{lass $ Communities: [
"Diskussionen": [
id: 43
],
'fileExchange': [
id 2041
],
'fileExchangeAddins': [
id 2042
],
'fileExchangeScripts': [
id 2043
],
'fileExchangeSampleData': [
id 2044
]
] /}
{jive.skin.template.header.meta data = "all" aufrufen /}
{if $ title} {$ title | truncate: 50} | {/ if} {$ communityName}
{if $ canonicalUrl} {/ if}
{if $ timingView.header} {$ timingView.header | noAutoescape} {/ if}
{if $ kMetricsView.enabled} {$ kMetricsView.headerScript | noAutoescape} {/ if}
{jive.skin.template.header.clickjackingPrevention data = "all" / aufrufen}
/ ** - CSS muss kommen, bevor der Großteil von JS "flash of style" passiert - * /
{jive.skin.template.header.css.main data = "all" / aufrufen}
{jive.skin.template.javascript.pluginTemplates data = "all" aufrufen}
{param head: true /}
{/Anruf}
{jive.skin.template.header.opensearch data = "all" aufrufen /}
{jive.skin.template.header.favicon data = "all" / aufrufen}
{jive.skin.template.javascript.header data = "all" aufrufen /}
{if $ tipsView}
{jive.skin.template.header.tips data = "$ tipsView" /} aufrufen
{/wenn}
{outputResources ('script', 'aHeader', false)}
{if $ headContent} {$ headContent | noAutoescape} {/ if}
/ ** - Ermöglicht dynamischem CSS das Überschreiben von Kern-CSS sowie von seitenabhängigem CSS (in $ headContent enthalten). - * /
{jive.skin.template.header.css.dynamic data = "all" / aufrufen}
{jive.skin.template.javascript.googleAnalyticsCode data = "all" /} aufrufen
{if $ noHeader}
{$ bodyContent | noAutoescape}
{sonst}
{wenn nicht $ noUserBar}
{jive.skin.template.header.systemMessage data = "$ systemMessageView" /} aufrufen
{/wenn}
{wenn $ trialBean.trialActive und nicht $ user.partner und nicht $ user.guest und nicht $ noTrial}
{jive.skin.template.header.trial data = "all" aufrufen /}
{/wenn}
{if $ complianceMessagingBean}
{jive.skin.template.header.licenseBanner data = "$ complianceMessagingBean" /} aufrufen
{/wenn}
{if $ preHeader}
{$ preHeader | noAutoescape}
{/wenn}
/ ** - Hauptkopfzeile - * /