Springe zum Hauptinhalt
Universitäts­rechen­zentrum
Nutzbare Module für Webseiten
<h1>Pop-Up-Fenster für FotosFotogalerienHilfetexte usw.</h1>
<?php
# Nutzung von "Highslide"-Effekten
    require_once('php/hs.inc');

    echo hs_image('/tu/images/campus-200.jpg'# kleines Bild
                  '/tu/images/campus.jpg',     # großes Bild
    # Text unter großem Bild: (HTML)
    'Das Hörsaalgebäude auf der Reichenhainer Straße … Foto:&nbsp;Jacob&nbsp;Müller',
    # Stil-Angaben für kleines Bild
    array(
        'img_style' => 'float:left;margin:0.5em 12px 0.5em 0px;border:solid orange 1px',
        'img_alt' => 'Hörsaalgebäude'
    ));
/*
 hs_image(Bild_klein, Bild_groß, Text, array(...));
  * für Aufklapp-Effekt großer Bilder
  * liefert HTML, Ausgabe mittels echo (oder Weiterverarbeitung)
  * Argumente:
      Bild_klein ... Dateiname für kleines (sofort sichtbares) Bild
      Bild_groß  ... Dateiname für großes Bild (sichtbar im Pop-Up)
      Text ... HTML-Text als Bildunterschrift
      array('Eigenschaft' => 'Wert', ...)
        Eigenschaften:       kann auch leer sein: array()
          img_style ... style für kleines Bild (CSS)
          img_alt   ... alt-Tag für kleines Bild (Text)
          img_title ... title-Tag für kleines Bild (Text), Standard: Klick zum Vergrößern
          img_w, img_h ... Breite und Höhe (Pixel), Standard: automatisch ermittelt
 */


    echo '<p>(kleine) Webseite als Pop-Up laden: ';
    echo hs_url('<b>Planung</b>''planung.html?content''Beispiel', array());
    echo '</p>';
/*
 hs_url(Text, URL, Titel, array(...));
  * für Aufklapp-Effekt einer Webseite
  * liefert HTML, Ausgabe mittels echo (oder Weiterverarbeitung)
  * Argumente:
      Text  ... Linktext, der anklickbar ist (HTML)
      URL   ... Web-Adresse der Seite, die aufgeklappt werden soll
                Webseiten im TUCAL-Layout können mit ?content
                adressiert werden: nur Inhalt (ohne Rahmen) angezeigt.
      Titel ... Titel des Aufklappfensters (Text)
      array('Eigenschaft' => 'Wert', ...)
        Eigenschaften:       kann auch leer sein: array()
          w, h ... Breite und Höhe (Pixel), Standard: automatisch ermittelt
 */


    echo '<div>HTML-Anzeige, z.B. für Hilfe-Texte: ';
    echo hs_html('<b>Mehr</b>','
  <img width="200" style="float:left;margin:0 1em 1em 0" alt="Hörsaalgebäude"
  src="/tu/images/campus-200.jpg" />
  <p>Die Beschreibung des Bildes oder ein
  informativer Text mit Bild als Zierde.</p>
  <p><b>Die Beschreibung des Bildes oder ein
  informativer Text mit Bild als Zierde.</b></p>',
       'Titel', array('w' => 330'h' => 230));
    echo '</div>';
/*
 hs_html(Text, HTML-Text, Titel, array(...));
  * für Aufklapp-Effekt mit HTML-Text
  * liefert HTML, Ausgabe mittels echo (oder Weiterverarbeitung)
  * Argumente:
      Text  ... Linktext, der anklickbar ist (HTML)
      HTML-Text ... HTML-Code, wird nach Aufklappen angezeigt
      Titel ... Titel des Aufklappfensters (Text)
      array('Eigenschaft' => 'Wert', ...)
        Eigenschaften:       kann auch leer sein: array()
          w, h ... Breite und Höhe (Pixel), Standard: automatisch ermittelt
 */


 require_once('php/mail.inc');
 require_once('php/tel.inc');
 echo '<p>Schutz von E-Mail-Adressen: ' .
       prot_mailadr('webmaster@tu-chemnitz.de') .
       ' und Click2Dial: ' telnu('31879') . '</p>';
?>

<a href="mod.php?mode=demo&code=mod_hs_slideshow">Beispiel für Fotogalerie</a>
<br clear="both" />

Zeige Ausgabe mit diesem Programmcode