diff --git a/plugins/admin/systems/class_goTerminalServer.inc b/plugins/admin/systems/class_goTerminalServer.inc
index fea6e77db18627047048d76b96df7fdc8c63fea4..d6afed9fac5f61145f59467c2ce5a1dae7ce3f2e 100644 (file)
var $goTerminalServerStatus = "";
var $goXdmcpIsEnabled = false;
var $goFontPath = "";
+ var $view_logged =FALSE;
function goTerminalServer($config,$dn)
{
- plugin::plugin($config,$dn);
+ goService::goService($config,$dn);
$this->DisplayName = _("Terminal service");
}
function execute()
{
$smarty = get_smarty();
+
+ if($this->is_account && !$this->view_logged){
+ $this->view_logged = TRUE;
+ @log::log("view","server/".get_class($this),$this->dn);
+ }
+
$tmp = $this->plinfo();
foreach($tmp['plProvidedAcls'] as $name => $translation){
show_ldap_error($ldap->get_error(), sprintf(_("Saving server services/terminalServer with dn '%s' failed."),$this->dn));
if($this->initially_was_account){
$this->handle_post_events("modify");
+ @log::log("modify","server/".get_class($this),$this->dn,array_keys($this->attrs),$ldap->get_error());
}else{
$this->handle_post_events("add");
+ @log::log("create","server/".get_class($this),$this->dn,array_keys($this->attrs),$ldap->get_error());
}
}