Home
last modified time | relevance | path

Searched refs:groups (Results 1 – 18 of 18) sorted by last modified time

/dokuwiki/lib/plugins/authpdo/
H A Dauth.php22 /** @var null|array The list of all groups */
64 ['select-user', 'select-user-groups', 'select-groups', 'insert-user', 'insert-group', 'join-group']
69 ['select-user', 'select-user-groups', 'select-groups', 'leave-group', 'delete-user']
74 ['select-user', 'select-user-groups', 'update-user-login']
79 ['select-user', 'select-user-groups', 'update-user-pass']
84 ['select-user', 'select-user-groups', 'update-user-info:name']
89 ['select-user', 'select-user-groups', 'update-user-info:mail']
92 // can groups b
[all...]
/dokuwiki/lib/plugins/acl/
H A Dadmin.php459 $groups = [ltrim($who, '@')];
464 $groups = [];
466 $groups = $info['grps'];
471 $perm = auth_aclcheck($check, $user, $groups);
587 // get special users and groups
613 // store non-special users and groups for later selection dialog
808 * Print a user/group selector (reusing already used users and groups)
/dokuwiki/vendor/geshi/geshi/
H A DTHANKS4 I owe these people/groups my thanks for help with GeSHi. Thanks, guys!
H A DCHANGELOG261 * Removed duplicate entries from keyword groups of VIM language file (Segaja)
264 * Added some keywords for VB; split into multiple groups (leejkennedy, BenBE)
349 requires matching groups for itself (BenBE)
419 * Moved symbol-lookalike sequences from keyword groups to separate symbol group
467 * Reworked Keyword groups for MySQL to allow for more configuration (BenBE)
474 * Fixed Doc-URL getting reparsed by highlighted keywords of other groups (BenBE, Jordi Boggiano)
536 * Ignoring empty keyword groups when highlighting (milian)
/dokuwiki/lib/plugins/usermanager/lang/en/
H A Dimport.txt4 The columns must contain, in order: user-id, full name, email address and groups.
/dokuwiki/conf/
H A Dacl.auth.php.dist10 # If your auth backend allows special char like spaces in groups
H A Dusers.auth.php.dist9 # login:passwordhash:Real Name:email:groups,comma,separated
H A Dmysql.conf.php.example12 * TABLE groups
48 $conf['plugin']['authmysql']['TablesToLock']= array("users", "users AS u","groups", "groups AS g", "usergroup", "usergroup AS ug");
69 JOIN groups AS g ON g.gid=ug.gid
89 /* This statement is used to get all groups a user is member of. The
90 * result should be a table containing all groups the given user is
98 FROM groups g, users u, usergroup ug
124 LEFT JOIN groups AS g ON ug.gid=g.gid";
154 $conf['plugin']['authmysql']['addGroup'] = "INSERT INTO groups (name)
173 $conf['plugin']['authmysql']['delGroup'] = "DELETE FROM groups
[all...]
/dokuwiki/lib/plugins/usermanager/
H A Dadmin.php268 $groups = implode(', ', $grps);
281 echo '<td>' . hsc($name) . '</td><td>' . hsc($mail) . '</td><td>' . hsc($groups) . '</td>';
385 $groups = '';
390 if (!empty($grps)) $groups = implode(',', $grps);
453 $groups,
901 * @return array (user, password, full name, email, array(groups))
1054 * csv file should have 4 columns, user_id, full name, email, groups (comma separated)
/dokuwiki/inc/Remote/
H A DApiCore.php204 * @param string[] $groups array of groups
208 public function aclCheck($page, $user = '', $groups = [])
218 if ($groups === []) {
221 $groups = [];
223 $groups = $userinfo['grps'];
226 return auth_aclcheck($page, $user, $groups);
740 aclCheck($id, $user = null, $groups = null) global() argument
/dokuwiki/inc/
H A Dauth.php533 * @param array $groups List of groups the user is in
541 function auth_ismanager($user = null, $groups = null, $adminonly = false, $recache = false)
559 if (is_null($groups)) {
562 $groups = (array) $USERINFO['grps'];
564 $groups = $auth->getUserData($user);
565 $groups = $groups ? $groups['grps'] : [];
571 $cachekey = serialize([$user, $adminonly, $groups]);
454 auth_ismanager($user = null, $groups = null, $adminonly = false, $recache = false) global() argument
514 auth_isadmin($user = null, $groups = null, $recache = false) global() argument
529 auth_isMember($memberlist, $user, array $groups) global() argument
596 auth_aclcheck($id, $user, $groups) global() argument
[all...]
/dokuwiki/lib/plugins/authplain/
H A Dauth.php84 * grps array list of groups the user is in
106 * @param array $grps list of groups the user is in
111 $groups = implode(',', $grps);
112 $userline = [$user, $pass, $name, $mail, $groups];
152 // set default group if no groups specified
332 * Retrieves groups.
333 * Loads complete user data into memory before searching for groups.
336 * @param int $limit max number of groups to be returned
341 $groups = [];
345 $groups
[all...]
/dokuwiki/lib/plugins/authad/adLDAP/classes/
H A DadLDAPComputers.php114 //get a list of the groups
115 $groups = $this->groups($computerName, array("memberof"), $recursive);
118 if (in_array($group, $groups)){
126 * Get the groups a computer is in
132 public function groups($computerName, $recursive = NULL) function in adLDAPComputers
140 $groups = $this->adldap->utilities()->niceNames($info[0]["memberof"]); //presuming the entry returned is our guy (unique usernames)
143 foreach ($groups as $id => $groupName){
145 $groups = array_merge($groups,
[all...]
H A DadLDAPContacts.php100 * Determine the list of groups a contact is a member of
103 * @param bool $recursive Recursively check groups
106 public function groups($distinguishedName, $recursive = NULL) function in adLDAPContacts
114 $groups = $this->adldap->utilities()->niceNames($info[0]["memberof"]); //presuming the entry returned is our contact
117 foreach ($groups as $id => $groupName){
119 $groups = array_merge($groups, $extraGroups);
123 return $groups;
185 * @param bool $recursive Recursively check groups
195 // Get a list of the groups
[all...]
H A DadLDAPGroups.php304 * Return a list of groups in a group
307 * @param bool $recursive Recursively get groups
317 $groups = $info[0]["member"];
318 if (!is_array($groups)) {
324 for ($i=0; $i<$groups["count"]; $i++){
325 $filter = "(&(objectCategory=group)(distinguishedName=" . $this->adldap->utilities()->ldapSlashes($groups[$i]) . "))";
332 $filter = "(&(objectCategory=group)(distinguishedName=" . $this->adldap->utilities()->ldapSlashes($groups[$i]) . "))";
457 * Return a complete list of "groups in groups"
478 $groups
[all...]
H A DadLDAPUsers.php186 * @param bool $recursive Recursive list of groups
190 public function groups($username, $recursive = NULL, $isGUID = false) function in adLDAPUsers
198 $groups = $this->adldap->utilities()->niceNames($info[0]["memberof"]); // Presuming the entry returned is our guy (unique usernames)
201 foreach ($groups as $id => $groupName){
203 $groups = array_merge($groups, $extraGroups);
207 return $groups;
292 * @param bool $recursive Check groups recursively
303 // Get a list of the groups
304 $groups
[all...]
H A DadLDAPUtils.php60 * @param array $groups
63 public function niceNames($groups) argument
67 for ($i=0; $i<$groups["count"]; $i++){ // For each group
68 $line = $groups[$i];
/dokuwiki/lib/plugins/authad/
H A Dauth.php186 * grps array list of groups the user is in
200 * @param bool $requireGroups (optional) - ignored, groups are always supplied by this plugin
245 $info['grps'] = $adldap->user()->groups($this->getUserName($user), (bool) $this->opts['recursive_groups']);
255 // always add the default group to the list of groups
260 // add the user's domain to the groups