Code

Apply fix for #4146
authorpsc <psc@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 27 Apr 2010 09:23:37 +0000 (09:23 +0000)
committerpsc <psc@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 27 Apr 2010 09:23:37 +0000 (09:23 +0000)
- When saving object groups allow empty values for HSync/VSync
  if both values are empty. As a result those attributes won't
  be stored in the object group for the object.
- Add a checkbox to allow decision weither to inherit display
  attributes from the object group or not
- Allow inheritance of display attributes from the object group
- Move autosync check to a different place so that it also works
  for inheritted values.

git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@17874 594d385d-05f5-0310-b6e9-bd551577e9d8

trunk/gosa-plugins/goto/admin/systems/goto/class_workstationGeneric.inc
trunk/gosa-plugins/goto/admin/systems/goto/class_workstationService.inc
trunk/gosa-plugins/goto/admin/systems/goto/workstationService.tpl
trunk/gosa-plugins/goto/locale/de/LC_MESSAGES/messages.po
trunk/gosa-plugins/goto/locale/messages.po

index 1872e0223810c285164264b49e96075436e04f9c..86d1bc105732b471e8f5210f513b23631aa9d8aa 100644 (file)
@@ -756,15 +756,16 @@ class workgeneric extends plugin
   {
     /* Find out what is set in the object group as XDriver */
     $inherit_xdriver = 0;
+    $inherit_xy_sync = 0;
     if ($this->dn != 'new' || $this->ogroup) {
         $ldap = $this->config->get_ldap_link();
         $entry = NULL;
         /* If initialized with an object group we need to use this instead of
          * an object group we'll become a member in */
         if ($this->ogroup) {
-            $entry = $ldap->cat($this->ogroup, array("gotoXDriver"));
+            $entry = $ldap->cat($this->ogroup, array("gotoXDriver", "gotoXHsync", "gotoXVsync"));
         }else {
-          $ldap->search ("(&(objectClass=gosaGroupOfNames)(member=".LDAP::prepare4filter($this->dn)."))", array("gotoXDriver"));
+          $ldap->search ("(&(objectClass=gosaGroupOfNames)(member=".LDAP::prepare4filter($this->dn)."))", array("gotoXDriver", "gotoXHsync", "gotoXVsync"));
           if ($ldap->count() == 1) {
             $entry = $ldap->fetch();
           }
@@ -777,7 +778,10 @@ class workgeneric extends plugin
             if (in_array($entry['gotoXDriver'][0], $xdrivers)) {
               $inherit_xdriver = 1;
             }
-        }
+            if (isset($entry['gotoXHsync']) and isset($entry['gotoXVsync'])) {
+              $inherit_xy_sync = 1;
+            }
+        } 
     }
 
     $this->gotoSyslogServer  = "default";
@@ -793,6 +797,11 @@ class workgeneric extends plugin
               }
           }
       }
+      
+      /* Inherit VSync/HSync if defined in the object group */
+      if ($inherit_xy_sync) {
+        $this->parent->by_object['workservice']->InheritXYSync = TRUE;
+      }
     }
 
     /* Set workstation startup attributes to inherited */
index 47a3da9d939fda67aac55933038af92f214ce26e..b5c8e3488a8c06a191593def1f3958031191f15a 100644 (file)
@@ -34,6 +34,7 @@ class workservice extends plugin
   var $hardware_list= array();
   var $used_hardware= array();
   var $ogroup = FALSE;
+  var $member_of_ogroup = FALSE;
 
   /* attribute list for save action */
   var $attributes= array("gotoXMonitor", "gotoXDriver", "gotoXResolution", "gotoXColordepth",
@@ -48,6 +49,8 @@ class workservice extends plugin
   var $XKbLayouts       =array();
   var $XKbVariants      =array();
 
+  var $InheritXYSync = FALSE;
+
   function workservice (&$config, $dn= NULL, $parent= NULL)
   {
     plugin::plugin ($config, $dn, $parent);
@@ -179,10 +182,8 @@ class workservice extends plugin
       }
     }
 
-    if(preg_match("/\+/",$this->gotoXHsync)){
-      $this->AutoSync = true;
-      $this->gotoXHsync = preg_replace("/\+/","-",$this->gotoXHsync);
-      $this->gotoXVsync = preg_replace("/\+/","-",$this->gotoXVsync);
+    if(isset($this->attrs['gotoXHsync']) && isset($this->attrs['gotoXYsync'])) {
+      $this->InheritXYSync = FALSE;
     }
 
     /* Workaround to fill in inherited values if we've specified an objectclass */
@@ -196,7 +197,9 @@ class workservice extends plugin
       $this->XKbVariants= array('default' => _("inherited"));
       $this->MouseTypes= array('default' => _("inherited"));
       $this->MousePorts= array('default' => _("inherited"));
+      $this->member_of_ogroup = TRUE;
     }
+
   }
 
   function execute()
@@ -207,6 +210,12 @@ class workservice extends plugin
     /* Load hardware list */  
     $this->loadHardwareList();
 
+    if(preg_match("/\+/",$this->gotoXHsync)){
+      $this->AutoSync = true;
+      $this->gotoXHsync = preg_replace("/\+/","-",$this->gotoXHsync);
+      $this->gotoXVsync = preg_replace("/\+/","-",$this->gotoXVsync);
+    }
+
     if($this->is_account && !$this->view_logged){
       $this->view_logged = TRUE;
       new log("view","workstation/".get_class($this),$this->dn);
@@ -235,6 +244,8 @@ class workservice extends plugin
       $smarty->assign($name."ACL",$this->getacl($name));
     }
 
+    $smarty->assign("member_of_ogroup", $this->member_of_ogroup);
+
     /* Arrays */ 
     foreach(array("XDrivers", "XResolutions", "XColordepths",
           "XKbModels", "XKbVariants",
@@ -306,6 +317,14 @@ class workservice extends plugin
       $smarty->assign("AutoSyncCHK"," ");
       $smarty->assign("hiddenState","");
     }
+    if($this->InheritXYSync) {
+      $smarty->assign("InheritXYSync", " checked ");
+      $smarty->assign("hiddenState", " disabled ");
+      $smarty->assign("AutoSynchiddenState", " disabled ");
+    } else {
+      $smarty->assign("InheritXYSync", "");
+      $smarty->assign("AutoSynchiddenState", "");
+    }
 
     /* Show main page */
     return($smarty->fetch (get_template_path('workstationService.tpl',TRUE,dirname(__FILE__))));
@@ -340,6 +359,13 @@ class workservice extends plugin
         $this->AutoSync = false;
       }
     }
+    if(isset($_POST['workservicePosted'])) {
+      if(isset($_POST['InheritXYSync'])) {
+        $this->InheritXYSync = TRUE;
+      }else {
+        $this->InheritXYSync = FALSE;
+      }
+    } 
   }
 
   /* Check supplied data */
@@ -352,14 +378,18 @@ class workservice extends plugin
     if ($this->dn != "" && $this->cn != "default" && $this->cn != "wdefault"){
 
       /* But only if no auto sync is enabled... */
-      if (!$this->AutoSync){
+      if (!$this->AutoSync && !$this->InheritXYSync){
+
+
+        $vsync_empty = FALSE;
+        $hsync_empty = FALSE;
 
         /* Check vsync for correct usage */
         $val= preg_replace ("/\s/", "", $this->gotoXVsync);
 
         if($this->acl_is_writeable("gotoXVsync")){
           if(empty($val)){
-            $message[]= msgPool::required(_("VSync"));
+            $vsync_empty = TRUE;
           }elseif (!preg_match ("/^\d+(\.\d+)?([-]\d+(\.\d+)?)?$/", $val)){
             $message[]= msgPool::invalid(_("VSync"));
           } else{
@@ -376,7 +406,7 @@ class workservice extends plugin
         $val= preg_replace ("/\s/", "", $this->gotoXHsync);
         if($this->acl_is_writeable("gotoXHsync")){
           if(empty($val)){
-            $message[]= msgPool::required(_("HSync"));
+            $hsync_empty = TRUE;
           }elseif (!preg_match ("/^\d+(\.\d+)?([-]\d+(\.\d+)?)?$/", $val)){
             $message[]= msgPool::invalid(_("HSync"));
           } else{
@@ -388,6 +418,27 @@ class workservice extends plugin
             }
           }
         }
+
+        /* Decide weither show empty value errors, if this is not an object group it
+         * will always be shown... */
+        $show_errors = TRUE;
+        if ($vsync_empty || $hsync_empty) {
+
+          if (isset($this->attrs['gosaGroupObjects'])) {
+            /* ... but an object group can contain empty values if both values are empty */
+            if ($vsync_empty != $hsync_empty) {
+                $show_errors = TRUE;
+            } else {
+                $show_errors = FALSE;
+            }
+          } 
+          if ($show_errors && $vsync_empty) {
+            $message[]= msgPool::required(_("VSync"));
+          }
+          if ($show_errors && $hsync_empty) {
+            $message[] = msgPool::required(_("HSync"));
+          }
+        }
       }
     }
 
@@ -416,6 +467,11 @@ class workservice extends plugin
       }
     }
 
+    if($this->InheritXYSync) {
+      $this->attrs['gotoXHsync'] = array();
+      $this->attrs['gotoXVsync'] = array();
+    }
+
     if($this->AutoSync){
       $this->attrs['gotoXHsync'] = "30+55";
       $this->attrs['gotoXVsync'] = "50+70";
@@ -452,15 +508,31 @@ class workservice extends plugin
       $ldap->search("(&(objectClass=gotoWorkstationTemplate)(member=".LDAP::prepare4filter($this->dn)."))");
     }
       if ($ldap->count() == 1){
+        $this->member_of_ogroup = TRUE;
         $attrs= $ldap->fetch();
         $map= array("gotoXResolution", "gotoXColordepth", "gotoXKbModel", "gotoXKbLayout",
-                    "gotoXKbVariant", "gotoXMouseType", "gotoXMouseport", "gotoXDriver");
+                    "gotoXKbVariant", "gotoXMouseType", "gotoXMouseport", "gotoXDriver",
+                    "gotoXVsync", "gotoXHsync"
+                  );
+
         foreach ($map as $name){
         if (!isset($attrs[$name][0])){
           continue;
         }
-        
+
         switch ($name){
+          case 'gotoXHsync':
+            if (empty($this->$name) && !empty($attrs[$name])) {
+              $this->$name = $attrs[$name][0];
+              $this->InheritXYSync = TRUE;
+            }
+            break;
+          case 'gotoXVsync':
+            if (empty($this->$name) && !empty($attrs[$name])) {
+              $this->$name = $attrs[$name][0];
+              $this->InheritXYSync = TRUE;
+            }
+            break;
           case 'gotoXDriver':
             $ogroup_driver = $attrs['gotoXDriver'][0];
             if (in_array($ogroup_driver, $this->XDrivers) && (empty($this->attrs['gotoXDriver']))) {
index 1268e6c4888e4f1a73cd5f2c3d6900b3ca5476f8..85fc451492fe4866600eee18abf6dd1a5bd4396f 100644 (file)
@@ -1,3 +1,20 @@
+{literal}
+<script type="text/javascript">
+function toggleInherit() {
+    if (document.getElementById("InheritXYSync").checked) {
+        document.getElementById("AutoSync").disabled = true;
+        document.getElementById("gotoXHsync").disabled = true;
+        document.getElementById("gotoXVsync").disabled = true;
+    }else{
+        document.getElementById("AutoSync").disabled = false;
+        if(! document.getElementById("AutoSync").checked) {
+            changeState("gotoXHsync");
+            changeState("gotoXVsync");
+        }
+    }
+}
+</script>
+{/literal}
 <table style="width:100%;" summary="">
  <tr>
   <td style="width:33%; vertical-align:top;">
    <td style="width:32%; vertical-align:top;">
    <h2><img class="center" alt="" align="middle" src="plugins/goto/images/display.png"> {t}Display device{/t}</h2>
    <table summary="">
+     {if $member_of_ogroup}
+     <tr>
+     <td>
+       <input type="checkbox" id="InheritXYSync" name="InheritXYSync" {$InheritXYSync} onChange="toggleInherit();" value="1">
+     </td>
+     <td>
+     {t}Inherit display attributes{/t}
+     </td>
+    </tr>
+    {/if}
     <tr>
      <td>{t}Type{/t}</td>
      <td>{if $gotoXMonitor==""}{t}unknown{/t}{/if}{$gotoXMonitor}</td>
     </tr>
-    <tr>
+   <tr>
        <td>
 
 {render acl=$AutoSyncACL}
-        <input type="checkbox" name="AutoSync" value="1" {$AutoSyncCHK} onChange="changeState('gotoXHsync');changeState('gotoXVsync');">
+        <input type="checkbox" id="AutoSync" name="AutoSync" value="1" {$AutoSyncCHK} {$AutoSynchiddenState} onChange="changeState('gotoXHsync');changeState('gotoXVsync');">
 {/render}
 
         </td>
index f91154a26a266e4a24a211eaa43c6fb0f617a7fe..be9483b3802e42305f5b44c42e140ffd6f98a6dd 100644 (file)
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: messages\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-03-26 10:36+0100\n"
+"POT-Creation-Date: 2010-04-26 16:58+0200\n"
 "PO-Revision-Date: 2008-12-04 11:18+0100\n"
 "Last-Translator: Cajus Pollmeier <pollmeier@gonicus.de>\n"
 "Language-Team: deutsch <de@li.org>\n"
@@ -50,8 +50,8 @@ msgstr "Gerät"
 #: admin/mimetypes/class_mimetypeManagement.inc:412
 #: admin/mimetypes/class_mimetypeManagement.inc:466
 #: admin/mimetypes/class_mimetypeManagement.inc:496
-#: admin/systems/goto/class_printGeneric.inc:986
-#: admin/systems/goto/class_printGeneric.inc:1008
+#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:1025
 #: admin/applications/class_applicationManagement.inc:401
 #: admin/applications/class_applicationManagement.inc:456
 #: admin/applications/class_applicationManagement.inc:487
@@ -77,10 +77,10 @@ msgstr "CD/DVD-Laufwerk"
 #: admin/mimetypes/class_mimetypeGeneric.inc:532
 #: admin/mimetypes/class_mimetypeGeneric.inc:724
 #: admin/groups/apps/edit_entry.tpl:43
-#: admin/systems/goto/class_printGeneric.inc:696
-#: admin/systems/goto/class_printGeneric.inc:701
-#: admin/systems/goto/class_printGeneric.inc:720
-#: admin/systems/goto/class_printGeneric.inc:964
+#: admin/systems/goto/class_printGeneric.inc:709
+#: admin/systems/goto/class_printGeneric.inc:714
+#: admin/systems/goto/class_printGeneric.inc:733
+#: admin/systems/goto/class_printGeneric.inc:981
 #: admin/systems/goto/class_terminalGeneric.inc:448
 #: admin/systems/goto/class_terminalGeneric.inc:453
 #: admin/systems/goto/class_terminalGeneric.inc:472
@@ -108,7 +108,7 @@ msgstr "Name"
 #: admin/devices/deviceGeneric.tpl:29 admin/mimetypes/generic.tpl:34
 #: admin/mimetypes/class_mimetypeGeneric.inc:726
 #: admin/mimetypes/paste_generic.tpl:21 admin/systems/goto/terminal.tpl:19
-#: admin/systems/goto/class_printGeneric.inc:966
+#: admin/systems/goto/class_printGeneric.inc:983
 #: admin/systems/goto/class_terminalGeneric.inc:686
 #: admin/systems/goto/ArpNewDevice.tpl:17
 #: admin/systems/goto/class_workstationGeneric.inc:743
@@ -140,12 +140,12 @@ msgstr "Lieferanten-ID"
 
 #: admin/devices/class_deviceGeneric.inc:162
 #: admin/systems/goto/class_terminalStartup.inc:223
-#: admin/systems/goto/class_printGeneric.inc:438
-#: admin/systems/goto/class_printGeneric.inc:485
-#: admin/systems/goto/class_printGeneric.inc:609
-#: admin/systems/goto/class_printGeneric.inc:616
-#: admin/systems/goto/class_printGeneric.inc:1043
-#: admin/systems/goto/class_printGeneric.inc:1054
+#: admin/systems/goto/class_printGeneric.inc:447
+#: admin/systems/goto/class_printGeneric.inc:494
+#: admin/systems/goto/class_printGeneric.inc:618
+#: admin/systems/goto/class_printGeneric.inc:625
+#: admin/systems/goto/class_printGeneric.inc:1060
+#: admin/systems/goto/class_printGeneric.inc:1071
 #: admin/systems/goto/class_workstationStartup.inc:232
 #: admin/systems/goto/class_workstationStartup.inc:245
 #: admin/systems/goto/class_workstationStartup.inc:323
@@ -199,11 +199,11 @@ msgstr "Gerät"
 #: admin/groups/apps/class_groupApplication.inc:1405
 #: admin/groups/apps/class_groupApplication.inc:1419
 #: admin/systems/goto/class_terminalStartup.inc:461
-#: admin/systems/goto/class_printGeneric.inc:627
-#: admin/systems/goto/class_printGeneric.inc:920
+#: admin/systems/goto/class_printGeneric.inc:636
+#: admin/systems/goto/class_printGeneric.inc:937
 #: admin/systems/goto/class_terminalGeneric.inc:355
 #: admin/systems/goto/class_terminalGeneric.inc:582
-#: admin/systems/goto/class_workstationService.inc:433
+#: admin/systems/goto/class_workstationService.inc:489
 #: admin/systems/goto/class_workstationStartup.inc:868
 #: admin/systems/goto/class_terminalService.inc:608
 #: admin/systems/goto/class_ArpNewDevice.inc:69
@@ -232,7 +232,7 @@ msgstr "LDAP-Fehler"
 #: admin/devices/class_deviceGeneric.inc:254 admin/mimetypes/generic.tpl:4
 #: admin/mimetypes/class_mimetypeGeneric.inc:715
 #: admin/mimetypes/paste_generic.tpl:4
-#: admin/systems/goto/class_printGeneric.inc:955
+#: admin/systems/goto/class_printGeneric.inc:972
 #: admin/systems/goto/class_workstationGeneric.inc:733
 #: admin/applications/class_applicationGeneric.inc:612
 #: admin/ogroups/goto/termgroup.tpl:6
@@ -257,7 +257,7 @@ msgstr "Geräte"
 #: admin/mimetypes/class_mimetypeGeneric.inc:727
 #: admin/mimetypes/class_divListMimeTypes.inc:93
 #: admin/systems/goto/terminal.tpl:27
-#: admin/systems/goto/class_printGeneric.inc:965
+#: admin/systems/goto/class_printGeneric.inc:982
 #: admin/systems/goto/class_terminalGeneric.inc:687
 #: admin/systems/goto/class_workstationGeneric.inc:745
 #: admin/systems/goto/workstation.tpl:35 admin/systems/goto/printer.tpl:27
@@ -272,8 +272,8 @@ msgid "Base"
 msgstr "Basis"
 
 #: admin/devices/class_deviceGeneric.inc:266
-#: admin/systems/goto/workstationService.tpl:54
-#: admin/systems/goto/workstationService.tpl:156
+#: admin/systems/goto/workstationService.tpl:71
+#: admin/systems/goto/workstationService.tpl:183
 #: admin/systems/goto/terminalService.tpl:48
 #: admin/systems/goto/terminalService.tpl:138
 #: admin/systems/goto/gotoLpdEnable.tpl:53
@@ -402,7 +402,7 @@ msgstr "Anlegen"
 #: admin/applications/class_applicationParameters.inc:122
 #: admin/applications/class_divListApplication.inc:120
 #: personal/environment/environment.tpl:238
-#: addons/goto/events/class_DaemonEvent.inc:248
+#: addons/goto/events/class_DaemonEvent.inc:260
 #: addons/goto/class_gotomasses.inc:269 addons/goto/class_gotomasses.inc:412
 #: addons/goto/class_gotomasses.inc:520 addons/goto/class_gotomasses.inc:524
 msgid "Remove"
@@ -866,7 +866,7 @@ msgid "CDROM device"
 msgstr "CDROM-Laufwerk"
 
 #: admin/systems/goto/info.tpl:78
-#: admin/systems/goto/workstationService.tpl:107
+#: admin/systems/goto/workstationService.tpl:124
 #: admin/systems/goto/terminalService.tpl:95
 msgid "Graphic device"
 msgstr "Grafikkarte"
@@ -1031,7 +1031,7 @@ msgstr "vorhanden"
 
 #: admin/systems/goto/class_terminalInfo.inc:68
 #: admin/systems/goto/class_terminalStartup.inc:180
-#: admin/systems/goto/class_printGeneric.inc:560
+#: admin/systems/goto/class_printGeneric.inc:569
 #: admin/systems/goto/class_terminalGeneric.inc:232
 msgid "terminal"
 msgstr "Terminal"
@@ -1153,22 +1153,22 @@ msgstr "Andere Netzwerk-Komponente"
 #: admin/systems/goto/class_terminalGeneric.inc:139
 #: admin/systems/goto/class_terminalGeneric.inc:289
 #: admin/systems/goto/class_terminalGeneric.inc:301
-#: admin/systems/goto/class_workstationService.inc:191
-#: admin/systems/goto/class_workstationService.inc:192
-#: admin/systems/goto/class_workstationService.inc:193
-#: admin/systems/goto/class_workstationService.inc:194
-#: admin/systems/goto/class_workstationService.inc:195
-#: admin/systems/goto/class_workstationService.inc:196
-#: admin/systems/goto/class_workstationService.inc:197
 #: admin/systems/goto/class_workstationService.inc:198
-#: admin/systems/goto/class_workstationService.inc:467
-#: admin/systems/goto/class_workstationService.inc:471
-#: admin/systems/goto/class_workstationService.inc:474
-#: admin/systems/goto/class_workstationService.inc:477
-#: admin/systems/goto/class_workstationService.inc:480
-#: admin/systems/goto/class_workstationService.inc:483
-#: admin/systems/goto/class_workstationService.inc:486
-#: admin/systems/goto/class_workstationService.inc:489
+#: admin/systems/goto/class_workstationService.inc:199
+#: admin/systems/goto/class_workstationService.inc:200
+#: admin/systems/goto/class_workstationService.inc:201
+#: admin/systems/goto/class_workstationService.inc:202
+#: admin/systems/goto/class_workstationService.inc:203
+#: admin/systems/goto/class_workstationService.inc:204
+#: admin/systems/goto/class_workstationService.inc:205
+#: admin/systems/goto/class_workstationService.inc:539
+#: admin/systems/goto/class_workstationService.inc:543
+#: admin/systems/goto/class_workstationService.inc:546
+#: admin/systems/goto/class_workstationService.inc:549
+#: admin/systems/goto/class_workstationService.inc:552
+#: admin/systems/goto/class_workstationService.inc:555
+#: admin/systems/goto/class_workstationService.inc:558
+#: admin/systems/goto/class_workstationService.inc:561
 #: admin/systems/goto/class_workstationStartup.inc:178
 #: admin/systems/goto/class_workstationStartup.inc:208
 #: admin/systems/goto/class_terminalService.inc:182
@@ -1249,12 +1249,12 @@ msgstr "Boot-Kernel"
 msgid "Kernel parameter"
 msgstr "Kernel-Parameter"
 
-#: admin/systems/goto/class_printGeneric.inc:107
-#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:108
+#: admin/systems/goto/class_printGeneric.inc:1020
 msgid "Internal error"
 msgstr "Interner Fehler"
 
-#: admin/systems/goto/class_printGeneric.inc:107
+#: admin/systems/goto/class_printGeneric.inc:108
 #, php-format
 msgid ""
 "Cannot determine a valid department for this object. Setting base to '%s'!"
@@ -1262,16 +1262,16 @@ msgstr ""
 "Kann keine gültige Abteilung für dieses Objekt ermitteln, setze Basis auf '%"
 "s'."
 
-#: admin/systems/goto/class_printGeneric.inc:264
-#: admin/systems/goto/class_printGeneric.inc:272
+#: admin/systems/goto/class_printGeneric.inc:269
 #: admin/systems/goto/class_printGeneric.inc:277
-#: admin/systems/goto/class_printGeneric.inc:326
-#: admin/systems/goto/class_printGeneric.inc:342
-#: admin/systems/goto/class_printGeneric.inc:345
+#: admin/systems/goto/class_printGeneric.inc:282
+#: admin/systems/goto/class_printGeneric.inc:331
+#: admin/systems/goto/class_printGeneric.inc:347
+#: admin/systems/goto/class_printGeneric.inc:350
 msgid "Add printer extension"
 msgstr "Drucker-Erweiterung hinzufügen"
 
-#: admin/systems/goto/class_printGeneric.inc:265
+#: admin/systems/goto/class_printGeneric.inc:270
 msgid ""
 "Could not initialize printer tab, parameter parent was missing while "
 "construction."
@@ -1279,25 +1279,25 @@ msgstr ""
 "Konnte den 'Druck'-Reiter nicht initialisieren, der Parameter 'parent' "
 "fehlte während der Erstellung."
 
-#: admin/systems/goto/class_printGeneric.inc:273
+#: admin/systems/goto/class_printGeneric.inc:278
 msgid "This is a workstation template, printer tab is disabled."
 msgstr ""
 "Dies ist eine Arbeitsstations-Vorlage, der Drucker-Tab ist deaktiviert."
 
-#: admin/systems/goto/class_printGeneric.inc:278
+#: admin/systems/goto/class_printGeneric.inc:283
 msgid "This is a terminal template, printer tab is disabled."
 msgstr "Dies ist eine Terminal-Vorlage, das Drucker-Tab ist deaktiviert."
 
-#: admin/systems/goto/class_printGeneric.inc:319
-#: admin/systems/goto/class_printGeneric.inc:327
-#: admin/systems/goto/class_printGeneric.inc:335
-#: admin/systems/goto/class_printGeneric.inc:338
+#: admin/systems/goto/class_printGeneric.inc:324
+#: admin/systems/goto/class_printGeneric.inc:332
+#: admin/systems/goto/class_printGeneric.inc:340
 #: admin/systems/goto/class_printGeneric.inc:343
-#: admin/systems/goto/class_printGeneric.inc:346
+#: admin/systems/goto/class_printGeneric.inc:348
+#: admin/systems/goto/class_printGeneric.inc:351
 msgid "printer"
 msgstr "Drucker"
 
-#: admin/systems/goto/class_printGeneric.inc:327
+#: admin/systems/goto/class_printGeneric.inc:332
 msgid ""
 "You can't enable it while 'cn' is not present in entry. Possibly you are "
 "currently creating a new terminal template."
@@ -1306,12 +1306,12 @@ msgstr ""
 "enthalten ist. Wahrscheinlich erstellen Sie gerade eine neue Terminal-"
 "Vorlage."
 
-#: admin/systems/goto/class_printGeneric.inc:334
-#: admin/systems/goto/class_printGeneric.inc:337
+#: admin/systems/goto/class_printGeneric.inc:339
+#: admin/systems/goto/class_printGeneric.inc:342
 msgid "Remove printer extension"
 msgstr "Drucker-Erweiterung entfernen"
 
-#: admin/systems/goto/class_printGeneric.inc:534
+#: admin/systems/goto/class_printGeneric.inc:543
 #, php-format
 msgid ""
 "Printer got configured on remote server '%s', Editing Driver will overwrite "
@@ -1320,100 +1320,100 @@ msgstr ""
 "Der Drucker wurde auf dem Server '%s' eingerichtet; das Bearbeiten des "
 "Treiber wird die Einstellungen überschreiben"
 
-#: admin/systems/goto/class_printGeneric.inc:537
+#: admin/systems/goto/class_printGeneric.inc:546
 #, php-format
 msgid "Your currently selected PPD file '%s' doesn't exist."
 msgstr "Die momentan gewählte PPD-Datei '%s' wurde nicht gefunden."
 
-#: admin/systems/goto/class_printGeneric.inc:544
+#: admin/systems/goto/class_printGeneric.inc:553
 msgid "Not defined"
 msgstr "Nicht definiert"
 
-#: admin/systems/goto/class_printGeneric.inc:547
+#: admin/systems/goto/class_printGeneric.inc:556
 #: admin/systems/ppd/class_printerPPDDialog.inc:93
 msgid "Can't get ppd informations."
 msgstr "Kann PPD-Information nicht lesen"
 
-#: admin/systems/goto/class_printGeneric.inc:560
-#: admin/systems/goto/class_printGeneric.inc:562
+#: admin/systems/goto/class_printGeneric.inc:569
+#: admin/systems/goto/class_printGeneric.inc:571
 #, php-format
 msgid "This printer belongs to %s. You can't rename this printer."
 msgstr "Dieser Drucker gehört zu %s. Sie können ihn nicht umbenennen."
 
-#: admin/systems/goto/class_printGeneric.inc:562
+#: admin/systems/goto/class_printGeneric.inc:571
 #: admin/systems/goto/class_workstationStartup.inc:283
 #: admin/systems/goto/class_workstationGeneric.inc:236
 msgid "workstation"
 msgstr "Arbeitsstation"
 
-#: admin/systems/goto/class_printGeneric.inc:609
-#: admin/systems/goto/class_printGeneric.inc:616
+#: admin/systems/goto/class_printGeneric.inc:618
+#: admin/systems/goto/class_printGeneric.inc:625
 msgid "Object is no printer!"
 msgstr "Das Objekt ist kein Drucker!"
 
-#: admin/systems/goto/class_printGeneric.inc:706
+#: admin/systems/goto/class_printGeneric.inc:719
 #: admin/systems/goto/printer.tpl:65
 msgid "Printer URL"
 msgstr "Drucker URL"
 
-#: admin/systems/goto/class_printGeneric.inc:938
-#: admin/systems/goto/class_printGeneric.inc:940
+#: admin/systems/goto/class_printGeneric.inc:955
+#: admin/systems/goto/class_printGeneric.inc:957
 #: addons/goto/events/class_EventTargetAddUsersList.inc:179
 msgid "Group"
 msgstr "Gruppe"
 
-#: admin/systems/goto/class_printGeneric.inc:943
+#: admin/systems/goto/class_printGeneric.inc:960
 #: admin/systems/services/syslog/class_goLogDBServer.inc:69
 #: addons/goto/events/class_EventTargetAddUsersList.inc:177
 msgid "User"
 msgstr "Benutzer"
 
-#: admin/systems/goto/class_printGeneric.inc:956
+#: admin/systems/goto/class_printGeneric.inc:973
 msgid "Print generic"
 msgstr "Drucken (Alllgemein)"
 
-#: admin/systems/goto/class_printGeneric.inc:961
+#: admin/systems/goto/class_printGeneric.inc:978
 #: admin/systems/goto/terminalService.tpl:245
 #: personal/environment/environment.tpl:338
 #: personal/environment/environment.tpl:374
 msgid "Printer"
 msgstr "Drucker"
 
-#: admin/systems/goto/class_printGeneric.inc:967
+#: admin/systems/goto/class_printGeneric.inc:984
 #: admin/systems/goto/class_workstationGeneric.inc:744
 #: admin/systems/goto/workstation.tpl:27
 msgid "Location"
 msgstr "Ort"
 
-#: admin/systems/goto/class_printGeneric.inc:968
+#: admin/systems/goto/class_printGeneric.inc:985
 msgid "LabeledURL"
 msgstr "Benannte URL"
 
-#: admin/systems/goto/class_printGeneric.inc:969
+#: admin/systems/goto/class_printGeneric.inc:986
 msgid "Printer PPD"
 msgstr "Drucker-PPD"
 
-#: admin/systems/goto/class_printGeneric.inc:970
+#: admin/systems/goto/class_printGeneric.inc:987
 #: admin/systems/goto/printer.tpl:93
 msgid "Permissions"
 msgstr "Berechtigungen"
 
-#: admin/systems/goto/class_printGeneric.inc:986
-#: admin/systems/goto/class_printGeneric.inc:1008
+#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:1025
 msgid "printer user"
 msgstr "Druckerbenutzer"
 
-#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:1020
 #, php-format
 msgid "Illegal member type '%s'!"
 msgstr "Ungültiger Mitgliedstyp '%s'!"
 
-#: admin/systems/goto/class_printGeneric.inc:1043
+#: admin/systems/goto/class_printGeneric.inc:1060
 #, php-format
 msgid "'%s' is already used!"
 msgstr "'%s' wird bereits verwendet!"
 
-#: admin/systems/goto/class_printGeneric.inc:1054
+#: admin/systems/goto/class_printGeneric.inc:1071
 #, php-format
 msgid "'%s' does not exist!"
 msgstr "'%s' existiert nicht!"
@@ -1470,166 +1470,170 @@ msgstr ""
 msgid "Mountpoint"
 msgstr "Mount-Pfad"
 
-#: admin/systems/goto/workstationService.tpl:4
+#: admin/systems/goto/workstationService.tpl:21
 #: admin/systems/goto/terminalService.tpl:4
 msgid "Keyboard"
 msgstr "Tastatur"
 
-#: admin/systems/goto/workstationService.tpl:7
+#: admin/systems/goto/workstationService.tpl:24
 #: admin/systems/goto/terminalService.tpl:7
 #: admin/systems/ppd/printerPPDDialog.tpl:10
 msgid "Model"
 msgstr "Modell"
 
-#: admin/systems/goto/workstationService.tpl:11
+#: admin/systems/goto/workstationService.tpl:28
 #: admin/systems/goto/terminalService.tpl:10
 msgid "Choose keyboard model"
 msgstr "Wählen Sie das Tastatur-Modell"
 
-#: admin/systems/goto/workstationService.tpl:19
+#: admin/systems/goto/workstationService.tpl:36
 #: admin/systems/goto/terminalService.tpl:17
 msgid "Layout"
 msgstr "Layout"
 
-#: admin/systems/goto/workstationService.tpl:23
+#: admin/systems/goto/workstationService.tpl:40
 #: admin/systems/goto/terminalService.tpl:20
 msgid "Choose keyboard layout"
 msgstr "Wählen Sie das Tastatur-Layout"
 
-#: admin/systems/goto/workstationService.tpl:31
+#: admin/systems/goto/workstationService.tpl:48
 #: admin/systems/goto/terminalService.tpl:27
 msgid "Variant"
 msgstr "Variante"
 
-#: admin/systems/goto/workstationService.tpl:35
+#: admin/systems/goto/workstationService.tpl:52
 #: admin/systems/goto/terminalService.tpl:30
 msgid "Choose keyboard variant"
 msgstr "Wählen Sie die Tastatur-Variante"
 
-#: admin/systems/goto/workstationService.tpl:51
+#: admin/systems/goto/workstationService.tpl:68
 #: admin/systems/goto/terminalService.tpl:45
 msgid "Mouse"
 msgstr "Maus"
 
-#: admin/systems/goto/workstationService.tpl:58
+#: admin/systems/goto/workstationService.tpl:75
 #: admin/systems/goto/terminalService.tpl:51
 msgid "Choose mouse type"
 msgstr "Wählen Sie den Maus-Typ"
 
-#: admin/systems/goto/workstationService.tpl:66
+#: admin/systems/goto/workstationService.tpl:83
 #: admin/systems/goto/terminalService.tpl:58
 #: admin/systems/goto/class_gotoLpdEnabled.inc:153
 #: admin/systems/goto/gotoLpdEnable.tpl:71
 msgid "Port"
 msgstr "Anschluss"
 
-#: admin/systems/goto/workstationService.tpl:70
+#: admin/systems/goto/workstationService.tpl:87
 #: admin/systems/goto/terminalService.tpl:61
 msgid "Choose mouse port"
 msgstr "Wählen Sie den Maus-Port"
 
-#: admin/systems/goto/workstationService.tpl:86
+#: admin/systems/goto/workstationService.tpl:103
 #: admin/systems/goto/terminalService.tpl:76
-#: admin/systems/goto/class_workstationService.inc:547
+#: admin/systems/goto/class_workstationService.inc:619
 #: admin/systems/goto/class_terminalService.inc:723
 msgid "Telephone hardware"
 msgstr "Telefon-Hardware"
 
-#: admin/systems/goto/workstationService.tpl:89
+#: admin/systems/goto/workstationService.tpl:106
 #: admin/systems/goto/terminalService.tpl:79
 msgid "Telephone"
 msgstr "Telefon"
 
-#: admin/systems/goto/workstationService.tpl:110
+#: admin/systems/goto/workstationService.tpl:127
 #: admin/systems/goto/terminalService.tpl:98 admin/systems/goto/printer.tpl:77
 msgid "Driver"
 msgstr "Treiber"
 
-#: admin/systems/goto/workstationService.tpl:114
+#: admin/systems/goto/workstationService.tpl:131
 #: admin/systems/goto/terminalService.tpl:101
 msgid "Choose graphic driver that is needed by the installed graphic board"
 msgstr ""
 "Wählen Sie den Treiber, der von der installierten Grafikkarte benötigt wird."
 
-#: admin/systems/goto/workstationService.tpl:122
+#: admin/systems/goto/workstationService.tpl:139
 #: admin/systems/goto/terminalService.tpl:108
 #: personal/environment/class_environment.inc:1815
 #: personal/environment/environment.tpl:183
 msgid "Resolution"
 msgstr "Auflösung"
 
-#: admin/systems/goto/workstationService.tpl:126
+#: admin/systems/goto/workstationService.tpl:143
 #: admin/systems/goto/terminalService.tpl:111
 msgid "Choose screen resolution used in graphic mode"
 msgstr "Wählen Sie die Auflösung, die im Grafik-Modus genutzt wird"
 
-#: admin/systems/goto/workstationService.tpl:134
+#: admin/systems/goto/workstationService.tpl:151
 #: admin/systems/goto/terminalService.tpl:118
 msgid "Color depth"
 msgstr "Farbtiefe"
 
-#: admin/systems/goto/workstationService.tpl:138
+#: admin/systems/goto/workstationService.tpl:155
 #: admin/systems/goto/terminalService.tpl:121
 msgid "Choose colordepth used in graphic mode"
 msgstr "Wählen Sie die Farbtiefe, die im Grafik-Modus genutzt wird"
 
-#: admin/systems/goto/workstationService.tpl:153
+#: admin/systems/goto/workstationService.tpl:170
 #: admin/systems/goto/terminalService.tpl:135
 msgid "Display device"
 msgstr "Anzeige"
 
-#: admin/systems/goto/workstationService.tpl:157
-#: admin/systems/goto/class_workstationService.inc:91
+#: admin/systems/goto/workstationService.tpl:178
+msgid "Inherit display attributes"
+msgstr "Anzeige-Attribute übernehmen"
+
+#: admin/systems/goto/workstationService.tpl:184
+#: admin/systems/goto/class_workstationService.inc:94
 #: admin/systems/goto/class_terminalService.inc:621
 msgid "unknown"
 msgstr "unbekannt"
 
-#: admin/systems/goto/workstationService.tpl:167
+#: admin/systems/goto/workstationService.tpl:194
 #: admin/systems/goto/terminalService.tpl:147
 msgid "Use DDC for automatic detection"
 msgstr "Verwende DDC zur automatischen Erkennung"
 
-#: admin/systems/goto/workstationService.tpl:170
+#: admin/systems/goto/workstationService.tpl:197
 #: admin/systems/goto/terminalService.tpl:150
-#: admin/systems/goto/class_workstationService.inc:379
-#: admin/systems/goto/class_workstationService.inc:381
-#: admin/systems/goto/class_workstationService.inc:386
-#: admin/systems/goto/class_workstationService.inc:538
+#: admin/systems/goto/class_workstationService.inc:411
+#: admin/systems/goto/class_workstationService.inc:416
+#: admin/systems/goto/class_workstationService.inc:439
+#: admin/systems/goto/class_workstationService.inc:610
 #: admin/systems/goto/class_terminalService.inc:712
 msgid "HSync"
 msgstr "HSync"
 
-#: admin/systems/goto/workstationService.tpl:175
+#: admin/systems/goto/workstationService.tpl:202
 #: admin/systems/goto/terminalService.tpl:154
 msgid "Horizontal refresh frequency for installed monitor"
 msgstr "Horizontale Wiederholrate für den installierten Monitor"
 
-#: admin/systems/goto/workstationService.tpl:181
+#: admin/systems/goto/workstationService.tpl:208
 #: admin/systems/goto/terminalService.tpl:158
-#: admin/systems/goto/class_workstationService.inc:362
-#: admin/systems/goto/class_workstationService.inc:364
-#: admin/systems/goto/class_workstationService.inc:369
-#: admin/systems/goto/class_workstationService.inc:539
+#: admin/systems/goto/class_workstationService.inc:394
+#: admin/systems/goto/class_workstationService.inc:399
+#: admin/systems/goto/class_workstationService.inc:436
+#: admin/systems/goto/class_workstationService.inc:611
 #: admin/systems/goto/class_terminalService.inc:713
 msgid "VSync"
 msgstr "VSync"
 
-#: admin/systems/goto/workstationService.tpl:186
+#: admin/systems/goto/workstationService.tpl:213
 #: admin/systems/goto/terminalService.tpl:162
 msgid "Vertical refresh frequency for installed monitor"
 msgstr "Vertikale Wiederholrate für den installierten Monitor"
 
-#: admin/systems/goto/workstationService.tpl:201
+#: admin/systems/goto/workstationService.tpl:228
 #: admin/systems/goto/terminalService.tpl:233
 msgid "Scan device"
 msgstr "Scanner"
 
-#: admin/systems/goto/workstationService.tpl:204
+#: admin/systems/goto/workstationService.tpl:231
 #: admin/systems/goto/terminalService.tpl:235
 msgid "Select to start SANE scan service on terminal"
 msgstr "Wählen, um den SANE Scanner-Dienst auf dem Terminal zu starten"
 
-#: admin/systems/goto/workstationService.tpl:207
+#: admin/systems/goto/workstationService.tpl:234
 #: admin/systems/goto/terminalService.tpl:237
 msgid "Provide scan services"
 msgstr "Bilderfassungsdienste bereitstellen"
@@ -1653,7 +1657,7 @@ msgstr "Aktiv"
 
 #: admin/systems/goto/class_terminalGeneric.inc:189
 #: admin/systems/goto/class_terminalGeneric.inc:596
-#: admin/systems/goto/class_workstationService.inc:595
+#: admin/systems/goto/class_workstationService.inc:667
 #: admin/systems/goto/class_workstationStartup.inc:917
 #: admin/systems/goto/class_workstationStartup.inc:1087
 #: admin/systems/goto/class_workstationStartup.inc:1155
@@ -1796,7 +1800,7 @@ msgstr "Zugewiesene FAI-Klassen"
 msgid "set"
 msgstr "setzen"
 
-#: admin/systems/goto/class_workstationService.inc:78
+#: admin/systems/goto/class_workstationService.inc:81
 #: admin/systems/goto/class_workstationStartup.inc:1387
 #: admin/systems/goto/class_workstationStartup.inc:1389
 #: admin/systems/goto/class_terminalService.inc:121
@@ -1806,14 +1810,14 @@ msgstr "setzen"
 msgid "Configuration error"
 msgstr "Konfigurationsfehler"
 
-#: admin/systems/goto/class_workstationService.inc:88
+#: admin/systems/goto/class_workstationService.inc:91
 msgid "manual/auto"
 msgstr "manuell/auto"
 
-#: admin/systems/goto/class_workstationService.inc:95
-#: admin/systems/goto/class_workstationService.inc:96
-#: admin/systems/goto/class_workstationService.inc:97
 #: admin/systems/goto/class_workstationService.inc:98
+#: admin/systems/goto/class_workstationService.inc:99
+#: admin/systems/goto/class_workstationService.inc:100
+#: admin/systems/goto/class_workstationService.inc:101
 #: admin/systems/goto/class_terminalService.inc:128
 #: admin/systems/goto/class_terminalService.inc:129
 #: admin/systems/goto/class_terminalService.inc:130
@@ -1821,80 +1825,80 @@ msgstr "manuell/auto"
 msgid "bit"
 msgstr "Bit"
 
-#: admin/systems/goto/class_workstationService.inc:157
+#: admin/systems/goto/class_workstationService.inc:160
 #: admin/systems/goto/class_terminalService.inc:211
 msgid "automatic"
 msgstr "automatisch"
 
-#: admin/systems/goto/class_workstationService.inc:284
+#: admin/systems/goto/class_workstationService.inc:295
 #: admin/systems/goto/class_terminalService.inc:421
 msgid "Choose the phone located at the current terminal"
 msgstr "Wählen Sie das sich am momentanen Arbeitsplatz befindende Telefon."
 
-#: admin/systems/goto/class_workstationService.inc:474
+#: admin/systems/goto/class_workstationService.inc:546
 #: admin/systems/goto/class_terminalService.inc:274
 msgid "Bit"
 msgstr "Bit"
 
-#: admin/systems/goto/class_workstationService.inc:525
+#: admin/systems/goto/class_workstationService.inc:597
 #: admin/systems/goto/class_terminalService.inc:696
 msgid "Service"
 msgstr "Dienst"
 
-#: admin/systems/goto/class_workstationService.inc:526
+#: admin/systems/goto/class_workstationService.inc:598
 msgid "Workstation service"
 msgstr "Arbeitsstations-Dienst"
 
-#: admin/systems/goto/class_workstationService.inc:534
+#: admin/systems/goto/class_workstationService.inc:606
 #: admin/systems/goto/class_terminalService.inc:706
 msgid "Monitor"
 msgstr "Monitor"
 
-#: admin/systems/goto/class_workstationService.inc:535
+#: admin/systems/goto/class_workstationService.inc:607
 #: admin/systems/goto/class_terminalService.inc:709
 msgid "Gfx driver"
 msgstr "Grafiktreiber"
 
-#: admin/systems/goto/class_workstationService.inc:536
+#: admin/systems/goto/class_workstationService.inc:608
 #: admin/systems/goto/class_terminalService.inc:710
 msgid "Gfx resolution"
 msgstr "Auflösung"
 
-#: admin/systems/goto/class_workstationService.inc:537
+#: admin/systems/goto/class_workstationService.inc:609
 #: admin/systems/goto/class_terminalService.inc:711
 msgid "Gfx color depth"
 msgstr "Farbtiefe"
 
-#: admin/systems/goto/class_workstationService.inc:540
+#: admin/systems/goto/class_workstationService.inc:612
 msgid "Use DDC"
 msgstr "Verwende DDC"
 
-#: admin/systems/goto/class_workstationService.inc:541
+#: admin/systems/goto/class_workstationService.inc:613
 #: admin/systems/goto/class_terminalService.inc:715
 msgid "Scanner enabled"
 msgstr "Scanner aktiviert"
 
-#: admin/systems/goto/class_workstationService.inc:542
+#: admin/systems/goto/class_workstationService.inc:614
 #: admin/systems/goto/class_terminalService.inc:717
 msgid "Keyboard model"
 msgstr "Tastatur-Modell"
 
-#: admin/systems/goto/class_workstationService.inc:543
+#: admin/systems/goto/class_workstationService.inc:615
 #: admin/systems/goto/class_terminalService.inc:718
 msgid "Keyboard layout"
 msgstr "Tastatur-Layout"
 
-#: admin/systems/goto/class_workstationService.inc:544
+#: admin/systems/goto/class_workstationService.inc:616
 #: admin/systems/goto/class_terminalService.inc:719
 msgid "Keyboard variant"
 msgstr "Tastatur-Variante"
 
-#: admin/systems/goto/class_workstationService.inc:545
+#: admin/systems/goto/class_workstationService.inc:617
 #: admin/systems/goto/class_terminalService.inc:720
 msgid "Mouse type"
 msgstr "Maus-Typ"
 
-#: admin/systems/goto/class_workstationService.inc:546
+#: admin/systems/goto/class_workstationService.inc:618
 #: admin/systems/goto/class_terminalService.inc:721
 msgid "Mouse port"
 msgstr "Maus-Anschluß"
@@ -2090,7 +2094,7 @@ msgstr "Wählen Sie eine Objektgruppe als Vorlageobjekt"
 
 #: admin/systems/goto/SelectDeviceType.tpl:37
 #: addons/goto/events/class_EventTargetAddUsersList.inc:181
-#: addons/goto/events/class_EventTargetAddList.inc:436
+#: addons/goto/events/class_EventTargetAddList.inc:441
 #: addons/goto/class_target_list.inc:205 addons/goto/goto_import_file.tpl:40
 msgid "Object group"
 msgstr "Objektgruppe"
@@ -3529,7 +3533,7 @@ msgstr "Dieser Auftrag hat keine Vorlage!"
 msgid "Create '%s' job"
 msgstr "Erstelle '%s'-Vorgang"
 
-#: addons/goto/events/class_DaemonEvent.inc:252
+#: addons/goto/events/class_DaemonEvent.inc:264
 msgid "Add"
 msgstr "Hinzufügen"
 
@@ -3729,7 +3733,7 @@ msgstr "Erweiterte Einstellungen für zeitversetzte Vorgänge"
 msgid "Time offset in minutes"
 msgstr "Zeitversatz in Minuten"
 
-#: addons/goto/events/time_offset.tpl:18
+#: addons/goto/events/time_offset.tpl:20
 msgid "Concurrent operations"
 msgstr "Anzahl gleichzeitiger Vorgänge"
 
index 95f70a5cf325a87e9ca8baf9666a1a0fc2eff56a..0f2a3711d57d6b9aad6ae413ea491c6ddd5aeaac 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-03-26 10:36+0100\n"
+"POT-Creation-Date: 2010-04-26 16:58+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -44,8 +44,8 @@ msgstr ""
 #: admin/mimetypes/class_mimetypeManagement.inc:412
 #: admin/mimetypes/class_mimetypeManagement.inc:466
 #: admin/mimetypes/class_mimetypeManagement.inc:496
-#: admin/systems/goto/class_printGeneric.inc:986
-#: admin/systems/goto/class_printGeneric.inc:1008
+#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:1025
 #: admin/applications/class_applicationManagement.inc:401
 #: admin/applications/class_applicationManagement.inc:456
 #: admin/applications/class_applicationManagement.inc:487
@@ -71,10 +71,10 @@ msgstr ""
 #: admin/mimetypes/class_mimetypeGeneric.inc:532
 #: admin/mimetypes/class_mimetypeGeneric.inc:724
 #: admin/groups/apps/edit_entry.tpl:43
-#: admin/systems/goto/class_printGeneric.inc:696
-#: admin/systems/goto/class_printGeneric.inc:701
-#: admin/systems/goto/class_printGeneric.inc:720
-#: admin/systems/goto/class_printGeneric.inc:964
+#: admin/systems/goto/class_printGeneric.inc:709
+#: admin/systems/goto/class_printGeneric.inc:714
+#: admin/systems/goto/class_printGeneric.inc:733
+#: admin/systems/goto/class_printGeneric.inc:981
 #: admin/systems/goto/class_terminalGeneric.inc:448
 #: admin/systems/goto/class_terminalGeneric.inc:453
 #: admin/systems/goto/class_terminalGeneric.inc:472
@@ -102,7 +102,7 @@ msgstr ""
 #: admin/devices/deviceGeneric.tpl:29 admin/mimetypes/generic.tpl:34
 #: admin/mimetypes/class_mimetypeGeneric.inc:726
 #: admin/mimetypes/paste_generic.tpl:21 admin/systems/goto/terminal.tpl:19
-#: admin/systems/goto/class_printGeneric.inc:966
+#: admin/systems/goto/class_printGeneric.inc:983
 #: admin/systems/goto/class_terminalGeneric.inc:686
 #: admin/systems/goto/ArpNewDevice.tpl:17
 #: admin/systems/goto/class_workstationGeneric.inc:743
@@ -133,12 +133,12 @@ msgstr ""
 
 #: admin/devices/class_deviceGeneric.inc:162
 #: admin/systems/goto/class_terminalStartup.inc:223
-#: admin/systems/goto/class_printGeneric.inc:438
-#: admin/systems/goto/class_printGeneric.inc:485
-#: admin/systems/goto/class_printGeneric.inc:609
-#: admin/systems/goto/class_printGeneric.inc:616
-#: admin/systems/goto/class_printGeneric.inc:1043
-#: admin/systems/goto/class_printGeneric.inc:1054
+#: admin/systems/goto/class_printGeneric.inc:447
+#: admin/systems/goto/class_printGeneric.inc:494
+#: admin/systems/goto/class_printGeneric.inc:618
+#: admin/systems/goto/class_printGeneric.inc:625
+#: admin/systems/goto/class_printGeneric.inc:1060
+#: admin/systems/goto/class_printGeneric.inc:1071
 #: admin/systems/goto/class_workstationStartup.inc:232
 #: admin/systems/goto/class_workstationStartup.inc:245
 #: admin/systems/goto/class_workstationStartup.inc:323
@@ -192,11 +192,11 @@ msgstr ""
 #: admin/groups/apps/class_groupApplication.inc:1405
 #: admin/groups/apps/class_groupApplication.inc:1419
 #: admin/systems/goto/class_terminalStartup.inc:461
-#: admin/systems/goto/class_printGeneric.inc:627
-#: admin/systems/goto/class_printGeneric.inc:920
+#: admin/systems/goto/class_printGeneric.inc:636
+#: admin/systems/goto/class_printGeneric.inc:937
 #: admin/systems/goto/class_terminalGeneric.inc:355
 #: admin/systems/goto/class_terminalGeneric.inc:582
-#: admin/systems/goto/class_workstationService.inc:433
+#: admin/systems/goto/class_workstationService.inc:489
 #: admin/systems/goto/class_workstationStartup.inc:868
 #: admin/systems/goto/class_terminalService.inc:608
 #: admin/systems/goto/class_ArpNewDevice.inc:69
@@ -225,7 +225,7 @@ msgstr ""
 #: admin/devices/class_deviceGeneric.inc:254 admin/mimetypes/generic.tpl:4
 #: admin/mimetypes/class_mimetypeGeneric.inc:715
 #: admin/mimetypes/paste_generic.tpl:4
-#: admin/systems/goto/class_printGeneric.inc:955
+#: admin/systems/goto/class_printGeneric.inc:972
 #: admin/systems/goto/class_workstationGeneric.inc:733
 #: admin/applications/class_applicationGeneric.inc:612
 #: admin/ogroups/goto/termgroup.tpl:6
@@ -250,7 +250,7 @@ msgstr ""
 #: admin/mimetypes/class_mimetypeGeneric.inc:727
 #: admin/mimetypes/class_divListMimeTypes.inc:93
 #: admin/systems/goto/terminal.tpl:27
-#: admin/systems/goto/class_printGeneric.inc:965
+#: admin/systems/goto/class_printGeneric.inc:982
 #: admin/systems/goto/class_terminalGeneric.inc:687
 #: admin/systems/goto/class_workstationGeneric.inc:745
 #: admin/systems/goto/workstation.tpl:35 admin/systems/goto/printer.tpl:27
@@ -265,8 +265,8 @@ msgid "Base"
 msgstr ""
 
 #: admin/devices/class_deviceGeneric.inc:266
-#: admin/systems/goto/workstationService.tpl:54
-#: admin/systems/goto/workstationService.tpl:156
+#: admin/systems/goto/workstationService.tpl:71
+#: admin/systems/goto/workstationService.tpl:183
 #: admin/systems/goto/terminalService.tpl:48
 #: admin/systems/goto/terminalService.tpl:138
 #: admin/systems/goto/gotoLpdEnable.tpl:53
@@ -395,7 +395,7 @@ msgstr ""
 #: admin/applications/class_applicationParameters.inc:122
 #: admin/applications/class_divListApplication.inc:120
 #: personal/environment/environment.tpl:238
-#: addons/goto/events/class_DaemonEvent.inc:248
+#: addons/goto/events/class_DaemonEvent.inc:260
 #: addons/goto/class_gotomasses.inc:269 addons/goto/class_gotomasses.inc:412
 #: addons/goto/class_gotomasses.inc:520 addons/goto/class_gotomasses.inc:524
 msgid "Remove"
@@ -851,7 +851,7 @@ msgid "CDROM device"
 msgstr ""
 
 #: admin/systems/goto/info.tpl:78
-#: admin/systems/goto/workstationService.tpl:107
+#: admin/systems/goto/workstationService.tpl:124
 #: admin/systems/goto/terminalService.tpl:95
 msgid "Graphic device"
 msgstr ""
@@ -1013,7 +1013,7 @@ msgstr ""
 
 #: admin/systems/goto/class_terminalInfo.inc:68
 #: admin/systems/goto/class_terminalStartup.inc:180
-#: admin/systems/goto/class_printGeneric.inc:560
+#: admin/systems/goto/class_printGeneric.inc:569
 #: admin/systems/goto/class_terminalGeneric.inc:232
 msgid "terminal"
 msgstr ""
@@ -1127,22 +1127,22 @@ msgstr ""
 #: admin/systems/goto/class_terminalGeneric.inc:139
 #: admin/systems/goto/class_terminalGeneric.inc:289
 #: admin/systems/goto/class_terminalGeneric.inc:301
-#: admin/systems/goto/class_workstationService.inc:191
-#: admin/systems/goto/class_workstationService.inc:192
-#: admin/systems/goto/class_workstationService.inc:193
-#: admin/systems/goto/class_workstationService.inc:194
-#: admin/systems/goto/class_workstationService.inc:195
-#: admin/systems/goto/class_workstationService.inc:196
-#: admin/systems/goto/class_workstationService.inc:197
 #: admin/systems/goto/class_workstationService.inc:198
-#: admin/systems/goto/class_workstationService.inc:467
-#: admin/systems/goto/class_workstationService.inc:471
-#: admin/systems/goto/class_workstationService.inc:474
-#: admin/systems/goto/class_workstationService.inc:477
-#: admin/systems/goto/class_workstationService.inc:480
-#: admin/systems/goto/class_workstationService.inc:483
-#: admin/systems/goto/class_workstationService.inc:486
-#: admin/systems/goto/class_workstationService.inc:489
+#: admin/systems/goto/class_workstationService.inc:199
+#: admin/systems/goto/class_workstationService.inc:200
+#: admin/systems/goto/class_workstationService.inc:201
+#: admin/systems/goto/class_workstationService.inc:202
+#: admin/systems/goto/class_workstationService.inc:203
+#: admin/systems/goto/class_workstationService.inc:204
+#: admin/systems/goto/class_workstationService.inc:205
+#: admin/systems/goto/class_workstationService.inc:539
+#: admin/systems/goto/class_workstationService.inc:543
+#: admin/systems/goto/class_workstationService.inc:546
+#: admin/systems/goto/class_workstationService.inc:549
+#: admin/systems/goto/class_workstationService.inc:552
+#: admin/systems/goto/class_workstationService.inc:555
+#: admin/systems/goto/class_workstationService.inc:558
+#: admin/systems/goto/class_workstationService.inc:561
 #: admin/systems/goto/class_workstationStartup.inc:178
 #: admin/systems/goto/class_workstationStartup.inc:208
 #: admin/systems/goto/class_terminalService.inc:182
@@ -1221,161 +1221,161 @@ msgstr ""
 msgid "Kernel parameter"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:107
-#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:108
+#: admin/systems/goto/class_printGeneric.inc:1020
 msgid "Internal error"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:107
+#: admin/systems/goto/class_printGeneric.inc:108
 #, php-format
 msgid ""
 "Cannot determine a valid department for this object. Setting base to '%s'!"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:264
-#: admin/systems/goto/class_printGeneric.inc:272
+#: admin/systems/goto/class_printGeneric.inc:269
 #: admin/systems/goto/class_printGeneric.inc:277
-#: admin/systems/goto/class_printGeneric.inc:326
-#: admin/systems/goto/class_printGeneric.inc:342
-#: admin/systems/goto/class_printGeneric.inc:345
+#: admin/systems/goto/class_printGeneric.inc:282
+#: admin/systems/goto/class_printGeneric.inc:331
+#: admin/systems/goto/class_printGeneric.inc:347
+#: admin/systems/goto/class_printGeneric.inc:350
 msgid "Add printer extension"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:265
+#: admin/systems/goto/class_printGeneric.inc:270
 msgid ""
 "Could not initialize printer tab, parameter parent was missing while "
 "construction."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:273
+#: admin/systems/goto/class_printGeneric.inc:278
 msgid "This is a workstation template, printer tab is disabled."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:278
+#: admin/systems/goto/class_printGeneric.inc:283
 msgid "This is a terminal template, printer tab is disabled."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:319
-#: admin/systems/goto/class_printGeneric.inc:327
-#: admin/systems/goto/class_printGeneric.inc:335
-#: admin/systems/goto/class_printGeneric.inc:338
+#: admin/systems/goto/class_printGeneric.inc:324
+#: admin/systems/goto/class_printGeneric.inc:332
+#: admin/systems/goto/class_printGeneric.inc:340
 #: admin/systems/goto/class_printGeneric.inc:343
-#: admin/systems/goto/class_printGeneric.inc:346
+#: admin/systems/goto/class_printGeneric.inc:348
+#: admin/systems/goto/class_printGeneric.inc:351
 msgid "printer"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:327
+#: admin/systems/goto/class_printGeneric.inc:332
 msgid ""
 "You can't enable it while 'cn' is not present in entry. Possibly you are "
 "currently creating a new terminal template."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:334
-#: admin/systems/goto/class_printGeneric.inc:337
+#: admin/systems/goto/class_printGeneric.inc:339
+#: admin/systems/goto/class_printGeneric.inc:342
 msgid "Remove printer extension"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:534
+#: admin/systems/goto/class_printGeneric.inc:543
 #, php-format
 msgid ""
 "Printer got configured on remote server '%s', Editing Driver will overwrite "
 "settings."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:537
+#: admin/systems/goto/class_printGeneric.inc:546
 #, php-format
 msgid "Your currently selected PPD file '%s' doesn't exist."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:544
+#: admin/systems/goto/class_printGeneric.inc:553
 msgid "Not defined"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:547
+#: admin/systems/goto/class_printGeneric.inc:556
 #: admin/systems/ppd/class_printerPPDDialog.inc:93
 msgid "Can't get ppd informations."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:560
-#: admin/systems/goto/class_printGeneric.inc:562
+#: admin/systems/goto/class_printGeneric.inc:569
+#: admin/systems/goto/class_printGeneric.inc:571
 #, php-format
 msgid "This printer belongs to %s. You can't rename this printer."
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:562
+#: admin/systems/goto/class_printGeneric.inc:571
 #: admin/systems/goto/class_workstationStartup.inc:283
 #: admin/systems/goto/class_workstationGeneric.inc:236
 msgid "workstation"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:609
-#: admin/systems/goto/class_printGeneric.inc:616
+#: admin/systems/goto/class_printGeneric.inc:618
+#: admin/systems/goto/class_printGeneric.inc:625
 msgid "Object is no printer!"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:706
+#: admin/systems/goto/class_printGeneric.inc:719
 #: admin/systems/goto/printer.tpl:65
 msgid "Printer URL"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:938
-#: admin/systems/goto/class_printGeneric.inc:940
+#: admin/systems/goto/class_printGeneric.inc:955
+#: admin/systems/goto/class_printGeneric.inc:957
 #: addons/goto/events/class_EventTargetAddUsersList.inc:179
 msgid "Group"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:943
+#: admin/systems/goto/class_printGeneric.inc:960
 #: admin/systems/services/syslog/class_goLogDBServer.inc:69
 #: addons/goto/events/class_EventTargetAddUsersList.inc:177
 msgid "User"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:956
+#: admin/systems/goto/class_printGeneric.inc:973
 msgid "Print generic"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:961
+#: admin/systems/goto/class_printGeneric.inc:978
 #: admin/systems/goto/terminalService.tpl:245
 #: personal/environment/environment.tpl:338
 #: personal/environment/environment.tpl:374
 msgid "Printer"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:967
+#: admin/systems/goto/class_printGeneric.inc:984
 #: admin/systems/goto/class_workstationGeneric.inc:744
 #: admin/systems/goto/workstation.tpl:27
 msgid "Location"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:968
+#: admin/systems/goto/class_printGeneric.inc:985
 msgid "LabeledURL"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:969
+#: admin/systems/goto/class_printGeneric.inc:986
 msgid "Printer PPD"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:970
+#: admin/systems/goto/class_printGeneric.inc:987
 #: admin/systems/goto/printer.tpl:93
 msgid "Permissions"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:986
-#: admin/systems/goto/class_printGeneric.inc:1008
+#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:1025
 msgid "printer user"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:1003
+#: admin/systems/goto/class_printGeneric.inc:1020
 #, php-format
 msgid "Illegal member type '%s'!"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:1043
+#: admin/systems/goto/class_printGeneric.inc:1060
 #, php-format
 msgid "'%s' is already used!"
 msgstr ""
 
-#: admin/systems/goto/class_printGeneric.inc:1054
+#: admin/systems/goto/class_printGeneric.inc:1071
 #, php-format
 msgid "'%s' does not exist!"
 msgstr ""
@@ -1429,165 +1429,169 @@ msgstr ""
 msgid "Mountpoint"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:4
+#: admin/systems/goto/workstationService.tpl:21
 #: admin/systems/goto/terminalService.tpl:4
 msgid "Keyboard"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:7
+#: admin/systems/goto/workstationService.tpl:24
 #: admin/systems/goto/terminalService.tpl:7
 #: admin/systems/ppd/printerPPDDialog.tpl:10
 msgid "Model"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:11
+#: admin/systems/goto/workstationService.tpl:28
 #: admin/systems/goto/terminalService.tpl:10
 msgid "Choose keyboard model"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:19
+#: admin/systems/goto/workstationService.tpl:36
 #: admin/systems/goto/terminalService.tpl:17
 msgid "Layout"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:23
+#: admin/systems/goto/workstationService.tpl:40
 #: admin/systems/goto/terminalService.tpl:20
 msgid "Choose keyboard layout"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:31
+#: admin/systems/goto/workstationService.tpl:48
 #: admin/systems/goto/terminalService.tpl:27
 msgid "Variant"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:35
+#: admin/systems/goto/workstationService.tpl:52
 #: admin/systems/goto/terminalService.tpl:30
 msgid "Choose keyboard variant"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:51
+#: admin/systems/goto/workstationService.tpl:68
 #: admin/systems/goto/terminalService.tpl:45
 msgid "Mouse"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:58
+#: admin/systems/goto/workstationService.tpl:75
 #: admin/systems/goto/terminalService.tpl:51
 msgid "Choose mouse type"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:66
+#: admin/systems/goto/workstationService.tpl:83
 #: admin/systems/goto/terminalService.tpl:58
 #: admin/systems/goto/class_gotoLpdEnabled.inc:153
 #: admin/systems/goto/gotoLpdEnable.tpl:71
 msgid "Port"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:70
+#: admin/systems/goto/workstationService.tpl:87
 #: admin/systems/goto/terminalService.tpl:61
 msgid "Choose mouse port"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:86
+#: admin/systems/goto/workstationService.tpl:103
 #: admin/systems/goto/terminalService.tpl:76
-#: admin/systems/goto/class_workstationService.inc:547
+#: admin/systems/goto/class_workstationService.inc:619
 #: admin/systems/goto/class_terminalService.inc:723
 msgid "Telephone hardware"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:89
+#: admin/systems/goto/workstationService.tpl:106
 #: admin/systems/goto/terminalService.tpl:79
 msgid "Telephone"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:110
+#: admin/systems/goto/workstationService.tpl:127
 #: admin/systems/goto/terminalService.tpl:98 admin/systems/goto/printer.tpl:77
 msgid "Driver"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:114
+#: admin/systems/goto/workstationService.tpl:131
 #: admin/systems/goto/terminalService.tpl:101
 msgid "Choose graphic driver that is needed by the installed graphic board"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:122
+#: admin/systems/goto/workstationService.tpl:139
 #: admin/systems/goto/terminalService.tpl:108
 #: personal/environment/class_environment.inc:1815
 #: personal/environment/environment.tpl:183
 msgid "Resolution"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:126
+#: admin/systems/goto/workstationService.tpl:143
 #: admin/systems/goto/terminalService.tpl:111
 msgid "Choose screen resolution used in graphic mode"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:134
+#: admin/systems/goto/workstationService.tpl:151
 #: admin/systems/goto/terminalService.tpl:118
 msgid "Color depth"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:138
+#: admin/systems/goto/workstationService.tpl:155
 #: admin/systems/goto/terminalService.tpl:121
 msgid "Choose colordepth used in graphic mode"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:153
+#: admin/systems/goto/workstationService.tpl:170
 #: admin/systems/goto/terminalService.tpl:135
 msgid "Display device"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:157
-#: admin/systems/goto/class_workstationService.inc:91
+#: admin/systems/goto/workstationService.tpl:178
+msgid "Inherit display attributes"
+msgstr ""
+
+#: admin/systems/goto/workstationService.tpl:184
+#: admin/systems/goto/class_workstationService.inc:94
 #: admin/systems/goto/class_terminalService.inc:621
 msgid "unknown"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:167
+#: admin/systems/goto/workstationService.tpl:194
 #: admin/systems/goto/terminalService.tpl:147
 msgid "Use DDC for automatic detection"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:170
+#: admin/systems/goto/workstationService.tpl:197
 #: admin/systems/goto/terminalService.tpl:150
-#: admin/systems/goto/class_workstationService.inc:379
-#: admin/systems/goto/class_workstationService.inc:381
-#: admin/systems/goto/class_workstationService.inc:386
-#: admin/systems/goto/class_workstationService.inc:538
+#: admin/systems/goto/class_workstationService.inc:411
+#: admin/systems/goto/class_workstationService.inc:416
+#: admin/systems/goto/class_workstationService.inc:439
+#: admin/systems/goto/class_workstationService.inc:610
 #: admin/systems/goto/class_terminalService.inc:712
 msgid "HSync"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:175
+#: admin/systems/goto/workstationService.tpl:202
 #: admin/systems/goto/terminalService.tpl:154
 msgid "Horizontal refresh frequency for installed monitor"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:181
+#: admin/systems/goto/workstationService.tpl:208
 #: admin/systems/goto/terminalService.tpl:158
-#: admin/systems/goto/class_workstationService.inc:362
-#: admin/systems/goto/class_workstationService.inc:364
-#: admin/systems/goto/class_workstationService.inc:369
-#: admin/systems/goto/class_workstationService.inc:539
+#: admin/systems/goto/class_workstationService.inc:394
+#: admin/systems/goto/class_workstationService.inc:399
+#: admin/systems/goto/class_workstationService.inc:436
+#: admin/systems/goto/class_workstationService.inc:611
 #: admin/systems/goto/class_terminalService.inc:713
 msgid "VSync"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:186
+#: admin/systems/goto/workstationService.tpl:213
 #: admin/systems/goto/terminalService.tpl:162
 msgid "Vertical refresh frequency for installed monitor"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:201
+#: admin/systems/goto/workstationService.tpl:228
 #: admin/systems/goto/terminalService.tpl:233
 msgid "Scan device"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:204
+#: admin/systems/goto/workstationService.tpl:231
 #: admin/systems/goto/terminalService.tpl:235
 msgid "Select to start SANE scan service on terminal"
 msgstr ""
 
-#: admin/systems/goto/workstationService.tpl:207
+#: admin/systems/goto/workstationService.tpl:234
 #: admin/systems/goto/terminalService.tpl:237
 msgid "Provide scan services"
 msgstr ""
@@ -1611,7 +1615,7 @@ msgstr ""
 
 #: admin/systems/goto/class_terminalGeneric.inc:189
 #: admin/systems/goto/class_terminalGeneric.inc:596
-#: admin/systems/goto/class_workstationService.inc:595
+#: admin/systems/goto/class_workstationService.inc:667
 #: admin/systems/goto/class_workstationStartup.inc:917
 #: admin/systems/goto/class_workstationStartup.inc:1087
 #: admin/systems/goto/class_workstationStartup.inc:1155
@@ -1752,7 +1756,7 @@ msgstr ""
 msgid "set"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:78
+#: admin/systems/goto/class_workstationService.inc:81
 #: admin/systems/goto/class_workstationStartup.inc:1387
 #: admin/systems/goto/class_workstationStartup.inc:1389
 #: admin/systems/goto/class_terminalService.inc:121
@@ -1762,14 +1766,14 @@ msgstr ""
 msgid "Configuration error"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:88
+#: admin/systems/goto/class_workstationService.inc:91
 msgid "manual/auto"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:95
-#: admin/systems/goto/class_workstationService.inc:96
-#: admin/systems/goto/class_workstationService.inc:97
 #: admin/systems/goto/class_workstationService.inc:98
+#: admin/systems/goto/class_workstationService.inc:99
+#: admin/systems/goto/class_workstationService.inc:100
+#: admin/systems/goto/class_workstationService.inc:101
 #: admin/systems/goto/class_terminalService.inc:128
 #: admin/systems/goto/class_terminalService.inc:129
 #: admin/systems/goto/class_terminalService.inc:130
@@ -1777,80 +1781,80 @@ msgstr ""
 msgid "bit"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:157
+#: admin/systems/goto/class_workstationService.inc:160
 #: admin/systems/goto/class_terminalService.inc:211
 msgid "automatic"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:284
+#: admin/systems/goto/class_workstationService.inc:295
 #: admin/systems/goto/class_terminalService.inc:421
 msgid "Choose the phone located at the current terminal"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:474
+#: admin/systems/goto/class_workstationService.inc:546
 #: admin/systems/goto/class_terminalService.inc:274
 msgid "Bit"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:525
+#: admin/systems/goto/class_workstationService.inc:597
 #: admin/systems/goto/class_terminalService.inc:696
 msgid "Service"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:526
+#: admin/systems/goto/class_workstationService.inc:598
 msgid "Workstation service"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:534
+#: admin/systems/goto/class_workstationService.inc:606
 #: admin/systems/goto/class_terminalService.inc:706
 msgid "Monitor"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:535
+#: admin/systems/goto/class_workstationService.inc:607
 #: admin/systems/goto/class_terminalService.inc:709
 msgid "Gfx driver"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:536
+#: admin/systems/goto/class_workstationService.inc:608
 #: admin/systems/goto/class_terminalService.inc:710
 msgid "Gfx resolution"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:537
+#: admin/systems/goto/class_workstationService.inc:609
 #: admin/systems/goto/class_terminalService.inc:711
 msgid "Gfx color depth"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:540
+#: admin/systems/goto/class_workstationService.inc:612
 msgid "Use DDC"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:541
+#: admin/systems/goto/class_workstationService.inc:613
 #: admin/systems/goto/class_terminalService.inc:715
 msgid "Scanner enabled"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:542
+#: admin/systems/goto/class_workstationService.inc:614
 #: admin/systems/goto/class_terminalService.inc:717
 msgid "Keyboard model"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:543
+#: admin/systems/goto/class_workstationService.inc:615
 #: admin/systems/goto/class_terminalService.inc:718
 msgid "Keyboard layout"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:544
+#: admin/systems/goto/class_workstationService.inc:616
 #: admin/systems/goto/class_terminalService.inc:719
 msgid "Keyboard variant"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:545
+#: admin/systems/goto/class_workstationService.inc:617
 #: admin/systems/goto/class_terminalService.inc:720
 msgid "Mouse type"
 msgstr ""
 
-#: admin/systems/goto/class_workstationService.inc:546
+#: admin/systems/goto/class_workstationService.inc:618
 #: admin/systems/goto/class_terminalService.inc:721
 msgid "Mouse port"
 msgstr ""
@@ -2029,7 +2033,7 @@ msgstr ""
 
 #: admin/systems/goto/SelectDeviceType.tpl:37
 #: addons/goto/events/class_EventTargetAddUsersList.inc:181
-#: addons/goto/events/class_EventTargetAddList.inc:436
+#: addons/goto/events/class_EventTargetAddList.inc:441
 #: addons/goto/class_target_list.inc:205 addons/goto/goto_import_file.tpl:40
 msgid "Object group"
 msgstr ""
@@ -3428,7 +3432,7 @@ msgstr ""
 msgid "Create '%s' job"
 msgstr ""
 
-#: addons/goto/events/class_DaemonEvent.inc:252
+#: addons/goto/events/class_DaemonEvent.inc:264
 msgid "Add"
 msgstr ""
 
@@ -3622,7 +3626,7 @@ msgstr ""
 msgid "Time offset in minutes"
 msgstr ""
 
-#: addons/goto/events/time_offset.tpl:18
+#: addons/goto/events/time_offset.tpl:20
 msgid "Concurrent operations"
 msgstr ""