diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/html/docs/help.html --- a/usr/share/squeezeboxserver/HTML/Default/html/docs/help.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/html/docs/help.html Wed Dec 12 17:16:35 2012 +0000 @@ -5,7 +5,7 @@ [% "SQUEEZEBOX_SERVER" | string %] - [% "HELP" | string %] - + diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/index.html --- a/usr/share/squeezeboxserver/HTML/Default/index.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/index.html Wed Dec 12 17:16:35 2012 +0000 @@ -9,7 +9,7 @@ [% END %] - + diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/pageheader.html --- a/usr/share/squeezeboxserver/HTML/Default/pageheader.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/pageheader.html Wed Dec 12 17:16:35 2012 +0000 @@ -3,7 +3,7 @@ - + [% PROCESS standardheader.html %] @@ -136,4 +136,4 @@ [% END %] [% allLinks = 'Squeezebox-allLinks'; allLinks = cookies.$allLinks.value %] -
\ No newline at end of file +
diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/settings/header.html --- a/usr/share/squeezeboxserver/HTML/Default/settings/header.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/settings/header.html Wed Dec 12 17:16:35 2012 +0000 @@ -11,7 +11,7 @@ [% "SQUEEZEBOX_SERVER" | string %] - + diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/settings/index.html --- a/usr/share/squeezeboxserver/HTML/Default/settings/index.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/settings/index.html Wed Dec 12 17:16:35 2012 +0000 @@ -5,7 +5,7 @@ [% "SERVER_SETTINGS" | string %] - + diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/slimserver.css --- a/usr/share/squeezeboxserver/HTML/Default/slimserver.css Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/slimserver.css Wed Dec 12 17:16:35 2012 +0000 @@ -1350,7 +1350,7 @@ .x-tree-node-leaf .x-tree-node-alwayscollapsed { - background-image:url(/html/ext/resources/images/default/tree/folder.gif); + background-image:url(html/ext/resources/images/default/tree/folder.gif); } .x-tree-node .x-tree-selected { diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/status_header.html --- a/usr/share/squeezeboxserver/HTML/Default/status_header.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/status_header.html Wed Dec 12 17:16:35 2012 +0000 @@ -4,7 +4,7 @@ - + diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/Default/status_list.html --- a/usr/share/squeezeboxserver/HTML/Default/status_list.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/Default/status_list.html Wed Dec 12 17:16:35 2012 +0000 @@ -25,7 +25,7 @@ [% END %] [% ELSE %] - + [% END %] [% IF item.itemobj.album.id %][% END %] diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/hreftemplate --- a/usr/share/squeezeboxserver/HTML/EN/hreftemplate Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/hreftemplate Wed Dec 12 17:16:35 2012 +0000 @@ -4,7 +4,7 @@ albumHRef = BLOCK %]href="[% webroot %]clixmlbrowser/clicmd=browselibrary+items&mode=tracks&linktitle=[% 'ALBUM' | string %]%20([% itemobj.album.title | uri %])&album_id=[% itemobj.album.id %]&player=[% playerURI %]/"[% END; yearHRef = BLOCK %]href="[% webroot %]clixmlbrowser/clicmd=browselibrary+items&mode=albums&linktitle=[% 'YEAR' | string %]%20([% itemobj.year %])&year=[% itemobj.year %]&player=[% playerURI %]/"[% END; songinfoHRef = "href=\"${webroot}songinfo.html?item=$itemobj.id&player=$playerURI\""; -coverArtHRef = "href=\"/music/$coverArt/cover.jpg\""; +coverArtHRef = "href=\"${webroot}music/$coverArt/cover.jpg\""; MoveUp = "%2D1"; # -1 minusOne = "%2D1"; # -1 plusOne = "%2B1"; # +1 @@ -39,7 +39,7 @@ [%# img tag for album thumbnail in the now playing status context %] [% BLOCK statusImg -%][% IF NOT height; height = thumbSize || 100; END %][% IF NOT width; width = height; END %] - [% "\"";IF" -%] @@ -47,7 +47,7 @@ [%# img tag for cover art in browsedb context %] [% BLOCK coverImg -%] -[% "" -%] +[% "" -%] [%- END %] @@ -141,7 +141,7 @@ [%# this is the href to the cover art for item %] [% BLOCK coverArtItemHRef -%] -href="/music/[% item.coverArt %]/cover.jpg" +href="[% webroot %]music/[% item.coverArt %]/cover.jpg" [%- END %] [%# this is the link tree for the setup pages %] @@ -178,7 +178,7 @@ [% IF item.image %] "[% item.image | resizeimage(height, height, '-', webroot) %]" [% ELSIF item.coverThumb %] - "/music/[% item.coverThumb %]/cover_[% height %]x[% height %]_[% resizeParam %][% IF bgcolor %]_[% bgcolor %][% END %][% IF fileSuffix %].[% fileSuffix %][% END %]" + "[% webroot %]music/[% item.coverThumb %]/cover_[% height %]x[% height %]_[% resizeParam %][% IF bgcolor %]_[% bgcolor %][% END %][% IF fileSuffix %].[% fileSuffix %][% END %]" [% ELSIF item.icon %] "[% item.icon | resizeimage(height, height, '-', webroot) %]" [% END %] @@ -198,7 +198,7 @@ [% itemobj=item.itemobj %] [% artistlist = PROCESS artistsAsText.html %] [% END %] - [% item.text | html %] [% artistlist | html %]
 			[% IF item.year %]
diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/html/SqueezeJS/Base.js
--- a/usr/share/squeezeboxserver/HTML/EN/html/SqueezeJS/Base.js	Wed Dec 12 17:07:46 2012 +0000
+++ b/usr/share/squeezeboxserver/HTML/EN/html/SqueezeJS/Base.js	Wed Dec 12 17:16:35 2012 +0000
@@ -1,4 +1,4 @@
-Ext.BLANK_IMAGE_URL = '/html/images/spacer.gif';
+Ext.BLANK_IMAGE_URL = webroot + 'html/images/spacer.gif';
 
 // hack to fake IE8 into IE7 mode - let's consider them the same
 Ext.isIE7 = Ext.isIE7 || Ext.isIE8;
@@ -279,7 +279,7 @@
 				this.showBriefly(config.showBriefly);
 	
 			Ext.Ajax.request({
-				url: this.getBaseUrl() + (config.url || '/jsonrpc.js'),
+				url: this.getBaseUrl() + (config.url || webroot + 'jsonrpc.js'),
 				method: config.method ? config.method : 'POST',
 				params: config.url ? null : Ext.util.JSON.encode({
 					id: 1,
@@ -794,7 +794,7 @@
 	},
 	
 	defaultCoverart : function(coverid, width) {
-		return SqueezeJS.Controller.getBaseUrl() + '/music/' + (coverid || 0) + '/cover' + (width ? '_' + width + 'x' + width + '_p.' : '.') + SqueezeJS.coverFileSuffix;
+		return SqueezeJS.Controller.getBaseUrl() + webroot + 'music/' + (coverid || 0) + '/cover' + (width ? '_' + width + 'x' + width + '_p.' : '.') + SqueezeJS.coverFileSuffix;
 	}
 };
 
diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/html/SqueezeJS/UI.js
--- a/usr/share/squeezeboxserver/HTML/EN/html/SqueezeJS/UI.js	Wed Dec 12 17:07:46 2012 +0000
+++ b/usr/share/squeezeboxserver/HTML/EN/html/SqueezeJS/UI.js	Wed Dec 12 17:16:35 2012 +0000
@@ -482,7 +482,7 @@
 
 	SqueezeJS.UI.FileTreeLoader = function(filter) {
 		Ext.apply(this, {
-			dataUrl: '/jsonrpc.js',
+			dataUrl: webroot + 'jsonrpc.js',
 			filter: filter
 		});
 		SqueezeJS.UI.FileTreeLoader.superclass.constructor.call(this);	
@@ -1651,9 +1651,9 @@
 		SqueezeJS.UI.PlaytimeProgress.superclass.initComponent.call(this);
 
 		var el = Ext.get(this.applyTo);
-		el.update( '<img src=' - + '' - + '' ); + el.update( '' + + '' + + '' ); // store the DOM elements to reduce flicker this.remaining = Ext.get(Ext.DomQuery.selectNode('.progressFillRight', el.dom)); diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/html/fileselector.js --- a/usr/share/squeezeboxserver/HTML/EN/html/fileselector.js Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/html/fileselector.js Wed Dec 12 17:16:35 2012 +0000 @@ -222,7 +222,7 @@ if (SqueezeJS && SqueezeJS.strings && SqueezeJS.strings('browse')) tpl = new Ext.Template(' '); else - tpl = new Ext.Template(''); + tpl = new Ext.Template(''); tpl.compile(); diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/html/settings.js --- a/usr/share/squeezeboxserver/HTML/EN/html/settings.js Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/html/settings.js Wed Dec 12 17:16:35 2012 +0000 @@ -53,7 +53,7 @@ } function prefValidate(myPref, namespace) { - new Ajax.Request('/jsonrpc.js', { + new Ajax.Request('[% webroot %]jsonrpc.js', { method: 'post', postBody: Object.toJSON({ @@ -198,4 +198,4 @@ $('alarm' + alarmId).hide(); $('button' + alarmId).show(); -} \ No newline at end of file +} diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/search.html --- a/usr/share/squeezeboxserver/HTML/EN/search.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/search.html Wed Dec 12 17:16:35 2012 +0000 @@ -1,7 +1,7 @@ [% pagetitle = 'Search'; pageicon = icons.SEARCHMUSIC %] [% pageHeaderScripts = BLOCK %] - + [% END %] [% bodyscript = 'onload="document.searchForm.query.focus();"' %] diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/settings/header.html --- a/usr/share/squeezeboxserver/HTML/EN/settings/header.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/settings/header.html Wed Dec 12 17:16:35 2012 +0000 @@ -44,7 +44,7 @@
- + diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/settings/player/basic.html --- a/usr/share/squeezeboxserver/HTML/EN/settings/player/basic.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/settings/player/basic.html Wed Dec 12 17:16:35 2012 +0000 @@ -42,7 +42,7 @@ [% IF prefs %] [% WRAPPER setting title="SETUP_PLAYERNAME" desc="SETUP_PLAYERNAME_DESC" %] - [%- IF playericon %][% END %] + [%- IF playericon %][% END %] [% END %] diff -r 6ea16586bfe3 usr/share/squeezeboxserver/HTML/EN/settings/server/wizard.html --- a/usr/share/squeezeboxserver/HTML/EN/settings/server/wizard.html Wed Dec 12 17:07:46 2012 +0000 +++ b/usr/share/squeezeboxserver/HTML/EN/settings/server/wizard.html Wed Dec 12 17:16:35 2012 +0000 @@ -4,8 +4,8 @@ [% "SQUEEZEBOX_SERVER" | string %] - - + +