public function __construct($vars)
{
parent::__construct($vars, _("Delete Attribute Confirmation"));
$attribute = $vars->get('attribute');
$info = $GLOBALS['whups_driver']->getAttributeDesc($attribute);
$this->addHidden('', 'type', 'int', true, true);
$this->addHidden('', 'attribute', 'int', true, true);
$pname = $this->addVariable(_("Attribute Name"), 'attribute_name', 'text', false, true);
$pname->setDefault($info['name']);
$pdesc = $this->addVariable(_("Attribute Description"), 'attribute_description', 'text', false, true);
$pdesc->setDefault($info['description']);
$this->addVariable(_("Really delete this attribute? This may cause data problems!"), 'yesno', 'enum', true, false, null, array(array(0 => _("No"), 1 => _("Yes"))));
$this->setButtons(array(array('class' => 'horde-delete', 'value' => _("Delete Attribute"))));
}