Forenicons auf Threads "vererben" - 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: Forenicons auf Threads "vererben" (/thread-37813.html) |
Forenicons auf Threads "vererben" - TheStoryteller - 26.04.2021 Hallo liebe Community, zuerst möchte ich sagen, dass ich wirklich die Suche benutzt habe. Allerdings wurde mir, egal welches Suchwort ich eingegeben habe, immer angezeigt, dass es kein Ergebnis gibt. Auch nicht mit der erweiterten Suche und auch nicht mit Schlüsselwörtern, die wirklich oft gesucht werden... Nun zu meiner Frage: Ich habe für die einzelnen Unterforen jeweils ein eigenes Font Awesome Icon zugewiesen. Nun wollte ich, dass die Themen in den jeweiligen Foren, die gleichen Icons haben wie...ja eben das Forum in dem sich die Themen befinden.^^ Ich habe bereits diverse Ansätze versucht, wie das "forumdisplay_thread" - Template so umzubauen wie mein "forumbit_depth2_forum" -Template, allerdings hat das nichts gebracht. Weiß jemand, wie ich diese "Vererbung" hinbekommen kann? Hier mein "forumbit_depth2_forum" - Template Code: <tr> Und mein "forumdisplay_thread" -Template Code: <tr class="inline_row"> Ich bin was PHP betrifft noch ein totaler Anfänger, sollte es also mit einer Variablen oder Änderungen in einer PHP Datei zu lösen sein, bräuchte ich da eine etwas detailiertere Anleitung. Was möchte ich letztenendes? Die Themenicons sollen, je nachdem in welchem Forum sich die Themen befinden, anders sein. Die Kategorien "Neues Thema" "Heißes Thema" etc. sollen dann nur noch mit Farben unterschieden werden. Schon mal Danke im Voraus für eure Hilfe. RE: Forenicons auf Threads "vererben" - [ExiTuS] - 26.04.2021 Wenn tatsächlich alle Threads einem Forum dasselbe Icon haben sollen, gäbe es einen einfachen Trick. Entferne das jetzige Icon aus dem Template forumbit_depth2_forum und ersetze es mit einem statischen Icon: Code: <img src="images/forum_{$forum['fid']}.gif" ...> Erstelle für jedes separate Forum ein eigenes Icon und speichere es unter dem Namen mit der entsprechenden Foren-ID ab: - forum_1.gif - forum_3.gif - forum_4.gif ... Allerdings sind dann keine dynamischen, selbstgewählten Icons mehr möglich - es sei denn du lässt das alte bestehen und fügst dieses hier als zusätzliches Icon hinzu. [ExiTuS] RE: Forenicons auf Threads "vererben" - TheStoryteller - 26.04.2021 Hmmm...ne die Lösung gefällt mir leider nicht so gut...Muss ich wohl in den sauren Apfel beißen und doch nur das sprite zu ändern. Ist zwar dann überall gleich, aber gut. Oder hat vielleicht noch jemand eine andere Idee? RE: Forenicons auf Threads "vererben" - [ExiTuS] - 26.04.2021 Ah, es geht um das sprite-img. Wenn dem so ist, kannst du das jeweilige Sprite kopieren , nach den jeweiligen Foren anpassen und mit neuem Dateinamen inkl. der Forum-ID speichern So wärtst du auch weiterhin in der Lage, den "Punkt (eigene Beiträge)", "Heißes Thema" und "Thema geschlossen" etc weiterzuverwenden. Deinem Vorhaben kann locker mithilfe der Forum-ID ($forum['fid']) erreicht werden. [ExiTuS] RE: Forenicons auf Threads "vererben" - TheStoryteller - 27.04.2021 okay, dann versuche ich mich später mal dran und gebe dann Bescheid. (26.04.2021, 23:14)[ExiTuS] schrieb: Ah, es geht um das sprite-img. Also ich glaube ich habe da einen Punkt noch nicht ganz verstanden. Wenn ich das Forenbild ändern möchte, muss ich klar die Forums-ID verwenden. Aber wenn ich im forumsdisplay_thread, wo ja die Themenbilder liegen, diese Variable eingebe, dann zieht er die überhaupt nicht. Wie soll das dann mit den Bildern funktionieren? Ich sehe schon, das wird mega aufwendig werden oder gar nicht möglich sein xD Ich und meine Wünsche xD Oder stehe ich auf dem Schlauch? RE: Forenicons auf Threads "vererben" - [ExiTuS] - 27.04.2021 Jetzt beziehst du dich auf das Template forumdisplay_thread - das ist auch korrekt, weil das der Baustein für die Themen-Auflistung ist Hier funktioniert die folgende simple Variable: {$fid} [ExiTuS] RE: Forenicons auf Threads "vererben" - TheStoryteller - 27.04.2021 Hm...ok. Dann werde ich mal ein wenig rumprobieren. Ich setze das Thema aber trotzdem mal auf erledigt, da ich jetzt mal ein wenig bastel, damit es passt^^ Danke für deine Hilfe @[ExiTuS] RE: Forenicons auf Threads "vererben" - TheStoryteller - 29.04.2021 So da bin ich wieder mit einer Rückmeldung. Leider hat es nicht geklappt mit der Variablen Code: {$fid} oder ich bin irgendwie zu blöd. Das hier ist mein forumdisplay_thread-Template jetzt Code: <div class="trow2 forumdisplay_regular" style="display:grid;align-content:center;justify-content:center"><div class="thread_status_{$fid}" title="{$folder_label}"></div> und das hier ist mein CSS im thread_status.css Zitat:.thread_status_2{ Aber es wird überhaupt kein Icon angezeigt...was mache ich falsch? Ich möchte ungern den Weg über die sprites gehen, da das ein mega Aufwand wäre. Und ich möchte auch kein statisches Icon haben, sondern durchaus die dynamischen. Wobei ich mich da auf "Thema mit neuem Beitrag", "Thema ohne neuen Beitrag" und "geschlossenes Thema" beschränken würde. Also quasi Code: .thread_status_(ForenID).folder Danke für Tips. RE: Forenicons auf Threads "vererben" - Schnapsnase - 29.04.2021 Ob das im Template so funktioniert, kann ich gerade nicht testen. Du kannst aber Content im CSS nur mit Pseudoklassen erzeugen. Z.B. :before oder :after Code: .thread_status_2.folder:before { RE: Forenicons auf Threads "vererben" - TheStoryteller - 29.04.2021 Danke @Schnapsnase, das hatte ich übersehen. Habe die Änderung eingepflegt ins CSS, es hat aber leider dennoch nicht geklappt. |