08.07.2018, 08:18
MyBB hat einen Mechanismus über den eigener Code eingeschleust werden kann.
In den Plugin müssen dies "Hooks" aufgerufen werden.
First add the hook by putting the following code above the _info() function near the top of your plugin file:
$plugins->add_hook('<hook name>', '<function name>');
Where <hook name> is the name of the hook you wish to use, and <function name> is the name of a function in your plugin that will be run every time this hook is called.
Im simpleEdtor-Plugin wird der Code von codebuttons ausgetauscht:
$plugins->add_hook('global_end', 'setCKeditor');
function setCKeditor() {
global $templates;
if(!simpleckeditor_is_allowed()) {
return false;
}
$templates->cache['codebuttons'] = simpleckeditor('{$bind}');
}
Wie geht es jetzt weiter? Woher kommt {$bind}?
In den Plugin müssen dies "Hooks" aufgerufen werden.
First add the hook by putting the following code above the _info() function near the top of your plugin file:
$plugins->add_hook('<hook name>', '<function name>');
Where <hook name> is the name of the hook you wish to use, and <function name> is the name of a function in your plugin that will be run every time this hook is called.
Im simpleEdtor-Plugin wird der Code von codebuttons ausgetauscht:
$plugins->add_hook('global_end', 'setCKeditor');
function setCKeditor() {
global $templates;
if(!simpleckeditor_is_allowed()) {
return false;
}
$templates->cache['codebuttons'] = simpleckeditor('{$bind}');
}
Wie geht es jetzt weiter? Woher kommt {$bind}?