Todo List

Class Legacy_ActionSearchRecord
we may change it to Array.

Class Legacy_ActSearchAction
We should return the result by the current user's permission.

Class Legacy_BlockListForm
We may rename this class.

Member Legacy_Controller::_executeViewTheme (&$resultRenderTarget)
Do not use literal directly!

Member Legacy_Controller::executeRedirect ($url, $time=1, $message=null)
We'll change this function to delegate.

Class Legacy_ModuleInstallAction
These classes are good to abstract again.

Member Legacy_ModuleInstallAction::executeViewSuccess (&$controller, &$xoopsUser, &$renderer)
no $renderer. It should be $render.

Member Legacy_ModuleInstallAction::executeViewInput (&$controller, &$xoopsUser, &$renderer)
no $renderer. It should be $render.

Class Legacy_ModuleInstaller
It seems possibility to abstract with other installer classes.

Member Legacy_ModuleInstaller::_installModule ()
Do rewrite.

Member Legacy_ModuleInstaller::executeInstall ()
Check whether $this->_mXoopsObject is ready.

Member Legacy_ModuleInstallUtils::installModuleTemplate ($module, $template, &$log)
We'll need the way to specify the template by identity or others.

Member Legacy_ModuleInstallUtils::uninstallBlock (&$block, &$log)
error handling & delete the block's template.

Member Legacy_ModulePhasedUpgrader::_upgradePreferences ()
This method is perhaps uncompleted. If you have written more smart function, please contribute it to us.
Note:
The utility method for the custom-update-installer.

Class Legacy_ModuleUninstallAction
These classes are good to abstract again.

Member Legacy_RenderSystem::renderTheme (&$target)
I must move these to somewhere.

Member Legacy_SiteClose::callbackSetupUser (&$principal, &$controller, &$context)
filebase template with absolute file path

Member Legacy_SiteClose::callbackSetupUser (&$principal, &$controller, &$context)
filebase template with absolute file path

Member User_AbstractUserEditForm::validatePass ()
'HANKAKU' check.

Member User_AvatarEditAction::prepare (&$controller, &$xoopsUser, $moduleConfig)
The limit may be not completed, yet.

Member User_AvatarEditAction::_setupActionForm ()
We may have to hand three parameters to constructor.

Class User_RegistUserNotifyMailBuilder
Implement setTemplate()

Class User_UserInfoAction
The global search service can't work.

Class User_Utils
We may move this class to other file.

Member XCube_Root::getRenderSystem ($name)
Parameters:
$name string the registed name of the render system.

Member XCube_Root::_createInstance ($className, $classPath=null)
If the file doesn't exist, require_once() raises fatal errors.

Member XCube_Utils::redirectHeader ($url, $time, $messages=null)
I must solve direct HTML code.
Parameters:
$url string
$time intval
$message If you want to multiline message, you must set message as array.

Class XoopsConfigHandler
Tests that need to be made:

Namespace class
Make a page in the admin panel for setting mailer preferences.


Generated on Thu Nov 2 00:27:09 2006 for XOOPS Cube Legacy by  doxygen 1.5.1