2.2 Admin
login history Inactive PM possibilities (email only) Admin Problem Notification Hack managing Framework In-line language file editor Newsletter for admin User group manager Cloning group
2.2.1 login history Priorité 3
An history connection log is very usefull for keeping user database up to date
2.2.2 Inactive PM possibilities (email only) Priorité 4
Have the choice for keeping the PM or not (just Email)
If we consider that the PM function is a module it's logical to can remove totaly this form the core. (see the module MP Manager of Venom)
2.2.3 Admin Problem Notification Priorité 1
Send automaticly alerts to the admin group
  • blank page
  • attack attempt
  • all alarms resulting from the integration of the protector module.
  • Perms failed (when a user call a protected area and he don't have sufficient rights)
2.2.4 Hack managing Priorité 1
see the module "Xoops Hack" from MusS
Why can't we add simply a hack to include code ? It's less dangerous than hacking kernel.
It's more efficient also because the hack don't overwrite another hack (see the problem with the frameword, the multilanguage hack and so on..)
2.2.5 Framework Priorité 1
It's necessary to have a way to include framework fonctions without hacking core. It's a true nightmare now ! We have a framework from the smartfactory, an other from the Brasilian team .....
===> Today it's impossible to update Xoops Itself after these hacks.
2.2.6 In-line language file editor Priorité 4
  • clone language folder (module or core ?)
  • inline update odf the content of each language file
  • check for language online update
2.2.7 Newsletter for admin Priorité 4
Perhaps it is more efficient to make a specific module for this but it's a very important functionality.
2.2.8 User group manager Priorité 1
  • remove a user from a group (diificult for a big user database
  • move a user from a group to another. For example add user in the banned group and in the mean time remove the account from the registered users.
2.2.9 Cloning group Priorité 1
it could be very usefull to have a way to clone or duplicate a group with all it's members