読者です 読者をやめる 読者になる 読者になる

ゲンゾウ用ポストイット

Java、Groovy、Linux関連の備忘録

Redmineで新規登録する際に便利なブックマークを作成するためのブックマークレット

作ってみた。

登録方法

Chromeで試した。

1.以下のソースコードをコピーする。

(function(){
var params = [];

inputs = document.getElementsByTagName('input');
for (var i = 0; i < inputs.length; i++) {
    var c = inputs[i];
    if (c.type === "text" || (c.type === "checkbox" && c.checked)) params.push(c.name + "=" + c.value);
};

inputs = document.getElementsByTagName('select');
for (var i = 0; i < inputs.length; i++) {
    var c = inputs[i];
    params.push(c.name + "=" + c.value);
};

document.location.href = document.location.href + "?" + params.join("&");
})();

2.ブックマークに登録する。

ticket_template_maker などで登録。

3.Redmineの新しいチケットページを開き、テンプレート登録したい内容を入力

4.tiket_template_makerを呼び出す。

5.新しいチケットページが再表示されるので、こちらをブックマーク登録する。

hoge_project_template などで登録する。

後は、新しいチケットを登録する際に hoge_project_template ブックマークを呼び出せばOK。