Commit 1c1fc75e authored by Benoit Mortier's avatar Benoit Mortier
Browse files

Fixes: #1223 New tab system

Showing with 28 additions and 50 deletions
+28 -50
......@@ -113,25 +113,6 @@
<tab class="aclRole" name="ACL Role" />
</aclroletab>
<!-- User dialog -->
<usertabs>
<tab class="user" name="Generic" />
<tab class="posixAccount" name="Unix" />
<tab class="environment" name="Environment" />
<tab class="mailAccount" name="Mail" />
<tab class="sambaAccount" name="Samba" />
<tab class="quotaAccount" name="Quota" />
<tab class="supannAccount" name="Supann" />
<tab class="netatalkAccount" name="Netatalk" />
<tab class="netgroupAccount" name="NIS Netgroup" />
<tab class="connectivity" name="Connectivity" />
<tab class="gofaxAccount" name="Fax" />
<tab class="phoneAccount" name="Phone" />
<tab class="scalixAccount" name="Scalix" />
<tab class="nagiosAccount" name="Nagios" />
<tab class="novaAccount" name="Nova" />
</usertabs>
<!-- Group dialog -->
<grouptabs>
<tab class="group" name="Generic" />
......@@ -192,16 +173,10 @@
<servertabs>
<tab class="ServerService" name="Services" />
<tab class="netgroupSystem" name="NIS Netgroup" />
</servertabs>
<workstationtabs>
<tab class="netgroupSystem" name="NIS Netgroup" />
</workstationtabs>
<componenttabs>
<tab class="componentGeneric" name="Generic" />
<tab class="netgroupSystem" name="NIS Netgroup" />
</componenttabs>
<netgrouptabs>
......
......@@ -1638,6 +1638,8 @@ class user extends plugin
"plSection" => array("personal" => _("My account")),
"plCategory" => array("users" => array("description" => _("Users"),
"objectClass" => "gosaAccount")),
"plObjectType" => array("user" => array("description" => _("User"),
"filter" => "objectClass=gosaAccount")),
"plProvidedAcls" => array(
......
......@@ -1675,31 +1675,32 @@ class posixAccount extends plugin
static function plInfo()
{
return (array(
"plDescription" => _("POSIX account"),
"plSelfModify" => TRUE,
"plDepends" => array("user"),
"plPriority" => 2,
"plSection" => array("personal" => _("My account")),
"plCategory" => array("users"),
"plOptions" => array(),
"plProvidedAcls" => array(
"homeDirectory" => _("Home directory"),
"loginShell" => _("Shell"),
"uidNumber" => _("User ID"),
"gidNumber" => _("Group ID"),
"mustchangepassword"=> _("Force password change on login"),
"shadowMin" => _("Shadow min"),
"shadowMax" => _("Shadow max"),
"shadowWarning" => _("Shadow warning"),
"shadowInactive" => _("Shadow inactive"),
"shadowExpire" => _("Shadow expire"),
"sshPublickey" => _("Public SSH key"),
"trustModel" => _("System trust model")))
);
return array(
"plShortName" => _("Unix"),
"plDescription" => _("POSIX account"),
"plSelfModify" => TRUE,
"plDepends" => array("user"),
"plPriority" => 2,
"plSection" => array("personal" => _("My account")),
"plCategory" => array("users"),
"plObjectType" => array("user"),
"plProvidedAcls" => array(
"homeDirectory" => _("Home directory"),
"loginShell" => _("Shell"),
"uidNumber" => _("User ID"),
"gidNumber" => _("Group ID"),
"mustchangepassword"=> _("Force password change on login"),
"shadowMin" => _("Shadow min"),
"shadowMax" => _("Shadow max"),
"shadowWarning" => _("Shadow warning"),
"shadowInactive" => _("Shadow inactive"),
"shadowExpire" => _("Shadow expire"),
"sshPublickey" => _("Public SSH key"),
"trustModel" => _("System trust model")
)
);
}
}
......
  • bmortier @bmortier

    mentioned in issue #461

    By Côme Chilliet on 2017-09-02T14:48:08 (imported from GitLab)

    ·

    mentioned in issue #461

    By Côme Chilliet on 2017-09-02T14:48:08 (imported from GitLab)

    Toggle commit list
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment