Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Search Results (Searched for: test)

  • Joffm
  • Joffm's Avatar
26 Mar 2024 17:51
Klar,
Du musst nur testen, was der Teilnehmer benutzt.
Eine Möglichkeit findest Du in meinem "Tutorial 3: Gimmicks,...", direkt das erste Kapitel.
Dann kannst Du die Beschriftung "taylorn", also etwas wie
{if(mobile==1,"0 überhaupt nicht...","überhaupt nicht...<br/>0")}

Joffm
  • Joffm
  • Joffm's Avatar
26 Mar 2024 17:46
Die "navigator.twig" findest Du im Vorlagen-Menue "Navigation"
 
Im twig-file siehst Du, dass die beiden Buttons jeweils in einer "col-6" angezeigt werden, also jeweils 50% des Raumes.
 
Der "Zurück"-Button hat nun die Klasse "text-start"- also am Anfang- der "Weiter"-Button" die Klasse "text-end" - also am Ende.

Tauschst Du die Klassen, erhältst Du dies.
 
Kannst Du natürlich herumspielen.
Theoretisch könntest du die Spalten auch "col-1" "col-11" definieren; dann würden beide Button auf der linken Seite sein.
 

Und um den Abstand zu variieren, bemühe einmal das Webdevelopment-Tool des Browsers.
Irgendetwas wird vielleicht gehen mit den "margins" von "space-col" des "group-outer-container" 
Probiere auch einmal negative Werte. Im screenshot ist er "-1em"
Das muss dann wohl in die "theme.blueberry.css"

Joffm
 
  • Joffm
  • Joffm's Avatar
25 Mar 2024 19:11
Replied by Joffm on topic Komplexe Bedingungen

Aber wie lade ich meine Beiträge/Bilder hoch, sodass das Script diese einlesen kann?

Das script liest keine Bilder ein; es erzeugt Dir nur 9 Zeichen in zufälliger Reihenfolge.
Deine Bilder zeigst Du an, indem Du im Editor auf den entsprechenden Button klickst, und dem Wizard folgst.
Dort wirst Du dann die Bilder in Deine Umfrage hochladen und dann anzeigen.
 
Diese werden doch in den Fragen T1PE, T1EQ, usw. eingefügt.

Und bitte befolge möglichst meine Ratschläge

Füge in die erste Gruppe eine Frage vom Typ "kurzer Text" ein. (eqPool)

Du hast eine Gruppe namens "eqPool" ganz ans Ende gesetzt und die Frage "G15Q40" genannt.
Das habe ich einmal korrigiert.

Sollte dieses Ergebnis bringen.
 
Das heißt also nichts anderes, als dass beim ersten Thema Bild 3 (PEEQ), beim zweiten Thema Bild 2 (EQ), usw. angezeigt wird.
Das steuerst Du über die Bedingung.
Das habe ich ja schon geschrieben.
 

File Attachment:

File Name: limesurvey...83_J.lss
File Size:268 KB

Und vergiss nicht, nach dem Testen bei "eqPool" die css-Klasse "hidden" zu setzen.

Und - wie Du wohl gesehen hast - wenn Du immer denselben + Button benutzt um weitere Teilfragen hinzuzufügen, wird die Reihenfolge der Codes verhunzt, da der neue Code immer unter dem Button eingefügt wird.
Entweder den "richtigen" Button, oder einfach mit "Schnell hinzufügen"

Joffm

P.S.
Sollen diese "Bilder" bei Dir wirklich vom Typ "langer Text" sein?




 
  • DenisChenu
  • DenisChenu's Avatar
25 Mar 2024 17:16
Replied by DenisChenu on topic trop de sous-questions
En MySQL/myISAM : à partir de 650 colonnes je commence à tester.

Je suis déjà arrivé à 850 colonnes par contre (dépend du type de questions)

manual.limesurvey.org/General_FAQ/en#...regarding_survey_size
  • AnnaLandolt
  • AnnaLandolt's Avatar
25 Mar 2024 15:21
Replied by AnnaLandolt on topic Interlocking quotas/cross quotas/crosswise quotas
I'm also testing the quotas right now, and it doesn't trigger with the DE-combinations (also x F), so maybe the problem is with the "DE"?
  • AnnaLandolt
  • AnnaLandolt's Avatar
25 Mar 2024 15:05
Replied by AnnaLandolt on topic Interlocking quotas/cross quotas/crosswise quotas
Wow, thank you so much!!! Joffm höchstpersönlich :D

Thank you for the explanations as well, now i understand it!

I tested all the combinations. There were three combinations, where it did not work:
DE-M-agecategory 1 
DE-M-agecategory 2 
DE-M-agecategory 3 

All the other combinations worked well and the right formula came out.

I have coded 
DE = 1 
M = 2
see the attachment below, the formula that was computed were 31, 32, 33 respectively.


I double- and triple checked these combinations. I don't know what to do, maybe you know what the problem might be?
For the agecategory, see the other attachment, but i think this one isn't the problem, because it always computed it correctly....


 
  • Joffm
  • Joffm's Avatar
25 Mar 2024 11:40
Replied by Joffm on topic Komplexe Bedingungen
Hallo, Jonas,
wenn Du javascript einsetzen kannst, genügt dies:
Füge in die erste Gruppe eine Frage vom Typ "kurzer Text" ein. (eqPool)
In den Quellcode der Frage kommt dann dieses script.
Code:
script type="text/javascript" charset="utf-8">  function shuffle(array) {
    var currentIndex = array.length, temporaryValue, randomIndex;
    // While there remain elements to shuffle...
    while (0 !== currentIndex) {
      // Pick a remaining element...
      randomIndex = Math.floor(Math.random() * currentIndex);
      currentIndex -= 1;
      // And swap it with the current element.
      temporaryValue = array[currentIndex];
      array[currentIndex] = array[randomIndex];
      array[randomIndex] = temporaryValue;
    }
    return array;
  }
  $(document).on('ready pjax:scriptcomplete',function(){
    // Fill the array
    var arr = ['1','1','1','2','2','2','3','3','3'];
    arr = shuffle(arr);
    $('#question{QID} input[type="text"].val(arr);
  });
</script>
Verstecke die Frage mit der css-Klasse "hidden".
Dann werden die Bilder angezeigt,
Thema 1
PE: substr(eqPool,0,1)=="1"
EQ: substr(eqPool,0,1)=="2"
PEEQ: substr(eqPool,0,1)=="3"

Thema 2
PE: substr(eqPool,1,1)=="1"
EQ: substr(eqPool,1,1)=="2"
​​​​​​​PEEQ: substr(eqPool,1,1)=="3"

Thema 3
PE: substr(eqPool,2,1)=="1"
EQ: substr(eqPool,2,1)=="2"
​​​​​​​PEEQ: substr(eqPool,2,1)=="3"
​​​​​​​usw.

Falls Du nun den "Entscheidungswert" direkt in der Datenbank haben möchtest, z.B. um ohne große Umrechnung in Deinem Analysetool eine Trennvariable für irgendwelche statistischen Tests zu haben (K-Test, ANOVAs, etc.), kannst Du es auch auf diese Weise machen

Füge eine Frage vom Typ "mehrfache kurze Texte" (eqPool) mit 9 Teilfragen ein (1,2,3,...)
 Dann iist das script ein wenig unterschiedlich
Code:
script type="text/javascript" charset="utf-8">  function shuffle(array) {
    var currentIndex = array.length, temporaryValue, randomIndex;
    // While there remain elements to shuffle...
    while (0 !== currentIndex) {
      // Pick a remaining element...
      randomIndex = Math.floor(Math.random() * currentIndex);
      currentIndex -= 1;
      // And swap it with the current element.
      temporaryValue = array[currentIndex];
      array[currentIndex] = array[randomIndex];
      array[randomIndex] = temporaryValue;
    }
    return array;
  }
  $(document).on('ready pjax:scriptcomplete',function(){
    // Fill the array
    var arr = ['1','1','1','2','2','2','3','3','3'];
    arr = shuffle(arr);
    $('#question{QID} input[type="text"]:eq(0).val(arr[0]);
    $('#question{QID} input[type="text"]:eq(1).val(arr[1]);
    $('#question{QID} input[type="text"]:eq(2).val(arr[2]);
    $('#question{QID} input[type="text"]:eq(3).val(arr[3]);
    $('#question{QID} input[type="text"]:eq(4).val(arr[4]);
    $('#question{QID} input[type="text"]:eq(5).val(arr[5]);
    $('#question{QID} input[type="text"]:eq(6).val(arr[6]);
    $('#question{QID} input[type="text"]:eq(7).val(arr[7]);
    $('#question{QID} input[type="text"]:eq(8).val(arr[8]);
  });
</script>
Dann werden die Bilder angezeigt,
Thema 1
PE: eqPool_1=="1"
EQ: eqPool_1=="2"
​​​​​​​PEEQ: eqPool_1=="3"

Thema 2
PE: eqPool_2=="1"
EQ: eqPool_2=="2"
​​​​​​​PEEQ: eqPool_2=="3"
usw.

Joffm
  • HETILV
  • HETILV's Avatar
25 Mar 2024 11:08
Hallo Joffm,

vielen lieben Dank für die Hilfe. Ich habe mich jetzt dafür entschieden bei allen (außer "Sonstiges") nur ganze Zahlen zuzulassen. Erstens machen bei mir Kommabeträge bei den Euros doch nicht wirklich Sinn und zweitens muss ich zugeben, dass es nicht wirklich funktioniert hat.
Du hattest geschrieben, dass ich darauf achten soll, dass Komma als Dezimaltrenner eingestellt ist. Ich gehe mal davon aus, dass das unter Einstellungen --> Textelemente eingestellt werden muss. Das habe ich gemacht, aber ein Komma hat er trotzdem nicht genommen, nur Punkte.

Und ich habe jetzt wieder etwas gelernt. Ich wusste bisher nicht, dass ich die Fragen Validierungshinweise auch nochmal steuern kann. Danke.

Gruß
HETILV 

File Attachment:

File Name: limesurvey...3254.lss
File Size:26 KB
  • L.Nolte
  • L.Nolte's Avatar
25 Mar 2024 10:57
Replied by L.Nolte on topic Videoeinbettung in Version 3.23.1+200825
Hallo Joffm,

erstmal ein riesen großes DANKESCHÖN für deine Mühe!
Im Anhang findest du eine Übersicht meines Fragenaufbaus.

Ich habe deine Umfrage mit den Einstellungen noch nicht vollends durchblickt, daher melde ich mich hierzu nochmal separat.

"Und jetzt habe ich erst verstanden, dass die Videos gar nicht in umgekehrter Reihenfolge gezeigt werden, sondern dass Du mit Popup einen neuen Tab im Browser meintest, die umgekehrt dargestellt werden. " ---> ja, genau das meine ich :)

Besten Dank
Laura
  • DenisChenu
  • DenisChenu's Avatar
25 Mar 2024 10:14
Il me semble que ce n'est pas paramétrable dans le plugin cœur : ca serait une bonne feature request à faire : community.limesurvey.org/feature-request/

Sinon : voir si ce plugin est compatible 5 et 6 : github.com/atlet/LimeSurvey-ShibbolethAuth/tree/master
Pour tester : mettre à jour le fichier config.xml (voir ceux du cœur pour le faire).
  • DenisChenu
  • DenisChenu's Avatar
25 Mar 2024 10:05
Replied by DenisChenu on topic LimeSurvey très lent
Les conditions: sur le même questionnaire ? A rapporter à mon avis.
Si tu peux tester sur une 5 : ca serait cool !

Pour l'import des invitations : pas le même problème sur la 3 ?
  • Joffm
  • Joffm's Avatar
24 Mar 2024 18:20 - 24 Mar 2024 18:36
Replied by Joffm on topic Komplexe Bedingungen

Ich kenne mich nicht so aus

Naja, wenn Du einen eigenen hättest, würdest Du es wissen, z.B. Web-Space angemietet bei IONOS, Strato, und was es alles gibt.

Javascript scheint zu funktionieren.

Was heißt "scheint"? Hast Du es ausprobiert?

In jeder Gruppe sind drei Fragen enthalten, die den drei Bedingungen entsprechen

D.h. die Aufgabe ist nur, in den 9 Themen
3 mal PE
3 mal EQ
3 mal PEEQ
auftreten zu lassen.

Das würde dem Vorgehen im zweiten Beispiel des von mir verlinkten Threads zu entsprechen.
Aber probiere trotzdem vorher aus, ob javascript funktioniert. Spart zwar nicht viel, aber dann wissen wir es.

Ich werde morgen Deine lss zurückschicken. Das Einfügen der Bedingungen in die Fragen kostet etwas Zeit, die ich jetzt nicht habe.
Die "ExpressionScript"-Idee ist aber:
Erzeuge einen String "ABCabc123"; Symbolisieren dreimal PE (große Buchstaben), dreimal EQ (kleine Buchstaben), und dreimal PEEQ.
 Jetzt werden zufällig nacheinander Zeichen gezogen (ohne Zurücklegen) und Du erhältst so etwas wie "bA3C2ac1B".
Bedeutet:
In Thema 1 wird EQ gezeigt (kleiner Buchstabe)
In Thema 2 wird PE gezeigt (großer Buchstabe)
In Thema 3 wird PEEQ gezeigt (Ziffer)
In Thema 4 wird PE gezeigt (großer Buchstabe)
usw.

Dieses ist auch im Tutorial dargestellt, Kap. 3, Seite 18.
Unterschied, dort sind es 500 Kugeln, daher weder für jede Kugel dreistellige Zeichenketten benutzt.

Joffm

Man muss noch etwas hinzufügen, um nicht so "doofe" Vergleiche in den Bedingungen zu haben.
Es reicht ja, wenn am Ende etwas vorhanden ist wie "213132231" (1->PE, 2->EQ, 3->PEEQ)
Dann muss man nicht vergleichen, substr(eq1,0,1)=="a" or substr(eq1,0,1)=="b" or substr(eq1,0,1)=="c" ; dann reicht substr(eq1,0,1)==2
​​​​​​​





 
  • Joffm
  • Joffm's Avatar
22 Mar 2024 22:35 - 22 Mar 2024 22:42
Without seeing your survey, there is little chance to give an advice.

So please send the lss export.

But even with this export, I can't test in your antique version, which is nearly four years old.
So, if there was a bug, it will be fixed in the meantime.
The oldest one I have is 3.27.33, which is two years old.

You really should consider an update.

Joffm
  • Paz90
  • Paz90's Avatar
22 Mar 2024 19:20
Replied by Paz90 on topic Text ändern von "soft" pop up fenster
Vielen Dank für die Erklärung, allerdings komme ich immer noch nicht weiter, allerdings glaube ich das Problem gefunden zu haben.

Das muss doch auf aus sein oder? Leider springt es nach dem speichern immer wieder auf AN zurück. Wird dann wohl an dem Zugang meiner Universität liegen dass ich hier nichts mit JavaScript machen kann. 
Habe es auch mit diesem Test versucht der nicht funktioniert hat
  • Joffm
  • Joffm's Avatar
22 Mar 2024 14:16 - 22 Mar 2024 22:46

 i seem to be too unskilled in math

I do not believe this.
If you code
QCountry
1: German
2. French
3:: Italian

QSex
1: female
2: male

QAge
1: Age1
2: Age 2
3: Age 3

Now you see that there are three options of Age.
Each is combined with one of the Sex options.
1: 1-1
2: 1-2
3: 1-3
4: 2-1
5: 2-2
6: 2-3
Now the formula is obvious:
(QSex-1)*3+QAge
If you only say QSex*3+QAge, it doesn't really matter, but
the result starts at 4

And to add the country is the same 
For each country you have six option of Sex x Age
(QCountry-1)*6+(QSex-1)*3+QAge

Try in Excel and you will see.
 
Joffm

P.S.
I see "uzh".
So it isn't country, it is language.

P.P.S.
Und wenn Du mich schon zitierst, hättest Du auch im deutschen Teil fragen können. 
Displaying 121 - 135 out of 1152 results.

Lime-years ahead

Online-surveys for every purse and purpose