From 860f6fd8db1efdc4d840a523846648460e07f9a5 Mon Sep 17 00:00:00 2001 From: bigwheel Date: Tue, 1 Sep 2015 06:16:16 +0900 Subject: [PATCH] Add %decoded_url% variable --- extension/background.js | 1 + extension/options.html | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/extension/background.js b/extension/background.js index eb85a34..89cc531 100644 --- a/extension/background.js +++ b/extension/background.js @@ -73,6 +73,7 @@ CreateLink.prototype.formatLinkText = function (formatId, url, text, title, tabI var def = this.format(formatId); var data = def.format. replace(/%url%/g, url). + replace(/%decoded_url%/g, decodeURIComponent(url)). replace(/%text%/g, text.replace(/\n/g, ' ')). replace(/%text_n%/g, text). replace(/%text_br%/g, text.replace(/\n/g, '
\n')). diff --git a/extension/options.html b/extension/options.html index c5926a7..b003adf 100644 --- a/extension/options.html +++ b/extension/options.html @@ -54,6 +54,10 @@

Variables

Create Link recognizes some Make Link compatible variables.
+
%url%
+
Url of current tab.
+
%decoded_url%
+
Decoded %url%.
%text%
Selected text or page title. All newlines are converted to " ".
%text_n%