<img src="{@$style->getPreviewImage()}" alt="" />
</span>
<div class="details">
- <hgroup class="containerHeadline">
- <h1>{$style->styleName}</h1>
- </hgroup>
+ <div class="containerHeadline">
+ <h3>{$style->styleName}</h3>
+ </div>
{if $style->styleDescription}<small>{lang}{@$style->styleDescription}{/lang}</small>{/if}
</div>
</div>
// insert icon
WCF.DOMNodeInsertedHandler.enable();
- $('<span class="icon icon16 icon-home jsTooltip" title="' + WCF.Language.get('wcf.acp.application.primaryApplication') + '" />').appendTo($('.boxHeadline > hgroup > h1'));
+ $('<span class="icon icon16 icon-home jsTooltip" title="' + WCF.Language.get('wcf.acp.application.primaryApplication') + '" />').appendTo($('.boxHeadline > h1'));
WCF.DOMNodeInsertedHandler.disable();
}, this)
});
// update badge count
if (count !== undefined) {
this._content = { 1: template };
- this._packageSearchResultContainer.find('> header > hgroup > h1 > .badge').html(count);
+ this._packageSearchResultContainer.find('> header > h1 > .badge').html(count);
}
},
{include file='header' pageTitle='wcf.acp.sessionLog.access.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.sessionLog.access.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.sessionLog.access.list{/lang}</h1>
</header>
<div class="contentNavigation">
{hascontent}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.sessionLog.access.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.sessionLog.access.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
{include file='header' pageTitle='wcf.acp.sessionLog.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.sessionLog.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.sessionLog.list{/lang}</h1>
</header>
<div class="contentNavigation">
{if $objects|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.sessionLog.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.sessionLog.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
{/if}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.application.edit.title{/lang}{if $application->isPrimary} <span class="icon icon16 icon-home jsTooltip" title="{lang}wcf.acp.application.primaryApplication{/lang}"></span>{/if}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.application.edit.title{/lang}{if $application->isPrimary} <span class="icon icon16 icon-home jsTooltip" title="{lang}wcf.acp.application.primaryApplication{/lang}"></span>{/if}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.application.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.application.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.application.list{/lang}</h1>
</header>
<div class="contentNavigation">
</div>
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.application.list{/lang} <span class="badge badgeInverse">{#$applicationList|count}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.application.list{/lang} <span class="badge badgeInverse">{#$applicationList|count}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.cache.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.cache.list{/lang}</h1>
</header>
<div class="container containerPadding marginTop">
{if $files|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1><a class="jsCollapsible jsTooltip" data-is-open="0" data-collapsible-container="cache{@$cacheIndex}" title="{lang}wcf.global.button.collapsible{/lang}" class="jsTooltip"><span class="icon icon16 icon-chevron-right"></span></a> {lang}wcf.acp.cache.type.{$cacheType}{/lang} <span class="badge badgeInverse">{#$files|count}</span></h1>
- <h2>{$cache}</h2>
- </hgroup>
+ <header>
+ <h2><a class="jsCollapsible jsTooltip" data-is-open="0" data-collapsible-container="cache{@$cacheIndex}" title="{lang}wcf.global.button.collapsible{/lang}" class="jsTooltip"><span class="icon icon16 icon-chevron-right"></span></a> {lang}wcf.acp.cache.type.{$cacheType}{/lang} <span class="badge badgeInverse">{#$files|count}</span></h2>
+ <small>{$cache}</small>
+ </header>
<table id="cache{@$cacheIndex}" style="display: none;" class="table">
<thead>
{/if}
<header class="boxHeadline">
- <hgroup>
- <h1>{@$objectType->getProcessor()->getLanguageVariable($action)}</h1>
- </hgroup>
+ <h1>{@$objectType->getProcessor()->getLanguageVariable($action)}</h1>
</header>
{if $errorField}
{/if}
<header class="box48 boxHeadline">
- <hgroup>
- <h1>{@$objectType->getProcessor()->getLanguageVariable('list')}</h1>
- </hgroup>
+ <h1>{@$objectType->getProcessor()->getLanguageVariable('list')}</h1>
</header>
<div class="contentNavigation">
{include file='header' pageTitle='wcf.acp.cronjob.'|concat:$action}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.cronjob.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.cronjob.{$action}{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.cronjob.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.cronjob.list{/lang}</h1>
- <h2>{lang}wcf.acp.cronjob.subtitle{/lang}</h2>
- </hgroup>
+ <h1>{lang}wcf.acp.cronjob.list{/lang}</h1>
+ <p>{lang}wcf.acp.cronjob.subtitle{/lang}</p>
</header>
<script type="text/javascript">
{hascontent}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.cronjob.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.cronjob.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.cronjob.log{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.cronjob.log{/lang}</h1>
</header>
<div class="contentNavigation">
{hascontent}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.cronjob.log{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.cronjob.log{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.exceptionLog{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.exceptionLog{/lang}</h1>
</header>
{if !$logFiles|empty}
{if $logFile}
{foreach from=$exceptions item='exception' key='exceptionKey'}
<div class="tabularBox tabularBoxTitle marginTop" id="{$exceptionKey}">
- <hgroup>
- <h1><a class="jsCollapsible jsTooltip" data-is-open="{if $exceptionKey == $exceptionID}1{else}0{/if}" data-collapsible-container="exception_{$exceptionKey}" title="{lang}wcf.global.button.collapsible{/lang}" class="jsTooltip"><span class="icon icon16 icon-chevron-{if $exceptionKey == $exceptionID}down{else}right{/if}"></span></a> {$exception[message]}</h1>
- <h2>{$exception[date]|strtotime|plainTime}</h2>
- </hgroup>
+ <header>
+ <h2><a class="jsCollapsible jsTooltip" data-is-open="{if $exceptionKey == $exceptionID}1{else}0{/if}" data-collapsible-container="exception_{$exceptionKey}" title="{lang}wcf.global.button.collapsible{/lang}" class="jsTooltip"><span class="icon icon16 icon-chevron-{if $exceptionKey == $exceptionID}down{else}right{/if}"></span></a> {$exception[message]}</h2>
+ <small>{$exception[date]|strtotime|plainTime}</small>
+ </header>
<div id="exception_{$exceptionKey}" class="container containerPadding" {if $exceptionKey != $exceptionID} style="display: none;"{/if}>
<dl>
{include file='header' pageTitle="wcf.acp.language.$action"}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.language.{@$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.language.{@$action}{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.language.export'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.language.export{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.language.export{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.language.import'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.language.import{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.language.import{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.language.item.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.language.item.list{/lang}</h1>
</header>
<form method="post" action="{link controller='LanguageItemList'}{/link}">
<li>
<div>
<div class="details">
- <hgroup class="containerHeadline">
- <h1><a class="jsLanguageItem" data-language-item-id="{@$item->languageItemID}">{$item->languageItem}</a>{if $item->languageCustomItemValue} <span class="icon icon16 icon-bookmark jsTooltip" title="{lang}wcf.acp.language.item.hasCustomValue{/lang}"></span>{/if}</h1>
- </hgroup>
+ <div class="containerHeadline">
+ <h3><a class="jsLanguageItem" data-language-item-id="{@$item->languageItemID}">{$item->languageItem}</a>{if $item->languageCustomItemValue} <span class="icon icon16 icon-bookmark jsTooltip" title="{lang}wcf.acp.language.item.hasCustomValue{/lang}"></span>{/if}</h3>
+ </div>
<p>{if $item->languageUseCustomValue}{$item->languageCustomItemValue|truncate:255}{else}{$item->languageItemValue|truncate:255}{/if}</p>
</div>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.language.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.language.list{/lang}</h1>
</header>
<div class="contentNavigation">
{if $objects|count}
<div id="userTableContainer" class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.language.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.language.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.language.multilingualism{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.language.multilingualism{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.languageServer.'|concat:$action}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.languageServer.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.languageServer.{$action}{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.languageServer.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.languageServer.list{/lang}</h1>
</header>
<div class="contentNavigation">
<p class="warning">{lang}wcf.acp.languageServer.view.noneAvailable{/lang}</p>
{else}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.languageServer.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.languageServer.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{@$pageTitle|language}</h1>
- </hgroup>
+ <h1>{@$pageTitle|language}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.masterPassword.enter{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.masterPassword.enter{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.masterPassword.init{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.masterPassword.init{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.option.category.{$category->categoryName}{/lang}</h1>
- {hascontent}<h2>{content}{lang __optional=true}wcf.acp.option.category.{$category->categoryName}.description{/lang}{/content}</h2>{/hascontent}
- </hgroup>
+ <h1>{lang}wcf.acp.option.category.{$category->categoryName}{/lang}</h1>
+ {hascontent}<p>{content}{lang __optional=true}wcf.acp.option.category.{$category->categoryName}.description{/lang}{/content}</p>{/hascontent}
</header>
{if $success|isset}
{include file='header' pageTitle='wcf.acp.option.import'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.option.import{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.option.import{/lang}</h1>
</header>
{if $errorField}
</form>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.option.export{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.option.export{/lang}</h1>
</header>
<div class="container containerPadding marginTop">
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{$package->getName()}</h1>
- <h2>{$package->packageDescription|language}</h2>
- </hgroup>
+ <h1>{$package->getName()}</h1>
+ <p>{$package->packageDescription|language}</p>
</header>
<div class="contentNavigation">
{hascontent}
<div id="dependencies-required" class="tabularBox tabularBoxTitle hidden">
- <hgroup>
- <h1>{lang}wcf.acp.package.dependencies.required{/lang}</h1>
- <h2>{lang}wcf.acp.package.dependencies.required.description{/lang}</h2>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.package.dependencies.required{/lang}</h2>
+ <small>{lang}wcf.acp.package.dependencies.required.description{/lang}</small>
+ </header>
<table class="table">
<thead>
{hascontent}
<div id="dependencies-dependent" class="tabularBox tabularBoxTitle hidden">
- <hgroup>
- <h1>{lang}wcf.acp.package.dependencies.dependent{/lang}</h1>
- <h2>{lang}wcf.acp.package.dependencies.dependent.description{/lang}</h2>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.package.dependencies.dependent{/lang}</h2>
+ <small>{lang}wcf.acp.package.dependencies.dependent.description{/lang}</small>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{$archive->getLocalizedPackageInfo('packageName')}</h1>
- <h2>{$archive->getLocalizedPackageInfo('packageDescription')}</h2>
- </hgroup>
+ <h1>{$archive->getLocalizedPackageInfo('packageName')}</h1>
+ <p>{$archive->getLocalizedPackageInfo('packageDescription')}</p>
</header>
{if $missingPackages > 0}
{if $requiredPackages|count > 0}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.package.dependencies.required{/lang} <span class="badge badgeInverse">{#$requiredPackages|count}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.package.dependencies.required{/lang} <span class="badge badgeInverse">{#$requiredPackages|count}</span></h2>
+ </header>
<table class="table">
<thead>
<header class="box48 boxHeadline">
<span class="icon icon48 icon-spinner"></span>
- <hgroup>
+ <div>
<h1>{lang}wcf.acp.package.installation.title{/lang}</h1>
- <h2 id="packageInstallationAction">{lang}wcf.acp.package.installation.step.prepare{/lang}</span></h2>
+ <p id="packageInstallationAction">{lang}wcf.acp.package.installation.step.prepare{/lang}</span></p>
<small><progress id="packageInstallationProgress" value="0" max="100">0%</progress> <span id="packageInstallationProgressLabel">0%</span></small>
- </hgroup>
+ </div>
</header>
<div id="packageInstallationInnerContentContainer" style="display: none;">
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.package.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.package.list{/lang}</h1>
</header>
<div class="contentNavigation">
{if $objects|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.package.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.package.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}{@$pageTitle}{/lang}</h1>
- </hgroup>
+ <h1>{lang}{@$pageTitle}{/lang}</h1>
</header>
{if $errorField}
<div id="packageSearchResultContainer" style="display: none;">
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.package.search.resultList{/lang} <span class="badge">0</span></h1>
- </hgroup>
+ <h2>{lang}wcf.acp.package.search.resultList{/lang} <span class="badge">0</span></h2>
</header>
<div id="packageSearchResultList"></div>
<header class="box48 boxHeadline">
<span class="icon icon48 icon-spinner"></span>
- <hgroup>
+ <div>
<h1>Paket »{$queue->packageName}« wird deinstalliert …</h1><!-- ToDo: Language variables -->
- <h2>Aktueller Schritt: <span id="packageInstallationAction">{lang}wcf.package.uninstallation.step.prepare{/lang}</span></h2>
+ <p>Aktueller Schritt: <span id="packageInstallationAction">{lang}wcf.package.uninstallation.step.prepare{/lang}</span></p>
<p><progress id="packageInstallationProgress" value="0" max="100">0%</progress></p>
- </hgroup>
+ </div>
</header>
<div id="packageInstallationInnerContentContainer" style="display: none;">
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.packageUpdate{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.packageUpdate{/lang}</h1>
</header>
<div class="container containerPadding marginTop">
{include file='header' pageTitle='wcf.acp.packageUpdate.auth'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.packageUpdate.auth{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.packageUpdate.auth{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.updateServer.'|concat:$action}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.updateServer.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.updateServer.{$action}{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.updateServer.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.updateServer.list{/lang}</h1>
</header>
{if $deletedPackageUpdateServerID}
{hascontent}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.updateServer.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.updateServer.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.pageMenu.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.pageMenu.{$action}{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.pageMenu.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.pageMenu.list{/lang}</h1>
</header>
<p class="info">{lang}wcf.acp.pageMenu.landingPage.description{/lang}</p>
//]]>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.style.{$action}{/lang}</h1>
- {if $action == 'edit'}<h2>{$styleName}</h2>{/if}
- </hgroup>
+ <h1>{lang}wcf.acp.style.{$action}{/lang}</h1>
+ {if $action == 'edit'}<p>{$styleName}</p>{/if}
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.style.exportStyle'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.style.exportStyle{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.style.exportStyle{/lang}</h1>
</header>
<div class="contentNavigation">
{include file='header' pageTitle='wcf.acp.style.importStyle'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.style.importStyle{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.style.importStyle{/lang}</h1>
</header>
{if $success|isset}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.style.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.style.list{/lang}</h1>
</header>
<div class="contentNavigation">
<div class="box64">
<span class="framed"><img src="{@$style->getPreviewImage()}" alt="" /></span>
<div class="details">
- <hgroup class="containerHeadline">
- <h1><a href="{link controller='StyleEdit' id=$style->styleID}{/link}">{$style->styleName}</a></h1>
- {if $style->styleDescription}<h2>{lang}{@$style->styleDescription}{/lang}</h2>{/if}
- </hgroup>
+ <div class="containerHeadline">
+ <h3><a href="{link controller='StyleEdit' id=$style->styleID}{/link}">{$style->styleName}</a></h3>
+ {if $style->styleDescription}<small>{lang}{@$style->styleDescription}{/lang}</small>{/if}
+ </div>
<ul class="buttonList" data-style-id="{@$style->styleID}">
<li><a href="{link controller='StyleEdit' id=$style->styleID}{/link}" title="{lang}wcf.global.button.edit{/lang}" class="jsTooltip"><span class="icon icon16 icon-pencil"></span></a></li>
<li><a href="{link controller='StyleExport' id=$style->styleID}{/link}" title="{lang}wcf.acp.style.exportStyle{/lang}" class="jsTooltip"><span class="icon icon16 icon-download-alt"></span></a></li>
{include file='header'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.template.{$action}{/lang}</h1>
- {if $action == 'edit'}<h2>{$template->getPath()}</h2>{/if}
- </hgroup>
+ <h1>{lang}wcf.acp.template.{$action}{/lang}</h1>
+ {if $action == 'edit'}<p>{$template->getPath()}</p>{/if}
</header>
{if $errorField}
{include file='header'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.template.group.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.template.group.{$action}{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.template.group.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.template.group.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.template.group.list{/lang}</h1>
<script type="text/javascript">
//<![CDATA[
{if $objects|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.template.group.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.template.group.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.template.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.template.list{/lang}</h1>
</header>
<form method="post" action="{link controller='TemplateList'}{/link}">
{if $objects|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.template.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.template.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.{@$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.{@$action}{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.user.assignToGroup'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.assignToGroup{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.assignToGroup{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.exportEmailAddress{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.exportEmailAddress{/lang}</h1>
</header>
<div class="contentNavigation">
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.group.{@$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.group.{@$action}{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.group.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.group.list{/lang}</h1>
</header>
<div class="contentNavigation">
</div>
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.group.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.group.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.group.option.editingOption{/lang} {lang}wcf.acp.group.option.{$userGroupOption->optionName}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.group.option.editingOption{/lang} {lang}wcf.acp.group.option.{$userGroupOption->optionName}{/lang}</h1>
</header>
<p class="info marginTop">{lang}wcf.acp.group.option.hint{/lang}</p>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}{@$pageTitle}{/lang}</h1>
- </hgroup>
+ <h1>{lang}{@$pageTitle}{/lang}</h1>
</header>
{assign var=encodedURL value=$url|rawurlencode}
{/if}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}{@$pageTitle}{/lang}</h1>
- </hgroup>
+ <h1>{lang}{@$pageTitle}{/lang}</h1>
</header>
{if $errorField}
{include file='header'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.option.{$action}{/lang}</h1>
</header>
{if $errorField}
{include file='header'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.category.{$action}{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.option.category.{$action}{/lang}</h1>
</header>
{if $errorField}
{include file='header' pageTitle='wcf.acp.user.option.category.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.category.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.option.category.list{/lang}</h1>
<script type="text/javascript">
//<![CDATA[
{if $objects|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.category.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.user.option.category.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
{include file='header' pageTitle='wcf.acp.user.option.list'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.list{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.option.list{/lang}</h1>
<script type="text/javascript">
//<![CDATA[
{if $objects|count}
<div class="tabularBox tabularBoxTitle marginTop">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
- </hgroup>
+ <header>
+ <h2>{lang}wcf.acp.user.option.list{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
+ </header>
<table class="table">
<thead>
{include file='header'}
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.option.setDefaults{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.option.setDefaults{/lang}</h1>
</header>
{if $errorField}
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.search{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.search{/lang}</h1>
</header>
{if $errorField == 'search'}
{foreach from=$optionTree[0][categories] item=category}
<fieldset>
<legend>{lang}wcf.user.option.category.{@$category[object]->categoryName}{/lang}</legend>
- {hascontent}<h2>{content}{lang __optional=true}wcf.user.option.category.{@$category[object]->categoryName}.description{/lang}{/content}</h2>{/hascontent}
+ {hascontent}<p>{content}{lang __optional=true}wcf.user.option.category.{@$category[object]->categoryName}.description{/lang}{/content}</p>{/hascontent}
{include file='optionFieldList' options=$category[options] langPrefix='wcf.user.option.'}
</fieldset>
</script>
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.acp.user.massProcessing{/lang}</h1>
- </hgroup>
+ <h1>{lang}wcf.acp.user.massProcessing{/lang}</h1>
</header>
{if $errorField}
<header class="box48 boxHeadline">
<span class="icon icon48 icon-spinner"></span>
- <hgroup>
- <h1>{lang}wcf.global.worker.executing{/lang}</h1>
- <small><progress value="0" max="100">0%</progress> <span>0%</span></small>
- </hgroup>
+ <h1>{lang}wcf.global.worker.executing{/lang}</h1>
+ <small><progress value="0" max="100">0%</progress> <span>0%</span></small>
</header>
</div>
for (var $languageID in languages) {
var $language = languages[$languageID];
- var $item = $('<li class="boxFlag"><a class="box24"><div class="framed"><img src="' + $language.iconPath + '" alt="" class="iconFlag" /></div> <hgroup><h1>' + $language.languageName + '</h1></hgroup></a></li>').appendTo($dropdownMenu);
+ var $item = $('<li class="boxFlag"><a class="box24"><div class="framed"><img src="' + $language.iconPath + '" alt="" class="iconFlag" /></div> <div><h3>' + $language.languageName + '</h3></div></a></li>').appendTo($dropdownMenu);
$item.data('languageID', $languageID).click($.proxy(this._click, this));
// update dropdown label
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
-figure, figcaption, footer, header, hgroup,
+figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
-footer, header, hgroup, menu, nav, section {
+footer, header, menu, nav, section {
display: block;
}
.containerHeadline {
margin-bottom: 0;
- h2 {
+ > p {
font-size: @wcfSmallFontSize;
}
}
/* hide user panel labels */
> a > span:not(.icon):not(.badge),
- &#pageLanguageContainer > div > div > hgroup {
+ &#pageLanguageContainer > div > div > h3 {
display: none;
}
margin: 0 -@wcfGapSmall;
li {
- a,
- h1 {
+ > a,
+ > h3 {
overflow: hidden;
padding: @wcfGapTiny @wcfGapMedium;
}
- a {
+ > a {
display: block;
.borderRadius(6px);
margin-top: @wcfGapMedium;
overflow: hidden;
- > hgroup {
- > h1 {
- color: @wcfHeadlineColor;
- font-family: @wcfHeadlineFontFamily;
- font-size: @wcfHeadlineFontSize;
- font-weight: bold;
-
- .textShadow(@wcfContentBackgroundColor);
-
- a {
- color: @wcfHeadlineColor;
- text-decoration: none;
- }
- }
-
- > h2,
- > h3 {
- color: @wcfDimmedColor;
- font-size: @wcfSmallFontSize;
- }
+ > h1 {
+ font-size: @wcfHeadlineFontSize;
}
- &.boxSubHeadline {
- > hgroup {
- > h1 {
- font-size: @wcfSubHeadlineFontSize;
- }
- }
+ > p {
+ color: @wcfDimmedColor;
+ display: inline-block;
+ font-size: @wcfSmallFontSize;
}
> .dataList,
}
}
+.boxHeadline > h1,
+.boxSubHeadline > h2 {
+ color: @wcfHeadlineColor;
+ font-family: @wcfHeadlineFontFamily;
+ font-weight: bold;
+
+ .textShadow(@wcfContentBackgroundColor);
+
+ a {
+ color: @wcfHeadlineColor;
+ text-decoration: none;
+ }
+}
+
+.boxSubHeadline {
+ > h2 {
+ font-size: @wcfSubHeadlineFontSize;
+ }
+}
+
@media only screen and (max-width: 800px) {
.boxHeadline {
margin-top: @wcfGapSmall;
}
.containerHeadline {
- > h1 {
+ > h3 {
font-size: @wcfTitleFontSize;
font-weight: bold;
}
}
- > h1, > h1 > a {
+ > h3, > h3 > a {
.textShadow(@wcfContainerBackgroundColor);
}
opacity: 1;
}
- > hgroup > .containerContentType {
+ > .containerHeadline > .containerContentType {
color: @wcfDimmedColor;
}
}
.transition(opacity, .1s);
}
- > hgroup > .containerContentType {
+ > .containerHeadline > .containerContentType {
color: lighten(@wcfDimmedColor, 20%);
position: absolute;
right: 0;
> div {
padding: 0 14px;
- > hgroup > h1 {
- font-size: @wcfTitleFontSize;
- font-weight: bold;
- }
-
> ol {
> li {
display: inline-block;
}
}
-.tabularBoxTitle > hgroup {
+.tabularBoxTitle > header {
color: @wcfTabularBoxColor;
padding: 5px 7px;
- > h1 {
+ > h2 {
font-size: @wcfTitleFontSize;
font-weight: bold;
}
@media only screen and (min-width: 641px) and (max-width: 800px) {
- .tabularBoxTitle > hgroup {
+ .tabularBoxTitle > header {
padding-left: @wcfGapMedium;
padding-right: @wcfGapMedium;
}
}
.sidebarBoxHeadline {
- > h1 {
+ > h3 {
margin-bottom: 1px;
overflow: hidden;
text-overflow: ellipsis;
<div>
<section id="content" class="content clearfix">
<header class="boxHeadline">
- <hgroup>
- <h1>{lang}wcf.global.title{/lang}</h1>
- <h2>{lang}wcf.global.title.subtitle{/lang}</h2>
- <p><progress id="packageInstallationProgress" value="{@$progress}" max="100" style="width: 300px;" title="{@$progress}%">{@$progress}%</progress></p>
- </hgroup>
+ <h1>{lang}wcf.global.title{/lang}</h1>
+ <p>{lang}wcf.global.title.subtitle{/lang}</p>
+ <p><progress id="packageInstallationProgress" value="{@$progress}" max="100" style="width: 300px;" title="{@$progress}%">{@$progress}%</progress></p>
</header>
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.configureDB{/lang}</h1>
- <h2>{lang}wcf.global.configureDB.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.configureDB{/lang}</h2>
+ <p>{lang}wcf.global.configureDB.description{/lang}</p>
</header>
{if $exception|isset}
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.createUser{/lang}</h1>
- <h2>{lang}wcf.global.createUser.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.createUser{/lang}</h2>
+ <p>{lang}wcf.global.createUser.description{/lang}</p>
</header>
{if $errorField}
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.next{/lang}</h1>
- <h2>{lang}wcf.global.next.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.next{/lang}</h2>
+ <p>{lang}wcf.global.next.description{/lang}</p>
</header>
<form method="get" action="{@RELATIVE_WCF_DIR}acp/index.php">
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.next{/lang}</h1>
- <h2>{lang}wcf.global.next.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.next{/lang}</h2>
+ <p>{lang}wcf.global.next.description{/lang}</p>
</header>
<form method="post" action="install.php?step={@$nextStep}">
</script>
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.wcfDir{/lang}</h1>
- <h2>{lang}wcf.global.wcfDir.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.wcfDir{/lang}</h2>
+ <p>{lang}wcf.global.wcfDir.description{/lang}</p>
</header>
{if $invalidDirectory}
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.languages{/lang}</h1>
- <h2>{lang}wcf.global.languages.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.languages{/lang}</h2>
+ <p>{lang}wcf.global.languages.description{/lang}</p>
</header>
{if $errorField}
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.welcome{/lang}</h1>
- <h2>{lang}wcf.global.welcome.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.welcome{/lang}</h2>
+ <p>{lang}wcf.global.welcome.description{/lang}</p>
</header>
<form method="post" action="install.php">
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.license{/lang}</h1>
- <h2>{lang}wcf.global.license.description{/lang}</h2>
- </hgroup>
+ <h2>{lang}wcf.global.license{/lang}</h2>
+ <p>{lang}wcf.global.license.description{/lang}</p>
</header>
{if $missingAcception|isset}
{include file='header'}
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.systemRequirements.required{/lang}</h1>
- </hgroup>
+ <h2>{lang}wcf.global.systemRequirements.required{/lang}</h2>
</header>
<div class="container containerPadding marginTop">
</div>
<header class="boxHeadline boxSubHeadline">
- <hgroup>
- <h1>{lang}wcf.global.systemRequirements.recommended{/lang}</h1>
- </hgroup>
+ <h2>{lang}wcf.global.systemRequirements.recommended{/lang}</h2>
</header>
<div class="container containerPadding marginTop">