From 6aaff0e9cdcd990cafe7cad84673f27839c68e7d Mon Sep 17 00:00:00 2001 From: Fabio Date: Fri, 17 Nov 2023 16:18:49 +0000 Subject: [PATCH] FOUR-12188:Create a New Dropdwon-Card component with preview Icons sonar --- ProcessMaker/Models/ScriptExecutor.php | 2 +- resources/img/script_lang/default.svg | 5 ++ resources/img/script_lang/javascript.svg | 5 ++ resources/img/script_lang/lua.svg | 5 ++ resources/img/script_lang/php.svg | 9 +++ .../scripts/components/CreateScriptModal.vue | 23 +++--- .../scripts/components/LanguageScript.vue | 77 +++++++++++++++++++ webpack.mix.js | 1 + 8 files changed, 116 insertions(+), 11 deletions(-) create mode 100644 resources/img/script_lang/default.svg create mode 100644 resources/img/script_lang/javascript.svg create mode 100644 resources/img/script_lang/lua.svg create mode 100644 resources/img/script_lang/php.svg create mode 100644 resources/js/processes/scripts/components/LanguageScript.vue diff --git a/ProcessMaker/Models/ScriptExecutor.php b/ProcessMaker/Models/ScriptExecutor.php index cc86f6f5e1..055374973b 100644 --- a/ProcessMaker/Models/ScriptExecutor.php +++ b/ProcessMaker/Models/ScriptExecutor.php @@ -154,7 +154,7 @@ public static function list($language = null) } foreach ($executors->get() as $executor) { - $list[$executor->id] = $executor->language . ' - ' . $executor->title; + $list[$executor->id] = $executor->language; } return $list; diff --git a/resources/img/script_lang/default.svg b/resources/img/script_lang/default.svg new file mode 100644 index 0000000000..f2e3da27cf --- /dev/null +++ b/resources/img/script_lang/default.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/resources/img/script_lang/javascript.svg b/resources/img/script_lang/javascript.svg new file mode 100644 index 0000000000..bc0e4d5fa2 --- /dev/null +++ b/resources/img/script_lang/javascript.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/resources/img/script_lang/lua.svg b/resources/img/script_lang/lua.svg new file mode 100644 index 0000000000..b4ed3b20ee --- /dev/null +++ b/resources/img/script_lang/lua.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/resources/img/script_lang/php.svg b/resources/img/script_lang/php.svg new file mode 100644 index 0000000000..05d8c7574a --- /dev/null +++ b/resources/img/script_lang/php.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/resources/js/processes/scripts/components/CreateScriptModal.vue b/resources/js/processes/scripts/components/CreateScriptModal.vue index ac773f8ad9..e534347104 100644 --- a/resources/js/processes/scripts/components/CreateScriptModal.vue +++ b/resources/js/processes/scripts/components/CreateScriptModal.vue @@ -20,7 +20,10 @@ > - +