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 @@ begin;?> end;?> id"), $plan->title);?> - desc);?> + desc;?> id", $lang->edit); diff --git a/module/productplan/view/create.html.php b/module/productplan/view/create.html.php index 8784409392..985261b7ea 100644 --- a/module/productplan/view/create.html.php +++ b/module/productplan/view/create.html.php @@ -35,7 +35,7 @@ productplan->desc;?> - + diff --git a/module/productplan/view/edit.html.php b/module/productplan/view/edit.html.php index d9e7a34e4d..24e897cf9e 100644 --- a/module/productplan/view/edit.html.php +++ b/module/productplan/view/edit.html.php @@ -12,6 +12,7 @@ ?> +
@@ -34,7 +35,7 @@ - + -
productplan->desc;?>desc, "rows='5' class='area-1'");?>desc), "rows='10' class='area-1'");?>
diff --git a/module/productplan/view/view.html.php b/module/productplan/view/view.html.php index e4883e533c..8ec25aa180 100644 --- a/module/productplan/view/view.html.php +++ b/module/productplan/view/view.html.php @@ -29,7 +29,7 @@
productplan->desc;?>desc);?> + desc;?>