Contendio v4.9.x - alertbox

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Contendio v4.9.x - alertbox

Beitrag von mattmarr » Di 12. Jun 2018, 10:23

Hallo Gemeinde!

Kann es sein, das ich einen Bug gefunden habe?

Wenn ein Artikel benutzt wird und eine andere Person diesen auch aufruft, kommt standarmäßig die "Artikel wirde benutzt von..." Box.
Schaut man sich nun den Quelltext an, ist die Box mitten in den <Body>-Tag platziert.

Ich hab das mal korrigiert falls es ein Bug sein sollte.

Datei contenido/includes/frontent/include.front_content.php Zeile 554:

Code: Alles auswählen

$code = preg_replace("/(<body[^>]*)>/i", "\${1}> \n $sHtmlInUseMessage", $code, 1);
habe ich geändert in:

Code: Alles auswählen

$code = preg_replace("/(<body.*?>)/i", "\${1} \n $sHtmlInUseMessage", $code, 1);


Gruß
Matthias

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: Contendio v4.9.x - alertbox

Beitrag von xmurrix » Do 14. Jun 2018, 15:21

Hallo Matthias,

habe das gerade geprüft und konnte es nicht reproduzieren. Eventuell liegt es vielleicht an der PHP-Version, oder am Layout.

Welche PHP-Version läuft bei dir und wie sieht der Bereich um den body-Tag bei dir aus?

Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: Contendio v4.9.x - alertbox

Beitrag von mattmarr » Do 14. Jun 2018, 17:55

Hallo xmurrix!
xmurrix hat geschrieben:
Do 14. Jun 2018, 15:21
Eventuell liegt es vielleicht an der PHP-Version, oder am Layout.
PHP wird überwiegen Version 7.0.x eingesetzt.
Layout sieht bisher sauber aus.

Ich kann das bei mehreren Contenido-Installationen reproduzieren. Ich schau es mir morgen nochmal genauer an.



Gruß
Matthias

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Contendio v4.9.x - alertbox

Beitrag von Oldperl » Do 14. Jun 2018, 18:14

Servus,

die Version von Matthias sieht besser aus. In der originalen kann je nach vorhandenem Aufbau des body-Tag das Tag-End-Zeichen in der mit RegEx extrahierten Variablen vorkommen, was dann dazu führt, das dieses Zeichen 2 Mal direkt hintereinander kommen kann, was aber der eine oder andere Browser nicht versteht.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Antworten