Don't use leading slashes in URLs.

Patch by sb1066
This commit is contained in:
Andreas Öman 2009-07-11 18:54:44 +00:00
parent 1df378cb3d
commit 741a4aa55f
6 changed files with 21 additions and 21 deletions

View file

@ -192,7 +192,7 @@ tvheadend.channeldetails = function(chid, chname) {
}]
});
confpanel.getForm().load({url:'/channel',
confpanel.getForm().load({url:'channel',
params:{'chid': chid, 'op':'load'},
success:function(form, action) {
confpanel.enable();
@ -200,7 +200,7 @@ tvheadend.channeldetails = function(chid, chname) {
function saveChanges() {
confpanel.getForm().submit({url:'/channel',
confpanel.getForm().submit({url:'channel',
params:{'chid': chid, 'op':'save'},
waitMsg:'Saving Data...',
failure: function(form, action) {
@ -215,7 +215,7 @@ tvheadend.channeldetails = function(chid, chname) {
function(button) {
if(button == 'no')
return;
Ext.Ajax.request({url: '/channel',
Ext.Ajax.request({url: 'channel',
params:{'chid': chid, 'op':'delete'},
success: function() {
panel.destroy();
@ -276,7 +276,7 @@ tvheadend.channeldetails = function(chid, chname) {
function(button) {
if(button == 'no')
return;
Ext.Ajax.request({url: '/channel',
Ext.Ajax.request({url: 'channel',
params:{chid: chid,
op:'mergefrom',
srcch: selectedRecord.data.chid},

View file

@ -13,7 +13,7 @@ tvheadend.dvbAdapterStore = new Ext.data.JsonStore({
'muxes',
'initialMuxes',
'satConf'],
url:'/dvb/adapter'
url:'dvb/adapter'
});
tvheadend.comet.on('dvbAdapter', function(m) {
@ -489,7 +489,7 @@ tvheadend.addMuxByLocation = function(adapterData, satConfStore) {
handler: function() {
var n = locationList.getSelectionModel().getSelectedNode();
Ext.Ajax.request({
url: '/dvb/adapter/' + adapterData.identifier,
url: 'dvb/adapter/' + adapterData.identifier,
params: {
network: n.attributes.id,
satconf: satConfCombo ? satConfCombo.getValue() : null,
@ -522,7 +522,7 @@ tvheadend.addMuxByLocation = function(adapterData, satConfStore) {
rootVisible:false,
loader: new Ext.tree.TreeLoader({
baseParams: {adapter: adapterData.identifier},
dataUrl:'/dvbnetworks'
dataUrl:'dvbnetworks'
}),
root: new Ext.tree.AsyncTreeNode({
@ -587,7 +587,7 @@ tvheadend.dvb_adapter_general = function(adapterData, satConfStore) {
disabled: adapterData.services == 0 || adapterData.initialMuxes,
handler:function() {
Ext.Ajax.request({
url:'/dvb/adapter/' + adapterId,
url:'dvb/adapter/' + adapterId,
params: {
op: 'serviceprobe'
}
@ -623,7 +623,7 @@ tvheadend.dvb_adapter_general = function(adapterData, satConfStore) {
function saveConfForm () {
confform.getForm().submit({
url:'/dvb/adapter/' + adapterId,
url:'dvb/adapter/' + adapterId,
params:{'op':'save'},
waitMsg:'Saving Data...'
});
@ -668,7 +668,7 @@ tvheadend.dvb_adapter_general = function(adapterData, satConfStore) {
});
confform.getForm().load({
url:'/dvb/adapter/' + adapterId,
url:'dvb/adapter/' + adapterId,
params:{'op':'load'},
success:function(form, action) {
confform.enable();
@ -805,7 +805,7 @@ tvheadend.dvb_adapter = function(data)
root:'entries',
autoload:true,
fields: ['identifier'],
url:'/dvb/lnbtypes'
url:'dvb/lnbtypes'
});
var satConfStore = new Ext.data.JsonStore({
@ -813,7 +813,7 @@ tvheadend.dvb_adapter = function(data)
autoLoad: true,
id: 'identifier',
fields: ['identifier', 'name'],
url:'/dvb/satconf/' + data.identifier
url:'dvb/satconf/' + data.identifier
});
} else {
satConfStore = false;

View file

@ -56,7 +56,7 @@ tvheadend.dvrDetails = function(entry) {
function cancelEvent() {
Ext.Ajax.request({
url: '/dvr',
url: 'dvr',
params: {entryId: entry.id, op: 'cancelEntry'},
success:function(response, options) {
@ -392,7 +392,7 @@ tvheadend.dvrsettings = function() {
confpanel.on('render', function() {
confpanel.getForm().load({
url:'/dvr',
url:'dvr',
params:{'op':'loadSettings'},
success:function(form, action) {
confpanel.enable();
@ -403,7 +403,7 @@ tvheadend.dvrsettings = function() {
function saveChanges() {
confpanel.getForm().submit({
url:'/dvr',
url:'dvr',
params:{'op':'saveSettings'},
waitMsg:'Saving Data...',
failure: function(form, action) {

View file

@ -40,7 +40,7 @@ tvheadend.epgDetails = function(event) {
function recordEvent() {
Ext.Ajax.request({
url: '/dvr',
url: 'dvr',
params: {eventId: event.id, op: 'recordEvent'},
success:function(response, options) {
@ -333,7 +333,7 @@ tvheadend.epg = function() {
function createAutoRec2(params) {
/* Really do it */
params.op = 'createAutoRec';
Ext.Ajax.request({url: '/dvr', params: params});
Ext.Ajax.request({url: 'dvr', params: params});
}
return panel;

View file

@ -4,7 +4,7 @@
*/
tvheadend.help = function(title, pagename) {
Ext.Ajax.request({
url: '/docs/' + pagename,
url: 'docs/' + pagename,
success: function(result, request) {
var content = new Ext.Panel({
@ -61,7 +61,7 @@ function accessUpdate(o) {
border: false,
layout:'fit',
title:'About',
autoLoad: '/about.html'
autoLoad: 'about.html'
});
tvheadend.rootTabPanel.add(tvheadend.aboutPanel);

View file

@ -137,7 +137,7 @@ tvheadend.xmltv = function() {
confpanel.on('render', function() {
confpanel.getForm().load({
url:'/xmltv',
url:'xmltv',
params:{'op':'loadSettings'},
success:function(form, action) {
confpanel.enable();
@ -211,7 +211,7 @@ tvheadend.xmltv = function() {
function saveChanges() {
confpanel.getForm().submit({
url:'/xmltv',
url:'xmltv',
params:{'op':'saveSettings'},
waitMsg:'Saving Data...',
failure: function(form, action) {