[3.3] Sitelogo responsive

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3073
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] Sitelogo responsive

Beitrag von LukeWCS »

nAbend Udo

Der betreffende Beitrag von mir auf den sich ChristianThomas bezieht:

viewtopic.php?p=1431909#p1431909
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8215
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.3] Sitelogo responsive

Beitrag von Kirk »

Da ich nicht weis was mit Hauptseite gemeint ist, mal allgemein geschrieben.
Öffne die slr.html
Finde: {{ U_SITE_HOME }}
Ersetze dies mit deiner gewünschten URL.
Den Link im neuen Fenster/Tab öffnen, entweder mit rechtsklick (bei den meisten auch die mittlere Maustaste), oder wie hier von chris1278 erwähnt.
Wenn ein Popup gewünscht, musst du es selber in die oben genannte Datei einbauen, siehe dazu popup
Den URL "Startseite" kann man ja dann in ACP/Board-Einstellungen ändern. Da dies schon ein sehr spezieller Wunsch ist, werd ich sowas nicht generell mit einbauen
Benutzeravatar
ChristianThomas
Mitglied
Beiträge: 14
Registriert: 22.07.2025 18:55
Wohnort: Hassel
Kontaktdaten:

Re: [3.3] Sitelogo responsive

Beitrag von ChristianThomas »

Kirk hat geschrieben: 02.08.2025 22:12 Da ich nicht weis was mit Hauptseite gemeint ist...
Öffne die slr.html ...
...
Den URL "Startseite" kann man ja dann in ACP/Board-Einstellungen ändern. Da dies schon ein sehr spezieller Wunsch ist, werd ich sowas nicht generell mit einbauen
Hallo Udo,

Danke für den Hinweis und die Antwort.

Hauptseite... ist unglücklich ausgedrückt, gemeint ist z.b die Hauptdomain ...example.com als Link unterm Logobildchen,
und die Subdomain ...sub.example.com als link unter Icon/Schriftzug "Startseite".

In ha te em el ausgedrückt ;-)

Code: Alles auswählen

<!-- anzeige logobild -->
<div...

<a href="https://www.example.com" target="_blank" alt="zur Webseite">
<img src="./images/mein_logo_de_Forums.png" style="" width="150">
</a>
.../div>

<!-- Textlink "Startseite" -->
<div...
<a href="https://forum.example.com" target="_self" alt="zur Foren-Startseite">
<img src="./images/home_icon.jpg" width="15">
&nbsp;Startseite des Forums
</a>
---/div>
Bei Anzeige Logobild müsste die aus dem ACP...Einstellungen kommende Variable ersetzt werden und einen anderen URL übergeben; der Textlink weiterhin aus dem ACP...Einstellungen "gefüttert" werden.

Gruß Chris
...ich bin nur die Putzfrau und putze bei den Arnold.Freunden!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8215
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.3] Sitelogo responsive

Beitrag von Kirk »

Also um es korrekt zu verstehen, du möchtest das der Text Link Starseite und der Link auf was dein Logo verlinkt ist, auf 2 verschiedene Urls verweisen. Dann musst du es so machen wie bereits erwähnt.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3995
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] Sitelogo responsive

Beitrag von chris1278 »

Christian versuch mal folgendes:

öffne mal die Datei:

..\ext\kirk\slr\styles\...\template\slr.html

Die ... bitte durch das entsprechende Sytsleverzeichnis ersetzen: z.B. für Prosilver sollte der pfad so aussehen:

..\ext\kirk\slr\styles\prosilver\template\slr.html

in der Datei finde dies hier:

Code: Alles auswählen

	<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>
und ersetze diesen teil hier:

Code: Alles auswählen

{% if U_SITE_HOME %}{{ U_SITE_HOME }}{% else %}{{ U_INDEX }}{% endif %}
mit diesem:

Code: Alles auswählen

https://hier_deine_gewünschte_domain.de
falls du wünschst das nur diese domain extern öffnet füge dann dies hier ein.

nach den <a fügst du folgendes ein:

Code: Alles auswählen

target="_blank"
Danach foren und Browser Cache leeren und versuchen.

Du musst dies dann bei jedem Update der Extension wiederhohlen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8215
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.3] Sitelogo responsive

Beitrag von Kirk »

Chris ich hatte ja bereits hier erwähnt was zu machen ist. Nur bei mir wird berücksichtigt ob er im ACP bei "URL der Homepage" etwas eingetragen hat.
Antworten

Zurück zu „Extensions in Entwicklung“