Seite 1 von 1

Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 07:53
von donsenilo
Hello

Ich habe für mein Theme eigene Portalgrafiken erstellt (Dateinamen sind identisch) und diese in dieses Verzeichnis kopiert:

Code: Alles auswählen

ext/board3/portal/styles/ParaWien/theme/images/portal
Diese werden jedoch nicht angezeigt.
Muss ich dafür noch irgendwo irgendwas eintragen ?

Bez. Spaltenbreite: wie und wo kann man die Spaltenbreiten im Portal ändern ?

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 08:13
von Kirk
Hallo
Die Modul Bilder müssen sich im Verzeichnis root/ext/board3/portal/styles/all/theme/images/portal/ befinden. Den Namen gibst du dann im ACP bei dem jeweiligen Modul ein. Die Breite der rechten und linken Spalte gibt man in der Portal Verwaltung/Allgemeine Einstellungen im ACP ein.

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 08:50
von donsenilo
Hi

ich hatte vermutet/gehofft, dass man für jeden Style eigene Portalgrafiken verwenden kann (weil es ja auch ein prosilver-Verzeichnis gibt).

Und mit Spalten meinte ich (z.B.) die Spalten im Modul "Neue Beiträge".

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 09:09
von Scanialady
Ich denke, genau das hat Kirk auch damit sagen wollen.

Ein Satz gehört in /all,
und dann gibts Ordner für deine Styles, die die maßgebliche css-Datei, sowie die Bilder mit gleichem Namen an gleichem Ort (/theme/ und /theme/images) angepasst zum Style beinhalten. (ungeprüft, aber früher wars so)

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 09:36
von donsenilo
Das hab ich auch so.

Aktuell werden trotzdem die Grafiken aus dem "all"-Verzeichnis geladen.
Z.B.

Code: Alles auswählen

/ext/board3/portal/styles/all/theme/images/portal/portal_important.png
statt

Code: Alles auswählen

/ext/board3/portal/styles/ParaWien/theme/images/portal/portal_important.png

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 13:51
von Scanialady
hmja, es scheint, als seien die Pfade teilweise in den css/html/php-Dateien festgelegt auf /all/theme/images/... Das mag damit zu tun haben. Eigentlich sollte man da nur theme/images/... erwarten. Klingt für mich logisch, dass sonst in /all gesucht wird. Es gibt allerdings auch noch Angaben wie /prosilver/theme/images... was die Sache vollends inkonsequent macht.

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 14:34
von Kirk
Um es zu ermöglichen das man für verschiedene Styles auch verschiedene Grafiken nutzen kann, muss folgendes geändert werden.

Öffne: root/ext/board3/portal/controller/helper.php
Finde 2x:

Code: Alles auswählen

'styles/all/theme/images/portal/'
Ersetzen 2x mit:

Code: Alles auswählen

'styles/' . rawurlencode($this->user->style['style_path']) . '/theme/images/portal/'
Anmerkung:
Es muss dann in jedem Style (innerhalb dieser EXT) das Vz. {Dein Style}/theme/images/portal/ vorhanden sein.

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 17:59
von donsenilo
Funktioniert perfekt. Danke !

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 19:48
von Scanialady
Vielen Dank, Kirk. Das war vermutlich noch nicht wirklich aufgefallen bisher.

Re: Board3: Portal-Grafiken für eigenes Theme und Spaltenbreite

Verfasst: 23.04.2023 20:02
von Kirk
Aufgefallen schon aber die meisten brauchen das nicht. Wenn doch muss es in jedem Style (innerhalb dieser EXT) das Vz. {Dein Style}/theme/images/portal/ vorhanden sein.