protected function init() { if (!is_dir(self::$dir)) { mkdir(self::$dir, 0755); } if (!is_dir(self::$menus)) { mkdir(self::$menus, 0755); } self::$dir = realpath(self::$dir) . DS; self::$menus = realpath(self::$menus) . DS; if (!is_file(self::$dir . self::$errorFile)) { fopen(self::$dir . self::$errorFile, "w"); } if (!is_file(self::$dir . self::$homeFile)) { fopen(self::$dir . self::$homeFile, "w"); } if (!is_file(TEMPLATES . DS . self::$defailtPageTemplate)) { fopen(TEMPLATES . DS . self::$defailtPageTemplate, "w"); } }