[vlc-commits] Revert "web intf: fix uri decoding when browsing."

Rémi Denis-Courmont git at videolan.org
Sun Sep 25 13:43:03 CEST 2011


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sun Sep 25 14:42:58 2011 +0300| [bc147b1656768f78b89dcfae88ee848f2dea81e1] | committer: Rémi Denis-Courmont

Revert "web intf: fix uri decoding when browsing."

This reverts commit fb9bbdc9a43b4bcb52141122f0a53eec862067ca.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bc147b1656768f78b89dcfae88ee848f2dea81e1
---

 share/lua/http/js/controlers.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/share/lua/http/js/controlers.js b/share/lua/http/js/controlers.js
index 5d3e338..fb21dd5 100644
--- a/share/lua/http/js/controlers.js
+++ b/share/lua/http/js/controlers.js
@@ -172,11 +172,11 @@ function browse(dir){
 			$('#browse_elements').empty();
             $('element',data).each(function(){
 				if($(this).attr('type')=='dir' || $.inArray($(this).attr('name').substr(-3),video_types)!=-1 || $.inArray($(this).attr('name').substr(-3),audio_types)!=-1){
-					$('#browse_elements').append(createElementLi($(this).attr('name'),$(this).attr('type'),$(this).attr('uri'),$(this).attr('name').substr(-3)));
+					$('#browse_elements').append(createElementLi($(this).attr('name'),$(this).attr('type'),$(this).attr('path'),$(this).attr('name').substr(-3)));
 				}
 			});
 			$('[opendir]').dblclick(function(){
-				browse(decodeURIComponent($(this).attr('opendir')).substring(7));
+				browse($(this).attr('opendir'));
 			});
 			$('[openfile]').dblclick(function(){
 				switch(tgt){
@@ -195,7 +195,7 @@ function browse(dir){
 					case '#mobile':
 						break;
 					default:
-						sendCommand('command=in_play&input='+encodeURIComponent($(this).attr('openfile')));
+						sendCommand('command=in_play&input=file://'+encodeURIComponent($(this).attr('openfile')));
 						break;
 				}
 				$('#window_browse').dialog('close');
@@ -212,7 +212,7 @@ function browse(dir){
 			$('[openfile]').click(function(){
 				switch(tgt){
 					case '#mobile':
-						sendCommand('command=in_play&input='+encodeURIComponent($(this).attr('openfile')),"window.location='mobile.html'");
+						sendCommand('command=in_play&input=file://'+encodeURIComponent($(this).attr('openfile')),"window.location='mobile.html'");
 						break;
 					default:
 						break;



More information about the vlc-commits mailing list