20.07.2019, 16:26
Inlinebearbeitung funktioniert bei mir gar nicht. Wenn ich es versuche, erscheint in dem Inlinefeld folgender Text:
Wenn ich die Datei class_plugins.php öffne, steht bei Zeile 142 folgendes:
Hier der gesamte Code:
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.
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.