Welcome to the LimeSurvey Community Forum

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

Search Results (Searched for: mehr)

  • Joffm
  • Joffm's Avatar
15 May 2024 16:08 - 15 May 2024 16:41
Hallo,
ich denke, es ist ein simpler GIGO-Fehler (Garbage in - Garbage out, oder auf deutsch "Mist rein - Mist raus")
Das steht in Deinem script.

var originalModalText = "Eine oder mehrere Pflichtfragen wurden nicht beantwortet. Bitte füllen diese nach Möglichkeit aus, bevor du mit der nächsten Seite fortfährst.";


Der wirkliche Originaltext ist aber
 

Dann klappt es auch
 

Und denke daran. In "deutsch" sieht der Text wohl anders aus.

Das ist ja ein ganz schön langer Text.
Du kannst/solltest ihn etwas strukturieren. Kannst Du ja mittels HTML oder Inline-css.
Dann muss aber hier  von "text" zu "html" geändert werden.
Code:
   
if(modalBody.length > 0) {
      ($.trim($(this).text()));
      modalBody.html(newModalText);
}


 

Und: Das script muss natürlich nur einmal auf einer Seite sein. Das war ja mein Einwand "Sie könnten sich gegenseitig stören"
Daher habe ich es aus allen Fragen gelöscht außer der ersten "sex3u4"


Ich glaube auch nicht, dass Du etwas gewinnst, indem Du eine Zufallszahl von 1-4 erzeugst und dann doch nur 
zufall<3 und zufall>2  benutzt.

Außerdem:
Schau noch einmal auf Schreibfehler! Es gibt die sexuelle Spielart "Bandage".
Und ich fand, dass im Fragebogen auf einer Seite thematisch etwas hin- und hergehoppst wird.
Ich hielte es hier wirklich für besser, dann eine neue Seite zu beginnen mit einem Überleitungstext, etwas Feedback, usw.
Dann gibt es eine Frage nach dem benutzten Device. Du kannst dies doch einfach in LimeSurvey testen statt zu fragen. Oder hat die Frage einen besonderen tieferen Sinn.
Und Deine Info über die Zielsetzung würde ich nicht auf der letzten Seite platzieren, sondern im Schlusstext.


Ich finde dieses kleine pdf ganz gut. Kannst Du ja einmal lesen.
Der Autor war auch lange Zeit hier im Forum aktiv.
 

File Attachment:

File Name: surveyfrie...5-15.zip
File Size:977 KB


Joffm

Und der kleine Scherz am Ende:
Der Export hat nichts mit der ISS zu tun; eine solche Raumstation passt auch gar nicht in meinen Garten.
Es ist
lss (limesurvey survey)
wie auch
lsg (limesurvey group)
lsq (limesurvey question)
lsa (limesurvey archive)



 
  • Paz90
  • Paz90's Avatar
15 May 2024 14:12 - 15 May 2024 14:13

Erstmal, vielen Dank für deine Antwort!....
naja, wir kennen das Design Deiner Umfrage nicht.
Aber wenn ich sehe Fragengruppe "Demographische Daten" fürchte ich, Du hast alle Fragen in einer Gruppe, zeigst auch "Gruppe für Gruppe" an und lässt Deine Teilnehmer*:_außen 😉scrollen, scrollen.

Naja wenn man bei jeder Frage weiterklicken muss wird das doch auch sehr schnell nervig, vor allem wenn es keine ganzen Skalen sind sondern beispielweise Frage nach dem Geschlecht. 

Da besteht natürlich die große Gefahr, dass sich scripte gegenseitig beeinflussen, die ja hier immer auf dasselbe Element zugreifen.
Und der Text wird geändert, sobald die Seite aufgebaut ist - nicht, wenn das Modal aufploppt.
Wobei diese Gefahr geringer ist, wenn der Ersetzungstext identisch ist.

Ansonsten: Überdenke das Design!

Denke immer an die "goldene Regel": Eine Frage pro Seite.

Komischerweise hat es bei meiner Testumfrage auch bei mehreren Fragen pro Seite geklappt, sobald die Randomisierung dazu kam ging es auf einmal nicht mehr und es wird bei der sanften Erinnerung wieder der alte Text angezeigt. Allerdings scheint es bei Ihnen ja zu klappen. 

Du kannst ja einmal den lss Export der Umfrage schicken.
Dann sehen wir besser, wo "der Hase im Pfeffer liegt".

File Attachment:

File Name: limesurvey...8711.lss
File Size:912 KB


passt das so mit dem ISS report? 
Vielen Dank für deine Hilfe!


 

  • Paz90
  • Paz90's Avatar
13 May 2024 13:53
Ihre LimeSurvey-Version: [siehe rechts unten auf Ihrem LimeSurvey-Verwaltungsbildschirm]
Eigener Server oder LimeSurvey-Cloud:  6.5.3+240415 

Liebes Forum,
Ich habe ein Problem und zwar wollte ich den Text des Softreminder ändern, dies hat auch dank der Hilfe hier im Forum mittels Java Skript code Prima geklappt. Allerdings scheint das ganze mit Randomisierten Gruppen nicht zu funktionieren. Habe jetzt lange herumgetüftelt, in meiner Probe Umfrage hat es funktioniert den Text des Softreminders zu ändern, allerdings sobald ich zufällige Gruppen von Befragten bilde (Randomisierung) funktioniert das ganze nicht mehr (es wird wieder der alte Text angezeigt). Woran liegt das? Und gibt es dafür eine Lösung? 
Hier ein Bild von dem Java Skript code:


 
  • holch
  • holch's Avatar
11 May 2024 22:16

den User selbst kann ich aber nicht eliminieren


Hast du nicht den Quick-Ban-Button bei jedem User? Dann musst du nicht jeden Beitrag löschen, sondern du Klickst auf den User, dort gibt es dann den Quick-Ban Button und schwups ist der User gebannt und alle seine Posts sind weg.

Falls du das nicht haben solltest, würde ich mal Carsten anschreiben. Ist zwar nicht so gut wie gaaaaanz früher, wo man direkt beim Post einen User bannen konnte, aber besser als in der Zwichenzeit, wo man mehrere Klicks im Profil des Spammer gebraucht hat um ihn zu bannen.
  • Joffm
  • Joffm's Avatar
11 May 2024 19:26
Hallo,
LimeSurvey unterstützt keine "Sprünge" zu irgendwelchen späteren Fragen/Gruppen.
Hier wird dies bewerkstelligt, indem alle zwischenliegenden Fragen/Gruppen einfach nicht angezeigt werden.
Dazu dient das Feld "Bedingung".
Dies ist ein logischer Term. Ist er WAHR, wird die Teilfrage/Frage/Gruppe angezeigt, sonst nicht.
Siehe hier im Handbuch:
[url][/url]
Da Du die Fragen anzeigen willst, wenn diese Frage nicht mit "Nie" beantwortet wird, musst Du die Bedingung entsprechend Deiner Codierung der Frage in alle Fragen, die der Bedingung unterliegen sollen, eintragen.
Also so etwas wie (je nach Deiner Codierung - numerische Codes sind immer vorzuziehen)
Q1!="N"
Q1>1
Q1!=1
Q1!="A1"


Irgendwie habe ich herausgelesen, dass Du die LimeSurvey-Gruppen als semantische Gruppierung benutzt hast (Einleitung - Hauptteil - Schluss)
Leider verfügt LimeSurvey über keine vernünftige Trennung von logischer und visueller Gruppierung.
Daher ist unser Vorschlag immer "Eine Frage pro Gruppe" und Anzeige "Gruppe für Gruppe".
Damit erfüllst Du einerseits die "goldene Regel" für Online-Umfragen, nämlich "eine Frage pro Seite", ermöglichst es aber trotzdem, einmal mehrere kurze Fragen - oder eine Begründung nach einem Rating - auf einer Seite zu platzieren.
Auch erfordern einige "Mauscheleien", also das Verschmelzen von mehreren Fragen zu einer, dieses Vorgehen.
Viele Beispiele zu solchen "Mauscheleien" findest Du in meinen Tutorials, besonders in "Tutorial 1: Matrizen", hier auf einer der folgenden Seiten (ziemlich weit folgend, so 7,8,9,...)

Und jetzt noch eine Interessensfrage.
Ich habe mich gerade mit meiner Frau darüber unterhalten.
Was sind Anglizismen? Wie lange ist ein Wort ein Anglizismus, wann nicht mehr?
Wir haben uns zunächst mit Romanismen beschäftigt.
Sind "Fiasko, Konto, Lasagne, Stracciatella" noch Romanismen? Vielleicht nicht, insbesondere wenn man hört "Schtrazziatella".
Oder die Gallizismen. "Trottoir, Perron, Etage, Vernissage, Matinée, Gourmet, Coupé, Masseur"
Und jetzt komme ich zum Englischen.
Da wird es für mich schwierig, und es fallen mir als Erstes diese Scheinanglizismen ein, wie
dass neuerdings alle im Innenministerium (Home Office) arbeiten, sich einen Kaffee kaufen, um dann gehen zu können (to go) oder eben das Fußballspiel während der Leichenschau ansehen (public viewing). Und, was ich auch sehr süß finde, ist, dass man immer zum "Schoppen" geht. Klar, ein leckerer Hausschoppen in der Apfelweinwirtschaft hat was. Vom "Handy" rede ich erst gar nicht.

Gut, das ist die kleine witzige Komponente, aber ich stelle die Frage sehr ernsthaft.
Wann wird ein Anglizismus als solcher überhaupt noch wahrgenommen?
Daher denke ich, die Beantwortung dieser Frage ist schwierig, wenn mir die Definition eines Anglizismusses nicht klar ist, und ich gar nicht weiß, ob und dass ich welche benutze.

Bis dann
Joffm






 
  • Joffm
  • Joffm's Avatar
10 May 2024 20:32 - 10 May 2024 20:37

Die Antwort ist die Obergrenze und zwar individuell. Gibt es dafür eine Lösung?


Daher benutzt Du doch ExpressionScript.
Indem Du genau die Antwort von G1Q2 - egal wie groß sie ist - als Obergrenze von G1Q4 einträgst.
Schreib es doch einfach einmal in Max.Wert hinein.
Ist jetzt hier ein anderes Beispiel; daher der Code Q3_1.
Wie Du dort siehst, sind die geschweiften Klammern bereits angedeutet, dass Du sie selbst nicht mehr eintragen musst.


Und dann hast Du alles, was Du brauchst


Tja, Pech gehabt; die Zahl ist wohl etwas zu groß
 

P.S.
Dies ist auch eine wichtige Übersicht; damit Du siehst, welche Möglichkeiten es gibt auf Eigenschaften einer Variablen zuzugreifen.
[url] manual.limesurvey.org/ExpressionScript_-...#Access_to_variables [/url]
  • Joffm
  • Joffm's Avatar
10 May 2024 19:38

Wir haben dass Feld zwar nicht mehr eingebaut, aber trotzdem kommt die Fehlermeldung

Dies liegt, dass in der Datenbank-Tabelle, die diese beiden Daten speichert, das Passwort-Feld nicht leer sein darf.


Und dass der Klick auf den Link die Credentials nicht setzt, kommt mir jetzt spanisch vor.
Denn im gezeigten Link steht ja mit "scid/3" das eben dieser Wert aus der Tabelle "lime_saved_control" genommen werden soll.
Ich werde noch einmal in meiner Cloud-Umgebung testen.

Übrigens würde es theoretisch gehen, das Passwort zurückzusetzen.
Einfach mit einem eigenen kleinen script. 
Dazu ist aber ein Zugriff auf die Datenbank nötig. Und den habt Ihr als Cloud-Benutzer nicht.

Joffm




 
  • Joffm
  • Joffm's Avatar
10 May 2024 19:24 - 10 May 2024 20:20

wie lautet dann die Formel wenn G1Q4 <= G1Q2 sein darf?

Geht es da wieder um den Max.Wert, der ja keine Bedingung ist, sondern eine Einstellung?
Habe ich doch oben geschrieben: {G1Q2}

Wenn Du aber die Lösung mit der "mehrfachen numerischen Eingabe" meinst:
Hier musst Du die Frage validieren, also "Frage-Validierungsgleichung"
Und hier schreibst Du genau das hin, was erfüllt sein muss, damit die Frage WAHR ist.
Also etwa: G1Q4.NAOK <= G1Q2.NAOK
Hier muss .NAOK genommen werden, da sonst ein Fehler angezeigt wird, wenn zwar die erste >Teilfrage, aber nicht die zweite beantwortet ist.
Siehe Handbuch
[url] manual.limesurvey.org/ExpressionScript_-...ion/en#Usage_of_NAOK [/url]
Und im Validierungshinweis die entsprechende Meldung. Diese wird dann rot angezeigt, wenn ein Fehler vorliegt.
Diese Meldung kann man auch mit IFs noch feiner gestalten.

Das habe ich in Deinem Skript unter 1.2 nicht gefunden

Das steht dort auch nicht. In diesem Kapitel geht es ja um einen ganz kurzen Abriss Bedingungen betreffend.
Ich will dort einfach die Angst vor dem Wort "ExpressionScript" nehmen und eben zeigen, dass es nichts anderes ist, als das, was wir im normalen Sprachgebrauch benutzen.
Wenn die Sonne scheint und das Auto mindestens drei Viertel vollgetankt ist, fahren wir zur Oma.
Könnte in LimeSurvey so aussehen:
Q1: Wie ist die Wetterlage (Einfachnennung)
1: Strahlender Sonnenschein
2: Wolkig
3: Bedeckt
4: Eine graue Suppe

Q2: Wie ist der Füllstand des Tanks in Prozent (numerische Frage)

Dann fahren wir also zur Oma, wenn
Q1==1 AND Q2>= 75
Genau das steht dann in der Bedingung für die Frage.
Ein simpler logischer Term, der WAHR oder FALSCH ist.
Ist er WAHR, wird die Frage angezeigt, ist er FALSCH, eben nicht.

Joffm



 
  • Joffm
  • Joffm's Avatar
10 May 2024 19:08
Nun ja, ich habe ja eine "mehrfache numerische Eingabe" vorgeschlagen mit den beiden Teilfragen.
Und die zweite wird nur angezeigt (mit Teilfragenrelevanz), wenn der Eintrag in der ersten Teilfrage größer 0 ist.

Ich kann nur rmpfehlen:
Lies das Handbuch; eben über ExpressionScript,
Studiere die Beispielstudien, die ja ebenfalls in diesem Bereich zu finden und herunterzuladen sind.
Hast Du im Tutorial das Kapitel gelesen?
Desweiteren gibt es von unserem Partner Paul Borsdorf viele kurze Youtube Videos, die immer rin bestimmtes Thema beleuchten.

Im Grunde benutzt Du ExpressionScript für Bedingungen wie Du es sprichst ( mit Erinnerung an die Schulzeit "Aussagenlogik")

Z.B. In Q3
Q1==3 and Q2==4
Frage wird nur gezeigt, wenn Frage Q1 mit Code 3 UND Frage Q2 mit Code 4 beantwortet wurde.

Q1>2 and Q2_SQ002!="Y"
Frage wird gezeigt, wenn Frage Q1 mit einen Code größer als 2 (geht nat. nur mit numerischen Codes, die sowieso vorzuziehen sind) UND die Teilfrage SQ002 der Frage Q2 nicht gewählt wurde.

Joffm 
  • Joffm
  • Joffm's Avatar
10 May 2024 14:18
Hallo,
zunächst das Wichtige:
Du willst und kannst doch diese Bedingung gar nicht hinzufügen.
Das würde ja bedeuten, Du zeigst eine Frage an (oder nicht), je nach dem Ergebnis in dieser Frage.
Du willst doch nur den Wert der Eingabe beschränken.
Den Min.Wert hast Du ja gesetzt (1)
Dann setzt Du auch den Max.Wert, nämlich mit ExpressionScript {G1Q2}, also die Antwort auf die Frage G1Q2.

Jetzt etwas Grundsätzliches:
Du arbeitest also mit diesem "Steinzeit"-Gerät namens "Bedingungs-Designer".

da bei mir immer zwischen den zwei Bedingungen ein oder steht


Wie im Handbuch steht, (hier steht noch "conditions" für diesen Designer und "relevance" für ExpressionScript)
[url] manual.limesurvey.org/ExpressionScript_-...itions_and_Relevance ?[/url]
er kann eben nur simple Bedingungen (für ein einfaches UND müsstest Du schon ein neues Szenario anlegen)

Schmeiß ihn weg. Heute benutzen wir ExpressionScript; flexibler, mächtiger, und auch schneller.
Damit kannst Du dann ganz easy Bedingungen anlegen wie
(Q1a==1 OR (Q1a==4 AND Q1b_SQ001==“Y“)) AND (Q1c>29 AND Q1c<60)

Das ist ein Beispiel aus meinem "Tutorial 4: Gleichungen, Zufall,...", wo ich am Anfang kurz auf die Benutzung von ExpressionScript für Bedingungen eingehe (Kap. 1.2.)
Findest Du hier im deutschen Teil, irgendwo auf den folgenden Seiten (7, 8, 9,...). Einfach gucken.

Joffm

P.S.
Ist dieses Ganze nicht etwas umständlich?
Nur als Idee: Würde nicht auch eine Frage (mehrfach numerisch) genügen?




  • Asteroid
  • Asteroid's Avatar
10 May 2024 13:25
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: [ LimeSurvey Community Edition Version 6.5.1+240320]
Eigener Server oder LimeSurvey-Cloud: vermutlich eigener Server, da firmenintern
Genutzte Designvorlage: ebenfalls firmenintern - ich konnte diese nicht auswählen
==================
[Liebes Forum,

ich habe eine Umfrage erstellt, kann aber keine Bedingung hinzufügen, ohne, dass die bestehende Umfrage nicht mehr funktioniert.

Beispiel: 
G1Q1 Verfügt Ihre Einrichtung über eigene Dienstfahrzeuge? Y/N - bei Y weiter mit s.u.
G1Q2 Bitte Anzahl der Dienstfahrzeuge eintragen: [max. 2 Ziffern]
G1Q3 Verfügt Ihre Einrichtung über Dienstfahrzeuge mit sauberen Antrieben? Y/N - bei Y weiter s.u.
G1Q4 Bitte Anzahl der Dienstfahrzeuge mit sauberen Antrieben eintragen: [Diese Zahl darf nur =< G1Q2 sein]

Leider bekomme ich das im Bedingungsdesigner nicht umgesetzt. Wer kann mir hier helfen. 

Aktuelle Formel bei G1Q4: 
Fragengruppen:   (ID:26540)
Code:  G1Q4 : (Optionale Frage)
Frage:  Bitte Anzahl der Dienstfahrzeuge mit sauberen Antrieben [DFSA] eintragen < max. 2 Ziffern >
Hilfetext:  
Typ:  Zahleneingabe (Type: N)
Pflichtangabe:  Nein
Verschlüsselt:  Nein
Bedingung:  (( G1Q3.NAOK == "Y"))
Gruppenrelevanz:  1
Texteingabeboxbreite:  1
Maximale Zeichen:  2
Minimalwert:  1
Nur ganze Zahlen:  1

Jetzt muss hier noch die Bedingung hinzugefügt werden, dass die Antwort von G1Q4 <= G1Q2 sein kann. 

Das funktioniert nicht, da bei mir immer zwischen den zwei Bedingungen ein oder steht - außerdem bin ich mir bei der Formel auch nicht sicher und würde mich freuen, wenn jemand die Formel dazu angeben könnte. Vielen Dank.

Viele Grüße
Asteroid

 
  • holch
  • holch's Avatar
08 May 2024 22:51
OK, dann habe ich das wohl falsch gelesen oder in Erinnerung.

In diesem Fall scheint es halt an deiner Installation zu liegen.Browser oder Browser-Erweiterungen können wir vermutlich ausschliessen, da du ja mehrere Browser getestet hast.

Eventuell noch irgendeine Firewall oder ein Proxy. Kannst du das von einem anderen Netzwerk aus auch testen (z.B. von zu Hause?) oder ist die Installation nur aus einem bestimmten Netzwerk erreichbar?
  • franz_77
  • franz_77's Avatar
08 May 2024 21:26
Hallo, ich bin bereits auf 6.5.6. Hatte das Update gemacht, da ich das Problem es bei 6.5.5 auch hatte.

VG
Franz
  • holch
  • holch's Avatar
08 May 2024 21:04
Also auch bei mir in LS 6.5.4 läuft alles einwandfrei. Sobald ich eine der Responses anklicke wird das Dropdown aktiviert.

Entweder ist bei der LS 6.5.5 der Wurm drin (denn bei mir funktioniert es unter LS 6.5.4, bei Joffm läuft es unter LS 6.5.6) oder irgendwas ist bei deiner Installation nicht in Ordnung.

Probiers doch einfach erstmal mit einem Update auf LS 6.5.6. Wenn es dann nicht funktioniert können wir davon ausgehen, dass es nicht an der Version liegt, sondern ein spezielles Problem deiner Installation ist.
  • franz_77
  • franz_77's Avatar
08 May 2024 20:07
Hallo,

Vielen Dank für die Info. Ich habe "seit einiger zeit" verwendet, da ich leider nicht mehr nachvollziehen kann seit welchen Update das nicht mehr funktioniert. Es hat mal funktioniert und ist echt seltsam dass das einfach deaktiviert bleibt obwohl Zeilen angewählt sind.

Vielleicht hat ja doch jemand noch eine Idee.
Viele Grüße

Franz
Displaying 1 - 15 out of 571 results.

Lime-years ahead

Online-surveys for every purse and purpose