Beiträge: 490
Themen: 49
Registriert seit: 22.12.2006
MyBB-Version: 1.6.2
08.09.2007, 08:28
(Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2007, 08:29 von Zwoetzen.)
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...
Beiträge: 208
Themen: 35
Registriert seit: 31.07.2007
MyBB-Version: 1.8.14
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.
Beiträge: 490
Themen: 49
Registriert seit: 22.12.2006
MyBB-Version: 1.6.2
Dateiendungen ändern mach ich eigentlich nur ungern, wenn es keine bessere Lösung gibt, werde ich es wohl so machen müssen
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Beiträge: 1.939
Themen: 18
Registriert seit: 30.06.2007
MyBB-Version: 1.6.6
Hallo Zwoetzen,
speichere den Button über deine Bildbearbeitungs-SW neu als Datei mit Endung ".gif" ab. Dann hat die Daei auch die richtigen Informationen.
Beiträge: 490
Themen: 49
Registriert seit: 22.12.2006
MyBB-Version: 1.6.2
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
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Sieh dir das Template Post Bit Templates -> postbit_multiquote an.
Beiträge: 1.939
Themen: 18
Registriert seit: 30.06.2007
MyBB-Version: 1.6.6
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?
Beiträge: 490
Themen: 49
Registriert seit: 22.12.2006
MyBB-Version: 1.6.2
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...
Beiträge: 1.939
Themen: 18
Registriert seit: 30.06.2007
MyBB-Version: 1.6.6
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.
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.