Zum Inhalt springen

ve-guestbook und firefox darstellungs problem

Erstellt am 5. Dezember 2006 · 7 Antworten · letzte Antwort am 28. Dezember 2006

Tags: HTML & CSS, Frage

Sailor ·

Hallo zusammen,

nachdem ich ve_guestbook und den Spamschutz sr_freecap instaliert habe, sieht es unter IE ganz gut aus. Nur unter Firefox wird meine Seite www.world-of-sailing24.com vollig beschis...angezeigt. 😢

Hat jemand eine Idee wo das Problem liegen kann. Meine Seite ist mit DIVs erstellt.

Danke schonmal im Voraus für eure Hilfe.

Gruß
Kim alias Sailor

louis ·

Hi Sailor
Grundsätzlich denke ich, dass dein Layout sehr breit ist. Das Problem liegt aber wohl vermutlich nicht am Gästebuch, sondern am css, dem layout mit den div containers.
Hier gibt es einige Vergleiche zu 3 Column Layouts:
http://css-discuss.incutio.com/?page=ThreeColumnLayouts
Wenn ich noch mehr finde, poste ich.

Könntest du mir folgendes erklären: ich hab eben auch das Gästebuch installiert. Bei mir wird aber nur entweder die Form, oder aber die List angezeigt, je nach Wahl im BE. Wie hast du die Einstellung gemacht, dass die NeuEintrag Form unterhalb der Liste steht? Und wie, dass der Send Button ganz unten steht? Irgendwie komme ich da nicht weiter.

Gruss
Louis

Sailor ·

Grüß dich Louis,

ich habe das Template geändert, damit der "Eintrage Buttom" - unterhalb der Eingabe Felder liegt.
Um dies vorzunehmen geht du in den Extention Manager und klicks das Gästebuch an. Dann wählt du oben rechts die Funktion Edit Files aus. Anschließend kannst du dass Template "File: pi1/guestbook_template.tmpl (7.7 K)" wie unten aufgeführt ändern. Grob gesagt, ich habe nur die Reinfolge geändert .
Einfach das unten aufgefühte Template kopieren und einfügen. Das war es dann auch schon. Hoffe ich habe es verständlich erklärt, ansonsten nochmal mailen.

Den Rest zu deiner Frage sende ich dir noch zu.

Gruß
Kim
PS.: Achtung vorher unbedingt das Orginal Template der Extension kopieren, damit falls was nicht klappt, es wieder eingefügt werden kann.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ve_guestbook</title>
</head>

<body>

<h3>TEMPLATE_LIST</h3>
<br />
<br />
<br />
<br />
<!-- ###TEMPLATE_LIST### begin
Teasing the gustbook

Following markers will be substituted:

###GUESTBOOK_FIRSTNAME### Firstname (Entry)
###GUESTBOOK_SURNAME### Surname (Entry)
###GUESTBOOK_EMAIL_URL### E-Mail URL (Entry)
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated (Entry)
###GUESTBOOK_HOMEPAGE### Website (Entry)
###GUESTBOOK_PLACE### Place (Entry)
###GUESTBOOK_ENTRY### Message (Entry)

And the field names...

###FORM_FIRSTNAME### Firstname
###FORM_SURNAME### Surname
###FORM_EMAIL### E-Mail
###FORM_HOMEPAGE### Website
###FORM_PLACE### Place
###FORM_ENTRY### Message
-->
###RESULT_COUNT### <div align="right">###LINK_PREV### ###PAGES### ###LINK_NEXT###</div>
<!-- ###CONTENT### begin
This is the part of the template substituted with the list of entries:
-->

<!-- ###ENTRY### begin
Template for a single item
-->
<br />
<table class="tx-guestbook-list-table" cellpadding="3" cellspacing="0" width="99%">
<tr>
<td valign="top" colspan="2" class="tx-guestbook-list-header">###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME### ###GUESTBOOK_FROM### ###GUESTBOOK_PLACE###</td>
</tr>
<tr>
<td class="tx-guestbook-list-rowleft" width="30%" valign="top">
<!-- ###ENTRY_EMAIL### begin
This will be stripped out if empty
-->
<p><a href="###GUESTBOOK_EMAIL_URL###">###GUESTBOOK_EMAIL###</a></p>
<!-- ###ENTRY_EMAIL### end -->
<!-- ###ENTRY_HOMEPAGE### begin
This will be stripped out if empty
-->
<p><a href="###GUESTBOOK_HOMEPAGE###" target="blank">###FORM_HOMEPAGE###</a></p>
<!-- ###ENTRY_HOMEPAGE### end -->
&nbsp;</td>
<td valign="top" class="tx-guestbook-list-row"><span class="tx-guestbook-list-small">###GUESTBOOK_DATE###</span><br/>
###GUESTBOOK_ENTRY###
<!-- ###ENTRY_ENTRYCOMMENT### begin
This will be stripped out if empty
-->
<p><span class="tx-guestbook-list-entrycomment-title">###FORM_ENTRYCOMMENT###:</span><br /><span class="tx-guestbook-list-entrycomment">###GUESTBOOK_ENTRYCOMMENT###</span></p>
<!-- ###ENTRY_ENTRYCOMMENT### end -->
</td>
</tr>
</table>
<!-- ###ENTRY### end-->

<!-- ###CONTENT### end -->
<br/><div align="right">###LINK_PREV### ###PAGES### ###LINK_NEXT###</div>

<!-- ###TEMPLATE_LIST### end -->

<!-- ###TEMPLATE_NO_ENTRIES### begin
No entries found :-(

Following markers will be substituted:

###GUESTBOOK_FIRSTNAME### Firstname
###GUESTBOOK_SURNAME### Surname
###GUESTBOOK_EMAIL_URL### E-Mail (URL)
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated
###GUESTBOOK_HOMEPAGE### Website
###GUESTBOOK_PLACE### Place
###GUESTBOOK_ENTRY### Message

-->

<table cellpadding="1" cellspacing="0" border="0" width="100%">
<tr>
<td bgcolor="#000000">
<table cellpadding="3" cellspacing="0" border="0" width="100%">
<tr>
<td valign="top" class="tx-guestbook-list-header">###NO_ENTRIES_HEADLINE###</td>
</tr>
<tr>
<td valign="top" class="tx-guestbook-list-row">###NO_ENTRIES_TEXT###</td>
</tr>
</table>
</td>
</tr>
</table><br/>
<!-- ###TEMPLATE_NO_ENTRIES### end -->

<!-- ###TEMPLATE_TEASER### begin
Showing the guestbook

Following markers will be substituted:

###TEASER_HEADLINE### Headline (from the language file)
###TEASER_MORE### More (from the language file)
###GUESTBOOK_FIRSTNAME### Firstname
###GUESTBOOK_SURNAME### Surname
###GUESTBOOK_EMAIL_URL### E-Mail (URL)
###GUESTBOOK_EMAIL### E-Mail including spam protection if activated
###GUESTBOOK_HOMEPAGE### Website
###GUESTBOOK_PLACE### Place
###GUESTBOOK_ENTRY### Message

-->
<table cellpadding="1" cellspacing="0" border="0" width="100%">
<tr>
<td bgcolor="#000000">
<table cellpadding="3" cellspacing="0" border="0" width="100%">
<tr>
<td valign="top" class="tx-guestbook-latest-header"> ###TEASER_HEADLINE###</td>
</tr>
<tr>
<td valign="top" class="tx-guestbook-latest-row">
<!-- ###CONTENT### begin
This is the part of the template substituted with the list of entries:
-->
<!-- ###ENTRY### begin
Template for a single item
-->
<p><span class="tx-guestbook-list-small">###GUESTBOOK_DATE###</span><br/>
###GUESTBOOK_FIRSTNAME### ###GUESTBOOK_SURNAME###:<br/>###GUESTBOOK_ENTRY###</p>
<!-- ###ENTRY### end-->
<!-- ###CONTENT### end -->
<p align="right"><!--###LINK_ITEM###-->###TEASER_MORE###<!--###LINK_ITEM###--></p></td>
</tr>
</table>
</td>
</tr>
</table><br/>

<!-- ###TEMPLATE_TEASER### end -->

<!-- ###TEMPLATE_FORM### begin

The guestbook form for a new frontend entry

Following markers will be substituted:

###FORM_FIRSTNAME### Firstname
###FORM_SURNAME### Surname
###FORM_EMAIL### E-Mail
###FORM_HOMEPAGE### Website
###FORM_PLACE### Place
###FORM_ENTRY### Message

-->
<span class="tx-guestbook-form-error">###FORM_ERROR###</span>###FORM_ERROR_FIELDS###
<form name="formular" method="post" action="###ACTION_URL###">
<table cellpadding="3" cellspacing="3" border="0">
<tr>
<td>###FORM_FIRSTNAME### <span class="tx-guestbook-form-obligationfield">###FORM_FIRSTNAME_OBLIGATION###</span></td>
<td><input type="text" name="tx_veguestbook_pi1[firstname]" value="###VALUE_FIRSTNAME###" class="tx-guestbook-form-inputfield-med" /></td>
</tr>
<tr>
<td>###FORM_SURNAME### <span class="tx-guestbook-form-obligationfield">###FORM_SURNAME_OBLIGATION###</span></td>
<td><input type="text" name="tx_veguestbook_pi1[surname]" value="###VALUE_SURNAME###" class="tx-guestbook-form-inputfield-med" /></td>
</tr>
<tr>
<td>###FORM_EMAIL### <span class="tx-guestbook-form-obligationfield">###FORM_EMAIL_OBLIGATION###</span></td>
<td><input type="text" name="tx_veguestbook_pi1[​email]" value="###VALUE_EMAIL###" class="tx-guestbook-form-inputfield-med" /></td>
</tr>
<tr>
<td>###FORM_HOMEPAGE### <span class="tx-guestbook-form-obligationfield">###FORM_HOMEPAGE_OBLIGATION###</span></td>
<td><input type="text" name="tx_veguestbook_pi1[homepage]" value="###VALUE_HOMEPAGE###" class="tx-guestbook-form-inputfield-big" /></td>
</tr>
<tr>
<td>###FORM_PLACE### <span class="tx-guestbook-form-obligationfield">###FORM_PLACE_OBLIGATION###</span></td>
<td><input type="text" name="tx_veguestbook_pi1[place]" value="###VALUE_PLACE###" class="tx-guestbook-form-inputfield-big" /></td>
</tr>

</table>
<table cellpadding="3" cellspacing="3" border="0">
<tr>
<td valign="top">###FORM_ENTRY### <span class="tx-guestbook-form-obligationfield">###FORM_ENTRY_OBLIGATION###</span></td>
<td><textarea name="tx_veguestbook_pi1[entry]" class="tx-guestbook-form-textarea" rows="8" cols="25">###VALUE_ENTRY###</textarea></td>
</tr>
</table>
<!--###CAPTCHA_INSERT### this subpart is removed if CAPTCHA is not enabled! -->
<tr>
<td valign="top">###FORM_CAPTCHA_RESPONSE###<br> ###SR_FREECAP_NOTICE### ###SR_FREECAP_CANT_READ###</td>
<td><input type="text" class="tx-guestbook-form-inputfield-med" name="tx_veguestbook_pi1[captcha_response]" title="###SR_FREECAP_NOTICE###" value="" />
###SR_FREECAP_IMAGE###</td>
</tr>
<!--###CAPTCHA_INSERT###-->

<tr>
<td>&nbsp;</td>
<td><input type="hidden" name="id" value="###PID###" /><input type="hidden" name="tx_veguestbook_pi1[submitted]" value="1" /><input type="submit" value="###FORM_SUBMIT###" /></td>
</tr>

</form>
<br />
<!-- ###TEMPLATE_FORM### end -->

</body>
</html>

Sailor ·

Hallo Louis,

hier der 2 Teil zu deiner Frage.

Ich habe auf der Seite Gästebuch zweimal die Extension eingebunden.
Einmal mit dem Vermerk List und einmal mit Form.
Und dass war es schon und wie gesagt bei Fragen helfe ich gerne, auch wenn ich sicherlich noch Anfänger bin.

Hoffe es kann mir jemand mit meinem Darstellungsproblem mit Firefox helfen. #angry#

Gruß
Kim alias Sailor

louis ·

Wow, danke erst mal! Ja, wenn man's dann so hört, klingt alles wieder klar! :o
Ich suche in meinem Backup mal; so könnte ich dir ev. andere 3 Kolonnen Vorlagen zukommen lassen, allesamt rein css.

Grüsse!

Sailor ·

Hallo Louis,

freut mich dass du meine Ausführungen verstanden hast. Würde mich freuen von die die CSS zu bekommen.

Gruß
Kim

louis ·

Hey Sailor
Bitte um Entschuldigung. Ich hatte mal auf einem alten Server hier ein 3 column ding laufen. Sobald gefunden, werde ich es posten.
Grüsse
Louis