MyBB.de Forum

Normale Version: [geteilt] Automatische Leerzeilen nach Post-Edit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Inlinebearbeitung funktioniert bei mir gar nicht. Wenn ich es versuche, erscheint in dem Inlinefeld folgender Text:
Code:
<br />
<b>Fatal error</b>:  Call to undefined function verify_check_login() in <b>/users/bla/www/forum/inc/class_plugins.php</b> on line <b>142</b><br />

Wenn ich die Datei class_plugins.php öffne, steht bei Zeile 142 folgendes:
PHP-Code:
$return_args $func($arguments); 

Hier der gesamte Code:
PHP-Code:
/**
     * Run the hooks that have plugins.
     *
     * @param string $hook      The name of the hook that is run.
     * @param mixed $arguments The argument for the hook that is run. The passed value MUST be a variable
     * @return mixed The arguments for the hook.
     */
    
function run_hooks($hook, &$arguments="")
    {
        if(!isset(
$this->hooks[$hook]) || !is_array($this->hooks[$hook]))
        {
            return 
$arguments;
        }
        
$this->current_hook $hook;
        
ksort($this->hooks[$hook]);
        foreach(
$this->hooks[$hook] as $priority => $hooks)
        {
            if(
is_array($hooks))
            {
                foreach(
$hooks as $key => $hook)
                {
                    if(
$hook['file'])
                    {
                        require_once 
$hook['file'];
                    }

                    if(
array_key_exists('class_method'$hook))
                    {
                        
$return_args call_user_func_array($hook['class_method'], array(&$arguments));
                    }
                    else
                    {
                        
$func $hook['function'];

                        
$return_args $func($arguments);
                    }

                    if(
$return_args)
                    {
                        
$arguments $return_args;
                    }
                }
            }
        }
        
$this->current_hook '';

        return 
$arguments;
    } 

Was ist daran denn falsch? oder was bedeutet der o.g. Fehler? Ich kann damit nichts anfangen. Habe auch gegooglet aber nichts dazu finden können.
Hast du eine Ahnung, welches Plugin für den Fehler verantwortlich ist? Aus der Fehlermeldung kann man das leider nicht ableiten.
(22.07.2019, 08:14)StefanT schrieb: [ -> ]Hast du eine Ahnung, welches Plugin für den Fehler verantwortlich ist? Aus der Fehlermeldung kann man das leider nicht ableiten.
Noch nicht. Ich werde nachher mal jedes Plugin nach und nach deaktivieren und testen, evtl. lässt sich das betreffende Plugin dann ausfindig machen, welches den Fehler verursacht.