diff --git a/module/productplan/config.php b/module/productplan/config.php index 20e0cebe34..f2e824cd80 100644 --- a/module/productplan/config.php +++ b/module/productplan/config.php @@ -1,3 +1,6 @@ productplan->create->requiredFields = 'title,begin,end'; $config->productplan->edit->requiredFields = 'title,begin,end'; + +$config->productplan->editor->create = array('id' => 'desc', 'tools' => 'simpleTools'); +$config->productplan->editor->edit = array('id' => 'desc', 'tools' => 'simpleTools'); diff --git a/module/productplan/model.php b/module/productplan/model.php index f49b6e76d9..36783bff84 100644 --- a/module/productplan/model.php +++ b/module/productplan/model.php @@ -68,10 +68,7 @@ class productplanModel extends model */ public function create($product) { - $plan = fixer::input('post') - ->stripTags('title') - ->specialChars('desc') - ->get(); + $plan = fixer::input('post')->stripTags('title')->get(); $this->dao->insert(TABLE_PRODUCTPLAN)->data($plan)->autoCheck()->batchCheck($this->config->productplan->create->requiredFields, 'notempty')->exec(); if(!dao::isError()) return $this->dao->lastInsertID(); } @@ -86,13 +83,9 @@ class productplanModel extends model public function update($planID) { $oldPlan = $this->getById($planID); - $plan = fixer::input('post') - ->stripTags('title') - ->specialChars('desc') - ->get(); + $plan = fixer::input('post')->stripTags('title')->get(); $this->dao->update(TABLE_PRODUCTPLAN)->data($plan)->autoCheck()->batchCheck($this->config->productplan->edit->requiredFields, 'notempty')->where('id')->eq((int)$planID)->exec(); if(!dao::isError()) return common::createChanges($oldPlan, $plan); - } /** diff --git a/module/productplan/view/browse.html.php b/module/productplan/view/browse.html.php index 2d1a50aa0a..c79e20190f 100644 --- a/module/productplan/view/browse.html.php +++ b/module/productplan/view/browse.html.php @@ -35,7 +35,7 @@