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
Defekter Multiquote Button
#1
Ich hab nen kleines Problem in meinem Board:

Ich habe mitlerweile ein eigenes Theme erstellt und dadurch auch die Templates etwas verändert (eigenes Templateset angelegt). Vor kurzem ist mir dabei ein kleiner Fehler aufgefallen:

Es gibt unterhalb der Beiträge doch diese kleinen Multiquote-Buttons, wo man mehrere Beiträge zitieren kann. Drückt man drauf, erscheint der Button mit einem Minus.
Genau hier liegt das Problem: Wenn ich in meinem Forum draufklicke, ändert sich der Button nicht (das heißt, die Grafik multiquote_on.png wird nicht geladen).
Ich vermute, es liegt daran, dass ich im Template "postbit_multiquote" die Endung der Grafik von .gif auf .png geändert habe, denn sobald ich es zurückstelle, funktioniert es wieder.

Kann mir da jemand helfen?

Kleine Ergänzung: Die Funktion des Buttons funktioniert einwandfrei, ich kann mehrere Beiträge zitieren, allerdings wird eben nicht die andere Grafik ringeladen.


MfG zwoetzen
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Zitieren
#2
Benenne die betreffende Datei doch einfach um. So, dass dann ".gif" hinten steht und nicht mehr ".png".
Man kann nicht alles haben - zumindest nicht gleichzeitig.
Zitieren
#3
Dateiendungen ändern mach ich eigentlich nur ungern, wenn es keine bessere Lösung gibt, werde ich es wohl so machen müssen Sad
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Zitieren
#4
Hallo Zwoetzen,

speichere den Button über deine Bildbearbeitungs-SW neu als Datei mit Endung ".gif" ab. Dann hat die Daei auch die richtigen Informationen.
Zitieren
#5
Gibt es da keine andere Methode?

Wenn ich das Bild in .gif umbenenne, kann es zwar der Firefox anzeigen, der IE aber nicht. Und als Gif direkt will ich es nicht speichern, da dann die Alpha-Transparenz verloren geht, und der Button somit nicht mehr so schön rund aussieht Sad
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Zitieren
#6
Sieh dir das Template Post Bit Templates -> postbit_multiquote an.
Zitieren
#7
Hallo Zwoetzen,

ich gehe davon aus, dass du im Template alles richtig eingestellt hast.
Kann es dennoch an der Pfadangabe bzw. am Verzeichnis liegen? Es ist nur eine Vermutung.

Default ist:
Code:
<img src=\"{$theme['imglangdir']}/postbit_multiquote.gif\" alt=\"{$lang->postbit_multiquote}\" title=\"{$lang->postbit_multiquote}\" id=\"multiquote_{$post['pid']}\" />
In meinem Forum lautet der Pfad für "postbit_multiquote.png" (im Quelltext):
Code:
<img src=\"images/mein_theme/deutsch_du/postbit_multiquote.png\" alt=\"Zitiere diesen Beitrag in einer neuen Antwort\" title=\"Zitiere diesen Beitrag in einer neuen Antwort\" id=\"multiquote_44\" />
{$theme['imglangdir']} ist somit: ".../images/dein_theme/deutsch_du".
Entsprechend müsste die png-Grafik in dem Verzeichnis abgelegt sein, in dem u. a. deine png-Grafik "newthread.png" abgelegt ist.

Vllt. hilft es dir weiter?
Zitieren
#8
Die Grafiken sind alle an der richtigen Stelle, das hat ich mit als erstes überprüft.

Ich hab da ne Vermutung:
Ich hab es nochmal in .gif geändert, und mir den Quelltext mal genauer angeschaut:
Im Quelltext steht immer "...multiquote.gif" da, auch wenn im Forum die andere Grafik (...multiquote_on.gif) angezeigt wird (nachdem man draufgeklickt hat).
Deshalb denk ich, dass irgendwo im Javascript vielleicht was geändert werden müsste, damit das png reingeladen wird (kenn mich da nicht sonderlich aus, um genau zu sein gar nicht ^^)

Könnte vielleicht im Javascript die Ursache des Fehlers liegen?
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Zitieren
#9
Mit Javascript kenne ich mich ebenso wenig aus wie du. Ich kann mir aber auch nicht vorstellen, dass Javascript die Ursache ist.

Ein "postbit_multiquote.png" wird bei mir genauso dargestellt wie ein "postbit_multiquote.gif" - auch ohne Javascript-Anpasssung.
Zitieren
#10
Hast du nun in postbit_multiquote die Endung von gif in png geändert? Ist bisher nicht klar geworden. Die Änderung funktioniert bei linwinman und auch bei mir.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Multiquote + CSS hkkp 8 2.297 28.02.2015, 21:49
Letzter Beitrag: hkkp
  CSS: Textfarbe bei Multiquote bigfraggle 2 1.541 10.05.2013, 15:31
Letzter Beitrag: bigfraggle
  Entfernen von Multiquote xXSmileXx 2 1.563 27.11.2006, 19:33
Letzter Beitrag: NetHunter