Code

Added acls to conferences
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Thu, 13 Jul 2006 08:02:23 +0000 (08:02 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Thu, 13 Jul 2006 08:02:23 +0000 (08:02 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4138 594d385d-05f5-0310-b6e9-bd551577e9d8

plugins/gofon/conference/class_phoneConferenceGeneric.inc

index e70057b050aec996b733a38b8264acccd754005f..1c742507721e991bac8056b936b10cbf7447aa95 100644 (file)
@@ -513,6 +513,32 @@ class conference extends plugin
     $this->postcreate();
   }
 
+
+  /* Return plugin informations for acl handling */
+  function plInfo()
+  {
+    return (array(
+          "plDescription"     => _("Asterisk conference management"),
+          "plSelfModify"      => TRUE,
+          "plDepends"         => array("objectClass" => "goFonConference"),
+
+          "base"                          => _("Base"), 
+          "description"                   => _("Description"), 
+          "goFonPIN"                      => _("Conference PIN"),
+
+          "goFonConferenceOption_P"       => _("Preset PIN"),
+          "goFonConferenceOption_r"       => _("Record conference"),
+          "goFonConferenceOption_M"       => _("Play music on hold"),
+          "goFonConferenceOption_s"       => _("Activate menu"),
+          "goFonConferenceOption_i"       => _("Announce user activity"),
+          "goFonConferenceOption_c"       => _("Count user"),
+          "goFonConferenceOption_D"       => _("Conference type"),
+
+          "goFonConferenceOptionFormat"   => _("Format"),
+          "goFonConferenceOptionLifetime" => _("Lifetime"),
+          "telephoneNumber"               => _("Telephone number"),
+          "goFonConferenceOwner"          => _("Owner")));
+  }
 }
 
 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: