29 Kwi
2011
29 Kwi
'11
10:21
On 26.04.2011 22:01, Digital Dog wrote:
Tutaj proponuję również to ujednolicić i dodać np. element ['status'] typu int zawierający info czy węzeł/węzły zostały włączone czy wyłączone.
Czekamy na patcha. Zgłoś to do BTSu.
Drugim wartościowym usprawnieniem byłaby możliwość anulowania wykonania danej operacji w hookach _before (taki jest sens hooków _before). Na przykład, na podstawie nodedel.php:
$LMS->ExecHook('node_del_before', $plugin_data); $LMS->DeleteNode($nodeid); $LMS->ExecHook('node_del_after', $plugin_data);
można by zmienić na coś podobnego do:
$cancel = $LMS->ExecHook('node_del_before', $plugin_data); if ($cancel === 1) { $LMS->DeleteNode($nodeid); $LMS->ExecHook('node_del_after', $plugin_data); }
Ja bym node_del_after wyciągnął poza ifa, ale idea jest ok. Zgłoś do BTSu.
--
Aleksander 'A.L.E.C' Machniak
LAN Management System Developer [http://lms.org.pl]
Roundcube Webmail Developer [http://roundcube.net]
---------------------------------------------------
PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl