mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-28 14:18:52 +00:00
[ticket/12982] Refactoring: Cleaned up crazy insert users stuff
PHPBB3-12982
This commit is contained in:
parent
9e3db526d5
commit
9c87972385
1 changed files with 17 additions and 25 deletions
|
@ -279,11 +279,13 @@ jQuery(function($) {
|
|||
/**
|
||||
* Functions for user search popup
|
||||
*/
|
||||
function insert_user(formId, value)
|
||||
function insertUser(formId, value)
|
||||
{
|
||||
var form = jQuery(formId),
|
||||
formName = form.attr('data-form-name'),
|
||||
fieldName = form.attr('data-field-name'),
|
||||
'use strict';
|
||||
|
||||
var $form = jQuery(formId),
|
||||
formName = $form.attr('data-form-name'),
|
||||
fieldName = $form.attr('data-field-name'),
|
||||
item = opener.document.forms[formName][fieldName];
|
||||
|
||||
if (item.value.length && item.type == 'textarea') {
|
||||
|
@ -293,33 +295,23 @@ function insert_user(formId, value)
|
|||
item.value = value;
|
||||
}
|
||||
|
||||
function insert_marked_users(formId, users)
|
||||
{
|
||||
if (typeof(users.length) == "undefined")
|
||||
{
|
||||
if (users.checked)
|
||||
{
|
||||
insert_user(formId, users.value);
|
||||
}
|
||||
}
|
||||
else if (users.length > 0)
|
||||
{
|
||||
for (i = 0; i < users.length; i++)
|
||||
{
|
||||
if (users[i].checked)
|
||||
{
|
||||
insert_user(formId, users[i].value);
|
||||
}
|
||||
function insert_marked_users(formId, users) {
|
||||
'use strict';
|
||||
|
||||
for (var i = 0; i < users.length; i++) {
|
||||
if (users[i].checked) {
|
||||
insertUser(formId, users[i].value);
|
||||
}
|
||||
}
|
||||
|
||||
self.close();
|
||||
window.close();
|
||||
}
|
||||
|
||||
function insert_single_user(formId, user)
|
||||
{
|
||||
function insert_single_user(formId, user) {
|
||||
'use strict';
|
||||
|
||||
insertUser(formId, user);
|
||||
self.close();
|
||||
window.close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Reference in a new issue