Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:results:report [07.01.2019 23:17] – [Ergebnisbericht zur Befragung] adminde:results:report [27.04.2019 21:26] – [Elemente] msd-media
Zeile 72: Zeile 72:
   * ''spacing()'' -- Sorgt für vertikalen Abstand zwischen zwei Elementen, als Parameter wird der Abstand im Millimetern angegeben.   * ''spacing()'' -- Sorgt für vertikalen Abstand zwischen zwei Elementen, als Parameter wird der Abstand im Millimetern angegeben.
   * ''line()'' -- Zeichnet einen Strich oder ein Polygon, als Parameter werden Koordinaten (jeweils als Array mit 2 Elementen) und eventuell weitere Darstellungparameter übergeben.   * ''line()'' -- Zeichnet einen Strich oder ein Polygon, als Parameter werden Koordinaten (jeweils als Array mit 2 Elementen) und eventuell weitere Darstellungparameter übergeben.
-  * ''box()'' -- definiert einen neuen Anzeigebereich innerhalb des übergeordneten Anzeigebereichs und kann (optional) eine Hintergrund- und Rahmenfarbe haben.+  * ''box()'' -- Definiert einen neuen Anzeigebereich innerhalb des übergeordneten Anzeigebereichs und kann (optional) eine Hintergrund- und Rahmenfarbe haben
 +  * ''circle()'' -- Zeichnet einen Kreis bzw. eine Ellipse in den definierten Anzeigebereich.
  
 Der PHP-Code einer Seite könnte dann wie folgt aussehen. Dieser Code würde unter den bereits bekannten Texten 6 mm zusätzlichen Abstand lassen, darunter den Textbaustein mit Kennung "text01" anzeigen und darunter -- in einem weiteren Anzeigebereich -- ein auf dem Kopf stehendes Dreieck zeichnen. Der PHP-Code einer Seite könnte dann wie folgt aussehen. Dieser Code würde unter den bereits bekannten Texten 6 mm zusätzlichen Abstand lassen, darunter den Textbaustein mit Kennung "text01" anzeigen und darunter -- in einem weiteren Anzeigebereich -- ein auf dem Kopf stehendes Dreieck zeichnen.
Zeile 100: Zeile 101:
   text('Text mit 15 Punkt, fett und grau',   text('Text mit 15 Punkt, fett und grau',
     [     [
 +      'family' => 'Times',
       'size' => 15,       'size' => 15,
-      'style' => 'b',+      'style' => 'b',  // b=bold, i=italic, u=underline, d=linethrough, o=overline
       'color' => '#7F7F7F'       'color' => '#7F7F7F'
     ]     ]
Zeile 131: Zeile 133:
  
  
-Die Auswahl an Schriftarten ist eher überschaubar, denn damit Sie eine Schriftart im Ergebnisbericht verwenden können, muss diese auf spezielle Weise vorbereitet und in SoSci Survey eingebunden werden. Zur Verfügung stehen 'AlArabiya', 'Furat', 'Courier',  die DejaVu-Familie ('DejaVuSans', 'DejaVuSansCondensed', 'DejaVuSans-ExtraLight', 'DejaVuSansMono', 'DejaVuSerif', 'DejaVuSerifCondensed'), 'Fabrikat', 'FreeMono', 'FreeSans', 'FreeSerif', 'Helvetica', 'Jura', 'Raleway', 'Symbol' und 'Times'. Die Definition der Standard-Schriftart erfolgt mittels ''set()''.+Die Auswahl an Schriftarten ist eher überschaubar, denn damit Sie eine Schriftart im Ergebnisbericht verwenden können, muss diese auf spezielle Weise vorbereitet und in SoSci Survey eingebunden werden. Zur Verfügung stehen 'AlArabiya', 'Furat', 'Courier', die DejaVu-Familie ('DejaVuSans', 'DejaVuSansCondensed', 'DejaVuSans-ExtraLight', 'DejaVuSansMono', 'DejaVuSerif', 'DejaVuSerifCondensed'), 'Fabrikat', 'FreeMono', 'FreeSans', 'FreeSerif', 'Helvetica', 'Jura', 'OpenSans', 'Raleway', 'Symbol' und 'Times'. Die Definition der Standard-Schriftart erfolgt mittels ''set()''.
  
 <code php> <code php>
 set('family', 'Jura'); set('family', 'Jura');
-set('title.family', 'Arial');+set('title.family', 'Helvetica');
 </code> </code>
  
Zeile 280: Zeile 282:
   * ''array **sampleFrequencies**(string //VariablenKennung//, [string //GruppenKennung//])''\\ Liefert ein Array mit den Antworten oder Antwortcodes und der Häufigkeit.   * ''array **sampleFrequencies**(string //VariablenKennung//, [string //GruppenKennung//])''\\ Liefert ein Array mit den Antworten oder Antwortcodes und der Häufigkeit.
   * ''array **sampleResponses**(string //VariablenKennung//, [string //GruppenKennung//, boolean //Sortieren//, int //MindestLänge//, int //MaximalLänge//])''\\ Liefert eine Liste aller (offenen) Antworten auf die Variable mit der Kennung //VariablenKennung//.   * ''array **sampleResponses**(string //VariablenKennung//, [string //GruppenKennung//, boolean //Sortieren//, int //MindestLänge//, int //MaximalLänge//])''\\ Liefert eine Liste aller (offenen) Antworten auf die Variable mit der Kennung //VariablenKennung//.
 +
 +
 +===== Weitere PHP-Funktionen =====
 +
 +Einige PHP-Funktionen stehen im Ergebnisbericht in gleicher Weise zur Verfügung wie beim **Fragebogen zusammenstellen**.
 +
 +  * ''[[:de:create:functions:debug]]'' -- Zur Anzeige von Debugging-Inhalten in der Vorschau.
 +  * ''[[:de:create:functions:getlanguage]]'' -- Für mehrsprachige Feedback-Ergebnisberichte.
 +  * ''[[:de:create:functions:dbget]]''
 +  * ''[[:de:create:functions:value]]''
 +  * ''[[:de:create:functions:valuemean]]''
de/results/report.txt · Zuletzt geändert: 13.12.2023 21:20 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