1: <?php
2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
13:
14: class Whups_Form_Admin_CloneType extends Horde_Form
15: {
16: public function __construct(&$vars)
17: {
18: global $whups_driver;
19:
20: $type = $vars->get('type');
21: $info = $whups_driver->getType($type);
22: parent::__construct(
23: $vars, sprintf(_("Make a clone of %s"), $info['name']));
24:
25: $this->setButtons(_("Clone"));
26: $this->addHidden('', 'type', 'int', true, true);
27:
28: $tname = &$this->addVariable(
29: _("Name of the cloned copy"), 'name', 'text', true);
30: $tname->setDefault(sprintf(_("Copy of %s"), $info['name']));
31:
32: $tdesc = &$this->addVariable(
33: _("Clone Description"), 'description', 'text', true);
34: $tdesc->setDefault($info['description']);
35: }
36:
37: }
38: