WebsiteBaker Community Forum
WebsiteBaker Support (2.12.x) => General Help & Support =>
Hilfe & Support (deutsch) => Topic started by: MrVander on January 14, 2019, 11:39:08 AM
-
Hallo Zusammen,
There was an uncatched exception malformed document created in line (67) of (/modules/output_filter/filters/filterCssToHead.php):
diese Fehlermeldung wurde bereits im Forum für die Version 2.10 behandelt, ist mir jetzt allerings beim Update von 2.8.3 auf 2.12.1 auch passiert.
https://forum.WebsiteBaker.org/index.php?topic=30423.0
und als Lösung das Deaktivieren eines Array beschrieben.
https://forum.WebsiteBaker.org/index.php/topic,30407.msg211883.html#msg211883
Meine Frage, wie bekomme ich denn in der Datei " modules\output_filter\index.pxp " den relevanten Bereich deaktiviert?
<?php
/**
*
* @category modules
* @package output_filter
* @copyright Manuela v.d.Decken <manuela@isteam.de>
* @author Manuela v.d.Decken <manuela@isteam.de>
* @link http://WebsiteBaker.org/
* @license http://www.gnu.org/licenses/gpl.html
* @platform WebsiteBaker 2.8.3-SP4 and higher
* @requirements PHP 5.3.6 and higher
*
*/
/* ****************************************************************** */
/**
* execute the frontend output filter
* @param string $sContent actual content
* @return string modified content
*/
function executeFrontendOutputFilter($sContent)
{
// if (!function_exists('OutputFilterApi')) {
// include __DIR__.'/OutputFilterApi.php';
// }
return OutputFilterApi(
array(
'WbLink',
'ReplaceSysvar',
'CssToHead',
/* ****************************************************************** */
/* *** from here insert ordered requests of individual filters *** */
/* *** *** */
/**/
'ScriptVars',
'LoadOnFly',
'Jquery',
'SnippetJs',
'FrontendJs',
'Droplets',
'Email',
'OpF',
/* *** *** */
/* *** end of individual filters *** */
/* ****************************************************************** */
'WbLink',
'ReplaceSysvar',
'RelUrl',
),
$sContent
);
}
Lieben Dank für Eure Mühe und Hilfe
Mr. Vander
-
Für Code bitte den Code-Button (#) verwenden.
Nicht das Array auskommentieren, nur den einen Filter "CssToHead", wenn ich das richtig verstanden habe.
Dazu zwei Slashes // links davor setzen
// 'CssToHead',
-
Hi dbs,
danke für den Hinweis mit dem (#) Code-Button.
Ok, // lediglich vor 'CssToHead', :-) :-)
Lieben Dank, das war´s schon.
Dies ist jetzt, wie ich es verstanden habe nicht die beste Lösung, aber die Seite funzt somit zunächst wieder!
Mr. Vander
-
Auslöser für diesen Fehler ist in der Regel eine falsche Struktur im Seitenaufbau, z.b. ein zweiter </head>, ein zweiter <body> oder auch ein <link....> zu einer CSS-Datei, der statt im <head>-Bereich im <body>-Bereich auftaucht.
Trag deine Seite mal in den Validator ein -> http://validator.w3.org/#validate_by_uri+with_options
zu aktivierende Optionen: Show Source + Verbose Output
Meist gibt es dort dann schon die passenden Fehlermeldungen.
-
Lieben Dank, werde ich mir am WE auch noch einmal genau ansehen.
-
Wenn du die Seite, auf der die Meldung vor Auskommentierung des Filters zu finden war, so schon online hast, kann ich auch mal drüberschauen und ein paar Tips geben (wenn es denn nötig sein sollte). Gern auch per PM oder Mail, falls du das hier nicht öffentlich bereden möchtest