'admin' => true);
} else if ($type == 'group-member' && $level == 'membre') {
$perms = array('usage' => true);
+ } else if ($type == 'connected' && $this->xorg_infos['forlife'] != '') {
+ $perms = array('usage' => true);
} else if ($type == 'user' && $owner == $this->xorg_infos['forlife']) {
$perms = array('usage' => true,
'contentadmin' => true,
# Usage:
# ./createBlog.sh type owner baseurl
-# type = user | group-member | group-admin
+# type = user | connected | group-member | group-admin
# * user: this is a blog for a user
+# * connected: this is a blog for a group, all connected users can post
# * group-member: this is a blog for a group, all the members of the group can post
# * group-admin: this is a blog for a group, only group admins can post
# owner = name of the owner
$owner = $_GET['owner'];
$url = rtrim($_GET['url'], '/') . '/';
$type = $_GET['type'];
- if ($type != 'user' && $type != 'group-member' && $type != 'group-admin') {
+ if ($type != 'user' && $type != 'connected' && $type != 'group-member' && $type != 'group-admin') {
return array('status' => false,
'message' => 'Invalid blog type required');
}
}
$types = array('user' => array('text' => 'Blog d\'utilisateur',
'selected' => false),
+ 'connected' => array('text' => 'Blog de groupe, édition par toute personne connectée',
+ 'selected' => false),
'group-member' => array('text' => 'Blog de groupe, édition par les membres',
'selected' => false),
'group-admin' => array('text' => 'Blog de groupe, édition par les administrateurs',