Code

Added a first set of reference changes - nearly untested
[gosa.git] / plugins / admin / systems / class_goCupsServer.inc
index c5815b6e5c99b7744e43f02e4802552541edae17..a21271c5b30364f2de06809ecdfd0cff738277b6 100644 (file)
@@ -21,15 +21,22 @@ class goCupsServer extends goService{
   var $acl;
   var $cn                  = "";
   var $goCupsServerStatus  = "";
+  var $view_logged  =FALSE;
  
-  function goCupsServer($config,$dn)
+  function goCupsServer(&$config,$dn)
   {
-    plugin::plugin($config,$dn);
+    goService::goService($config,$dn);
     $this->DisplayName = _("Print service");
   }
 
+    
   function execute()
   { 
+    if($this->is_account && !$this->view_logged){
+      $this->view_logged = TRUE;
+      new log("view","server/".get_class($this),$this->dn);
+    }
+
     $smarty = get_smarty(); 
     foreach($this->attributes as $attr){
       $smarty->assign($attr,$this->$attr);
@@ -61,10 +68,10 @@ class goCupsServer extends goService{
   {
     return (array(
           "plShortName"   => _("Cups"),
-          "plDescription" => _("Cups service"),
+          "plDescription" => _("Print service")." ("._("Services").")",
           "plSelfModify"  => FALSE,
           "plDepends"     => array(),
-          "plPriority"    => 0,
+          "plPriority"    => 100,
           "plSection"     => array("administration"),
           "plCategory"    => array("server"),