From fa8cb4788b9500ec49c9d8346201bb97ddb856a1 Mon Sep 17 00:00:00 2001 From: anekos Date: Thu, 10 Dec 2009 22:10:21 +0000 Subject: 各バージョンへのリンクを貼るように git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@36120 d0d07461-0603-4401-acd4-de1884942a52 --- PMWriter.js | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) (limited to 'PMWriter.js') diff --git a/PMWriter.js b/PMWriter.js index 97a3499..8332393 100644 --- a/PMWriter.js +++ b/PMWriter.js @@ -12,6 +12,7 @@ let pluginDirPath = liberator.globalVariables.pmwriter_plugin_dir; let outputDir = liberator.globalVariables.pmwriter_output_dir; + const VERSIONS = '2.2 2.1 2.0 1.2'.split(/\s+/); if (!(pluginDirPath && outputDir)) @@ -62,6 +63,7 @@ const IOService = services.get('io'); const DOCUMENT_TITLE = 'Vimperator Plugins in CodeRepos'; const CodeRepos = 'http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/'; + const CodeReposBranch = 'http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/branches/'; const CodeReposFile = 'http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/'; function Context (file) { @@ -230,6 +232,32 @@ pluginInfo.description, true, function (it) (it.toString()) || '---') + + let versionsBody = <>>; + + VERSIONS.forEach(function (ver) { + let url = CodeReposBranch + ver + '/' + pluginFilename; + versionsBody += + <> +