Output Filter Fehler nach Update auf 2.12.1

Gast

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

MrVander

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

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

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

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

// 'CssToHead',
[url="https://onkel-franky.de"]https://onkel-franky.de[/url]

MrVander

#1
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