MyBB.de Forum
Defekter Multiquote Button - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Defekter Multiquote Button (/thread-7017.html)

Seiten: Seiten: 1 2


Defekter Multiquote Button - Zwoetzen - 08.09.2007

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


RE: Defekter Multiquote Button - CKOne - 08.09.2007

Benenne die betreffende Datei doch einfach um. So, dass dann ".gif" hinten steht und nicht mehr ".png".


RE: Defekter Multiquote Button - Zwoetzen - 08.09.2007

Dateiendungen ändern mach ich eigentlich nur ungern, wenn es keine bessere Lösung gibt, werde ich es wohl so machen müssen Sad


RE: Defekter Multiquote Button - linwinman - 08.09.2007

Hallo Zwoetzen,

speichere den Button über deine Bildbearbeitungs-SW neu als Datei mit Endung ".gif" ab. Dann hat die Daei auch die richtigen Informationen.


RE: Defekter Multiquote Button - Zwoetzen - 10.09.2007

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


RE: Defekter Multiquote Button - NetHunter - 10.09.2007

Sieh dir das Template Post Bit Templates -> postbit_multiquote an.


RE: Defekter Multiquote Button - linwinman - 10.09.2007

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?


RE: Defekter Multiquote Button - Zwoetzen - 10.09.2007

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?


RE: Defekter Multiquote Button - linwinman - 10.09.2007

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.


RE: Defekter Multiquote Button - NetHunter - 10.09.2007

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.