initial commit

This commit is contained in:
2026-06-29 14:51:56 +06:00
commit c5c4b7c509
2400 changed files with 725568 additions and 0 deletions

39
webroot/js/bulk_select.js Normal file
View File

@@ -0,0 +1,39 @@
$(window).load(function () {
$("input[id^='content_']").change(function (e) {
var selected_users_element = $("input[name='selected_content']");
var selected_users = selected_users_element.val();
var clickedValue = $(this).prop('id');
var array = selected_users.split(',');
if ($(this).is(':checked')) {
if ($.inArray(clickedValue, array) == -1) {
var value = selected_users_element.val();
if (value != '') {
selected_users_element.val(value + ',' + clickedValue);
} else {
selected_users_element.val(clickedValue);
}
}
} else {
array = $.grep(array, function (value) {
return value != clickedValue;
});
selected_users_element.val(array.join(','));
}
});
$("input[id^='ContentSelect']").change(function (e) {
if ($(this).is(':checked')) {
$("input[id^='content_']").each(function (index) {
$(this).prop("checked",true).trigger("change");
});
} else {
$("input[id^='content_']").each(function (index) {
$(this).prop("checked",false).trigger("change");
});
}
});
});