SoSci Survey
Übersetzungen dieser Seite:
 

textlink()

string textlink(string TextKennung, string Beschriftung, [int Breite, int Höhe])

Falls ein Text (z.B. eine längere Beschreibung) nicht direkt im Fragebogen gezeigt werden soll, kann sie auch in einem neuen Fenster (Pop-Up) erscheinen. Der Text wird dabei im selben Layout dargestellt wie der Fragebogen.

  • TextKennung
    Die Kennung des Textbausteins, der im Pop-Up-Fenster angezeigt werden soll.
  • Beschriftung
    Die Beschriftung des Hyperlinks, der das Pop-Up öffnet.
  • Breite
    Die Breite des Pop-Up-Fensters in Pixeln (optional).
  • Höhe
    Die Höhe des Pop-Up-Fensters in Pixeln (optional).

Hinweise

Hinweis: Die Funktion erstellt den Link nur. Sie müssen den Link anschließend noch mittels html() oder Platzhalter im Fragebogen platzieren.

Hinweis: Der Text ist unter dem erzeugten Link nur für Benutzer des Fragebogens (Interviewpartner) erreichbar.

Tipp: Optional kann angegeben werden, wie groß das neue Fenster dargestellt werden soll. Es ist oft sinnvoll, das Fenster klein zu halten, damit man den Fragebogen weiter im Hintergrund sieht. Wird keine Größe angegeben, so ist die Größe 600 × 500 Pixel voreingestellt.

Tipp: Wenn Sie für die Anzeige eines kurzen Textes kein eigenes Fragebogen-Fenster öffnen wollen – wer weiß, ob der Teilnehmer danach wieder zum Fragebogen zurück findet – dann lesen Sie folgendes Kapitel: Informationen per Mausklick einblenden

Beispiel 1

Für das folgende Beispiel muss zunächst unter Textbausteine u. Beschriftung ein neuer Textbaustein mit der Kennung „explanation“ angelegt werden. Anschließend wird folgender PHP-Code auf einer Fragebogen-Seite platziert.

// HTML-Code für den Link in der PHP-Variable $link speichern
$link = textlink('explanation', 'hier');
// Den Link im Fragebogen anzeigen
html('<p>Bitte klicken Sie '.$link.'</p>');

Der folgende PHP-Code liefert dasselbe Ergebnis – nur ein wenig unübersichtlicher.

html('<p>Bitte klicken Sie '.textlink('explanation', 'hier').'</p>');

Beispiel 2

Oftmals ist es einfacher, den Link via Platzhalter im Fragebogen zu platzieren. Folgender PHP-Code wird über einer Frage platziert, die im Frage-Text den Platzhalter %link% verwendet.

replace('%link%', textlink('explanation', 'hier'), 'html');

Beispiel 3

Folgender PHP-Code öffnet ein Pop-Up-Fenster in der Größe 640 × 400 Pixel.

$link = textlink('explanation', 'Erklärung', 640, 400);
html('<p>Bitte lesen Sie ggf. die '.$link.'</p>');
de/create/functions/textlink.txt · Zuletzt geändert: 22.01.2018 14:54 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki