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 > Persönlich   forschung   Lehre   Lebenslauf  

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.