Welcome to the LimeSurvey Community Forum

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

Spalten in Matrix unterschiedlich breit

  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago #138168 by cinnamonbun
Spalten in Matrix unterschiedlich breit was created by cinnamonbun
Hallo liebe Helfer,

ich bin gerade dabei mit Limesurvey eine Umfrage zu erstellen. Ich verwende eine Matrix mit 5 Auswahlpunkten. Anfang und Ende der Skala sollen jeweils beschriftet sein, sprich: "Unwichtig 1 - 2 - 3 - 4 - Sehr wichtig 5"

Wenn ich nur die Zahlen 1-5 verwende, dann sieht alles super aus, aber wenn ich stattdessen "Unwichtig" und "Sehr wichtig" ergänze, dann werden die Spalten nicht mehr gleichmäßig verteilt. Siehe Bild:

https://pl.vc/1h7a34

Ich bekomme es einfach nicht hin, dass die Spalten gleichmäßig dargestellt werden. Habe dazu auch diesen Beitrag ( www.limesurvey.org/forum/german-forum/59...atrixfragen?start=15 ) verfolgt, hab mich mit den dortigen Lösungen aber schwer getan. Über eure Hilfe würde ich mich also sehr freuen!

Ich verwende Version 2.50+ und Build 160401 unter Windows 10 in Chrome.

Viele Grüße!
The topic has been locked.
More
7 years 8 months ago - 7 years 8 months ago #138172 by steve_81
Replied by steve_81 on topic Spalten in Matrix unterschiedlich breit
Hallo,

ich hatte neulich das gleiche Problem und habe es mit javascript gelöst (gibt aber vielleicht noch elegantere Lösungen).

Beim bearbeiten des Fragentextes auf "Quellcode" clicken und hinter den Fragetext folgendes einfügen:
Code:
<script type="text/javascript" charset="utf-8">  
    $(document).ready(function(){
 
    // Identify this question
    var thisQuestion = $('#question{QID}');
 
    // Insert the new header row
    $('table.array-no-dropdown thead', thisQuestion).prepend('<tr class="array1 dontread">\
      <td>&amp;nbsp;</td>\
      <th colspan="5"><div style="width:100%; float: left"><div style="width:50%; text-align: left; float: left">unwichtig</div><div style="width:50%; text-align: right; float: left">sehr wichtig</div></div></th>\
    </tr>');
  });
</script>

Hinweis: sollte jemand die Frage mit einem Smartphone anschauen bricht das Standard-Template die Frage um. Der Text verschwindet dann :-(
Wenn Du das haben möchtest, musst du beim Bearbeiten der Antwortoptionen hinter 1 noch dies schreiben:
Code:
<span class="visible-xs-block label-text" style="margin-left: 15px; margin-top: -18px">unwichtig</span>
und bei 5:
Code:
<span class="visible-xs-block label-text" style="margin-left: 15px; margin-top: -18px">sehr wichtig</span>
Generell ist das Default-Template zumindest unter Firefox nicht perfekt designed, die margins sind nur ungefähr.

VG
Stefan
Last edit: 7 years 8 months ago by steve_81.
The topic has been locked.
  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago #138175 by cinnamonbun
Replied by cinnamonbun on topic Spalten in Matrix unterschiedlich breit
Wenn ich deinen ersten Code in die Frage reinpacke, dann sieht das bei mir wie folgt aus:

pl.vc/1h63vf

Also irgendwas scheint dort noch nicht zu klappen! :(
The topic has been locked.
More
7 years 8 months ago - 7 years 8 months ago #138176 by steve_81
Replied by steve_81 on topic Spalten in Matrix unterschiedlich breit
Hi,

anbei einmal ein Fragenexport, den Du bei Dir einfügen kannst.

Es sollte dann so aussehen:


Edit: Bei den Antwortoptionen stehen nur die Zahlen von 1 bis 5 drin.
Last edit: 7 years 8 months ago by steve_81.
The topic has been locked.
  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago - 7 years 8 months ago #138181 by cinnamonbun
Replied by cinnamonbun on topic Spalten in Matrix unterschiedlich breit
Wo, bzw. in welcher Oberfläche muss ich die Datei denn importieren?

edit: Habs gefunden, gebe gleich Rückmeldung!

2. edit: Da tut sich gar nichts. Deine oberste Zeile mit unwichtig und sehr wichtig zeigt er mir nicht an! :(

3. In deiner exportierten Frage steht bei mir auch kein Quelltext im Fragenfeld, sondern nur "Beschreibung der Atmosphäre"
Last edit: 7 years 8 months ago by cinnamonbun.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 8 months ago #138184 by Joffm
Replied by Joffm on topic Spalten in Matrix unterschiedlich breit
Hi,
also ich sehe auch überhaupt kein Problem bei dieser Frage.
Ich benutze allerdings nicht die "Matrix (5-Punkte-Auswahl), sondern eine normale "Matrix".

Um den Antworttext zentriert über die 1 zu bekommen, einfach "Erste Antwort<br>1".
Nun würde normalerweise die "2" - "4" vertikal zentriert dort stehen; damit sie auf einer Höhe mit den anderen Zahlen sind, ebenfalls ein <br> davor.

Siehe screenshot.

Bis dann
Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago #138185 by cinnamonbun
Replied by cinnamonbun on topic Spalten in Matrix unterschiedlich breit
Der Import von steve_81 klappt bei mir nicht wie oben beschrieben, da ist kein geänderter Quellcode in deiner Frage.

Wenn ich es so mache, wie du beschreibst Joffm, dann sieht es bei mir so aus wie auf dem Bild. Die Spalten werden nach wie vor blöd verteilt... :S
Attachments:
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 8 months ago #138206 by Joffm
Replied by Joffm on topic Spalten in Matrix unterschiedlich breit
Hi, cinnamonbun,
jetzt gibt es m.E. zwei Möglichkeiten:
1. Du hast doch nicht das gemacht, was ich gesagt habe.
2. Du verwendest nicht das Original default template.

Ich nehme mal das zweite an, denn im default template ist der Überschrift ganz klar die Klasse "th-9 text-center" mitgegeben.
Dies kannst Du leicht mit Firebug oder einem anderen Entwickler-Tool überprüfen.
Und in Deinem screenshot sieht der Text nicht gerade zentriert aus.

Dann hilft es nicht mehr zu sagen "Bei mir geht das nicht", sondern dann musst Du uns schon eine Beispiel-Studie und evtl. auch das Template schicken.

Schönes Wochenende
Joffm .

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago - 7 years 8 months ago #138208 by cinnamonbun
Replied by cinnamonbun on topic Spalten in Matrix unterschiedlich breit
Ich nehme an, dass du mit Punkt 2 Recht hast. Mein Template heißt zwar "default" - aber sieht anders aus als eures.

Ich nehme an, dass unsere Admin's das evtl. abgeändert haben. Kann man das Standard Template irgendwo noch downloaden?

Falls das nicht möglich ist, lasse ich mein Template zukommen! Danke für den super Hinweis Joffm!

edit: Habe ein bisschen im Forum gesucht und dieses template gefunden. Sieht aus wie eures, aber der Fehler besteht nach wie vor:
www.limesurvey.org/media/kunena/attachme..._with_tooltip_v3.zip
Last edit: 7 years 8 months ago by cinnamonbun.
The topic has been locked.
  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago - 7 years 8 months ago #138221 by cinnamonbun
Replied by cinnamonbun on topic Spalten in Matrix unterschiedlich breit
Damit ihr mir besser helfen könnt lade ich euch nochmal wie gewünscht ein paar Dateien hoch:

Anbei mein "default" Template , das ich hier aus dem Forum habe und eine beispielhafte .lss Datei, um zu zeigen, wie das bei mir aussieht.

Würde mich wirklich sehr freuen, wenn das wer hinfrickeln kann! :woohoo:
Last edit: 7 years 8 months ago by cinnamonbun.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 8 months ago #138260 by Joffm
Replied by Joffm on topic Spalten in Matrix unterschiedlich breit
Hallo, cinnamonbun,
ich habe wohl jetzt erst gesehen, dass Du mit der Version 160401 arbeitest.
Ich habe mal in 160310 getestet.
Und?
Endlich konnte ich Dein Problem reproduzieren.
Da würde ich also sagen: Macht mal ein Update.

Was die Frage nach dem Original "default"-Template angeht:
Dies ist in jeder LS-Version automatisch enthalten. In LS 2.50 im Moment nur "default", "news paper" und "ubuntu-orange".
Wenn Du es nicht sehen kannst, liegt es möglicherweise daran, dass der Super-Admin Dir keine Berechtigung für dieses Template gegeben hat.

Bis dann
Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Attachments:
The topic has been locked.
  • cinnamonbun
  • cinnamonbun's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago #138273 by cinnamonbun
Replied by cinnamonbun on topic Spalten in Matrix unterschiedlich breit

Joffm wrote: Hallo, cinnamonbun,
ich habe wohl jetzt erst gesehen, dass Du mit der Version 160401 arbeitest.
Ich habe mal in 160310 getestet.
Und?
Endlich konnte ich Dein Problem reproduzieren.
Da würde ich also sagen: Macht mal ein Update.
Joffm


Tausend Dank für diesen Hinweis Joffm! Eben hat unser Admin das Update drauf gespielt und siehe da, es klappt auf Anhieb! Habe schon an meinen eigenen Fähigkeiten gezweifelt! Tausend Dank euch allen und insbesondere dir Joffm! :lol:
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose