Zerschossenes Layout... warum nur?

Diskussion zum Modul Guestbook für ConPresso 4
Antworten
JSchädler
ConPresso-User
Beiträge: 37
Registriert: 03.10.2006 02:28

Zerschossenes Layout... warum nur?

Beitrag von JSchädler »

Hallöchen miteinander.

Nachdem es mir neulich meine Datenbank zerschossen hat, dachte ich, wäre es endlich an der Zeit, aufs Conpresso4-Gästebuch umzustellen. Gesagt, getan. Und prompt stehe ich vor dem Problem, dass es mir mein Layout zerschießt und ich mir beim besten Willen nicht erklären kann, warum eigentlich. Die Tabellen, in denen das Gästebuch ja formatiert ist, scheinen für meine umgebenden div-Container gänzlich unsichtbar zu sein, sie fließen einfach drüber raus und in den nächsten Container rein (der sie dann komischerweise registriert...).
Ich wär euch dankbar, wenn ihr mal drüber schauen könntet. Das Modul ist frisch installiert, Templates und Einstellungen sind also unverändert. Lediglich die Header und Footer hab ich angepasst.

www.siambok.de/con4/mod_guestbook/

Falls ihr mehr Informationen braucht, lasst es mich wissen. Wahrscheinlich ist es was gaanz einfaches... wie immer... :roll:

Vielen Dank und viele Grüße
Julian
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Hübsches Internet Explorer-Problem, denn im Firefox funkioniert es weitgehend.

Du musst mal schauen, ob du irgendwelche falschen Verschachtelungen von HTML-Tags in deinem Layout (nicht im Template) hast.

Oder du nimmst ein Tabellenfreies Template. Ich hatte eben nur dieses mit Tabellen genommen, da diese noch relativ weit verbreitet sind und eigentlich immer funktionieren.
Ich habe das Template auch 10 mal überprüft, um mögliche Fehler rauszunehmen, bevor ich das Modul veröffentlicht habe.

Gruß Matthias V

Edit: Ich habe hier mal das von mir eingesetzte tabellenfreie Template rausgenommen, da Markus die richtige Lösung gefunden hat.
Zuletzt geändert von Matthias V am 30.06.2007 10:58, insgesamt 1-mal geändert.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Naja, wenn man die Tabellen auch als linksbündige Elemente formatiert...?

<table ... align="left">

setzt die Einträge schön nebeneinander.

Entferne align="left", dann passt das wieder.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

MarkusR hat geschrieben:Naja, wenn man die Tabellen auch als linksbündige Elemente formatiert...?

<table ... align="left">

setzt die Einträge schön nebeneinander.

Entferne align="left", dann passt das wieder.
Mist :oops: , dann hätte ich ja doch was in meinem Template falsch.
Ich weiß schon, warum ich Tabellen nicht wirklich mag.

Das heißt so eine Angabe verhällt sich genauso, wie <table ... style="float: left;">

... Sch*** Tabellen :evil:

Danke Markus, dass du solche Sachen findest.

Gruß Matthias V
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Matthias V hat geschrieben:Das heißt so eine Angabe verhällt sich genauso, wie <table ... style="float: left;">
Besser vergleichbar ist es mit
<img ... align="left">
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Also hier wurde es mit float: left; verglichen:
http://de.selfhtml.org/html/tabellen/um ... usrichtung

Außerdem wurde das umfließen mit clear: both; wieder gestoppt.

Gruß Matthias V
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ich weiß jetzt nicht von wem im eigentlichen Formular die Zeile

Code: Alles auswählen

<td colspan="0">
kommt, aber mit

Code: Alles auswählen

<td colspan="2">
sähe es garantiert besser aus...

und natürlich sollte auch die Tabelle nicht linksbündig definiert sein, weil sonst der Link "zurück zum Gästebuch" arg im Nirvana steht...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
JSchädler
ConPresso-User
Beiträge: 37
Registriert: 03.10.2006 02:28

Beitrag von JSchädler »

Huch... ich hab gar keine Infomails über Antworten gekriegt... peinlich.

Ähm ja. Das align="left" kommt von mir, weil die Tabelleninhalte auf einmal am rechten Rand klebten. Auch die colspan stand am Anfang auf 2, da hat sich bei der Veränderung überhaupt nichts getan. Im Firefox hab ich die Seite nicht angeschaut, ich benutz seit einiger Zeit Opera und überprüfe das Zeug im IE. Hat alles nicht so gut funktioniert...

Ich werds vielleicht mal tabellenfrei ausprobieren. Auf falsch verschachtelte Tags hab ich mein html schon ein paar mal überprüft und nix gefunden. Der Fehler liegt auch mit Sicherheit an mir, nicht am Modul (so ist zumindest meine Erfahrung bisher :) ), aber ich finde ihn einfach nicht.

Ich probier nochmal rum, danke schon mal für eure Hilfe!

Lieben Gruß
Julian
JSchädler
ConPresso-User
Beiträge: 37
Registriert: 03.10.2006 02:28

Beitrag von JSchädler »

Achso, noch mehr huch... wenn meine Veränderungen in den Templates natürlich noch drinstehen, ist das eh alles quatsch. Ich dachte, die hätte es bei der Neuinstallation zurückgesetzt. Dann mach ich das wohl nochmal...
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Da bin ich ja beruhigt, dass ich das nicht ins Template geschrieben hatte.

Ich gebe bei der Deinstallation einen Hinweis aus, dass man das Template löschen sollte (denike ich). Und bei der Installation überprüfe ich ob schon ein Template mit dem Namen "Gästebuch (dein Modulverzeichis)" vorhanden ist, wenn ja nehme ich das, sonst wird ein neues Template installiert.

Dies ist der Grund, warum bei dir die Neuinstallation nicht das Original Template erzeugt hat.

Gruß Matthias V

P.S. Du findest das Standardtemplate hier: http://community.conpresso.de/viewtopic.php?t=3667, oder in der setup.php im Modulverzeichnis.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
JSchädler
ConPresso-User
Beiträge: 37
Registriert: 03.10.2006 02:28

Beitrag von JSchädler »

Super, danke dir!
marcusp
ConPresso-User
Beiträge: 32
Registriert: 09.11.2006 16:55
Hat sich bedankt: 6 Mal

Beitrag von marcusp »

Hallo,
ich selbst habe auch ein Problem mit dem Layout. Je mehr einträgen zu sehen sind, desto schlimmer wird das Layout verschoben. Auf der Detail seite ist alles ok, aber in der Ansincht der Einträge wird mein Layout zerschossen.
Die Seite: http://www.feuerwehr-rahden.de/cms/mod_ ... /index.php

FFür Hilfe bin ich dankbar!!
Benutzeravatar
Mr. Magpie
ConPresso-Profi
Beiträge: 1004
Registriert: 01.01.1970 01:00
Wohnort: Wuppertal
Hat sich bedankt: 274 Mal
Danksagung erhalten: 59 Mal

Beitrag von Mr. Magpie »

Layout?? Tut mir Leid, aber auf deinen Seiten sind dermaßen viele HTML-Fehler vorhanden, dass das Layout fast unkenntlich wird! Da macht es auch gar keinen Sinn (bitte nicht böse nehmen) eine Kleinigkeit zu korrigieren, denn bei so vielen Fehlern ist es höchst fraglich, ob jeder Browser diese auf gleiche Art umschifft oder toleriert.
Günther Ludwig
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Fangen wir doch mal mit dem ersten und vielleicht entscheidenden Fehler an:

Code: Alles auswählen

<hr color="#de4000>
ist nicht gut. Merke: was man öffnet muß man auch wieder schließen. Seien es HTML-Tags oder auch einfach nur öffnende Anführungszeichen, die nach schließenden Anführungszeichen verlangen, also

Code: Alles auswählen

<hr color="#de4000">
Und nun besorge Dir bitte einen Editor mit Syntax-Highlighting wie Editplus oder Notepad++, dann mußt Du hier nicht solche Fragen stellen... :wink:

Oder benutze zumindest die Quellcode-Ansicht von Firefox, weil Du schon dort farblich Deinen Fehler angezeigt bekommst...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
marcusp
ConPresso-User
Beiträge: 32
Registriert: 09.11.2006 16:55
Hat sich bedankt: 6 Mal

Beitrag von marcusp »

Danke für die schnelle Hilfe. Hab den Wald vor lauter Bäumen nicht mehr gesehen. Einen neuen Editor hab ich mir gerade besorgt. Das hilft schon viel!

@Mr. Magpie:
Ich werde mir Deine Kritik zu Herzen nehmen. Bin für offene Worte dankbar und daher nicht böse. ;-)
Antworten