Bilder auch unter .../app.php/... anzeigen

In diesem Forum gibt es Starthilfe zum neuen Extension-System von phpBB 3.1/3.2. Fragen zur Entwicklung von Extensions und zur Konvertierung von phpBB 3.0.x MODs sind ebenfalls willkommen.
Antworten
Benutzeravatar
chris1278
Mitglied
Beiträge: 3536
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Bilder auch unter .../app.php/... anzeigen

Beitrag von chris1278 »

Hallo ich bin gerade dabei eine Ext zu bastelt die links und rechts neben dem Forum Bilder einblendet. Es geht dabei um werbe Bilder.

https://prnt.sc/aGSzv3oDDN25

Das wird auch überall im Forum angezeigt ausser wenn eine Seite aufgerufen wird wie z.B. die FAQ:

Dann sieht das so aus:

https://prnt.sc/2A6in3x9SoOT

Woran könnte das liegen.

@edit

Hab ne Lösung dafür gefunden.

Anstelle die Bilder so einzublenden:

./pfad/dateiname


nutzt man besser eine komplette url. Dann werden die auch überall angezeigt.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7878
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Bilder auch unter .../app.php/... anzeigen

Beitrag von Kirk »

Hi
Anstatt die komplette URL solltest du besser eine relative benutzen. Sieh dir mal die slr EXT an, dort wird auch mit relative URL gearbeitet.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3536
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: Bilder auch unter .../app.php/... anzeigen

Beitrag von chris1278 »

Meine Erste URl war so:

Code: Alles auswählen

<img src="./ext/chris1278/qrzadvertising/styles/prosilver/theme/images/small_placeholder.png">
Dies lädt aber nicht überall.

Wenn ich das aber so lade:

Code: Alles auswählen

<img src="http://localhost/rzforum/ext/chris1278/qrzadvertising/styles/prosilver/theme/images/small_placeholder.png">
Funktioniert das überall. Auch bei der faq seite.

Die links lasse ich später eh per listener.php übergeben. Da kann ich das dann auch korrekt machen wegen foren root und so.

das wäre dann nicht das Problem. Mich würde nur interessieren warums nicht funktioniert mit der anderen Variante.
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1076
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: Bilder auch unter .../app.php/... anzeigen

Beitrag von Mike-on-Tour »

Das liegt an dem Punkt, mit dem du deine URL beginnst, das kann dann nur funktionieren, wenn dein Script sich gerade im Root-Verzeichnis befindet.
Ich empfehle, in der HTML-Datei mit der Variablen {{ PHPBB_ROOT }} zu arbeiten und den String mit Pfad ebenfalls zu übergeben und anzuhängen.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3536
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: Bilder auch unter .../app.php/... anzeigen

Beitrag von chris1278 »

Ok dann weiß ich wo drauf ich achten muss. Das wird zum Schluss eh per listener mit variable übergeben. Dann muss ich in der listener.php dann die url korrekt zusammenstellen. Was aber kein Problem ist.
Antworten

Zurück zu „Extension Bastelstube“