Erweiterte Suche

Suchergebnis (Gesucht wurde: Statistics)

24 Sep 2018 17:32
flasher44 antwortete auf das Thema:Show survey data total

Show survey data total

Kategorie: Can I do this with LimeSurvey?

Here what I did, I just replace the question CODE, and it return … NOTHING

Where is the problem ?

{#
    LimeSurvey
    Copyright (C) 2007-2017 The LimeSurvey Project Team / Louis Gac
    All rights reserved.
    License: GNU/GPL License v2 or later, see LICENSE.php
    LimeSurvey is free software. This version may have been modified pursuant
    to the GNU General Public License, and as distributed it includes or
    is derivative of works licensed under the GNU General Public License or
    other free or open source software licenses.
    See COPYRIGHT.php for copyright notices and details.
 
    (¯`·._.·(¯`·._.· Submit Content  ·._.·´¯)·._.·´¯)
 
    This page is displayed after user submits the survey.
    It could be, visually, very different (no header, etc).
 
    It shows the end text, assessments, print answer, and statistics.
 
    Data are in: aSurveyInfo.aCompleted and aSurveyInfo.aAssessments.
    To show this data, turn debug mode on and copy the following line to the end of the <body> element in this file:
    {{ dump(aSurveyInfo.aCompleted ) }}
 
    NOTE: This content is included inside mainrow.twig
    NOTE: see layout_global.twig for more infos
#}
 
{# include the form opening tag #}
<!-- main form -->
{{ include('./subviews/header/start_form.twig') }}
 
    {# This will display the script and the hidden inputs needed for Expression Manager #}
    {{ aSurveyInfo.EM.ScriptsAndHiddenInputs  }}
 
    <div class="{{ aSurveyInfo.class.submitwrapper }}" {{ aSurveyInfo.attr.submitwrapper }}>
        <div class='{{ aSurveyInfo.class.submitwrappertext }}' {{ aSurveyInfo.attr.submitwrappertext }}>
            {% if (aSurveyInfo.aCompleted.showDefault == true) %}
                <p {{ aSurveyInfo.attr.submitwrappertextpa }}>{{ gT("Thank you!") }}</p>
                <p {{ aSurveyInfo.attr.submitwrappertextpb }}>{{ gT("Your survey responses have been recorded.") }}</p>
            {% else %}
                {{ aSurveyInfo.aCompleted.sEndText }}
            {% endif %}
 
            {# Assessments #}
            {% if (aSurveyInfo.aAssessments.show) %}
                {{ include('./subviews/messages/assessments.twig') }}
            {% endif %}
 
            {#  Link to Print Answer Preview #}
            {% if (aSurveyInfo.aCompleted.aPrintAnswers.show == true) %}
                <!--  Link to Print Answer Preview -->
                <div class="{{ aSurveyInfo.class.submitwrapperdiva }}" {{ aSurveyInfo.attr.submitwrapperdiv }}>
                    <a href="{{ aSurveyInfo.aCompleted.aPrintAnswers.sUrl }}" class="{{ aSurveyInfo.class.submitwrapperdivaa }}" {{ aSurveyInfo.attr.submitwrapperdivaa }}>
                        {{ gT("Print your answers.") }}
                    </a>
                </div>
            {% endif %}
 
            <div> 
    {% set aResponses = getAllTokenAnswers(aSurveyInfo.sid) %}
    {% set responseSum = 0 %}
    {% set responseCount = 0 %}
    {% set responseToken = '' %}
 
    {% for response in aResponses %}
        {% if (response['BIRD'] != '') %}
            {% set responseSum = responseSum + response['BIRD']|number_format %}
            {% set responseCount = responseCount + 1 %}
        {% endif %}
 
        {% if (loop.index == 1) %}
            {% set responseToken = response['token'] %}
        {% endif %}
    {% endfor %}
 
    {% if (responseCount > 0) %}
        There are {{ responseCount }} valid responses for Q1 with token value {{ responseToken }}.
        <br />
        The sum of all valid responses  is {{ responseSum }}.
        <br />
        The average of all valid responses is {{ (responseSum/responseCount) }}.
    {% endif %}
</div>
 
            {# Link to Public statistics #}
            {% if (aSurveyInfo.aCompleted.aPublicStatistics.show == true) %}
                <!-- Link to Public statistics -->
                <div class="{{ aSurveyInfo.class.submitwrapperdivb }}" {{ aSurveyInfo.attr.submitwrapperdivb }}>
                    <a href="{{ aSurveyInfo.aCompleted.aPublicStatistics.sUrl }}" class="{{ aSurveyInfo.class.submitwrapperdivba }}" {{ aSurveyInfo.attr.submitwrapperdivba }}>
                        {{ gT("View the statistics for this survey.") }}
                    </a>
                </div>
            {% endif %}
 
            {# Before LS3 Master, this should be replace by a Twig block logic #}
            {{ aSurveyInfo.aCompleted.sPluginHTML }}
 
            {# NOTE: not very clear what the old replacement keyword {URL} was doing  #}
            {% if (aSurveyInfo.aCompleted.sSurveylsUrl) %}
                <a href="{{ aSurveyInfo.aCompleted.sSurveylsUrl }}">{{ aSurveyInfo.aCompleted.sSurveylsUrlDescription }}</a>
            {% endif %}
        </div>
    </div>
</form> <!-- main form -->
19 Sep 2018 17:53
DenisChenu antwortete auf das Thema:Système de vote

Système de vote

Kategorie: French forum

Salut,

Envoi d'invitation de masses
Empêcher une personne de voter 2 fois
Empêcher une personne non membre de voter

Système d'invitation par défaut

Pouvoir modifier son vote

Questionnaire non anonyme + liaison réponse invitation + permettre de modifier ses réponses

Permettre au gens de voir le résultat et la répartition de leur vote

Activer les stats publiques

Attribuer un poids a certain vote ou la possibilité de donner plus de voix que d'autres votant

Pas directement sur les stats publiques sans développement.

Sur le résultats : en utilisant des attributs de poids, il y a peut être des possibilité. Maintenant tu peux travailler sur un plugin ou via l'API.

Connecter la liste des membres du log de gestion de l'asso avec celle de LS pour que tout soit automatique

Utilisation de l'API : api.limesurvey.org/classes/remotecontrol...hod_add_participants

Savoir en temps réel ou sont placés chaque vote

Encore une fois l'API : api.limesurvey.org/classes/remotecontrol...od_export_statistics

Extraire les donnés du vote vers EXcel, R ou une autre BDD

Intégré, mais faisable aussi en direct via l'API api.limesurvey.org/classes/remotecontrol...od_export_statistics
19 Sep 2018 09:25
flasher44 antwortete auf das Thema:Show survey data total

Show survey data total

Kategorie: Can I do this with LimeSurvey?

OK I did it as you said this way and I still have the error message : Unknown "getAllTokenAnswers" function.


{#
    LimeSurvey
    Copyright (C) 2007-2017 The LimeSurvey Project Team / Louis Gac
    All rights reserved.
    License: GNU/GPL License v2 or later, see LICENSE.php
    LimeSurvey is free software. This version may have been modified pursuant
    to the GNU General Public License, and as distributed it includes or
    is derivative of works licensed under the GNU General Public License or
    other free or open source software licenses.
    See COPYRIGHT.php for copyright notices and details.
 
    (¯`·._.·(¯`·._.· Submit Content  ·._.·´¯)·._.·´¯)
 
    This page is displayed after user submits the survey.
    It could be, visually, very different (no header, etc).
 
    It shows the end text, assessments, print answer, and statistics.
 
    Data are in: aSurveyInfo.aCompleted and aSurveyInfo.aAssessments.
    To show this data, turn debug mode on and copy the following line to the end of the <body> element in this file:
    {{ dump(aSurveyInfo.aCompleted ) }}
 
    NOTE: This content is included inside mainrow.twig
    NOTE: see layout_global.twig for more infos
#}
 
{# include the form opening tag #}
<!-- main form -->
{{ include('./subviews/header/start_form.twig') }}
 
    {# This will display the script and the hidden inputs needed for Expression Manager #}
    {{ aSurveyInfo.EM.ScriptsAndHiddenInputs  }}
 
    <div class="{{ aSurveyInfo.class.submitwrapper }}" {{ aSurveyInfo.attr.submitwrapper }}>
        <div class='{{ aSurveyInfo.class.submitwrappertext }}' {{ aSurveyInfo.attr.submitwrappertext }}>
            {% if (aSurveyInfo.aCompleted.showDefault == true) %}
                <p {{ aSurveyInfo.attr.submitwrappertextpa }}>{{ gT("Thank you!") }}</p>
                <p {{ aSurveyInfo.attr.submitwrappertextpb }}>{{ gT("Your survey responses have been recorded.") }}</p>
            {% else %}
                {{ aSurveyInfo.aCompleted.sEndText }}
            {% endif %}
 
            {# Assessments #}
            {% if (aSurveyInfo.aAssessments.show) %}
                {{ include('./subviews/messages/assessments.twig') }}
            {% endif %}
 
            {#  Link to Print Answer Preview #}
            {% if (aSurveyInfo.aCompleted.aPrintAnswers.show == true) %}
                <!--  Link to Print Answer Preview -->
                <div class="{{ aSurveyInfo.class.submitwrapperdiva }}" {{ aSurveyInfo.attr.submitwrapperdiv }}>
                    <a href="{{ aSurveyInfo.aCompleted.aPrintAnswers.sUrl }}" class="{{ aSurveyInfo.class.submitwrapperdivaa }}" {{ aSurveyInfo.attr.submitwrapperdivaa }}>
                        {{ gT("Print your answers.") }}
                    </a>
                </div>
            {% endif %}
 
            <div> 
    {% set aResponses = getAllTokenAnswers(aSurveyInfo.sid) %}
    {% set responseSum = 0 %}
    {% set responseCount = 0 %}
    {% set responseToken = '' %}
 
    {% for response in aResponses %}
        {% if (response['111111X22X33'] != '') %}
            {% set responseSum = responseSum + response['111111X22X33']|number_format %}
            {% set responseCount = responseCount + 1 %}
        {% endif %}
 
        {% if (loop.index == 1) %}
            {% set responseToken = response['token'] %}
        {% endif %}
    {% endfor %}
 
    {% if (responseCount > 0) %}
        There are {{ responseCount }} valid responses for Q1 with token value {{ responseToken }}.
        <br />
        The sum of all valid responses  is {{ responseSum }}.
        <br />
        The average of all valid responses is {{ (responseSum/responseCount) }}.
    {% endif %}
</div>
 
            {# Link to Public statistics #}
            {% if (aSurveyInfo.aCompleted.aPublicStatistics.show == true) %}
                <!-- Link to Public statistics -->
                <div class="{{ aSurveyInfo.class.submitwrapperdivb }}" {{ aSurveyInfo.attr.submitwrapperdivb }}>
                    <a href="{{ aSurveyInfo.aCompleted.aPublicStatistics.sUrl }}" class="{{ aSurveyInfo.class.submitwrapperdivba }}" {{ aSurveyInfo.attr.submitwrapperdivba }}>
                        {{ gT("View the statistics for this survey.") }}
                    </a>
                </div>
            {% endif %}
 
            {# Before LS3 Master, this should be replace by a Twig block logic #}
            {{ aSurveyInfo.aCompleted.sPluginHTML }}
 
            {# NOTE: not very clear what the old replacement keyword {URL} was doing  #}
            {% if (aSurveyInfo.aCompleted.sSurveylsUrl) %}
                <a href="{{ aSurveyInfo.aCompleted.sSurveylsUrl }}">{{ aSurveyInfo.aCompleted.sSurveylsUrlDescription }}</a>
            {% endif %}
        </div>
    </div>
</form> <!-- main form -->
19 Sep 2018 08:40
Joffm antwortete auf das Thema:Show survey data total

Show survey data total

Kategorie: Can I do this with LimeSurvey?

Hi,
really, now there is only this code snippet in "submit.twig"?
This is not correct.
As you see in the screenshot, this code adds a div below the line "print your answers".

So it has to be inserted there in the twig file.

In the twig file there are comments to explain each block of code, like:
"Assessments"
"Link to print answers preview"
"Link to public statistics"

And you also see that each of these blocks contains a <div> ... </div> surrounded by an if-statement.

This means you insert the provided snippet somewhere between or after these blocks.

Joffm
18 Sep 2018 11:32
LouisGac antwortete auf das Thema:Show survey data total

Show survey data total

Kategorie: Can I do this with LimeSurvey?

ok I did it for you:
github.com/LimeSurvey/LimeSurvey/commit/...bda5204cdcc8750efe16

This feature has been requested a bunch of times in the forum, and it's very easy to add, so here we go. Also, it shows what can be done via twig and custom functions.

It will be available in next release, you can still implement the commit in your local version.

To use it: turn on quota, public statistics, then in submit.twig view add something like:
{% set aResponses = getAllTokenAnswers(aSurveyInfo.sid) %}
  {{ dump(aResponses) }}

You'll see that aResponses contains all the responses of the current token.
Just loop throught it to do what ever you want.
14 Sep 2018 20:42
PaulCap erstellte das Themahow to make a responsive theme that is already created?

how to make a responsive theme that is already created?

Kategorie: Design issues

Hello, dear friends:
I have a theme already created, but I want to convert it to responsive, how can I do it ?, help me please
/* Start reset CSS */
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
        margin:0;
        padding:0;
    }
    table {
        border-collapse:collapse;
        border-spacing:0;
    }
   fieldset,img {
        border:0;
    }
    address,caption,cite,code,dfn,em,strong,th,var {
        font-style:normal;
        font-weight:normal;
    }
    ol,ul {
        list-style:none;
    }
    caption,th {
        text-align:left;
    }
    h1,h2,h3,h4,h5,h6 {
        font-size:12px;
        font-weight:normal;
    }
    q:before,q:after {
        content:'';
    }
    abbr,acronym { border:0;
    }
/* End reset CSS */
 
body.default {
/*    background-color:#031E2F;*/
background-image:url('http://www.satisfacciondreams.com.pe/logos/DrSCR-BG02_sinlogos.jpg');
background-size:cover;
background-position:center center;
}
    font-size:13px;
    line-height:120%;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#1d2d45;
}
 
ul {
  list-style:disc inside;
}
 
ol {
  list-style:decimal inside;
}
 
 
h1 {
    font-size:16px;
    font-weight:bold;
    color:#000066;
    padding-top:5px;
}
 
h2 {
    font-size:12px;
    font-weight:bold;
    color:#000066;
    padding-top:5px;
}
 
h3 {
    font-size:13px;
    font-weight:bold;
    color:#1D2D45;
    padding-bottom:5px;
}
 
 
a:link,a:visited {
    color:#819d26;
    text-decoration:none;
}
 
.success {
    color:#00dd00;
    font-weight: bold;
}
 
.clearall {
    font-size:11px;
    padding-right:5px;
}
 
.answertext, .answer {
    text-align:left;
}
 
.array1 {
    font-family:verdana;
    font-size:8px;
    text-align:center;
    background-color:#fff;
}
 
.array2 {
    font-family:verdana;
    font-size:8px;
    text-align:center;
    background-color:#eee;
}
 
.arraycaptionleft {
    text-align:right;
}
 
/* Save All button */
.saveall {
    font-weight:400;
    font-size:10px;
    color:#000;
}
 
.asterisk {
    color:red;
    font-size:9px;
    font-family:verdana;
}
 
.hide
{
    font-weight: normal;
    position: absolute;
    top: -9999px;
    left: -9999px;
}
 
.printouttable {
    width:100%;
}
 
.printouttable td {
    border-color:#fff #fff #ddf;
    border-style:solid;
    border-width:1px;
}
 
.printouttable td:first-child {
    background-color:#ddf;
    font-weight:700;
    text-align:right;
    padding-right:5px;
    padding-left:5px;
}
 
.printouttitle {
padding-right:5px;
padding-left:5px;
font-size:18px;
}
 
.surveytitle {
font-size:12px;
height:18px;
}
 
.surveytitle:hover {
text-decoration:underline;
color:#819d26;
}
 
/* Format the language changer combobox on the public homepage */  
.languagechanger {
}
 
/* Basic formatting for the three keyparts of an question */
td.questiontext {
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    background-color: #ffffff;
    text-align: left;
 
 
}
 
td.answer {
    padding:0.5em 1.5em;          
}
 
td.questionhelp {
    font-size:10px;
    background-color:#ffffff;
    padding-left:1em;
}
 
td.questionhelp img {
  margin:4px;
  padding-right:5px;
  vertical-align:middle;
  margin-left:0px;
}
 
/* End formatting for the three keyparts of an question */
 
 
.error, .errormandatory, .warningjs {
    font-size:12px;
    font-weight:700;
    color:RED;
}
 
table.question {
    margin: 0 auto;
}
 
 
table.question tr.array1:hover,table.question tr.array2:hover {
    background-color:#A7A9D1;
}
 
 
/* -------------------------------------------------
   START: Question styles  ------------------------- */
 
/* =====================================
== Full list of question classes =======
 
 .boilerplate
,.numeric
,.choice-5-pt-radio
,.yes-no
,.gender
,.date
,.numeric-multi
,.numeric
,.list-radio
,.list-radio-flexible
,.list-with-comment
,.list-dropdown
,.list-dropdown-flexible
,.ranking
,.numeric-multi
,.language
,.multiple-opt-comments
,.multiple-short-txt
,.text-short
,.text-long
,.text-huge
,.numeric-multi
,.array-5-pt
,.array-10-pt
,.array-yes-uncertain-no
,.array-increase-same-decrease 
,.array-flexible-row 
,.array-flexible-column 
,.slider 
,.array-multi-flexi 
,.array-multi-flexi-text
,.array-flexible-duel-scale 
*/
 
/* - - -  - - -  - - -  - - - - - -  - - -  - - - -
   START: General list styles - - -  - - -  - - - - */
 .choice-5-pt-radio ul
,.list-radio-flexible ul
,.list-radio ul
,.list-with-comment ul
,.multiple-opt ul
,.multiple-opt-comments ul
,.multiple-short-txt ul
,.numeric-multi ul
,.yes-no ul
,.gender ul {
    margin-left: 0%;
    padding-left: 0%;
}
 
 .choice-5-pt-radio .answer li
,.list-radio-flexible .answer li
,.list-radio .answer li
,.list-with-comment .answer li
,.multiple-opt .answer li
,.multiple-opt-comments .answer li
,.multiple-short-txt .answer li
,.numeric-multi .answer li
,.yes-no .answer li
,.gender .answer li {
    list-style-type: none;
    text-align: left;
    margin: 0% 0% 0.5em 0.5em;
}
 
/* END:  General list styles - - - -  - - -  - - - -
- - - - -  - - -  - - -  - - - - - -  - - -  - - - - */
 
 
/* STYLES NOT YET DEFINED - - - - -
.boilerplate {}
*/
 
 .choice-5-pt-radio ul
,.yes-no ul
,.gender ul
{
    text-align: left;
    margin-top: 0.5em;
    margin-left: 0%;
    padding-left: 0%;
}
 .choice-5-pt-radio ul li
,.yes-no ul li
,.gender ul li
{
    display: inline;
    padding: 0% 2em 0% 0%;
    margin-left: 0%;
}
 
/* STYLES NOT YET DEFINED - - - - -
.date {}
*/
.date p.question { margin-left: 1em; }
.date p.question select.day {}
.date p.question select.month {}
.date p.question select.year {}
 
 .date p.tip
,.numeric-multi p.tip
,.numeric p.tip {
    margin-left: 1.5em;
    font-size: 80%;
    font-style: italic;
    line-height: 150%;
}
.numeric p.question
{
    margin-left: 1em;
}
.numeric-multi ul
{
}
 
 .numeric-multi span
,.multiple-short-txt .question .answer ul li span
{
    font-style: italic;
}
 .numeric-multi p.tip.problem {
    color: #f30;
    font-weight: bold;
}
 
.numeric-multi input.tip.problem {
    background-color: #f30;
    border: 2px solid #7F9DB9;     
    font-weight: bold;
    color:#fff;
}
 
 
 
 .numeric-multi p.tip.good {
    color: #090;
    font-weight: bold;
}
 
.numeric-multi input.tip.good {
    background-color: #090;
    border: 2px solid #7F9DB9;     
    font-weight: bold;
    color:#fff;    
}
 
/* DEFINED ABOVE UNDER "General list styles" - - - - -
.list-radio-flexible
.list-radio
*/
 
 
 
.list-radio .answer li label {
    display:inline-block;
    width:85%;
}
 
 
.list-radio .answer li input { 
    vertical-align:top !important;
    margin-top:2px;
}
 
 
  ul.cols-2 , table.cols-2
, ul.cols-3 , table.cols-3
, ul.cols-4 , table.cols-4
, ul.cols-5 , table.cols-5
, ul.cols-6 , table.cols-6
, ul.cols-7 , table.cols-7
, ul.cols-8 , table.cols-8 {
    width: 98%;
    margin: 0% auto 0% auto;
}
 
  ul.cols-2 li , ul.cols-2-ul
, ul.cols-3 li , ul.cols-3-ul
, ul.cols-4 li , ul.cols-4-ul
, ul.cols-5 li , ul.cols-5-ul
, ul.cols-6 li , ul.cols-6-ul
, ul.cols-7 li , ul.cols-7-ul
, ul.cols-8 li , ul.cols-8-ul {
    float: left;
    padding: 0;
    white-space: normal
}
 
ul.cols-2 li , ul.cols-2-ul , table.cols-2 td { width: 48%; }
ul.cols-3 li , ul.cols-3-ul , table.cols-3 td { width: 30.5%; }
ul.cols-4 li , ul.cols-4-ul , table.cols-4 td { width: 23%; }
ul.cols-5 li , ul.cols-5-ul , table.cols-5 td { width: 19%; }
ul.cols-6 li , ul.cols-6-ul , table.cols-6 td { width: 15%; }
ul.cols-7 li , ul.cols-7-ul , table.cols-7 td { width: 13%; }
ul.cols-8 li , ul.cols-8-ul , table.cols-8 td { width: 11.5%; }
 
.list-dropdown-flexible p.question {
    margin-left: 1em;
}
 
/* STYLES NOT YET DEFINED - - - - -
.list-dropdown {}
*/
.list-with-comment div.list {
    width: 47%;
    float: left;
    padding: 0.5em 0.5em 0.5em 0%;
}
 
.list-with-comment p.select {
    width: 47%;
    float: left;
    padding: 0.5em;
    margin: 0%;
}
 
.list-with-comment div.list p {
    margin: 0% 0% 0% 1.1em;
    text-align: left;
}
 
.list-with-comment p.comment {
    margin: 0%;
    padding: 0.5em;
    text-align: left;
    float: left;
    width: 47%;
}
 
.list-with-comment p.comment textarea {
    width: 100%;
}
 
 
/* DEFINED ABOVE UNDER "General list styles" - - - - -
.multiple-opt
*/
 
.language {}
 
/* The following styles only apply to modern (relatively) complete CSS2 compliant browsers. (Not less than IE 8) */
 
 .multiple-opt-comments ul
,.multiple-short-txt ul
,.numeric-multi ul {
    display: table;
    padding: 0%;
    margin: 1em;
}
 
.numeric-multi .answer ul {    
    margin: 0% 1em 1.5em 1em;    
}
 
 
.numeric-multi .answer ul input {
     width:5em;
     padding:0px;
}
 
.numeric-multi ul.computed
{
    float:left;
    padding-right: 2em;
}
.numeric-multi ul.slider.computed
{
    width: 22em;
}
 .multiple-opt-comments ul li
,.multiple-short-txt ul li
,.numeric-multi ul li
{
    display: table-row;
}
.multiple-opt-comments ul li span.option
{
    display: table-cell;
    vertical-align: baseline;
}
.multiple-short-txt ul li label,
.numeric-multi ul li label
{
    padding: 0.3em 1em 0% 0%;
    display: table-cell;
    vertical-align: baseline;
}
.numeric-multi ul.computed li label,
.numeric-multi ul.slider.computed li label
{
    padding-right: 0%;
}
 
.multiple-opt-comments ul li span.comment
,.multiple-short-txt ul li span
,.numeric-multi ul li span
{
    padding: 0.3em 0% 0% 1em;
    display: table-cell;
    vertical-align: baseline;
    white-space: nowrap;
}
.multiple-opt-comments ul li span
{
    padding: 0.3em 1em 0% 0%;
}
 
.numeric-multi div.multinum-slider {
	width: auto;
	float: left;
	margin-top: 1.5em;
	margin-bottom: 0.2em;
}
 
.numeric-multi ul.multiplenumerichelp.slider    {    display: table;    }
.numeric-multi ul.multiplenumerichelp.slider li    {    display: table-row;    }
 
.numeric-multi ul.multiplenumerichelp li label
,.numeric-multi ul.multiplenumerichelp.slider li label
{
    padding: 0.3em 0% 0% 0%;
    display: table-cell;
}
.numeric-multi ul.multiplenumerichelp li span
,.numeric-multi ul.multiplenumerichelp.slider li span {
    padding: 0% 0% 0% 0.3em;
    display: table-cell;
}
 
.numeric-multi li.multiplenumerichelp span input {
 
}
 
 
 .text-short input
,.text-short textarea
,.text-long textarea
,.text-huge textarea {
    margin-left: 1em;
    width:100%;
}
 
#limesurvey table.question thead th
,#limesurvey table.question .repeat th
{
    text-align: center;
    vertical-align: bottom;
    font-weight:600 !important;   
}
 
#limesurvey .answer table.question tbody td
{
    text-align: center;
}
 #limesurvey table.question tbody th.answertext
,#limesurvey table.question tbody th.arraycaptionleft {
    text-align: right;
    font-weight: normal;
}
 
#limesurvey table.question tbody th.answertextright {
    text-align: left;
    font-weight: normal;
}
 
.array-flexible-column col.odd {
    background-color: #eee;
}
 
.boilerplate td td
,.numeric td td
,.choice-5-pt-radio td td
,.yes-no td td
,.gender td td
,.date td td
,.numeric-multi td td
,.numeric td td
,.list-with-comment td td
,.list-dropdown-flexible td td
,.ranking td td
,.numeric-multi td td
,.language td td
,.multiple-opt-comments td td
,.multiple-short-txt td td
,.text-short td td
,.text-long td td
,.text-huge td td
,.numeric-multi td td
,.array-5-pt td
,.array-10-pt td
,.array-yes-uncertain-no td
,.array-increase-same-decrease td
,.array-flexible-row td
,.array-flexible-column td
,.array-multi-flexi td
,.array-multi-flexi-text td
,.array-flexible-duel-scale td {
    text-align: left;
}
 
.ranking select
{
    min-width:140px;
    min-height:60px;
}
 
 
.ranking option
{
  padding-top:1px;
  padding-bottom:1px;
}
 
.choice-5-pt-radio li
{
    display: inline;
    margin-left: 0.5em;
} 
 
/* Jquery CSS
 */
/** UI Base **/
.ui-wrapper { 
    border: 1px solid #50A029; 
}
.ui-wrapper input, .ui-wrapper textarea { 
    border: 0; 
}
 
/** Progress bar **/
 
#progress-wrapper .ui-widget-content {
	border:1px solid #999999;
}
 
#progress-wrapper .ui-widget-header {
	background-color:#CCCCCC;
	border: 1px solid #999999;
}
 
 
/** UI Slider **/
 
.numeric-multi label.slider-label {
	display: table-cell;
	padding:0 1em 0.2em 0;
	margin-top: 1.3em;
	vertical-align: middle;
}
 
.ui-slider-handle { 
    position: absolute; 
    height: 23px; 
    width: 12px; 
    top: 0px; 
    left: 0px; 
    background-image: url(slider-handle.gif);  
}
 
.ui-slider-1 { 
    width: 200px; 
    height: 9px; 
    margin-bottom: 20px; 
}
 
.ui-slider-2 { 
    width: 200px; 
    height: 23px; 
    position: relative; 
    background-image: url(../../images/slider-bg-2.png); 
    background-repeat: no-repeat; 
    background-position: center center; 
}
 
.slider_callout { 
    height: 20px; 
    width: 100px; 
    overflow: hidden; 
    position: absolute; 
    top: -20px; 
    margin-left:-3px; 
    color: #284a6e; 
    font-size:90%;
    font-weight: bold; 
    text-align: left;
}
 
.slider_showmin {
    float: left;
	width: 50px;
    margin: 15px 0 0 0;
  	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	text-align: left;
}
 
.slider_showmax {
    float: right;
	width: 50px;
    margin: 15px 0 0 0;
  	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	text-align: right;
}
 
.slider_lefttext {
    display: table-cell;
	padding-top: 1.5em;
	padding-right: 11px;
	padding-bottom: 3px;
    vertical-align: top;
	text-align: right;
	font-size: 0.9em;
}
 
.slider_righttext {
    display: table-cell;
	padding-top: 1.5em;
	padding-left: 11px;
	padding-bottom: 3px;
    vertical-align: top;
	font-size: 0.9em;
}
 
 
table.outerframe {
    border-collapse:separate;
    border-spacing:1px;
    margin:10px auto 10px auto ;
    border:1px solid #BBC6CC;
}
 
 
 
p.surveydescription {
   margin-bottom:20px;
}
 
p.surveywelcome {
   margin-top:20px;
}
 
table.privacy {
    margin-top:20px;
}
 
td.privacynote{
    text-align:center;
    background-color:#eef6ff;
    font-size:10px;
    padding:5px;
}
 
input.submit {  
    padding:0 15px;
    margin:5px;
}
 
input.saveall {  
    padding:0 5px;
    margin:5px;
}
 
table.question {
  border-collapse:separate;
  border-spacing:2px;
  margin-bottom:0px;
}
 
table.question th {
  padding:4px 6px;
  border-collapse:separate;
  border-spacing:2px;
  font-size:11px;
}
 
table.question td {
  padding:4px 4px;
  border-collapse:separate;
  border-spacing:2px;
}
 
 
table.question input {
    vertical-align:middle;
}
 
 
p.question {
margin-top:1px;
margin-bottom:1px;
}
 
p.tip {
 margin-top:10px;
 margin-bottom:10px;
}
 
td.answer li label,
td.answer li input  {
 vertical-align:middle;
}
 
.rank input {
  margin:1px 1px;
}
 
.ranking td.answer {
    padding-left:10px;
}
 
td.rank label, td.rank td strong {
 font-size:10px;
 font-weight:bold;
}
 
 
 
.list-dropdown select {
  margin-left:10px;
}
 
 .choice-5-pt-radio ul {
  margin-bottom:10px;
}
 
 
.text-long textarea, .text-huge textarea, .text-short textarea  {
    margin-top: 10px;
    margin-bottom: 1px;
    margin-right: 10px;
}
 
 
#loadtable td, #savetable td {
    padding-top:5px;
    padding-left:3px;
}
 
#loadbutton, #savebutton {
    padding:0 10px;
}
 
 
#tokenform {
  margin-top:1em;
}
 
#tokenform input {
}
 
#tokenform label {  
float: left;  
width: 20em;  
margin-right: 0.5em;  
text-align: right;
}
 
#tokenform li {
    list-style-type: none;
}
 
#tokenform li {
  padding-bottom:5px;
}
 
#tokenform img {
  margin-bottom:-5px;
  margin-right: 5px;
}
 
 
p#tokenmessage {
  margin:20px;
}
 
 
p#tokenmessage {
  margin:20px;
  text-align:center;
}
 
 
div#wrapper {
  width:600px;
  margin:0 auto;
}
 
 
#tokenform input.submit {
 margin-left:18em;
 margin-top:1em;
 margin-bottom:1em;
}
 
.yes-no td.answer {
    padding-bottom:10px;
}
 
/* Public statistics
 */
 
#statsContainer {
	width: 75%;
	margin: 20px auto;
	border: 1px solid #BBC6CC;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	line-height: 120%;
}
 
#statsHeader{
	padding: 10px 0px;
	background-color: #ffffff;
}
 
.statsSurveyTitle {
	padding: 0;
	text-align: center;
	color: #328639;
	font-size: 16px;
	font-weight: bold;
}
 
.statsNumRecords {
	padding: 10px 0px 0px 0px;
	text-align: center;
	color: #328639;
}
 
table.statisticstable{
	width: 100%; 
	margin: 0;
	border-top: 1px solid #BBC6CC;
}
 
table.statisticstable td{
	line-height: 190%;
	border-bottom: 1px solid #BBC6CC;
}
 
table.statisticstable img{
	margin: 10px auto;
}
 
div.fieldSummary{
	padding: 0;
	text-align: center;
	background-color: #ffffff;
}
 
div.questionTitle{
	padding: 0;
	font-weight: bold;
	background-color: #ffffff;
}
11 Sep 2018 20:28
holch antwortete auf das Thema:Survey Deactivation to update

Survey Deactivation to update

Kategorie: Can I do this with LimeSurvey?

Data and response data will be saved, but will be archived (moved to another database table), if you deactivate the survey. If you are lucky (which depends on the changes made to the survey) you will be able to reimport those older responses to your survey again, when you activate it. LS will generally ask you about that. However, I don't think there is a guarantee.

Whenever you deactivate the survey, you should export the survey responses before. At least they are safe and you have them. If everything goes wrong, you can later join the two different tables manually in Excel. Usually this isn't a lot of work, you just need to find the new columns that you have inserted (or which ones you have deleted) and then adapt the two files accordingly. Generally a quick fix, if you don't make too many changes.

Of course, if you are not able to reimport the old responses into the system, you won't see them in the report/statistics.
03 Sep 2018 09:00
Joffm antwortete auf das Thema:Charts not displaying correctly in Statistics Simple Mode - looking squashed

Charts not displaying correctly in Statistics Simple Mode - looking squashed

Kategorie: Installation & update issues

Hi,
there is already a post about that.
https://www.limesurvey.org/forum/installation-a-update-issues/116093-statistics-html-graphs-not-showing-after-update-to-version-3-14-1-180731

Well, how did you call the statistics?
Very strange:
If I call the statistics from the top menu I can reproduce


If I use the sidebar, everything's fine:


Joffm
03 Sep 2018 08:18
DenisChenu antwortete auf das Thema:[plugin] statsPivotTable : Use PivotTable.js for statistics

[plugin] statsPivotTable : Use PivotTable.js for statistics

Kategorie: Plugins

blocka schrieb: This is a great plugin! I wonder though, if it couldn't appear under the Responses menu item, instead of Tools?

Currently, there are no clean included solution to add a item to any menu …
(if i don't made error)

Can be done with JS surely
03 Sep 2018 00:11
leonelcorso antwortete auf das Thema:Charts not displaying correctly in Statistics Simple Mode - looking squashed

Charts not displaying correctly in Statistics Simple Mode - looking squashed

Kategorie: Installation & update issues

Hi, did you find the root cause and how to fix it?

I'm having the same issue
01 Sep 2018 17:25
blocka antwortete auf das Thema:[plugin] statsPivotTable : Use PivotTable.js for statistics

[plugin] statsPivotTable : Use PivotTable.js for statistics

Kategorie: Plugins

This is a great plugin! I wonder though, if it couldn't appear under the Responses menu item, instead of Tools?
31 Aug 2018 16:53
DenisChenu antwortete auf das Thema:Export codes and answers side-by-side in CSV

Export codes and answers side-by-side in CSV

Kategorie: Can I do this with LimeSurvey?

exportCompleteAnswer was done on 2.05 version … see the doc : extensions.sondages.pro/export-statistic...s/documentation.html

And last version work on 3.12
31 Aug 2018 16:24 - 31 Aug 2018 16:32
Marksom erstellte das ThemaExport codes and answers side-by-side in CSV

Export codes and answers side-by-side in CSV

Kategorie: Can I do this with LimeSurvey?

Hello,

Is there any way to export codes and responses (side-by-side) in csv?

I found a plugin, exportCompleteAnswer from Denis Chenu that seems to be what I need. But it does not work in my 2.06 version.

Thank you all.
29 Aug 2018 17:06
DenisChenu antwortete auf das Thema:exported PDF response/quick statistic layout question

exported PDF response/quick statistic layout question

Kategorie: Design issues

In fact : all statistics system must be rewritten and allow more external update ;)
16 Aug 2018 20:59
blocka erstellte das ThemaPrinting Statistics Report for individual question

Printing Statistics Report for individual question

Kategorie: Can I do this with LimeSurvey?

Using LS 2.73.0 171219 and have run into an issue in Expert mode when trying to print single question to PDF.

In latest FireFox (as of posting date), the PDF opens in a new window with the graph (yay).

In the latest IE Edge, the PDF never opens. I've allowed popups, and I don't get a notice about not being able to open the popup. I also confirmed PDF isn't automatically downloading in IE.

Pretty boring video walkthrough follows(!), but it shows the issue: goo.gl/xhBvpE (might need to crank the volume to hear my voiceover).

Slightly different issue in Chrome -- popup is triggered, but is blank, with address bar containing:

data:application/pdf;base64,JVBERi0xLjMKMyAwIG9iago8PC .... and it goes on (assume that is the base64 encoded document in the URL)

Can anyone make any suggestions? I cannot update my LS instance to LS 3 yet, but I did import the LSA into an LS3 instance, and the same issue occurs there too for IE (Chrome actually downloads the PDF).

Any insights appreciated.
1 - 15 von 165 Ergebnissen angezeigt.

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha