aboutsummaryrefslogtreecommitdiff
path: root/mod/uservalidationbyemail/views/default/uservalidationbyemail/js.php
blob: c1ca58559748ba67340a63a19905ec43185f08de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
elgg.provide('elgg.uservalidationbyemail');

elgg.uservalidationbyemail.init = function() {
	$('.unvalidated-users-checkall').click(function() {
		checked = $(this).attr('checked');
		$('form[name=unvalidated-users]').find('input[type=checkbox]').attr('checked', checked);
	});

	$('.unvalidated-users-bulk-post').click(function(event) {
		$form = $('form[name=unvalidated-users]');
		event.preventDefault();

		// check there are selected users
		if ($form.find('input[type=checkbox]:checked').length < 1) {
			return false;
		}

		// confirmation
		if (!confirm($(this).attr('title'))) {
			return false;
		}

		$form.attr('action', $(this).attr('href')).submit();
	});
};

elgg.register_event_handler('init', 'system', elgg.uservalidationbyemail.init);