<coreobject>
<objectname><![CDATA[wcf\system\benchmark\Benchmark]]></objectname>
</coreobject>
- <coreobject>
- <objectname><![CDATA[wcf\system\style\StyleHandler]]></objectname>
- </coreobject>
</import>
</data>
<!-- Stylesheets -->
{* work-around for unknown core-object during WCFSetup *}
- {if PACKAGE_ID}{@$__wcf->getStyleHandler()->getStylesheet(true)}{/if}
+ {@$__wcf->getStyleHandler()->getStylesheet()}
{*
{if $specialStyles|isset}
use wcf\system\package\PackageInstallationDispatcher;
use wcf\system\session\SessionFactory;
use wcf\system\session\SessionHandler;
+use wcf\system\style\StyleHandler;
use wcf\system\template\TemplateEngine;
use wcf\system\user\storage\UserStorageHandler;
use wcf\system\exception;
return $baseHref . 'index.php' . $path . '#' . $fragment;
}
+ /**
+ * Returns style handler.
+ *
+ * @return wcf\system\style\StyleHandler
+ */
+ public function getStyleHandler() {
+ return StyleHandler::getInstance();
+ }
+
/**
* Initialises the cronjobs.
*/
use wcf\system\application\ApplicationHandler;
use wcf\system\cache\CacheHandler;
use wcf\system\exception\SystemException;
+use wcf\system\request\RequestHandler;
use wcf\system\SingletonFactory;
use wcf\system\WCF;
*
* @todo Add RTL support
*
- * @param boolean $isACP
* @return string
*/
- public function getStylesheet($isACP = false) {
- if ($isACP) {
+ public function getStylesheet() {
+ if (RequestHandler::getInstance()->isACPRequest()) {
// ACP
$filename = 'acp/style/style.css';
if (!file_exists(WCF_DIR.$filename)) {