Seite 2 von 2
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 12.05.2025 17:24
von Kirk
Gehe in das Vz.
root/ext/kirk/slr/styles/prosilver/template
, öffne fort die Datei
slr.html
Finde:
Ersetzen mit:
Code: Alles auswählen
{% if FORUM_ID == 118 %}{BOARD_URL}images/kirk/slr/{ SITE_LOGO }{% else %}{{ SLR_GLOBAL_SITE_LOGO }}{% endif %}
Das hier
118
must mit der von dir gewünschten Foren ID ersetzt werden und das
{ SITE_LOGO }
mit den Namen deines Logos. Das Logo sollte sich im Vz.
root/images/kirk/slr
befinden.
Danach den Foren und Browser Cache leeren.
Das nächste mal gleich anmerken das dafür eine EXT inst. ist.
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 12.05.2025 17:55
von chris1278
Falls du den prosilver nicht direkt ändern magst kannst du dir das mal anschauen. Ich habe mir die mühe gemacht mal schritt für schritt zu erklären wie man einen sogenannten Childstyle erstellt.
[3.3] Wie erstelle ich einen sogenannten Childstyle
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 12.05.2025 18:53
von Kirk
Chris, am org. prosilver Style wird so auch nichts geändert. sondern im Style Vz. innerhalb der EXT.
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 12.05.2025 19:19
von chris1278
Kirk dann schau mal bitte was du hier erklärt hast:
viewtopic.php?p=1431350#p1431350
@edit
Aber hab erst jetzt gesehen das dies info war bevor die ext bekannt war.
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 14.05.2025 08:48
von hbri1314
Moin Kirk,
leider komme ich auch mit Deiner geänderten Beschreibung nicht klar. Das scheitert schon am "Finde/Ersetze". Hier mal die komplette slr.html, in der ich den Suchbegriff in der letzten
{%else if
und den Dateinamen des ersten Logos
site_logo.jpg
finde, nicht aber den zweiten
site_logo_2.jpg
(auch nicht in Deiner Ergänzung). Ich muss also die
root/styles/prosilver/theme/colours.css
auch entsprechend anpassen? Und ich sehe kein
{%else if
, sondern Deine mit
{% if
beginnende Zeile...?
Code: Alles auswählen
<div id="sitelogo-on-header-bar"
{% if SLR_POSITION == 'left' %} class="slr-left"
{% elseif SLR_POSITION == 'center' %} class="slr-center"
{% elseif SLR_POSITION == 'right' %} class="slr-right"
{% endif %}
>
<a href="{% if U_SITE_HOME %}{{ U_SITE_HOME }}{% else %}{{ U_INDEX }}{% endif %}" title="{% if U_SITE_HOME %}{{ lang('SITE_HOME') }}{% else %}{{ lang('INDEX') }}{% endif %}">
{% if SLR_SOURCE_SITE_LOGO == 1 %}<img src="{{ SLR_STYLE_THEME_PATH }}/images/site_logo.gif" class="slr" alt="">
{% elseif SLR_SOURCE_SITE_LOGO == 2 %}<img src="{{ T_THEME_PATH }}/images/site_logo.svg" class="slr slr-svg-img" alt="">
{% elseif SLR_SOURCE_SITE_LOGO == 3 %}<img src="{{ SLR_EXTERNAL_SITE_LOGO_URL }}" class="slr" alt="">
{% elseif SLR_SOURCE_SITE_LOGO == 4 %}<img src="{{ SLR_GLOBAL_SITE_LOGO }}" class="slr" alt="">
{% endif %}
</a>
{% EVENT kirk_slr_header_search_box %}
</div>
Sorry für meine Ahnungslosigkeit. Was Deinen Hinweis EXT gleich erwähnen, betrifft: Ich hatte tatsächlich gedacht, das ein alternatives Logo pro Forum irgendwo in dem ACP zu finden ist. Code-Operationen hatte ich nicht erwartet, sorry.
Mein Versuch mit
gt 12
statt
eq 118
kann klappen?
THX
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 14.05.2025 17:31
von Kirk
Was ist daran so schwierig, einen gewissen Code Teil zu finden und es gegen einen anderen zu ersetzen. Wenn man es korrekt umsetzt funktioniert es auch.
Re: [3.3] Site Logo für bestimmte Foren ändern
Verfasst: 15.05.2025 10:39
von hbri1314
Moin Kirk
Ich hatte meine Probleme beschrieben und zugegeben, dass ich sie nicht alleine lösen kann. Weder wurde meine Frage nach gt 12
beantwortet, noch erklärt, wie vor dem end if
nach einer Reihe von else if
eine weitere if
Bedingung funktionieren soll.
Deine letzte Frage lässt mich vermuten, dass ich von Dir (als Supporter...) keine Hilfe mehr erwarten kann. Schade.
Hätten andere Interessenten hier doch eine gut nachvollziehbare Lösung, wie Du sie zur Version ohne Deine EXT geliefert hast, für beide Versionen zur Verfügung gestanden. Herzlichen Dank dafür...
Dann muss ich wohl auf eine Lösung in phpBB 4.x.x warten, in der jemand die Idee umsetzt, eine Option im ACP anzubieten, mit deren Hilfe man - ähnlich wie die Foren-Logos auch- ein passendes SiteLogo zuweisen kann.
Dafür werde ich wohl Geduld brauchen, die ich dazu nutzen werde, mir meinen Teil zu denken ...