function StudipLitSearchPluginZ3950Abstract_Aleph()
 {
     parent::StudipLitSearchPluginZ3950Abstract();
     $mapping = array('001' => array('field' => 'accession_number', 'callback' => 'idMap', 'cb_args' => FALSE), '760' => array('field' => 'dc_title', 'callback' => 'search_superbook', 'cb_args' => '$o'), '245' => array(array('field' => 'dc_title', 'callback' => 'simpleMap', 'cb_args' => '$a - $b'), array('field' => 'dc_contributor', 'callback' => 'simpleMap', 'cb_args' => '$c')), '100' => array('field' => 'dc_creator', 'callback' => 'simpleMap', 'cb_args' => '$a'), '700' => array('field' => 'dc_creator', 'callback' => 'simpleMap', 'cb_args' => '$a'), '433' => array('field' => 'dc_format', 'callback' => 'simpleMap', 'cb_args' => '$a'), '260' => array(array('field' => 'dc_publisher', 'callback' => 'simpleMap', 'cb_args' => '$a $b, '), array('field' => 'dc_date', 'callback' => 'notEmptyMap', 'cb_args' => array('$c-01-01', 'dummy', 'dummy'))), '020' => array('field' => 'dc_identifier', 'callback' => 'simpleMap', 'cb_args' => 'ISBN: $a'), '907' => array('field' => 'dc_subject', 'callback' => 'simpleMap', 'cb_args' => '$s;'));
     foreach ($mapping as $k => $v) {
         $this->mapping['USMARC'][$k] = $v;
     }
 }
 function StudipLitSearchPluginSwb()
 {
     parent::StudipLitSearchPluginZ3950Abstract();
     $this->description = "SWB-Online-Katalog";
     $this->z_host = "193.197.31.10:210/swblite";
     //$this->z_options = array('user' => '999', 'password' => 'abc');
     $this->z_syntax = "UNIMARC";
     $this->convert_umlaute = true;
     $this->z_accession_bib = "12";
     $this->z_accession_re = '/[0-9]{8}[0-9X]{1}/';
     $this->z_profile = array('1016' => _("Alle Wörter [ALL]"), '4' => _("Titelstichwörter [TIT]"), '1' => _("Person [PST]"), '1004 ' => _("Person, Autor [PER]"), '7' => _("ISBN [ISB]"), '8' => _("ISSN [ISN]"), '1007' => _("alle Nummern (ISBN, ISSN, ...) [NUM]"), '1018' => _("Ort,Verlag (Stichwort) [PUB]"), '12' => _("PICA Prod.-Nr. [PPN]"));
     /*  '5' => _("Serie, Zeitschrift (Stichwort) [SER]"),
             herausgenommen, da #5 standardmäßig auf Phrase gemappt ist und eine Stichwortsuche nicht möglich ist.
             Eine Stichwortsuche müsste über das Structure-Attribut (#4=2) kenntlich gemacht werden. Dies wird aber 
             von Stud.IP nicht unterstützt.
         */
 }