Mitabeitername muss Eingetragen werden.
"; } $ubo_types = array(); $ubo_types['article'] = "Artikel in Zeitschriften"; $ubo_types['chapter'] = "Beiträge / Kapitel"; $ubo_types['book'] = "Bücher / Monographien"; $htmlbib = ""; if(!is_numeric($_REQUEST['mitname'])) { $mitname = explode(',',$_REQUEST['mitname']); $vorname = array_pop($mitname); $vorname = preg_replace('/ +/','+',$vorname); $nachname = array_pop($mitname); $nachname = preg_replace('/ +/','+',$nachname); } else { $pid = $_REQUEST['mitname']; } ?>Publikationen
$ubo_type) {
$url = "http://duepublico.uni-duisburg-essen.de/servlets/DozBibServlet/results.html?format=html&";
if(isset($pid) && $pid>0) {
$url .= "ubo_pid=" . $pid . "&ubo_type=" . $key;
} else {
$url .= "ubo_author=" . $vorname . "+" . $nachname . "&ubo_type=" . $key;
}
if(""=="1") {
$url .= "&ubo_title.sortField.1=ascending";
} else {
$url .= "&ubo_year.sortField.1=descending&ubo_title.sortField.2=ascending";
}
$req = new HTTP_Request();
$req->setURL($url);
$req->sendRequest();
$result = preg_replace("/(<\/*html[^>]*>)|(<\/*body[^>]*>)/","",$req->getResponseBody());
$result = preg_replace('/\r*\n+/','',$result);
$result = preg_replace('//','',$result);
$result = preg_replace('/href\="http[^"]+personal\.pid\=([0-9]+)/','href="http://www.uni-due.de/person/?id=\1',$result);
if (!preg_match('/
- <\/ul>/',$result)) {
$result = preg_replace('/>',">\n<",$result);
$htmlbib .= "
".$ubo_type."
Für die ausgewählten Dokumententypen sind keine Einträge in der Online-Universitätsbibliographie der Universität Duisburg-Essen verzeichnet
")); ?>