Man könnte sich selbst etwas schreiben, aber das ist nur begrenzt einsetzbar.
PHP-Code:
<?php
$option = mosGetParam($_REQUEST, 'option', null);
$task = mosGetParam($_REQUEST, 'task', null);
if ($option == 'com_user' && $task == 'login' ) {
$_MAMBOTS->loadBotGroup( 'system' );
$_MAMBOTS->trigger( 'onLogin' );
}
if ($option == 'com_user' && $task == 'logout' ) {
$_MAMBOTS->loadBotGroup( 'system' );
$_MAMBOTS->trigger( 'onLogout' );
}
PHP-Code:
$_MAMBOTS->registerFunction( 'onLogin', 'bot_update_day_medals' );
Mit onAfterLogin etc. wird das so aber nichts. Auch das könnte man hinhacken, aber
das wird aufwendig.
Mag sein, dass der CB eine ähnliche Schnittstelle hat, da man beliebige Events hinzufügen kann,
im Core ist es nicht verankert. Im Mambot Objekt sollte doch einiges drin stecken. Debuggen und
mit exit abbrechen.
Lesezeichen