---
title: "Frage zur Extension: Questionaire (pbsurvey) [1.0.8]"
url: "https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108"
source: "typo3.net"
tags: ["Extensions","Frage","HTML & CSS"]
created: "2006-10-27"
last_reply: "2007-03-15"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Frage zur Extension: Questionaire (pbsurvey) [1.0.8]

Extensions · 4 Antworten · gestartet 2006-10-27

## Eröffnungsbeitrag

**El_Rolando** · 2006-10-27 · [Beitrag #1](https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108/1)

Hallo Forum,

Ich habe die Extension Questionaire installiert und damit eine Umfrage generiert… klappt auch wunderbar? Funktioniert wie gewünscht… nur mit dem Layout tue ich mich schwer!

**Bei längeren Fragen wird das Layout gesprengt, da die Zeile nicht umgebrochen wird!!??**

Wie kann ich dort einen Umbruch erzwingen?? Habe schon versucht das Template anzupassen (In Tables mit entsprechender weite gewrappt) aber das hat leider auch nicht funktioniert! Dann wollte ich per CSS die Breite der generierten DIVs aunpassen ging auch nicht!?

**Wo, bzw. wie realisiert man dass??**

PS: falls es von Interesse ist:

Ich habe als Fragetyp: Auswahl – Eine Antwort (Radio-Buttons) gewählt!

Und hier noch ein Auszug aus dem Quelltext!?:

```html
<table width="530">
<td valign="top" width="530">
<!--  CONTENT ELEMENT, uid:40/list [begin] --><span class="bodytext"><!--  Plugin inserted: [begin] -->
<!--  BEGIN: Content of extension "pbsurvey", plugin "tx_pbsurvey_pi1"  -->
<div class="tx-pbsurvey-pi1">
<div class="pagenumbering"></div>

<form action="index.php?id=3" method="post" id="frmPbSurvey">

<fieldset class="survey_item">
<legend class="question"><span class="questionNumber"></span>FRAGE 1<span class="required"> *</span></legend>
<input type="radio" name="tx_pbsurvey_pi1[13][0][0]" value="1" />sehr gut
<input type="radio" name="tx_pbsurvey_pi1[13][0][0]" value="2" />gut
<input type="radio" name="tx_pbsurvey_pi1[13][0][0]" value="3" />befriedigend
<input type="radio" name="tx_pbsurvey_pi1[13][0][0]" value="4" />ausreichend
<input type="radio" name="tx_pbsurvey_pi1[13][0][0]" value="5" />mangelhaft
</fieldset>

....hier wären weitere Fragen... dann...

<div class="formbuttons">
<input type="hidden" value="0" name="tx_pbsurvey_pi1[stage]" />
<input type="hidden" value="" name="tx_pbsurvey_pi1[validation]" />

<input type="submit" name="Submit" value="Absenden" onclick="pbsurveyValidate('13','','3:R::','14',.....,'3:R::');return document.pbsurveyReturnValue" />
</div>

</form>
</div>
<!-- END: Content of extension "pbsurvey", plugin "tx_pbsurvey_pi1" -->
<!--  Plugin inserted: [end] -->
</span>
<!--  CONTENT ELEMENT, uid:40/list [end] -->
</td>
</table>
```

## Antworten

### [#2](https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108/2) · egretta · 2006-12-20

Hola Rolando,
damit hab' ich mich auch eine Weile rumgeärgert. Es geht wie folgt.

1. Eigenes Template anlegen und im Setup einbinden. Vorlage ist die Template-Datei der Extension (typo3conf/ext/pbsurvey/pi1/template):

```typoscript
plugin.tx_pbsurvey_pi1{
 templateFile = fileadmin/designvorlagen/survey.htm
}
```

2. In dem eigenen Template (hier:survey.htm) musst du innerhalb der legend-Tags ein div-Tag anlegen. Also etwa so:

```html
<legend class="question"><div class="shortquestion">...</div></legend>
```

3. Diesem div-Tag kannst du dann per CSS eine definierte Weite zuweisen. Für fieldset und legend ist, soweit ich weiß, keine Weitenangabe möglich.

Gruß Ralf

### [#3](https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108/3) · jenses · 2006-12-20

legend darf nur inline-Elemente enthalten,
ein div ist also nicht valide ( span dagegen schon  ;) ).

### [#4](https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108/4) · Rusty04 · 2007-03-15

vielen dank für den tip, hab auch gerade ewig daran gesessen.

Das mit <span class="shortquestion....> funktioniert im IE 7 super, leider reagiert Firefox gar nicht drauf. hast du sonst noch einen rat auf lager?

danke  #giggle#

lg

### [#5](https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108/5) · jenses · 2007-03-15

Der IE machts wieder mal falsch, liefert aber das von Dir gewånschte Ergebnis  ;)
span ist ein Inline-Element, d.h. es ist so breit wie sein Inhalt und fließt in seiner Umgebung "in line".
Es hindert Dich aber niemand dran, es per display:block; zu einem Block-Element umzufunktionieren, dann benimmt es sich praktisch wie ein div, einschließlich der Möglichkeit, Breite und Höhe zu bestimmen.

---

Quelle: „Frage zur Extension: Questionaire (pbsurvey) [1.0.8]“, typo3.net, https://www.typo3.net/d/52411-frage-zur-extension-questionaire-pbsurvey-108
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
