/** * Returns the data * * @return string|resource */ public function get() { //throw exception if encryption is disabled but files are still encrypted if (\OC_Util::encryptedFiles()) { throw new \Sabre\DAV\Exception\ServiceUnavailable(); } else { return $this->fileView->fopen(ltrim($this->path, '/'), 'rb'); } }
/** * Returns the data * * @return string */ public function get() { //throw exception if encryption is disabled but files are still encrypted if (\OC_Util::encryptedFiles()) { throw new \Sabre_DAV_Exception_ServiceUnavailable(); } else { return \OC\Files\Filesystem::fopen($this->path, 'rb'); } }
/** * check if some encrypted files are stored * @return bool */ public static function encryptedFiles() { return \OC_Util::encryptedFiles(); }
OC_Util::addScript('settings', 'personal'); OC_Util::addStyle('settings', 'settings'); OC_Util::addScript('3rdparty', 'chosen/chosen.jquery.min'); OC_Util::addStyle('3rdparty', 'chosen'); \OC_Util::addScript('files', 'jquery.fileupload'); if (\OC_Config::getValue('enable_avatars', true) === true) { \OC_Util::addScript('3rdparty/Jcrop', 'jquery.Jcrop.min'); \OC_Util::addStyle('3rdparty/Jcrop', 'jquery.Jcrop.min'); } OC_App::setActiveNavigationEntry('personal'); $storageInfo = OC_Helper::getStorageInfo('/'); $email = OC_Preferences::getValue(OC_User::getUser(), 'settings', 'email', ''); $userLang = OC_Preferences::getValue(OC_User::getUser(), 'core', 'lang', OC_L10N::findLanguage()); $languageCodes = OC_L10N::findAvailableLanguages(); //check if encryption was enabled in the past $enableDecryptAll = OC_Util::encryptedFiles(); // array of common languages $commonlangcodes = array('en', 'es', 'fr', 'de', 'de_DE', 'ja_JP', 'ar', 'ru', 'nl', 'it', 'pt_BR', 'pt_PT', 'da', 'fi_FI', 'nb_NO', 'sv', 'zh_CN', 'ko'); $languageNames = (include 'languageCodes.php'); $languages = array(); $commonlanguages = array(); foreach ($languageCodes as $lang) { $l = OC_L10N::get('settings', $lang); if (substr($l->t('__language_name__'), 0, 1) !== '_') { //first check if the language name is in the translation file $ln = array('code' => $lang, 'name' => (string) $l->t('__language_name__')); } elseif (isset($languageNames[$lang])) { $ln = array('code' => $lang, 'name' => $languageNames[$lang]); } else { //fallback to language code $ln = array('code' => $lang, 'name' => $lang);
/** * Returns the data * * @return string|resource */ public function get() { //throw exception if encryption is disabled but files are still encrypted if (\OC_Util::encryptedFiles()) { throw new \Sabre\DAV\Exception\ServiceUnavailable(); } else { try { return $this->fileView->fopen(ltrim($this->path, '/'), 'rb'); } catch (\OCP\Files\StorageNotAvailableException $e) { throw new \Sabre\DAV\Exception\ServiceUnavailable($e->getMessage()); } } }
OC_Util::addStyle('settings', 'settings'); \OC_Util::addVendorScript('strengthify/jquery.strengthify'); \OC_Util::addVendorStyle('strengthify/strengthify'); \OC_Util::addScript('files', 'jquery.fileupload'); if ($config->getSystemValue('enable_avatars', true) === true) { \OC_Util::addVendorScript('jcrop/js/jquery.Jcrop'); \OC_Util::addVendorStyle('jcrop/css/jquery.Jcrop'); } // Highlight navigation entry OC_App::setActiveNavigationEntry('personal'); $storageInfo = OC_Helper::getStorageInfo('/'); $email = $config->getUserValue(OC_User::getUser(), 'settings', 'email', ''); $userLang = $config->getUserValue(OC_User::getUser(), 'core', 'lang', OC_L10N::findLanguage()); $languageCodes = OC_L10N::findAvailableLanguages(); //check if encryption was enabled in the past $filesStillEncrypted = OC_Util::encryptedFiles(); $backupKeysExists = OC_Util::backupKeysExists(); $enableDecryptAll = $filesStillEncrypted || $backupKeysExists; // array of common languages $commonlangcodes = array('en', 'es', 'fr', 'de', 'de_DE', 'ja', 'ar', 'ru', 'nl', 'it', 'pt_BR', 'pt_PT', 'da', 'fi_FI', 'nb_NO', 'sv', 'tr', 'zh_CN', 'ko'); $languageNames = (include 'languageCodes.php'); $languages = array(); $commonlanguages = array(); foreach ($languageCodes as $lang) { $l = \OC::$server->getL10N('settings', $lang); if (substr($l->t('__language_name__'), 0, 1) !== '_') { //first check if the language name is in the translation file $ln = array('code' => $lang, 'name' => (string) $l->t('__language_name__')); } elseif (isset($languageNames[$lang])) { $ln = array('code' => $lang, 'name' => $languageNames[$lang]); } else {