WebsiteBaker Support (2.12.x) > Hilfe & Support (deutsch)

Output Filter Fehler nach Update auf 2.12.1

(1/2) > >>

MrVander:
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?



--- Code: ---<?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
        );
    }
--- End code ---


Lieben Dank für Eure Mühe und Hilfe
Mr. Vander

dbs:
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


--- Code: ---// 'CssToHead',
--- End code ---

MrVander:
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

Gast:
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.

MrVander:
Lieben Dank, werde ich mir am WE auch noch einmal genau ansehen.

Navigation

[0] Message Index

[#] Next page

Go to full version