wiki-plugin-assets
Advanced tools
Comparing version 0.2.5 to 0.3.0
@@ -125,3 +125,3 @@ "use strict"; | ||
fetch_list = function fetch_list($item, item, $report, assets, remote) { | ||
fetch_list = function fetch_list($item, item, $report, assets, remote, assetsData) { | ||
var assetsURL, link, render, requestSite, trouble; | ||
@@ -146,2 +146,3 @@ requestSite = remote != null ? remote : null; | ||
var file, files; | ||
assetsData[assets] || (assetsData[assets] = {}); | ||
@@ -157,2 +158,3 @@ if (data.error) { | ||
files = data.files; | ||
assetsData[assets][assetsURL] = files; | ||
@@ -204,3 +206,3 @@ if (files.length === 0) { | ||
emit = function emit($item, item) { | ||
var $report, assets, i, len, ref, results, site, uploader; | ||
var $report, assets, assetsData, i, len, ref, results, site, uploader; | ||
@@ -216,2 +218,9 @@ uploader = function uploader() { | ||
$item.append("<div style=\"background-color:#eee;padding:15px; margin-block-start:1em; margin-block-end:1em;\">\n <dl style=\"margin:0;color:gray\"></dl>\n ".concat(uploader(), "\n</div>")); | ||
assetsData = {}; | ||
$item.addClass('assets-source'); | ||
$item.get(0).assetsData = function () { | ||
return assetsData; | ||
}; | ||
assets = item.text.match(/([\w\/-]*)/)[1]; | ||
@@ -224,3 +233,3 @@ ref = context($item); | ||
$report = $item.find('dl').prepend("<dt><img width=12 src=\"".concat(wiki.site(site).flag(), "\"> ").concat(site, "</dt>\n<dd style=\"margin:8px;\"></dd>")); | ||
results.push(fetch_list($item, item, $report.find('dd:first'), assets, site)); | ||
results.push(fetch_list($item, item, $report.find('dd:first'), assets, site, assetsData)); | ||
} | ||
@@ -227,0 +236,0 @@ |
{ | ||
"name": "wiki-plugin-assets", | ||
"version": "0.2.5", | ||
"version": "0.3.0", | ||
"description": "Federated Wiki - Assets Plugin", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
48665
10
350