diff --git a/lib/ice-coder.js b/lib/ice-coder.js
index d07076f..46226db 100644
--- a/lib/ice-coder.js
+++ b/lib/ice-coder.js
@@ -609,11 +609,19 @@ var ICEcoder = {
openPrompt: function() {
var fileLink;
- if(fileLink = top.ICEcoder.getInput('Enter relative file path prefixed with /','')) {
- top.ICEcoder.openFile(fileLink);
+ if(fileLink = top.ICEcoder.getInput('Enter relative file path (prefixed with /) or remote URL','')) {
+ fileLink.indexOf("://")>-1
+ ? top.ICEcoder.getRemoteFile(fileLink)
+ : top.ICEcoder.openFile(fileLink);
}
},
+ // Get remote file contents
+ getRemoteFile: function(remoteFile) {
+ top.ICEcoder.serverQueue("add","lib/file-control.php?action=getRemoteFile&file="+remoteFile);
+ top.ICEcoder.serverMessage('Getting
'+remoteFile);
+ },
+
// Save a file
saveFile: function(saveAs) {
var saveType;