Action Directory / ALink
Installa tag make action
Shared by saita_ryouhei
Script
fmt='<a href="${nonurl}"${target}>${title}</a>';
// "blogurl", "blogtitle" customized
blogurl="http://stryh.com";
blogtitle=" | stryhの日記 ~stryh/changelog";
url=webBrowser.getURL();
title=webBrowser.getTitle();
nonurl=url.replace(blogurl,"");
title=title.replace(blogtitle,"");
target="";
ui.input('target attribute set?', null, 'Enter 1(Yes) or 0(No)', 'number',function(value) {
if (value=="1")
target=' target="_blank"';
ui.input('link name', title, 'string', 'link name set', function(value) {
title=value;
text=fmt.replace(/\${nonurl}/g,nonurl).replace(/\${title}/g,title).replace(/\${target}/g,target);
editor.replaceSelection(text);
});
});