1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
--- a/admin/systems/services/dhcp/class_servDHCP.inc
+++ b/admin/systems/services/dhcp/class_servDHCP.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class servdhcp extends goService
{
/* attribute list for save action */
--- a/admin/systems/services/dns/class_servDNSeditZone.inc
+++ b/admin/systems/services/dns/class_servDNSeditZone.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class servdnseditZone extends plugin
{
/* attribute list for save action */
@@ -48,6 +49,8 @@
/* All types with required attrs */
$this->RecordTypes = DNS::getDnsRecordTypes(true);
+ $attrs = is_null($attrs) ? array() : $attrs;
+
if(!count($attrs)){
$this->OldZoneName = "";
$this->OldReverseZone = "";
--- a/admin/systems/services/kolab/class_servKolab.inc
+++ b/admin/systems/services/kolab/class_servKolab.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class servkolab extends goService
{
var $postfix_mydomain = "";
--- a/admin/systems/services/mail/class_goMailServer.inc
+++ b/admin/systems/services/mail/class_goMailServer.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class goMailServer extends goService{
var $cli_summary = "This pluign is used within the ServerService Pluign \nand indicates that this server supports mailqueue listings and so on.";
--- a/admin/systems/services/spam/class_goSpamServer.inc
+++ b/admin/systems/services/spam/class_goSpamServer.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class gospamserver extends goService{
/* This plugin only writes its objectClass */
--- a/admin/systems/services/terminal/class_goTerminalServer.inc
+++ b/admin/systems/services/terminal/class_goTerminalServer.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class goTerminalServer extends goService{
/* This plugin only writes its objectClass */
--- a/admin/systems/goto/tabs_workstation.inc
+++ b/admin/systems/goto/tabs_workstation.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class worktabs extends tabs
{
@@ -7,7 +8,7 @@
function __construct($config, $data, $dn,$category,$hide_refs = FALSE, $hide_acls = FALSE)
{
-
+
/* Save dn */
$this->dn= $dn;
$this->config= $config;
--- a/admin/systems/services/dns/class_servDNS.inc
+++ b/admin/systems/services/dns/class_servDNS.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class servdns extends goService
{
/* attribute list for save action */
--- a/admin/systems/services/kiosk/class_goKioskService.inc
+++ b/admin/systems/services/kiosk/class_goKioskService.inc
@@ -1,5 +1,6 @@
<?php
+#[\AllowDynamicProperties]
class goKioskService extends goService{
/* This plugin only writes its objectClass */
|