<?php
# Anzeige von "TUCaktuell"-Artikeln der Pressestelle
require_once('tu/inc/uni_aktuell.inc');
# max. 8 Artikel mit Label Informatik oder Schüler,
# dazu Artikel mit ID 4567, jünger als 60 Tage
echo uni_aktuell(array('Informatik', 'Schüler', 4567), 8, 60,
array('link' => 'popup', 'level' => 3));
/*
$html = uni_aktuell(array('label1' [,'label2', ...]), Anzahl, max._Alter [, array(stil, ...)]);
Labels sind Tags oder IDs von Artikeln
Tags:
Bereiche: Naturwissenschaften, Mathematik, Maschinenbau,
Elektrotechnik und Informationstechnik, Informatik,
Wirtschaftswissenschaften, Philosophische Fakultät,
Human- und Sozialwissenschaften, Universitätsrechenzentrum,
Universitätsbibliothek, Zentrum für Lehrerbildung, MERGE,
MAIN, Zentrum für Sport und Gesundheitsförderung
oder
Zielgruppen: Absolventen, Bau, Chemnitz, Corona, Familie, Forschung,
Freunde, Historie, International, Kulturhauptstadt,
Schüler, Studentenwerk, Studieninteressierte,
Studierende, Transfer, Weiterbildung, Wirtschaft
mehrere in Feld angeben: array('Mathematik', 'Forschung')
= Mathematik ODER Forschung
einzelne Artikel ausschließen mit -ID: array('MAIN', -10888)
= MAIN, aber nicht Artikel 10888
Englische Artikel abrufen: Tag 'Englisch!' verwenden, z.B.
array('Elektrotechnik und Informationstechnik', 'Englisch!')
Anzahl = maximal angezeigter Artikel (standardmäßig 10)
max._Alter = Artikel, die jünger als n Tage alt sind (standardmäßig 365)
= Artikel mit Verfallsdatum werden nur bis zu diesem Datum angezeigt
stil = Wie darstellen?
array(
'link' => 'popup' - Artikelinhalte werden in einem Popup angezeigt,
kein Sprung auf die Seite der Pressestelle
'level' => 3 - Zahl von 2 bis 6, welche Überschrift wird für
die Artikel-Titel verwendet: h2 bis h6
(standardmäßig h2) → muss in Ihre
Seitenstruktur passen, so dass Überschriften-
Hierarchie stimmt (Barrierefreiheit)
)
Mehrfachaufruf möglich, z.B.:
require_once('tu/inc/uni_aktuell.inc');
if ($uni_aktuell = uni_aktuell(array('Maschinenbau'), 4, 14)) {
echo '<h1>Neuigkeiten</h1>' . $uni_aktuell;
} else { // Keine vorhanden → 2 Standard-Artikel
echo '<h1>Neuigkeiten-Best-of</h1>' . uni_aktuell(array(1234, 1789));
}
*/
?>
Zeige
Ausgabe mit diesem Programmcode