public function install()
{
// load install.sql
$this->importSQL(__DIR__ . '/Data/install.sql');
// add 'pages' as a module
$this->addModule('Pages');
// import locale
$this->importLocale(__DIR__ . '/Data/locale.xml');
// import data
$this->importData();
// set rights
$this->setRights();
// set navigation
$this->setNavigation(null, 'Pages', 'pages/index', array('pages/add', 'pages/edit'), 2);
// settings navigation
$navigationSettingsId = $this->setNavigation(null, 'Settings');
$navigationModulesId = $this->setNavigation($navigationSettingsId, 'Modules');
$this->setNavigation($navigationModulesId, 'Pages', 'pages/settings');
}