Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Frage zur Darstellung von Mods
#1
Hallo!

Ich hab heute die beiden Mods "Geburtstage auf Startseite anzeigen"
und "Ereignisse auf Startseite anzeigen" in meinem Forum aktiviert.

Auf der Startseite des Forums werden diese aber nicht richtig dargestellt (siehe Anhang) und deshalb möchte ich fragen, ob mir jemand sagen kann, wo genau ich Änderungen vornehmen muss, um die Fehler zu beheben. Die Zelle, worin die Images liegen, soll genauso groß sein, wie bei den Foren. Die fehlerhafte Darstellung tritt nur im IE7 bzw. Opera auf, Mozilla zeigt es korrekt an.

Bin für jede Hilfe dankbar!


Angehängte Dateien Thumbnail(s)
   
Zitieren
#2
Hi, schurdinand!

Geh ins Admin-CP -> Templates Ändern / Entfernen -> Globale Templates aufklappen -> index_birthdays_top bearbeiten

Dort gibt es die Zeile:
Code:
<td class="trow1" align="center" valign="top" width="35"><img src="{$settings[bburl]}/images/birthdays.gif" border="0" alt="Geburtstage" />
</td>

In dem du den "width"-Wert änderst, zum Beispiel in "4%" änderst du die breite der Spalte wo die Geburtstagsgrafik angezeigt wird.

Bei dem anderen Mod müsste das ähnlich sein. Such einfach nach dem verwendeten Template und änder's.

LG, GM!
Zitieren
#3
Bei dem Plugin Ereignisse auf Startseite heißt das Template events_on_indexpage_top

Dieser Fehler ist mir schon bekannt, allerdings habe ich bisher keine echte Lösung gefunden. Die Breite der Spalte ist mit 35 angegeben, genauso wie das im Standard-Templateset für die erste Spalte der Foren ist. Allerdings wird es wie gesagt im IE nicht gleich behandelt (mir wurde berichtet, dass es manchmal anscheinend funktioniert). Wenn die Breite mit 4% oder ähnlichem angegeben wird, wird es zwar mit allen Browsern gleich angezeigt, allerdings ist die Breite nicht die gleiche wie bei den Foren...
Naja, soweit so gut. Falls jemand eine Lösung dafür findet, kann er sich ja bei mir melden. Er bekommt dann auch Lob und Anerkennung von mir Big Grin
Eine Homepage ist nie fertig, man hört nur auf an ihr zu arbeiten - Unbekannter Verfasser
Zitieren
#4
Ich mußte bei mir alle Tabellen anpassen!

Mein vorschlag würde so aussehen

anstatt:
Code:
<td class=\"trow1\" align=\"center\" valign=\"top\" width=\"35\"><img src=\"{\$settings[bburl]}/images/birthdays.gif\" border=\"0\" alt=\"Geburtstage\" />
</td>

versuche mal:
Code:
<td class="trow1" width="34px"><img src="$settings[imgdir]/images/birthdays.gif"></td>

ist halt nur ein gedankengang und ein versuch macht klug Wink
[Bild: logo.gif]
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. (Albert Einstein)
Zitieren
#5
Danke für eure Antworten!

Ich habe mich für die Variante mit den 4% als Breite entschieden. Der Vorschlag von Schumuckl hat nichts geändert.
Echt komisch, wie kann es sowas geben?! Im Mozilla passt alles perfekt, Opera und IE raffen es gar nicht!

Wird es dazu noch eine Lösung geben in künftigen Versionen der Plugins, oder ist dies ein allgemeines Mysterium?!

Auf jeden Fall danke!

Schurdinand
Zitieren
#6
Hi!

Ich nehme an dem IE und Opera fehlt die korrekte Endung "px" nach der Zahl, wenn kein Prozentzeichen angegeben wurde.

LG, GM!
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Alles eine Frage der Mods/Plugins .. Ozerti 8 4.786 24.12.2006, 14:51
Letzter Beitrag: Ozerti
  Frage zu zwei Mods boga 4 1.878 14.04.2006, 15:44
Letzter Beitrag: boga