diff --git a/add-on/jplayer.playlist.js b/add-on/jplayer.playlist.js
index 60d48736..b038aa1e 100644
--- a/add-on/jplayer.playlist.js
+++ b/add-on/jplayer.playlist.js
@@ -147,7 +147,9 @@
itemClass: "jp-playlist-item",
freeGroupClass: "jp-free-media",
freeItemClass: "jp-playlist-item-free",
- removeItemClass: "jp-playlist-item-remove"
+ removeItemClass: "jp-playlist-item-remove",
+ downloadPrefix: '',
+ downloadForceRightClick: true
}
},
option: function(option, value) { // For changing playlist options only
@@ -252,7 +254,7 @@
} else {
listItem += " | ";
}
- listItem += "" + property + "";
+ listItem += "Download";
}
});
listItem += ")";
@@ -279,11 +281,13 @@
});
// Create live handlers that disable free media links to force access via right click
- $(this.cssSelector.playlist).off("click", "a." + this.options.playlistOptions.freeItemClass).on("click", "a." + this.options.playlistOptions.freeItemClass, function() {
- $(this).parent().parent().find("." + self.options.playlistOptions.itemClass).click();
- $(this).blur();
- return false;
- });
+ if(this.options.downloadForceRightClick) {
+ $(this.cssSelector.playlist).off("click", "a." + this.options.playlistOptions.freeItemClass).on("click", "a." + this.options.playlistOptions.freeItemClass, function() {
+ $(this).parent().parent().find("." + self.options.playlistOptions.itemClass).click();
+ $(this).blur();
+ return false;
+ });
+ }
// Create live handlers for the remove controls
$(this.cssSelector.playlist).off("click", "a." + this.options.playlistOptions.removeItemClass).on("click", "a." + this.options.playlistOptions.removeItemClass, function() {