public static function Perms() { $cxx = array(); $cxx['CARTOGRAPHIE'] = AXX_MEMBER; $cxx['CARTOGRAPHIE_SEARCH'] = AXX_MEMBER; $cxx['CARTOGRAPHIE_PLAYERS'] = AXX_MEMBER; $cxx['CARTOGRAPHIE_PLANETS'] = AXX_MEMBER; $cxx['CARTOGRAPHIE_ASTEROID'] = AXX_MEMBER; $cxx['CARTOGRAPHIE_PNJ'] = AXX_MEMBER; $cxx['CARTOGRAPHIE_DELETE'] = AXX_SUPMODO; $cxx['CARTOGRAPHIE_EDIT'] = AXX_MODO; $cxx['CARTOGRAPHIE_GREASE'] = AXX_MEMBER; $cxx['EMPIRE_GREASE'] = AXX_ADMIN; $cxx['CARTE'] = AXX_MEMBER; $cxx['CARTE_JOUEUR'] = AXX_MEMBER; $cxx['CARTE_SHOWEMPIRE'] = AXX_MEMBER; $cxx['CARTE_SEARCH'] = AXX_MEMBER; $cxx['PERSO'] = AXX_MEMBER; $cxx['PERSO_RESEARCH'] = AXX_VALIDATING; $cxx['PERSO_OWNUNIVERSE'] = AXX_MEMBER; $cxx['PERSO_OWNUNIVERSE_READONLY'] = AXX_ADMIN; $cxx['PERSO_TROOPS_BATTLE'] = AXX_MEMBER; $cxx['MEMBRES_HIERARCHIE'] = AXX_MEMBER; $cxx['MEMBRES_NEW'] = AXX_ADMIN; // inclus les grades... $cxx['MEMBRES_EDIT'] = AXX_ADMIN; $cxx['MEMBRES_STATS'] = AXX_MEMBER; $cxx['MEMBRES_NEWPASS'] = AXX_ROOTADMIN; $cxx['MEMBRES_DELETE'] = AXX_ROOTADMIN; $cxx['MEMBRES_ADMIN_MAP_COLOR'] = AXX_ROOTADMIN; $cxx['MEMBRES_ADMIN_LOG'] = AXX_ROOTADMIN; $cxx['MEMBRES_ADMIN'] = AXX_ROOTADMIN; DataEngine::conf_add('perms', $cxx); // demande les addons, à eux de s'incruster dans le dataengine... addons::getinstance(); }
public function Save() { if (!is_object(DataEngine::config('cron'))) { DataEngine::conf_add('cron', $this); } else { DataEngine::conf_update('cron', $this); } DataEngine::sql_do_spool(); }