1: <?php
2: 3: 4: 5: 6: 7: 8: 9:
10:
11: if (!defined('XOOPS_ROOT_PATH')) exit();
12:
13: require_once XOOPS_ROOT_PATH . "/core/XCube_ActionForm.class.php";
14:
15: 16: 17:
18: class Legacy_CommentAdminDeleteForm extends XCube_ActionForm
19: {
20: function getTokenName()
21: {
22: return "module.legacy.XoopscommentsAdminDeleteForm.TOKEN" . $this->get('com_id');
23: }
24:
25: function prepare()
26: {
27:
28:
29:
30: $this->mFormProperties['com_id'] =new XCube_IntProperty('com_id');
31: $this->mFormProperties['delete_mode'] =new XCube_StringProperty('delete_mode');
32:
33:
34:
35:
36: $this->mFieldProperties['com_id'] =new XCube_FieldProperty($this);
37: $this->mFieldProperties['com_id']->setDependsByArray(array('required'));
38: $this->mFieldProperties['com_id']->addMessage('required', _MD_LEGACY_ERROR_REQUIRED, _MD_LEGACY_LANG_COM_ID);
39: }
40:
41: function load(&$obj)
42: {
43: $this->setVar('com_id', $obj->get('com_id'));
44: }
45:
46: function update(&$obj)
47: {
48: $obj->setVar('com_id', $this->get('com_id'));
49: }
50: }
51:
52: ?>
53: