'lang_en.gif', 'name' => 'English']; /*authentication plugins ---------------------------------------------------------------- */ $STUDIP_AUTH_PLUGIN[] = "Standard"; $STUDIP_AUTH_PLUGIN[] = "Shib"; $STUDIP_AUTH_CONFIG_STANDARD = ["error_head" => "intern"]; $STUDIP_AUTH_CONFIG_SHIB = [ // SessionInitator URL for remote SP 'session_initiator' => 'https://shib-sp.uni-osnabrueck.de/secure/studip-sp.php', // validation URL for remote SP 'validate_url' => 'https://shib-sp.uni-osnabrueck.de/auth/studip-sp.php', // standard user data mapping 'user_data_mapping' => [ 'auth_user_md5.username' => ['callback' => 'dummy', 'map_args' => ''], 'auth_user_md5.password' => ['callback' => 'dummy', 'map_args' => ''], 'auth_user_md5.Vorname' => ['callback' => 'getUserData', 'map_args' => 'givenname'], 'auth_user_md5.Nachname' => ['callback' => 'getUserData', 'map_args' => 'sn'], 'auth_user_md5.Email' => ['callback' => 'getUserData', 'map_args' => 'mail'] ] ]; $PHPASS_USE_PORTABLE_HASH = true; $LIBRARY_CATALOGS = [ [ 'name' => 'K10Plus Zentral', 'class_name' => 'K10PlusZentralLibrarySearch', //'base_url' => 'http://findex.gbv.de/index/dataquest/select' 'base_url' => 'https://server5.data-quest.de/search-k10plus' ], [ 'name' => 'BASE', 'class_name' => 'BASELibrarySearch', //'base_url' => 'https://api.base-search.net/cgi-bin/BaseHttpSearchInterface.fcgi', 'base_url' => 'https://server5.data-quest.de/search-base', 'settings' => [ 'collection' => 'de' ] ], [ 'name' => 'TIB Portal', 'class_name' => 'SRULibrarySearch', 'base_url' => 'https://www.tib.eu/sru/tibkat', 'settings' => [ 'sru_version' => '1.2', 'query_format' => 'cql' ], 'opac_link_template' => 'https://www.tib.eu/de/suchen/id/TIBKAT%3A{opac_document_id}', 'local_catalog' => true ] ]; }