From a17b15d3894b32ec17b3a71ddc02e6db9f300096 Mon Sep 17 00:00:00 2001 From: liugang Date: Thu, 25 Jan 2024 10:54:44 +0800 Subject: [PATCH] * Enable editor templates. --- module/bug/ui/create.field.php | 4 ++++ module/execution/ui/create.field.php | 2 +- module/story/ui/create.field.php | 2 +- module/task/ui/create.field.php | 4 ++++ module/testtask/ui/create.html.php | 2 +- module/testtask/ui/edit.html.php | 1 + 6 files changed, 12 insertions(+), 3 deletions(-) diff --git a/module/bug/ui/create.field.php b/module/bug/ui/create.field.php index 5199dfa0d4..f020167d1f 100644 --- a/module/bug/ui/create.field.php +++ b/module/bug/ui/create.field.php @@ -36,6 +36,10 @@ $fields->field('openedBuild') ->className(count(data('builds')) > 1 || data('executionID') ? 'hidden' : '') ->itemEnd(); +$fields->field('steps') + ->width('full') + ->control(array('control' => 'editor', 'templateType' => 'bug')); + $fields->field('story')->foldable(); $fields->field('task')->foldable(); diff --git a/module/execution/ui/create.field.php b/module/execution/ui/create.field.php index 1d4a01616b..e5ab1b6c0b 100644 --- a/module/execution/ui/create.field.php +++ b/module/execution/ui/create.field.php @@ -88,7 +88,7 @@ $fields->field('desc') ->width('full') ->required(strpos($requiredFields, ",desc,") !== false) ->label($showExecutionExec ? $lang->execution->execDesc : $lang->execution->desc) - ->control('editor'); + ->control(array('control' => 'editor', 'templateType' => 'execution')); $fields->field('PO')->foldable()->required(strpos($requiredFields, ",PO,") !== false)->items(data('poUsers'))->value(data('copyExecution.PO')); $fields->field('QD')->foldable()->required(strpos($requiredFields, ",QD,") !== false)->items(data('qdUsers'))->value(data('copyExecution.QD')); diff --git a/module/story/ui/create.field.php b/module/story/ui/create.field.php index 851b760984..68f5e1869a 100644 --- a/module/story/ui/create.field.php +++ b/module/story/ui/create.field.php @@ -115,7 +115,7 @@ $fields->field('estimate') $fields->field('spec') ->width('full') ->required($createFields['spec']['required']) - ->control('editor') + ->control(array('control' => 'editor', 'templateType' => 'story')) ->placeholder($lang->story->specTemplate . "\n" . $lang->noticePasteImg) ->value($createFields['spec']['default']); diff --git a/module/task/ui/create.field.php b/module/task/ui/create.field.php index da6efb5118..54ef5c1a55 100644 --- a/module/task/ui/create.field.php +++ b/module/task/ui/create.field.php @@ -11,6 +11,10 @@ $fields->field('module') ->items(data('modulePairs')) ->value(data('task.module')); +$fields->field('desc') + ->width('full') + ->control(array('control' => 'editor', 'templateType' => 'task')); + /* Set foldable attribute. */ $fields->field('module')->foldable(); $fields->field('files')->foldable(); diff --git a/module/testtask/ui/create.html.php b/module/testtask/ui/create.html.php index 2b7a3a5790..58a9d058c5 100644 --- a/module/testtask/ui/create.html.php +++ b/module/testtask/ui/create.html.php @@ -183,7 +183,7 @@ formPanel formGroup ( set::label($lang->testtask->desc), - set::control('editor'), + set::control(array('control' => 'editor', 'templateType' => 'testtask')), set::name('desc'), set::rows(10) ), diff --git a/module/testtask/ui/edit.html.php b/module/testtask/ui/edit.html.php index 615f2cdcf0..16ecb6dd2c 100644 --- a/module/testtask/ui/edit.html.php +++ b/module/testtask/ui/edit.html.php @@ -146,6 +146,7 @@ formPanel editor ( set::name('desc'), + set::templateType('testtask'), html($task->desc) ) ),