0 votes
in SoSci Survey (dt.) by s211978 (110 points)

Hallo,
weiß nicht wo und wie ich das beheben kann?
Kann mir jemand helfen ?

1 Answer

0 votes
by SoSci Survey (328k points)

Ich würde mal darauf tippen, dass Sie die Vorlage "Affective Grid" verwendet haben - und beim Import eine andere Kennung für die Rubrik verwendet haben als das vorgeschlagene "AF".

Sosci Survey passt beim Import die Kennung an, aber das AF01_pts im PHP-Code "erwischt" es nicht. Das müssten Sie noch selbst anpassen.

by s211978 (110 points)
ok, vielen Dank :)

Habe es jetzt mal probiert. Weiß nicht was ich wo ändern soll? Können Sie mir helfen?

<?xml version="1.0"?>
<questionnaire>

<!-- Page 1 -->
<page ident="DS" intID="1">
<info>Begrüßung und Datenschutz</info>
<text id="Begruessung" intID="10">
    <spacing>default</spacing>
</text>
<php intID="3"><![CDATA[
$link=textlink('explanation','Hinweise zum Datenschutz');
html('<p><b><font size="3"> Ich möchte an der Umfrage teilnehmen. Die '.$link.' habe ich gelesen und willige in die dort beschriebene Verarbeitung  meiner personenbezogenen Daten und individuellen Antworten ein.</b></p>');
]]></php>
<question id="DS02" intID="8" />
<text id="explanation" intID="9">
    <spacing>default</spacing>
</text>
<html intID="4">

</html>
</page>


<!-- Page 2 -->
<page ident="SD" intID="6">
<info>Soziodemographie</info>
<question id="SD01" intID="2">
    <number>1</number>
</question>
<question id="SD03" intID="5">
    <number>2</number>
</question>
<question id="SD11" intID="11">
    <number>3</number>
</question>
<question id="SD13" intID="12">
    <number>4</number>
</question>
<php intID="7"><![CDATA[
// Computation for affective grid
$points = value('AF01_pts');
$markers = explode(' ', $points);
if (trim($markers[0]) === '') {
  put('AF02_01', -9);
  put('AF02_02', -9);
} else {
  $pos = explode(',', $markers[0]);
  $x = min(floor((int)$pos[0] / 40) + 1, 9);
  $y = min(floor((int)$pos[1] / 40) + 1, 9);
  put('AF02_01', $x);
  put('AF02_02', 10 - $y);
}
]]></php>
</page>


<!-- Page 3 -->
<page ident="AL" intID="14">
<info>Allbus</info>
<question id="AB01" intID="13" />
<question id="AB02" intID="15" />
</page>


</questionnaire>
by SoSci Survey (328k points)
Auf Seite 2 haben Sie PHP-Code. Der gehört zum Affective Grid.

Haben Sie auf Seite 1 noch irgendwo die zugehörige Affecti Grid Frage? Sonst können SIe den PHP-Code auf Seite 2 einfach entfernen.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...