diff --git a/module/ai/control.php b/module/ai/control.php index 9da0adef1b..277b4c029f 100644 --- a/module/ai/control.php +++ b/module/ai/control.php @@ -152,13 +152,13 @@ class ai extends control { $prompt = $this->ai->getPromptById($id); - $this->view->dataPreview = $this->ai->generateDemoDataPrompt($prompt->module, $prompt->source); $this->view->prompt = $prompt; $this->view->preAndNext = $this->loadModel('common')->getPreAndNextObject('prompt', $id); $this->view->actions = $this->loadModel('action')->getList('prompt', $id); + $this->view->dataPreview = $this->ai->generateDemoDataPrompt($prompt->module, $prompt->source); + $this->view->users = $this->loadModel('user')->getPairs('noletter'); $this->view->title = "{$this->lang->ai->prompts->common}#{$prompt->id} $prompt->name"; $this->view->position[] = $this->lang->ai->prompts->common; - $this->view->users = $this->user->getPairs('noletter'); $this->display(); } diff --git a/module/ai/view/promptview.html.php b/module/ai/view/promptview.html.php index d1f7c1d53e..108dc30c8b 100644 --- a/module/ai/view/promptview.html.php +++ b/module/ai/view/promptview.html.php @@ -16,7 +16,7 @@ ' . $lang->goback, '', "class='btn btn-secondary'");?>
- id?> + id;?> name;?> deleted) echo "{$lang->ai->prompts->deleted}";?>
@@ -30,25 +30,25 @@
-
ai->prompts->role?>
-
role?>
-
ai->prompts->characterization?>
-
characterization?>
+
ai->prompts->role;?>
+
role;?>
+
ai->prompts->characterization;?>
+
characterization;?>
-
ai->prompts->object?>
+
ai->prompts->object;?>
module ? $this->lang->ai->dataSource[$prompt->module]['common'] : ''; ?>
-
ai->prompts->field?>
-
+
ai->prompts->field;?>
+
-
ai->prompts->setPurpose?>
-
purpose?>
-
ai->prompts->elaboration?>
-
elaboration?>
+
ai->prompts->setPurpose;?>
+
purpose;?>
+
ai->prompts->elaboration;?>
+
elaboration;?>
-
ai->prompts->selectTargetForm?>
+
ai->prompts->selectTargetForm;?>
targetForm)) echo ''; @@ -113,15 +113,26 @@ prompt->createdBy; ?> createdBy) . $lang->at . $prompt->createdDate;?> - - - ai->prompts->publishedBy; ?> - - - - ai->prompts->draftedBy; ?> - - + action, array('published', 'unpublished'))) $lastPublishAction = $action; + break; + } + ?> + status == 'active'):?> + + ai->prompts->publishedBy; ?> + createdBy : $lastPublishAction->actor);?> + + + + ai->prompts->publishedBy : $lang->ai->prompts->draftedBy;?> + actor);?> + + prompt->editedBy; ?> editedBy ? zget($users, $prompt->editedBy) . $lang->at . $prompt->editedDate : '';?>