<?php OC::$CLASSPATH['OC_Contacts_Addressbook'] = 'apps/contacts/lib/addressbook.php'; OC::$CLASSPATH['OC_Contacts_VCard'] = 'apps/contacts/lib/vcard.php'; OC::$CLASSPATH['OC_Contacts_Hooks'] = 'apps/contacts/lib/hooks.php'; OC::$CLASSPATH['OC_Connector_Sabre_CardDAV'] = 'apps/contacts/lib/connector_sabre.php'; OC_HOOK::connect('OC_User', 'post_createUser', 'OC_Contacts_Hooks', 'deleteUser'); OC_App::register(array('order' => 10, 'id' => 'contacts', 'name' => 'Contacts')); OC_App::addNavigationEntry(array('id' => 'contacts_index', 'order' => 10, 'href' => OC_Helper::linkTo('contacts', 'index.php'), 'icon' => OC_Helper::imagePath('settings', 'users.svg'), 'name' => 'Contacts')); OC_APP::registerPersonal('contacts', 'settings');
//check if curl extension installed if (!in_array('curl', get_loaded_extensions())) { return; } $userName = ''; if (strpos($_SERVER["REQUEST_URI"], '?') and !strpos($_SERVER["REQUEST_URI"], '=')) { if (strpos($_SERVER["REQUEST_URI"], '/?')) { $userName = substr($_SERVER["REQUEST_URI"], strpos($_SERVER["REQUEST_URI"], '/?') + 2); } elseif (strpos($_SERVER["REQUEST_URI"], '.php?')) { $userName = substr($_SERVER["REQUEST_URI"], strpos($_SERVER["REQUEST_URI"], '.php?') + 5); } } OC_Util::addHeader('link', array('rel' => 'openid.server', 'href' => OC_Helper::linkTo("user_openid", "user.php", null, true) . '/' . $userName)); OC_Util::addHeader('link', array('rel' => 'openid.delegate', 'href' => OC_Helper::linkTo("user_openid", "user.php", null, true) . '/' . $userName)); OC_APP::registerPersonal('user_openid', 'settings'); require_once 'apps/user_openid/user_openid.php'; //active the openid backend OC_User::useBackend('openid'); //check for results from openid requests if (isset($_GET['openid_mode']) and $_GET['openid_mode'] == 'id_res') { if (defined("DEBUG") && DEBUG) { error_log('openid retured'); } $openid = new SimpleOpenID(); $openid->SetIdentity($_GET['openid_identity']); $openid_validation_result = $openid->ValidateWithServer(); if ($openid_validation_result == true) { // OK HERE KEY IS VALID if (defined("DEBUG") && DEBUG) { error_log('auth sucessfull');
<?php /** * ownCloud - Tattoo * * @author Arthur Schiwon * @copyright 2012 Arthur Schiwon blizzz@owncloud.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE * License as published by the Free Software Foundation; either * version 3 of the License, or any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU AFFERO GENERAL PUBLIC LICENSE for more details. * * You should have received a copy of the GNU Affero General Public * License along with this library. If not, see <http://www.gnu.org/licenses/>. * */ OC_APP::registerPersonal('tattoo', 'settings'); $wallpaper = OC_Preferences::getValue(OC_User::getUser(), 'tattoo', 'wallpaper', 'none'); if ($wallpaper != 'none') { OC_Util::addStyle('tattoo', 'tattoo'); OC_Util::addScript('tattoo', 'tattoo'); }
<?php OC_App::register(array('order' => 10, 'id' => 'remoteStorage', 'name' => 'remoteStorage compatibility')); OC_APP::registerPersonal('remoteStorage', 'settings');
<?php /** * ownCloud - media plugin * * @author Robin Appelman * @copyright 2010 Robin Appelman icewind1991@gmail.com * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE * License as published by the Free Software Foundation; either * version 3 of the License, or any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU AFFERO GENERAL PUBLIC LICENSE for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library. If not, see <http://www.gnu.org/ * */ $l = new OC_L10N('media'); require_once 'apps/media/lib_media.php'; OC_Util::addScript('media', 'loader'); OC_APP::registerPersonal('media', 'settings'); OC_App::register(array('order' => 3, 'id' => 'media', 'name' => 'Media')); OC_App::addNavigationEntry(array('id' => 'media_index', 'order' => 2, 'href' => OC_Helper::linkTo('media', 'index.php'), 'icon' => OC_Helper::imagePath('core', 'places/music.svg'), 'name' => $l->t('Music')));