Wikiへの実行ボタンの埋め込み方法
以前御社のデモでWikiにジョブフローの実行ボタンを埋め込まれているのを見かけたような記憶があるのですが、やり方を教えてもらえますでしょうか。
-
フィックスポイントの服部です。
Wikiにジョブフローの実行ボタンではなくリンクを埋め込むのは、たとえば、Creole記法のWikiの場合、同じディレクトリにある JOB_A というジョブフローへのリンクは、 [[./JOB_A]] のように記述することで可能です。
ですが、ボタンを埋め込むことはできません。
ただし、Markdown記法のWikiの場合は、HTMLを埋め込むことができるので、
<script>
function run_job() {
console.log("hello");
var xhr = new XMLHttpRequest();
xhr.open('POST', './JOB_A.execute?token=<API トークン値>');
xhr.setRequestHeader('accept', 'application/json');
xhr.send();
}
</script>
<input type="button" name="ジョブ実行" value = "ジョブ実行" onClick='run_job()'>のようにJavaScriptからKompiraのREST APIでジョブフロー実行するしかけと組み合わせて、頑張ればできないこともありません。
サインインしてコメントを残してください。
コメント
1件のコメント