Skip to Content

Fakultät für Informatik TU Wien KBS Knowledge Based Systems Group
Top-level Navigation: Current-level Navigation:

Path: KBS > staff > michael fink > Personal   research   Teaching   Curriculum Vitae  

Tools: Drucken


&inst=&ber=&abt=&pers=&dousealiases=&vorname=&zuname=&mail=&instlimit=&func=&sort=&inv=&zeit=&from=&to=&num=&nohead=&ext=&authinfo=&noprojects=&head=&tail=&ptyp=&sgrp=&publiststruct=&listwarnlevel=&revonly=&scionly=&sfeld=&stext=&dofullphrase=&searchexactly=&nomsg=&nojava=&lastmod=&nohtml=&save=&markhqpubs=&bibtexlink=&projectid=<(TUWIS-) Projekt-ID>&intprojid=&persoid=&perstissid=&publid=&hilite=&iterate_fak=&iterate_inst=&namesearch= // // Alle Aufrufparameter sind im Prinzip optional, es muss jedoch mindestens einer von { | | | // > 1 | } angegeben sein. // // ......... Numerischer Parameter: ID in Tabelle "Institut" // .......... Numerischer Parameter: ID in Tabelle "Bereich" // ........ Numerischer Parameter: ID in Tabelle "Abteilung" // ........... Numerischer Parameter: ID in Tabelle "Namen" // ........... Numerischer Parameter: 0 ... Keine Alias-Eintr�ge der Person auswerten (Default), 1 ... Alias-Eintr�ge der // Person auswerten // .......... Text: Autoren-Vorname f�r String-Suche (optional, Default: "%") // ........... Text: Autoren-Familienname f�r String-Suche (optional) // ...... Im Namens-Datensatz gespeicherte Mailadresse // Numerischer Parameter: Index in Tabelle "Institut"; gibt Institut an, auf das die Suche nach Autoren-Vor- // und Familiennamen eingeschr�nkt wird // ......... Numerischer Parameter: 0 ... Autor oder Betreuer / Begutachter (Default), 1 ... Autor, 2 ... Eigent�mer des // Eintrags, 3 ... eine im Publikationseintrag genannte Person // . Numerischer Parameter: Entspricht ID der Ausgabetypen; Default: 1 = alle // ....... Numerischer Parameter: ID in Tabelle Suchgruppen // ... Alphanumerischer Parameter: 0 ... gruppiert nach Publikationstypen, -1 ... gruppiert nach Publikationsarten, // "G"+Zahl ... ID einer Publikationslisten-Abfrage in der globalen Tabelle, "L"+Zahl ... ID einer // Publikationslisten-Abfrage in der lokalen Tabelle // ...... Numerischer Parameter: Meldung am Beginn einer Publikationsliste: 0 ... keine; 1 ... Pr�sentationen mit // Tagungsband werden doppelt ausgegeben, 2 ... Bestimmte Publikationen k�nnen mehrfach oder auch gar nicht // ausgegeben werden // ...... Numerischer Parameter: 0 ... keine Einschr�nkung (Default), 1 ... nur speziell begutachtete Publikationen // .............. Numerischer Parameter: 0 ... keine Einschr�nkung (Default), 1 ... nur SCI-Publikationen // . Numerischer Parameter: 0 ... Alle Eintr�ge (Default), 1 ... nur Eintr�ge aus - // einschlie�lich. // ......... Numerischer Parameter: 4-stellige Jahreszahl (Default: Aktuelles Jahr) // ......... Numerischer Parameter: 4-stellige Jahreszahl (Default: Aktuelles Jahr) // .. Datums- (optional Datums-Zeit-) Wert im Format YYYY-MM-DD HH:MM:SS; nur Datens�tze, die zu oder nach diesem // Zeitpunkt eingetragen oder ge�ndert wurden, werden ausgegeben // ... Numerischer Parameter: 1 ... nach Autoren (Default), 2 ... nach Titeln, 3 ... nach Jahren, 4 ... nach Medien, // 5 ... nach zunehmendem Alter des Eintrags // Numerischer Parameter: 0 ... normal (Default), 1 ... umgekehrte Prim�rsortierung // .......... Numerischer Parameter: 1 ... Deutsch (Default), 2 ... Englisch; | 4 ... internationales Datums-Format // ..... Numerischer Parameter: 0 ... keine (Default), 1 ... Eintr�ge nach Gruppen nummeriert // ........ Numerischer Parameter: 0 ... Kopfzeile mit Images und Back-Button (Default), 1 ... keine Kopfzeile; // Copyright-Notiz am Ende // .... Numerischer Parameter: 0 ... HTML-Header und -Tags werden angezeigt, 1 ... nur Teil der Seite zwischen // und ; Parameter und werden ignoriert // ........ Numerischer Parameter: 0 ... gew�hnliche Publikationsliste (Default), 1 ... erweiterte Publikationsliste (mit // Links auf Abstracts und Originaldatei) // ....... Autoren-Information mit anzeigen: 0 ... keine Autoren-Info (Default), 1 ... Autoren-Info // ... Ausgabe von Projektinformationen: 0 ... Projekt-Infos werden ausgegeben (Default), 1 ... keine Projekt-Infos // ...... Text: -Tag und allf�llig darauf folgende Tags (optional). // ........ Text: HTML-Tags, die vor der Zeile eingebunden werden sollen (optional). // // die folgenden Parameter sind prim�r f�r einen Aufruf aus dem Light-Men� vorgesehen: // // ......... Numerischer Parameter: Feld-(Gruppe) f�r Suche; analog zu main.php (suchenwo); Default: 0 = Gesamte // Eintragung // ......... Text: Text f�r Stringsuche // Numerischer Parameter: 0 ... Suchtext wird in einzele W�rter aufgespalten, nach denen separat gesucht wird, // 1 ... nach dem Suchtext wird exakt gesucht // Numerischer Parameter: 0 ... Suche erfolgt im Fulltext-Modus, 1 ... nach dem Suchtext wird exakt gesucht // ....... Numerischer Parameter: 0 ... Kopfzeile mit Images und Back-Button (Default), 1 ... Kopfzeile mit Images (auf // transparentem Hintergrund), aber ohne Copyright-Notiz // .......... Numerischer Parameter: 0 ... JavaScript-Unterst�tzung vorhanden; 1 ... keine JavaScript-Unterst�tzung; keine // "Zur�ck"-buttons ausgeben // // die folgenden Parameter sind f�r die halb�ffentliche Schnittstelle vorgesehen // // ........ Numerischer Parameter: 0 ... Ausgabe auf den Bildschirm (Default); 1 ... Ausgabe in eine Platten-Datei // Hochwertige Druck-Publikationen (begutachtet, SCI (SSCI, A&HCI) farblich hervorheben // Numerischer Parameter: 1 ... Bei jeder Publikationsreferenz Link "BibTeX" ausgeben // // die folgenden Parameter sind f�r Aufrufe aus speziellen Applikationen heraus vorgesehen // // <(TUWIS-)Projekt-ID> ID eines Projekts in der Projektdatenbank - zugeordnete Publikationen werden ausgew�hlt // ID eines Projekts in der Publikationsdatenbank - zugeordnete Publikationen werden ausgew�hlt // (internal use only!) // ..... TU-OID einer Person // . TISS-ID einer Person // .. ID eines Publikations-Datensatzes // // Anzahl der Publikationen, die unter Verwendung der Highlight-Publikations-Listenabfrage ausgegeben werden // sollen // Bei Ermittlung globaler Highlights �ber alle Fakult�ten iterieren: 0 ... keine Iteration, 1 ... Iteration �ber // alle Fakult�ten, 2 ... Iteration nur �ber Fakult�ten mit class == fak (nur bei Aufruf mit $Fak == 0) // Bei Ermittlung globaler Highlights �ber alle aktiven Institute iterieren: 0 ... keine Iteration, 1 ... Iteration �ber // alle aktiven Institute // // Durchl�ufer (f�r searchdb.inc) // // -------------------------------------------------------------- $debug1 = 0; // im Normalbetrieb auf 0 stellen! // foreach ($_REQUEST as $key => $value) // echo $key." => ".$value."
\n"; // -------------------------------------------------------------- // Parameter $lightcall ist nur gesetzt, wenn ein direkter Aufruf aus searchdb erfolgt if (! (isset ($lightcall) && $lightcall)) // includes sind bei Aufruf aus searchdb.php oder publications.php bereits erfolgt { require_once ("config_inc.php"); // importiert auch, so vorhanden, $_REQUEST['Fak'] require_once ("auxfunctions_inc.php"); include_once ("buildlistentry.php"); include_once ("lockmsg_inc.php"); } // CSS-Klasse f�r Referenzausgabe $linkclass = "class=\"publist\""; $infoclass = "class=\"publistremark\""; // �bergabe und "S�uberung" der Parameter include ("publisthead_inc.php"); // Meldungen require ($config_path."res/publist_res.php"); // Titel-Erstellung include ("publisttitel_inc.php"); $OutDatei = make_fak_prefix ()."-".date ("Y-m-d_H-i-s").".html"; if ($save) // Ausgabe in Datei { header("Content-Type: application/octet-stream; name=".$OutDatei); header("Content-Transfer-Encoding: binary"); header("Content-Disposition: attachment; filename=".$OutDatei); } if (isset ($lightcall) && $lightcall) { echo "\n"; echo "\n"; echo "\n"; echo "".$title."\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; if (! $nojava) // wir haben JavaScript-Unterst�tzung { echo "\n"; } echo "\n"; echo "\n"; if ($publications) { echo "
\n"; if ($authinfo) // zur Kompatibilit�t mit searchdb_inc.php $authorinfo = "on"; else $authorinfo = ""; if ($dousealiases) // Parameter f�r Einstellseite anpassen $usealiases = "on"; else $usealiases = ""; if ($inv) $inverse = "on"; else $inverse = ""; if ($revonly) $rev = "on"; else $rev = ""; if ($scionly) $sci = "on"; else $sci = ""; if ($searchexactly) $nofulltext = "on"; else $nofulltext = ""; if (! $num) $chknonum = "on"; else $chknonum = ""; if (! $ext) $chknoext = "on"; else $chknoext = ""; if ($markhqpubs) $chkmarkhqpubs = "on"; else $chkmarkhqpubs = ""; if ($bibtexlink) $chkbibtexlink = "on"; else $chkbibtexlink = ""; if ($extkey) $chkextkey = "on"; else $chkextkey = ""; if ($abstracts) $chkabstracts = "on"; else $chkabstracts = ""; if ($preserve_case) $chkpreserve_case = "on"; else $chkpreserve_case = ""; if ($smartcase) $chksmartcase = "on"; else $chksmartcase = ""; if ($nonote) $chknonote = "on"; else $chknonote = ""; if ($bibtexdebug) $chkbibtexdebug = "on"; else $chkbibtexdebug = ""; if ($save) $chksave = "on"; else $chksave = ""; $pagelang = $outlang = $lang; } else { echo " \n"; echo " \n"; // $AlleR nur bei Aufruf aus searchdb.php �bergeben, sonst funktioniert Voreinstellung nicht korrekt } echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; // f�r listpubs-Aufruf echo " \n"; // f�r listpubs-Aufruf echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo $logolink; echo " \n"; echo " ".(CALLMODE == 'listpubs' ? $pagehead1 : $pagehead)."

"; if (! $config['singledb']) echo $pubhomelink."   "; if ($Fak || $config['singledb']) echo $fakhomelink."   "; if (! $nojava && $searchdblink) // nur dann, wenn Links auf die Seite searchdb.php angeboten werden sollen { echo "".$backlight."   \n"; if (CALLMODE != 'listpubs') // nicht auf der Seite "Publikations- und Exportlisten aus der Fak-Publikationsdatenbank" echo "".$newsearchtxt."   \n"; } echo "\n"; echo "
\n"; if ($nojava && $searchdblink) echo "
\n"; } elseif (! $nohtml) { echo "\n"; echo "\n"; echo "\n"; echo "".$title."\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; if ($config['usestylesinhtmlexport'] && trim ($head) == "") // Styles nur verwenden, wenn kein Head angegeben ist! { echo "\n"; $head = ""; } if ($head == "" || $head == " " || strpos ($head, "") === false) echo "\n"; if ($head == "") echo "\n"; else echo $head."\n"; } if ($debug1) { echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n\n"; echo "\n\n"; echo "\n"; echo "\n\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n\n"; echo "\n\n"; echo "\n"; echo "\n"; echo "\n"; } if ($AlleR == AR_All && ! $zeit && $ptyp == 1 && $sgrp == 1 && $revonly == 0 && $scionly == 0 && $hilite == 0 && $ProjID == 0 && strlen ($stext) < 1 && ! $publid) // Gesamtliste unzul�ssig - publiststruct ist ein zu unsicherer Einschr�nkungs-Parameter! { // Failed Request ins Log-File schreiben $fp = fopen($log_path."Requests.log","a"); fwrite($fp,"FAILED Listen-Request am ".date ("Y-m-d H:i:s")." von ".gethostbyaddr ($_SERVER['REMOTE_ADDR'])." (".$_SERVER['REMOTE_ADDR'].")".(isset ($_SERVER['HTTP_USER_AGENT']) ? " mit dem Browser ".$_SERVER['HTTP_USER_AGENT'] : "")."\r\n"); fclose($fp); // Z�hlen von Seitenaufrufen update_counter ("FailedRequest"); echo "


".$reject."


\n"; exit; } if (! $nohead && ! $lightcall && ! $save) { echo "\n"; echo " \n"; echo " \n"; if ($nomsg) echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo " ".$logolink1."\n"; echo "
 


\n"; else echo "

".$headmsg."


\n"; // Zur�ck-Button if (! $nojava) // JavaScript funktioniert { echo " \n"; echo " \n"; echo " \n"; } echo "
\n"; echo " ".$pubdblogolink."\n"; echo "
\n"; echo $listhead; } if ((isset ($lightcall) && $lightcall) || $save) echo $listhead; if (! $zeit && (! $nohead || (isset ($lightcall) && $lightcall))) // wenn Seitenkopf-Ausgabe und keine Zeitbeschr�nkung, Zeitraum der Publikationen anzeigen { $pubtimerangeonly = 1; // Zeitraum-Ausgabe erzwingen include ("publistquery_inc.php"); if ($debug1) echo "\n"; $q = mysqlpub_query ($query, $cn); $rs = mysqlpub_fetch_object ($q); $MinYear = $rs->MinYear; // fr�hestes Publikationsjahr $MaxYear = $rs->MaxYear; // sp�testes Publikationsjahr $pubtimerangeonly = 0; // echte Abfrage } // Publikationen z�hlen $pubcountonly = 1; include ("publistquery_inc.php"); if ($debug1) echo "\n"; $q = mysqlpub_query ($query, $cn); if (mysqlpub_num_rows ($q)) { $rs = mysqlpub_fetch_object ($q); $cnt = $rs->PubCount; } else $cnt = 0; $pubcountonly = 0; // Request ins Log-File schreiben $fp = fopen ($log_path."Requests.log","a"); fwrite($fp, "Listen-Request am ".date ("Y-m-d H:i:s")." von ".gethostbyaddr ($_SERVER['REMOTE_ADDR'])." (".$_SERVER['REMOTE_ADDR'].")".(isset ($_SERVER['HTTP_USER_AGENT']) ? " mit dem Browser ".$_SERVER['HTTP_USER_AGENT'] : "")." - ".$cnt." Eintr�ge f�r ".$what."; Modus: ".$AlleR."\r\n"); fclose($fp); // Z�hlen von Seitenaufrufen update_counter ("ListRequest"); if ($cnt == 1) // genau ein Eintrag $entries = $eintrag; else $entries = $eintraege; $dolimit = 0; if ($cnt > 0) // es gibt Eintr�ge { if (! $nohead && ! $hilite) { echo "

".$cnt." ".$entries; if (! $zeit) // nur dann, wenn keine Zeitbeschr�nkung gew�hlt wurde { if ($MinYear != $MaxYear) echo " (".$MinYear." - ".$MaxYear.")"; else echo " (".$MinYear.")"; } // Publikationen aus der Zeit vor der offiziellen Einf�hrung der Datenbank, und (wahrscheinlich) nicht komplett eingetragen // ($history_complete kommt aus dem Namens-Datensatz, wenn eine Publikationsliste f�r eine einzige Person erstellt wird) if (((! $zeit && $MinYear < $complete_from) || ($zeit && $from < $complete_from)) && $history_complete != 'JA') echo "

".$beforenotcomplete."\n"; if ($markhqpubs && $config['markHQpubs']) echo "

".$markhqpubsstr."\n"; if ($mysql_fulltext_search) // MySQL-Volltext-Suche { echo "

".$fulltextmsg1; if (! $nojava) echo "
".$searchforhelp."\n"; else echo "
".$searchforhelp."\n"; echo $fulltextmsg2."
\n"; } elseif ($listwarnlevel && ($listwarnlevel == 1 || $listwarnlevel == 2)) // gruppierte Gesamtliste echo "

".$groupedwarning[$listwarnlevel]."\n"; echo "

\n"; } if (($stext || $AlleR <= AR_All && ! $Fak) == 1 && ! $hilite && $cnt > $config['maxAnonymListe']) { // Gesamtliste mit zu geringer Einschr�nkung echo "

".$countwarn1." ".$cnt." ".$countwarn2." ".$config['maxAnonymListe']." ".$countwarn3; if (! $mysql_fulltext_search) // keine MySQL-Volltext-Suche echo $countwarn4; echo "

\n"; $limitcnt = $config['maxAnonymListe']; // Variable $cnt wird in publistquery_inc.php �berschrieben! $dolimit = 1; // nach $config['maxAnonymListe'] Eintr�gen abschneiden } if ($publiststruct == -1 && $sgrp <= 1) // Strukturierung nach Publikationsarten, und keine Publikationsart vorgegeben { $q1 = mysqlpub_query ("select * from Suchgruppen where ID > 1 && Hide=0 order by Reihenfolge", $cn); $numgroups = mysqlpub_num_rows ($q1); } elseif ($publiststruct == -1 && $sgrp > 1) // Strukturierung nach Publikationsarten, und Publikationsart vorgegeben { $q1 = mysqlpub_query ("select * from Suchgruppen where (ID=".$sgrp." or Parent=".$sgrp.") && Hide=0 order by Reihenfolge", $cn); $numgroups = mysqlpub_num_rows ($q1); } elseif ($ABIVVersion) // Publikationslisten-Abfrage { $q1 = mysqlpub_query ("select ID, Bezeichnung, Beschreibung from ABIVFelder where VersionsID=".$ABIVVersion." && ((Aktiv='JA' && ParentID = 0) || ParentID < 0) order by Ordnung", $cn); $numgroups = mysqlpub_num_rows ($q1); } else $numgroups = 1; // Standard-Liste: ein Durchlauf durch die �u�erste Ausgabeschleife if ($save) // Bei Erstellung von Ausgabe-Dateien volle URL-Angabe vorsehen { if ($AllHTTPS) $mainurl = $BaseURL; else $mainurl = str_replace ("https://", "http://", $BaseURL); // au�er in Nur-HTTPS-Installationen in jedem Fall HTTP-URL in buildlistentry() verwenden } for ($j = $move_next_up = $numopen = 0; $j < $numgroups; $j++) { flush (); // bisherige Ausgabe ausschreiben if ($publiststruct == -1) // nach Publikationsarten gruppiert { $rs1 = mysqlpub_fetch_object ($q1); $sgrp = $rs1->ID; // Suchgruppe bestimmen $ABIVFeld = 0; // keine Publikationslisten-Abfrage // Im Fall einer �bergeordneten Suchgruppe nachschauen, ob mindestens zwei untergeordnete Suchgruppen vorhanden sind if ($rs1->HasSubLevel) { $q2 = mysqlpub_query ("select st.* from SuchgruppenTypen as st, Type as t where st.TypenID=t.PIndex && t.Hide_Type_Global='NEIN' && st.SuchgruppenID=".$sgrp, $cn); if (mysqlpub_num_rows ($q2) == 1) // nur eine untergeordnete aktive Suchgruppe - evtl. zur �bergeordneten machen { $q2 = mysqlpub_query ("select p.PIndex from Publikation p, Type t, SuchgruppenTypen st where p.Type=t.PIndex && t.Hide_Type_Global='JA' && p.Type=st.TypenID && st.SuchgruppenID=".$sgrp, $cn); if (! mysqlpub_num_rows ($q2)) // es gibt keine Publikationen in den ausgeblendeten Typen { $move_next_up = 1; continue; // Rest des Schleifenk�rpers �berspringen } } } if ($lang == 2) // englische Ausgabe $Suchgruppe = $rs1->Bezeichnung_en; else $Suchgruppe = $rs1->Bezeichnung; } elseif ($ABIVVersion) // Publikationslisten-Abfrage { $rs1 = mysqlpub_fetch_object ($q1); $ABIVFeld = $rs1->ID; // Abfrage bestimmen $rs1->Level = 0; // hier gibt es keine Untergruppen $rs1->HasSubLevel = 0; // wirklich nicht! if ($lang == 2) // englische Ausgabe $Suchgruppe = $rs1->Beschreibung; else $Suchgruppe = $rs1->Bezeichnung; if ($Suchgruppe == "") // falls die englische Bezeichnung fehlt $Suchgruppe = $rs1->Bezeichnung; } else $ABIVFeld = 0; // aktuelle Fakult�t abspeichern - kann im Folgenden ver�ndert werden $orig_Fak = $Fak; // Bei Iteration �ber Fakult�ten bei Highlight-Ausgabe innersten Teil der Ausgabeschleife mehrfach (einmal pro Fakult�t) // durchlaufen if ($iterate_fak) // kann nur gesetzt sein, wenn alle Vorbedingungen (Highlight und globaler Aufruf) erf�llt sind { $q3 = mysqlpub_query ("select Fak_ID from Fakultaet where Fak_ID > 0".($iterate_fak == 2 ? " && class='fak'" : "")." order by Ordnung", $cn); $fakcnt = mysqlpub_num_rows ($q3); } elseif ($hilite && $Fak & $AlleR == AR_All && $iterate_inst) // nicht eingeschr�nkte Liste aktueller Publikationen, �ber Institute iteriert { $AlleR = AR_Institute; // Abfragen f�r Institute (AlleR muss f�r Listentitel bis hierher == AR_All sein!) $q3 = mysqlpub_query ("select ID from Institut where Fak_ID=".(int) $Fak." && Hide='NEIN' order by Reihung, Institutsnummer", $cn); $fakcnt = mysqlpub_num_rows ($q3); } else $fakcnt = 1; for ($k = 0; $k < $fakcnt; $k++) { if ($iterate_fak) { $rs3 = mysqlpub_fetch_object ($q3); $Fak = $rs3->Fak_ID; } elseif ($iterate_inst) { $rs3 = mysqlpub_fetch_object ($q3); $inst = $rs3->ID; } flush(); // kann bei hilite und iterate_fak Sinn machen // Abfrage vornehmen include ("publistquery_inc.php"); // echo " Suchgruppe: ".$Suchgruppe." (sgrp = ".$sgrp.", ABIVFeld = ".$ABIVFeld.")
query = ".$query."

\n"; if ($debug1) echo "\n"; $q = mysqlpub_query ($query, $cn); $cnt1 = mysqlpub_num_rows ($q); if ($cnt1 == 1) // genau ein Eintrag $entries = $eintrag; else $entries = $eintraege; if ($cnt1 && $groupedlist) // Publikationen in der Gruppe vorhanden { if ($num && $numopen) // Nummerierung erw�nscht und offen echo "\n"; if (! $k) // �berschrift nur beim ersten Schleifendurchlauf { if ($rs1->Level && $numgroups > 1 && ! $move_next_up) // (echte) Untergruppe echo "".convertcodes ($Suchgruppe, 2, 1)."
\n"; else // normale / �bergeordnete Gruppe { echo ""; if (! $hilite || ! $nohead) // bei Hilight-Liste ohne Seitenkopf kein Zeilenvorschub echo "
\n"; echo "".convertcodes ($Suchgruppe, 2, 1)."

\n"; if (! $hilite) // bei Hilight-Liste ist Angabe der Anzahl irrelevant echo "".$cnt1." ".$entries.":
\n"; } $move_next_up = 0; // Flag zur�cksetzen } if ($rs1->HasSubLevel) // �bergeordnete Gruppe { echo "
\n"; $numopen = 0; } elseif ($num) // Nummerierung erw�nscht, und nicht �bergeordnete Gruppe { echo "
    \n"; $numopen = 1; } elseif (! $k) // beim ersten (und/oder einzigen) Durchlauf echo "
    \n"; } if ($groupedlist && $rs1->HasSubLevel) // es gibt Untergruppen - nur Titelzeile continue; if ($mysql_fulltext_search) // Textsuche, Volltext-Suche, und keine Suche in Hidden Keywords { if ($num) // Nummerierung erw�nscht echo "
      \n"; else echo "
      \n"; } $Ausgabentype = 0; if ($dolimit && ($cnt1 > $limitcnt)) $cnt1 = $limitcnt; for ($i = 0; $i < $cnt1; $i++) { $rs = mysqlpub_fetch_object ($q); $ID = $rs->PIndex; if ($Ausgabentype != $rs->ID && ! $groupedlist && ! $mysql_fulltext_search) { // neue Ausgabentypenzeile (au�er bei Gruppierung nach Suchgruppen oder Volltext-Suche) if ($num && $i) // Nummerierung erw�nscht, aber nicht erster Eintrag (= 1. �berschrift) echo "
    \n"; echo "
    ".convertcodes ($rs->Ausgabetyp, 2, 1)."


    \n"; $Ausgabentype = $rs->ID; if ($num) // Nummerierung erw�nscht echo "
      \n"; } if ($num) echo "
    1. "; echo "\n"; if ($mysql_fulltext_search) // MySQL-Volltext-Suche echo "".$relevancetxt." ".(int) (100.*$rs->relevance)." - ".convertcodes ($rs->Ausgabetyp_sing, 2, 1).":

      \n"; if ($markhqpubs) // hochwertige Publikationen farblich kennzeichnen echo markHighQuality ($rs->PIndex, $ishq); echo buildlistentry ($ID, $origlang, 2, 1, $ext, 0, 0, $authinfo, $noprojects, "", $bibtexlink)."\n"; if (isset ($ishq) && $ishq) echo "
      "; echo "\n"; if ($num) echo "
    2. \n"; } if ($dolimit) // Anzahl der auszugebenden Eintr�ge limitieren { $limitcnt -= $cnt1; if ($limitcnt <= 0) break; } } // Ende der Schleife �ber Fakult�ten (bei Fakult�ts-Iteration) $Fak = $orig_Fak; // urspr�ngliche Fakult�tsauswahl wieder herstellen } // Ende der Schleife �ber die Suchgruppen oder Abfragen if ($num) // Nummerierung erw�nscht echo "
    \n"; } elseif (! $hilite) // keine Eintr�ge gefunden - nicht bei Highlight-Ausgabe echo "

    ".$nix."

    \n"; if ($nohead) // Copyright-Message am Ausgabeende ausschreiben { if (! $nomsg) { echo "
    \n\n"; echo " \n"; echo " \n"; echo " \n"; echo "

    ".$headmsg."
    \n"; echo "
    \n"; } } else // Normalbetrieb { // Zur�ck-Button if (! $lightcall) // bei direktem Aufruf via GET-Parameter { if (! $nojava && ! $save) // JavaScript funktioniert, und wir schreiben auf den Bildschirm und nicht in eine Datei { echo "
    \n"; echo "
    \n"; echo " \n"; echo "
    \n"; echo "
    \n"; } } else { if ($nojava && $searchdblink) { echo "
    \n"; echo " \n"; echo "
    \n"; } else { echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "
    \n"; echo $homelink; echo " \n"; echo " "; if (! $config['singledb']) echo $pubhomelink."   "; if ($Fak || $config['singledb']) echo $fakhomelink."   "; if ($searchdblink) echo "".$backlight."   \n"; if (CALLMODE != 'listpubs') // nicht auf der Seite "Publikations- und Exportlisten aus der Fak-Publikationsdatenbank" echo "".$newsearchtxt."
    \n"; echo "".$impr_text.""; echo "
    \n"; echo "
    \n"; } } } if (isset ($lightcall) && $lightcall) echo "\n"; if (! isset ($nohtml) || ! $nohtml) { if ($tail != "" && $tail != " ") echo $tail."\n"; echo "\n"; echo "\n"; } ?>

    email


Home / Kontakt / Webmaster / Offenlegung gemäß § 25 Mediengesetz: Inhaber der Website ist die Fakultät für Informatik an der Technischen Universität Wien, 1040 Wien. Die TU Wien distanziert sich von den Inhalten aller extern gelinkten Seiten und übernimmt diesbezüglich keine Haftung. / Disclaimer.