From 717b5d91787c73cd0b7de23d47fc28dd30c9a860 Mon Sep 17 00:00:00 2001 From: hickert Date: Thu, 22 Dec 2005 09:29:27 +0000 Subject: [PATCH] Added empty glpi class git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@2373 594d385d-05f5-0310-b6e9-bd551577e9d8 --- plugins/admin/systems/class_glpiAccount.inc | 82 +++++++++++++++++++++ plugins/admin/systems/glpi.tpl | 1 + 2 files changed, 83 insertions(+) create mode 100644 plugins/admin/systems/class_glpiAccount.inc create mode 100644 plugins/admin/systems/glpi.tpl diff --git a/plugins/admin/systems/class_glpiAccount.inc b/plugins/admin/systems/class_glpiAccount.inc new file mode 100644 index 000000000..0d532c871 --- /dev/null +++ b/plugins/admin/systems/class_glpiAccount.inc @@ -0,0 +1,82 @@ + "Eins ist toll", "zwei" => "Zwei ist noch besser"); + + /* attribute list for save action */ + var $ignore_account= TRUE; + var $attributes= array(); + var $objectclasses= array("whatever"); + + /* Contructor + Sets default values and checks if we already hae an existing glpi account + */ + function glpiAccount ($config, $dn= NULL) + { + plugin::plugin ($config, $dn); + print $this->is_account; + print $this->initialy_was_account; + } + + function execute() + { + /* Call parent execute */ + plugin::execute(); + + /* Fill templating stuff */ + $smarty= get_smarty(); + $display= ""; + + /* Do we need to flip is_account state? */ + if (isset($_POST['modify_state'])){ + $this->is_account= !$this->is_account; + } + + /* Show tab dialog headers */ + if ($this->is_account){ + $display= $this->show_header(_("Remove DNS service"), + _("This server has DNS features enabled. You can disable them by clicking below.")); + } else { + $display= $this->show_header(_("Add DNS service"), + _("This server has DNS features disabled. You can enable them by clicking below.")); + return ($display); + } + + $display.= $smarty->fetch(get_template_path('glpi.tpl', TRUE)); + return($display); + } + + function remove_from_parent() + { + } + + + /* Save data to object */ + function save_object() + { + plugin::save_object(); + } + + + /* Check supplied data */ + function check() + { + $message= array(); + + return ($message); + } + + + /* Save to LDAP */ + function save() + { + } + +} + +// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: +?> diff --git a/plugins/admin/systems/glpi.tpl b/plugins/admin/systems/glpi.tpl new file mode 100644 index 000000000..b16551d03 --- /dev/null +++ b/plugins/admin/systems/glpi.tpl @@ -0,0 +1 @@ +dasfasd -- 2.30.2