From e39ea746a79e286bdff7e88b1118f83c5c2e3030 Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Thu, 9 Jun 2016 08:51:34 +0200 Subject: [PATCH] Make example data/ paths absolute for source view and JSFiddle --- tasks/build-examples.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tasks/build-examples.js b/tasks/build-examples.js index 25e8eb7628..58a4ca245d 100644 --- a/tasks/build-examples.js +++ b/tasks/build-examples.js @@ -82,7 +82,9 @@ function augmentExamples(files, metalsmith, done) { if (!(jsFilename in files)) { throw new Error('No .js file found for ' + filename); } - var jsSource = files[jsFilename].contents.toString(); + var jsSource = files[jsFilename].contents.toString() + // Change data paths to absolute urls + .replace(/'data\//g, '\'http://openlayers.org/en/v' + pkg.version + '/examples/data/'); if (file.cloak) { for (var key in file.cloak) { jsSource = jsSource.replace(new RegExp(key, 'g'), file.cloak[key]);