Code

Refactor parts of the plugin:
authorpsc <psc@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 20 Feb 2009 12:44:34 +0000 (12:44 +0000)
committerpsc <psc@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 20 Feb 2009 12:44:34 +0000 (12:44 +0000)
commit302035383f9a033535aff1844493be611419f237
tree77649089e64aaa964bcaf47e07bcd0e82396310d
parenta7a3a7605049baea7ef31094db0d4a6430e05adb
Refactor parts of the plugin:
- ppdManager::loadDescription now returns a well-formed associative
  array instead of a string which is parsed over and over again.
  This was neccessary to fix problems that occured after applying
  the double-manufacturer-fix, because large parts of the plugin
  were dependent on the string structure.
- Fix display of printer names, it should print the manufacturer
  only once.
- Adapt all usages of the loadDescription function and variables
  storing its return value.

git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13433 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-plugins/goto/admin/systems/goto/class_printGeneric.inc
gosa-plugins/goto/admin/systems/ppd/class_ppdManager.inc
gosa-plugins/goto/admin/systems/ppd/class_printerPPDDialog.inc
gosa-plugins/goto/admin/systems/ppd/class_printerPPDSelectionDialog.inc