mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-30 21:40:43 +02:00
[ticket/10271] Moved $.querystring to phpbb.parse_querystring.
PHPBB3-10271
This commit is contained in:
committed by
Igor Wiedler
parent
082c5c5b32
commit
fa2c06e2ca
@@ -3,18 +3,6 @@ var phpbb = {};
|
||||
(function($) { //avoid conflicts with other libraries
|
||||
|
||||
|
||||
$.querystring = function(string) {
|
||||
var end = {}, i;
|
||||
|
||||
string = string.split('&');
|
||||
for (i = 0; i < string.length; i++)
|
||||
{
|
||||
end[string[i].split('=')[0]] = decodeURIComponent(string[i].split('=')[1]);
|
||||
}
|
||||
return end;
|
||||
}
|
||||
|
||||
|
||||
var dark = $('<div id="darkenwrapper"><div id="darken"> </div></div>');
|
||||
$('body').append(dark);
|
||||
|
||||
@@ -160,6 +148,23 @@ phpbb.confirm = function(msg, callback, fadedark) {
|
||||
return div;
|
||||
}
|
||||
|
||||
/**
|
||||
* Turn a querystring into an array.
|
||||
*
|
||||
* @argument string string The querystring to parse.
|
||||
* @returns array The array created.
|
||||
*/
|
||||
phpbb.parse_querystring = function(string) {
|
||||
var end = {}, i;
|
||||
|
||||
string = string.split('&');
|
||||
for (i = 0; i < string.length; i++)
|
||||
{
|
||||
end[string[i].split('=')[0]] = decodeURIComponent(string[i].split('=')[1]);
|
||||
}
|
||||
return end;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Makes a link use AJAX instead of loading an entire page.
|
||||
@@ -382,7 +387,7 @@ $('[data-ajax]').each(function() {
|
||||
phpbb.ajaxify({
|
||||
selector: '#quickmodform',
|
||||
exception: function(el, act, data) {
|
||||
var d = $.querystring(data).action;
|
||||
var d = phpbb.parse_querystring(data).action;
|
||||
if (d == 'make_normal')
|
||||
{
|
||||
return !(el.find('select option[value="make_global"]').length);
|
||||
|
Reference in New Issue
Block a user