fixes search special characters url encoding issue
This commit is contained in:
@@ -6,6 +6,7 @@ var calcms = (function($) {
|
|||||||
// event handlers are customized at herbstradio.org
|
// event handlers are customized at herbstradio.org
|
||||||
|
|
||||||
my.updateContainer = function updateContainer(id, url, onLoading, callback) {
|
my.updateContainer = function updateContainer(id, url, onLoading, callback) {
|
||||||
|
// alert(id+url);
|
||||||
if (id == null)
|
if (id == null)
|
||||||
return;
|
return;
|
||||||
if ($("#" + id).length == 0)
|
if ($("#" + id).length == 0)
|
||||||
@@ -411,19 +412,19 @@ var calcms = (function($) {
|
|||||||
else
|
else
|
||||||
url += 'all/';
|
url += 'all/';
|
||||||
if (value != '' && value != null)
|
if (value != '' && value != null)
|
||||||
url += escape(value) + '/';
|
url += escape(encodeURI(value)) + '/';
|
||||||
if (archive != null && archive == 0)
|
if (archive != null && archive == 0)
|
||||||
url += 'kommende/';
|
url += 'kommende/';
|
||||||
if (archive != null && archive == 1)
|
if (archive != null && archive == 1)
|
||||||
url += 'vergangene/';
|
url += 'vergangene/';
|
||||||
my.updateContainer('calcms_list', url, 1);
|
my.updateContainer('sendungen', url, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// show all events for a given category
|
// show all events for a given category
|
||||||
my.showEventsByCategory = function showEventsByCategory(value) {
|
my.showEventsByCategory = function showEventsByCategory(value) {
|
||||||
if (value != '' && value != null) {
|
if (value != '' && value != null) {
|
||||||
my.updateContainer('calcms_list', my.get('search_category_url')
|
my.updateContainer('sendungen', my.get('search_category_url')
|
||||||
+ escape(value) + '/', 1);
|
+ escape(value) + '/', 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -441,7 +442,7 @@ var calcms = (function($) {
|
|||||||
url += 'kommende/';
|
url += 'kommende/';
|
||||||
if (archive != null && archive == 1)
|
if (archive != null && archive == 1)
|
||||||
url += 'vergangene/';
|
url += 'vergangene/';
|
||||||
my.updateContainer('calcms_list', url, 1);
|
my.updateContainer('sendungen', url, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -453,19 +454,20 @@ var calcms = (function($) {
|
|||||||
if (project != '' && project != null)
|
if (project != '' && project != null)
|
||||||
url += escape(project) + '/';
|
url += escape(project) + '/';
|
||||||
if (seriesName != '' && seriesName != null)
|
if (seriesName != '' && seriesName != null)
|
||||||
url += escape(seriesName) + '/';
|
url += encodeURI(escape(seriesName)) + '/';
|
||||||
if (archive != null && archive == 0)
|
if (archive != null && archive == 0)
|
||||||
url += 'kommende/';
|
url += 'kommende/';
|
||||||
if (archive != null && archive == 1)
|
if (archive != null && archive == 1)
|
||||||
url += 'vergangene/';
|
url += 'vergangene/';
|
||||||
my.updateContainer('calcms_list', url, 1);
|
/* alert (url); */
|
||||||
|
my.updateContainer('sendungen', url, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// show all events for a given series
|
// show all events for a given series
|
||||||
my.showEventsBySeriesName = function showEventsBySeriesName(value) {
|
my.showEventsBySeriesName = function showEventsBySeriesName(value) {
|
||||||
if (value != '' && value != null) {
|
if (value != '' && value != null) {
|
||||||
my.updateContainer('calcms_list', my.get('search_series_name_url')
|
my.updateContainer('sendungen', my.get('search_series_name_url')
|
||||||
+ escape(value) + '/', 1);
|
+ escape(value) + '/', 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -476,7 +478,7 @@ var calcms = (function($) {
|
|||||||
var url = my.setAndGetUrlParameters('program', value);
|
var url = my.setAndGetUrlParameters('program', value);
|
||||||
if (value != '' && value != null) {
|
if (value != '' && value != null) {
|
||||||
// my.updateContainer('calcms_list', events_url+url, 1);
|
// my.updateContainer('calcms_list', events_url+url, 1);
|
||||||
my.updateContainer('calcms_list', url, 1);
|
my.updateContainer('sendungen', url, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user