From: hickert Date: Wed, 12 Jul 2006 11:49:17 +0000 (+0000) Subject: Added some acls to connectivity addons X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=5f18211cf95e6efbefa5a7272fe984c7631b5eeb;p=gosa.git Added some acls to connectivity addons git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4126 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/plugins/personal/connectivity/class_intranetAccount.inc b/plugins/personal/connectivity/class_intranetAccount.inc index 5f55a3f22..44bf70d1d 100644 --- a/plugins/personal/connectivity/class_intranetAccount.inc +++ b/plugins/personal/connectivity/class_intranetAccount.inc @@ -161,6 +161,15 @@ class intranetAccount extends plugin } } + + function plInfo() + { + return (array( "plDescription" => _("Intranet account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + "gosaIntranetAccount" => "GOsa intranet account")); + } } +// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> diff --git a/plugins/personal/connectivity/class_kolabAccount.inc b/plugins/personal/connectivity/class_kolabAccount.inc index 6fcbd06f9..a784b080b 100644 --- a/plugins/personal/connectivity/class_kolabAccount.inc +++ b/plugins/personal/connectivity/class_kolabAccount.inc @@ -406,6 +406,17 @@ class kolabAccount extends plugin $this->is_modified= TRUE; } + + function plInfo() + { + return (array( "plDescription" => _("Koalb account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + "kolabFreeBusyFuture" => _("Free busy future"), + "unrestrictedMailSize" => _("Mail size restriction"), + "calFBURL" => _("Free busy information"), + "kolabDelegate" => _("Delegations"))); + } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: diff --git a/plugins/personal/connectivity/class_opengwAccount.inc b/plugins/personal/connectivity/class_opengwAccount.inc index 02b075d56..3f7dfc4cf 100644 --- a/plugins/personal/connectivity/class_opengwAccount.inc +++ b/plugins/personal/connectivity/class_opengwAccount.inc @@ -331,6 +331,15 @@ class opengwAccount extends plugin // Nothing to do, because this object can't be copied ... yet } + + function plInfo() + { + return (array( "plDescription" => _("Open groupware account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + "opengwAccount" => "Open groupware account")); + } + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> diff --git a/plugins/personal/connectivity/class_oxchangeAccount.inc b/plugins/personal/connectivity/class_oxchangeAccount.inc index 36db420f9..4c9cbe313 100644 --- a/plugins/personal/connectivity/class_oxchangeAccount.inc +++ b/plugins/personal/connectivity/class_oxchangeAccount.inc @@ -875,6 +875,18 @@ class oxchangeAccount extends plugin pg_close($pgcon); } } + + + function plInfo() + { + return (array("plDescription" => _("Open xchange account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => _("gosaAccount")), + "OXAppointmentDays" => "#FIXEME attributes arn't translated"._("OXAppointmentDays"), + "OXTaskDays" => _("OXTaskDays"), + "mailEnabled" => _("mailEnabled"), + "OXTimeZone" => _("OXTimeZone"))); + } } ?> diff --git a/plugins/personal/connectivity/class_phpgwAccount.inc b/plugins/personal/connectivity/class_phpgwAccount.inc index 37162cea9..8e620127f 100644 --- a/plugins/personal/connectivity/class_phpgwAccount.inc +++ b/plugins/personal/connectivity/class_phpgwAccount.inc @@ -124,6 +124,19 @@ class phpgwAccount extends plugin } } } + + + function plInfo() + { + return (array( "plDescription" => _("Intranet account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + "phpgwAccountExpires" =>"#FIXME not translated."_("phpgwAccountExpires"), + "phpgwAccountStatus" =>_("phpgwAccountStatus"), + "phpgwAccountType" =>_("phpgwAccountType"))); + } + + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: diff --git a/plugins/personal/connectivity/class_phpscheduleitAccount.inc b/plugins/personal/connectivity/class_phpscheduleitAccount.inc index 9bbb7de4e..0ef9c3f86 100644 --- a/plugins/personal/connectivity/class_phpscheduleitAccount.inc +++ b/plugins/personal/connectivity/class_phpscheduleitAccount.inc @@ -134,6 +134,15 @@ class phpscheduleitAccount extends plugin } + function plInfo() + { + return (array( "plDescription" => _("PHPscheduleit account"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + "phpscheduleitAccount" => "PHPscheduleit account")); + } + + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: diff --git a/plugins/personal/connectivity/class_pptpAccount.inc b/plugins/personal/connectivity/class_pptpAccount.inc index 266e70caa..cd56c0fd7 100644 --- a/plugins/personal/connectivity/class_pptpAccount.inc +++ b/plugins/personal/connectivity/class_pptpAccount.inc @@ -137,6 +137,15 @@ class pptpAccount extends plugin } } + function plInfo() + { + return (array( "plDescription" => _("PPTP account"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + "pptpServerAccount" => "PPTP account")); + } + + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: diff --git a/plugins/personal/connectivity/class_proxyAccount.inc b/plugins/personal/connectivity/class_proxyAccount.inc index ff407a20e..eaab82908 100644 --- a/plugins/personal/connectivity/class_proxyAccount.inc +++ b/plugins/personal/connectivity/class_proxyAccount.inc @@ -272,6 +272,25 @@ class proxyAccount extends plugin } + + function plInfo() + { + return (array( "plDescription" => _("Intranet account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + + "gosaProxyID" => _("gosaProxyID"), + + "gosaProxyFlag_F" => _("Filter unwanted content"), + "gosaProxyFlag_T" => _("Limit proxy access"), + "gosaProxyFlag_B" => _("Restrict proxy usage by quota"), + + "gosaProxyWorkingTime" => _("Limit proxy access"), + "gosaProxyQuota" => _("Limit quota"), + "gosaProxyQuotaPeriod" => _("Quota limit period"))); + } + + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: diff --git a/plugins/personal/connectivity/class_pureftpdAccount.inc b/plugins/personal/connectivity/class_pureftpdAccount.inc index 1b189109b..3d3c74162 100644 --- a/plugins/personal/connectivity/class_pureftpdAccount.inc +++ b/plugins/personal/connectivity/class_pureftpdAccount.inc @@ -185,6 +185,24 @@ class pureftpdAccount extends plugin } + + function plInfo() + { + + # FIXME We should combine some of the attributes liste below.. + return (array( "plDescription" => _("Intranet account settings"), + "plSelfModify" => TRUE, + "plDepends" => array("objectClass" => "gosaAccount"), + + "FTPQuotaFiles" => _("Quota files"), + "FTPUploadRatio" => _("Upload ratio"), + "FTPQuotaMBytes" => _("Quota MBytes"), + "FTPDownloadRatio" => _("Download ratio"), + "FTPUploadBandwidth" => _("Upload bandwith"), + "FTPDownloadBandwidth" => _("Download bandwith"), + "FTPStatus" => _("Status"))); + } + } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: