*/ if (doesHaveMembership()) { $user = array('id' => getUserId()); $user['name'] = User::getName(getUserId()); $user['homepage'] = User::getHomePage(); } else { $user = null; } /** Timezone * -------- * Blog-specific Timezone setting. */ if (!is_null($context->getProperty('database.database'))) { $timezone = new Timezone(); $timezone->set($context->getProperty('blog.timezone') !== null ? $context->getProperty('blog.timezone') : $context->getProperty('service.timezone')); POD::setTimezone($context->getProperty('blog.timezone') !== null ? $context->getProperty('blog.timezone') : $context->getProperty('service.timezone')); } /** Locale Resources * ---------------- * Loads necessary locale resource. * (TODO : Reduce the capacity of i18n resource by dividing blog / adminpanel setting. */ /// Load administration panel locale. if (!defined('NO_LOCALE')) { if ($context->getProperty('uri.interfaceType') == 'reader') { $languageDomain = 'owner'; } else { $languageDomain = $context->getProperty('uri.interfaceType'); } if ($languageDomain == 'owner') { $language = $context->getProperty('blog.language') !== null ? $context->getProperty('blog.language') : $context->getProperty('service.language');