Action Directory / ALink

Install

a 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);
    });
});