diff --git a/plugins/admin/systems/class_glpiPrinterAccount.inc b/plugins/admin/systems/class_glpiPrinterAccount.inc
index 1e8aac795b74059abace4b9e453b721857953ac4..ce2cfaca4874e26850baa30ab0cbf3c8172cb32b 100644 (file)
var $usedDevices = array(); // Which devices are currently selected
var $usedAttachments = array(); // Used Attachments
+
/* Contructor
Sets default values and checks if we already have an existing glpi account
*/
plugin::plugin ($config, $dn);
$this->ui= get_userinfo();
+ $this->is_account = false;
+
/* Abort class construction, if no db is defined */
if(!isset($this->config->data['SERVERS']['GLPI'])){
return;
/* Assign smarty defaults
To avoid undefined indexes, if there is an error with the glpi db
*/
- foreach(array("PrinterTypeKeys","PrinterTypes") as $attr){
+ foreach(array("PrinterTypeKeys","PrinterTypes","ManufacturerKeys","Manufacturers","Attachments","AttachmentKeys") as $attr){
$smarty->assign($attr,array());
$smarty->assign($attr."ACL"," disabled ");
}
- foreach(array("type") as $attr){
+ foreach(array("type","FK_glpi_enterprise","tech_num","contact_num","comments","flags_serial","flags_par","flags_usb") as $attr){
$smarty->assign($attr,"");
$smarty->assign($attr."ACL"," disabled ");
}