Code

Added application acls
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 14 Jul 2006 06:32:47 +0000 (06:32 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 14 Jul 2006 06:32:47 +0000 (06:32 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4148 594d385d-05f5-0310-b6e9-bd551577e9d8

plugins/admin/applications/class_applicationGeneric.inc

index b7aa00b49b5d00c8d8242cfce25fdf125f13f2d2..827d0c1f3f4ee67329e4b573790bbaa058e25c38 100644 (file)
@@ -468,6 +468,31 @@ class application extends plugin
       $this->cn = $_POST['cn'];
     }
   }
+
+
+  /* Return plugin informations for acl handling */ 
+  function plInfo()
+  {
+    return (array(  
+          "plDescription"     => _("Applications"),
+          "plSelfModify"      => FALSE,
+          "plDepends"         => array("objectClass" => "gosaApplication"),
+          "cn"                => _("Name"),
+          "description"       => _("Description"),
+
+          "gosaApplicationExecute"  => _("Execute"),
+          "gosaApplicationName"     => _("Name"),
+          "gosaApplicationIcon"     => _("Icon"),
+          "gosaApplicationFlags"    => _("Flag"),
+          "gotoLogonScript"         => _("Script content"),
+
+          "exec_for_groupmembers" => _("Only executable for members"),              // G
+          "place_on_desktop"      => _("Place icon on members desktop"),            // D
+          "place_on_kicker"       => _("Place entry in members launch bar"),        // L
+          "place_in_startmenu"    => _("Place entry in members startmenu"),         // M
+          "overwrite_config"      => _("Replace user configuration on startup")));  // O
+
+  }
 }
 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
 ?>