diff options
author | Björn Schießle <schiessle@owncloud.com> | 2013-07-03 12:38:20 +0200 |
---|---|---|
committer | Björn Schießle <schiessle@owncloud.com> | 2013-07-04 10:09:28 +0200 |
commit | d46e62886a2b22a4c80df8cca09fb6f354d48614 (patch) | |
tree | 92324f0798a786259e4c31af3a8553a63e57e626 /lib/defaults.php | |
parent | 51cfacd78903e9b24df3cb6de178ec19805fd444 (diff) | |
download | nextcloud-server-d46e62886a2b22a4c80df8cca09fb6f354d48614.tar.gz nextcloud-server-d46e62886a2b22a4c80df8cca09fb6f354d48614.zip |
Add init funtion to OC_Defaults to be able to wrap translatable strings
Diffstat (limited to 'lib/defaults.php')
-rw-r--r-- | lib/defaults.php | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/lib/defaults.php b/lib/defaults.php index 08bf6be43a3..1c3f8ffd056 100644 --- a/lib/defaults.php +++ b/lib/defaults.php @@ -11,13 +11,29 @@ if (file_exists(OC::$SERVERROOT . '/themes/' . OC_Util::getTheme() . '/defaults. class OC_Defaults { - private static $defaultEntity = "ownCloud"; - private static $defaultName = "ownCloud"; - private static $defaultBaseUrl = "http://owncloud.org"; - private static $defaultSyncClientUrl = " http://owncloud.org/sync-clients/"; - private static $defaultDocBaseUrl = "http://doc.owncloud.org"; - private static $defaultSlogan = "web services under your control"; - private static $defaultLogoClaim = ""; + private static $defaultEntity; + private static $defaultName; + private static $defaultBaseUrl; + private static $defaultSyncClientUrl; + private static $defaultDocBaseUrl; + private static $defaultSlogan; + private static $defaultLogoClaim; + + public static function init() { + $l = OC_L10N::get('core'); + + self::$defaultEntity = "ownCloud"; + self::$defaultName = "ownCloud"; + self::$defaultBaseUrl = "http://owncloud.org"; + self::$defaultSyncClientUrl = " http://owncloud.org/sync-clients/"; + self::$defaultDocBaseUrl = "http://doc.owncloud.org"; + self::$defaultSlogan = $l->t("web services under your control"); + self::$defaultLogoClaim = ""; + + if (class_exists("OC_Theme")) { + OC_Theme::init(); + } + } private static function themeExist($method) { if (OC_Util::getTheme() !== '' && method_exists('OC_Theme', $method)) { @@ -67,11 +83,10 @@ class OC_Defaults { } public static function getSlogan() { - $l = OC_L10N::get('core'); if (self::themeExist('getSlogan')) { return OC_Theme::getSlogan(); } else { - return $l->t(self::$defaultSlogan); + return self::$defaultSlogan; } } |