1
0
mirror of https://github.com/typemill/typemill.git synced 2025-08-05 21:57:31 +02:00

Version 1.4.4: Finished Access Controle

This commit is contained in:
trendschau
2021-02-02 20:38:53 +01:00
parent 1d7d082280
commit f45da5e56f
24 changed files with 183 additions and 101 deletions

View File

@@ -82,7 +82,7 @@ class Settings
'editor' => 'visual',
'formats' => ['markdown', 'headline', 'ulist', 'olist', 'table', 'quote', 'notice', 'image', 'video', 'file', 'toc', 'hr', 'definition', 'code'],
'contentFolder' => 'content',
'version' => '1.4.3',
'version' => '1.4.4',
'setup' => true,
'welcome' => true,
'images' => ['live' => ['width' => 820], 'thumbs' => ['width' => 250, 'height' => 150]],
@@ -162,6 +162,7 @@ class Settings
'pageaccess' => true,
'hrdelimiter' => true,
'restrictionnotice' => true,
'wraprestrictionnotice' => true,
'headlineanchors' => true,
'theme' => true,
'editor' => true,
@@ -236,10 +237,6 @@ class Settings
$acl->addResource(new Resource($resource));
}
# add administrator role
$acl->addRole(new Role('administrator'));
$acl->allow('administrator');
# add all other roles dynamically
foreach($roles as $role)
{
@@ -251,6 +248,10 @@ class Settings
}
}
# add administrator role
$acl->addRole(new Role('administrator'));
$acl->allow('administrator');
return $acl;
}
}