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 »

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: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Contendio v4.9.x - alertbox

Beitrag von xmurrix »

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 »

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: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Contendio v4.9.x - alertbox

Beitrag von Oldperl »

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 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Antworten