Dit is een site voor studenten van de Open Universiteit. Voordat je een vraag kunt stellen moet je even een account aanmaken (dit systeem is niet gekoppeld aan je OU studentnummer en wachtwoord).

Welkom bij het vraag- en antwoord systeem van de onderzoeks-practica van de studie psychologie bij de Open Universiteit.

Houd er, als je een vraag stelt, rekening mee dat je de richtlijnen volgt!

Hoe kan ik in LimeSurvey de 'Dit is een verplichte vraag'-asterisk verwijderen?

0 leuk 0 niet-leuks
In LimeSurvey krijgen verplichte vragen automatisch een asterisk. Ik wil deze graag verstoppen. Hoe kan dat?
gevraagd 28 februari 2016 in Papieren vragenlijsten maken door Gjalt-Jorn Peters (39,870 punten)

1 Antwoord

0 leuk 0 niet-leuks

Dit kan door gebruik te maken van handige functionaliteit die 'JQuery' heet. Voeg hiervoor iets toe in de 'Survey Beschrijving', bij de 'Tekst Elementen', in het menu onder het potloodje:

Klik dan bij 'Beschrijving' op 'Code':

Plaats daar de volgende tekst:

  <script>
    $( document ).ready(function() {
      // Remove the 'obligatory question' asterisk
      $("span.asterisk").css("display", "none");
    });
  </script>

Je kunt op deze manier ook andere dingen veranderen, zoals de suggesties van LimeSurvey (bijvoorbeeld "vul hier alleen nummers in") verbergen, de titel van je vragenlijst centreren, en de knop voor 'stop en verwijder alle antwoorden' verbergen. Ik gebruik zelf meestal deze aanpassingen:

  <script>
    $( document ).ready(function() {

      // Remove the empty line that LS sometimes adds after questions
      $("div.survey-question-text > br").remove();

      // Center the survey title
      $("div#surveydata > h1").css("text-align", "center");

      // Remove the 'obligatory question' asterisk
      $(".asterisk").css("display", "none");

      // Remove the 'stop and clear all answers' button
      $("div#clearallbox").css("display", "none");

      // Remove the question help (e.g. "only enter numbers here")
      $("div.questiontext .questionhelp").css("display", "none");

      // Remove the language picker
      $("div.lang-wrapper").css("display", "none");

    });
  </script>

Er is natuurlijk veel meer mogelijk; je kunt op deze manier alle details aanpassen die je wil.

Let op: het is dus belangrijk dat je deze teksten pas toevoegt in de Beschrijving van je vragenlijst als je eerst oip 'code' hebt geklikt (zie boven)!

Zie voor het maken van dit soort aanpassingen per groep deze vraag.

beantwoord 28 februari 2016 door Gjalt-Jorn Peters (39,870 punten)
bewerkt 11 maart 2016 door Gjalt-Jorn Peters
...