function StudipLitSearchPluginStudip()
 {
     parent::StudipLitSearchPluginAbstract();
     $this->dbv = DbView::getView('literatur');
     $rs = $this->dbv->get_query("view:LIT_GET_CATALOG_COUNT");
     $rs->next_record();
     $this->description = sprintf(_("Stud.IP Literaturkatalog. Inhalt des Kataloges: %s Einträge."), $rs->f(0));
 }
 function StudipLitSearchPluginZ3950Abstract()
 {
     parent::StudipLitSearchPluginAbstract();
     $this->z_hits =& $this->search_result['z_hits'];
     // UNIMARC mapping
     $this->mapping['UNIMARC'] = array('001' => array('field' => 'accession_number', 'callback' => 'simpleMap', 'cb_args' => ''), '010' => array('field' => 'dc_identifier', 'callback' => 'simpleMap', 'cb_args' => 'ISBN: $a'), '010' => array('field' => 'dc_identifier', 'callback' => 'simpleMap', 'cb_args' => 'ISSN: $a'), '101' => array('field' => 'dc_language', 'callback' => 'simpleMap', 'cb_args' => '$a'), '200' => array('field' => 'dc_title', 'callback' => 'simpleMap', 'cb_args' => '$a $e' . chr(10) . '$f'), '210' => array(array('field' => 'dc_date', 'callback' => 'simpleMap', 'cb_args' => '$d-01-01'), array('field' => 'dc_publisher', 'callback' => 'simpleMap', 'cb_args' => '$c, $a')), '215' => array('field' => 'dc_format', 'callback' => 'simpleMap', 'cb_args' => '$a, $c'), '225' => array('field' => 'dc_relation', 'callback' => 'simpleMap', 'cb_args' => '$a, $v'), '300' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => 'Abstract: $a' . chr(10)), '328' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => 'Dissertation note:$a' . chr(10)), '463' => array('field' => 'dc_publisher', 'callback' => 'simpleMap', 'cb_args' => '$t, $v'), '606' => array('field' => 'dc_subject', 'callback' => 'simpleMap', 'cb_args' => ' $a '), '700' => array('field' => 'dc_creator', 'callback' => 'simpleMap', 'cb_args' => '$a, $b'), '701' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '702' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '710' => array('field' => 'dc_creator', 'callback' => 'simpleMap', 'cb_args' => '$a, $b'), '711' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '712' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '856' => array('field' => 'dc_identifier', 'callback' => 'simpleMap', 'cb_args' => 'URL: $u '));
     //MARC mapping
     $this->mapping['USMARC'] = array('001' => array('field' => 'accession_number', 'callback' => 'simpleMap', 'cb_args' => ''), '008' => array(array('field' => 'dc_language', 'callback' => 'simpleFixFieldMap', 'cb_args' => array('start' => 34, 'length' => 3)), array('field' => 'dc_date', 'callback' => 'simpleFixFieldMap', 'cb_args' => array('start' => 7, 'length' => 4, 'template' => '{result}-01-01'))), '020' => array('field' => 'dc_identifier', 'callback' => 'simpleMap', 'cb_args' => 'ISBN: $a'), '245' => array('field' => 'dc_title', 'callback' => 'simpleMap', 'cb_args' => '$a $b $h'), '260' => array('field' => 'dc_publisher', 'callback' => 'simpleMap', 'cb_args' => '$a $b'), '256' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => '$a' . chr(10)), '300' => array('field' => 'dc_format', 'callback' => 'simpleMap', 'cb_args' => '$a $b $c $e'), '440' => array('field' => 'dc_relation', 'callback' => 'simpleMap', 'cb_args' => '$a $v'), '500' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => '$a' . chr(10)), '502' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => 'Dissertation note:$a' . chr(10)), '518' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => '$a' . chr(10)), '520' => array('field' => 'dc_subject', 'callback' => 'simpleMap', 'cb_args' => '$a' . chr(10)), '533' => array('field' => 'dc_description', 'callback' => 'simpleMap', 'cb_args' => '$n' . chr(10)), '600' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '610' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '611' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '630' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '650' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '651' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '652' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '653' => array('field' => 'dc_subject', 'callback' => 'simpleListMap', 'cb_args' => false), '773' => array('field' => 'dc_publisher', 'callback' => 'simpleMap', 'cb_args' => '$t, $g, $d'), '100' => array('field' => 'dc_creator', 'callback' => 'simpleMap', 'cb_args' => '$a'), '700' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a', 'dc_contributor', '$a;')), '110' => array('field' => 'dc_creator', 'callback' => 'simpleMap', 'cb_args' => '$a, $b'), '111' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '710' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '711' => array('field' => 'dc_creator', 'callback' => 'notEmptyMap', 'cb_args' => array('$a, $b', 'dc_contributor', '$a, $b;')), '856' => array('field' => 'dc_identifier', 'callback' => 'simpleMap', 'cb_args' => 'URL: $u '));
 }