mirror of
https://github.com/moodle/moodle.git
synced 2025-04-14 04:52:36 +02:00
Merge branch 'MDL-67862-master' of git://github.com/junpataleta/moodle
This commit is contained in:
commit
5ea7d1b205
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -47,6 +47,7 @@ define([], function() {
|
||||
ACTION_VIEW_CONTACT: '[data-action="view-contact"]',
|
||||
ACTION_VIEW_GROUP_INFO: '[data-action="view-group-info"]',
|
||||
CAN_RECEIVE_FOCUS: 'input:not([type="hidden"]), a[href], button, textarea, select, [tabindex]',
|
||||
CONFIRM_DIALOGUE: '[data-region="confirm-dialogue"]',
|
||||
CONFIRM_DIALOGUE_BUTTON_TEXT: '[data-region="dialogue-button-text"]',
|
||||
CONFIRM_DIALOGUE_CANCEL_BUTTON: '[data-action="cancel-confirm"]',
|
||||
CONFIRM_DIALOGUE_CONTAINER: '[data-region="confirm-dialogue-container"]',
|
||||
|
@ -1079,11 +1079,15 @@ function(
|
||||
}
|
||||
|
||||
if (headerText) {
|
||||
dialogueHeader.removeClass('hidden');
|
||||
// Create the dialogue header.
|
||||
dialogueHeader = $('<h3 class="h6" data-region="dialogue-header"></h3>');
|
||||
dialogueHeader.text(headerText);
|
||||
} else {
|
||||
dialogueHeader.addClass('hidden');
|
||||
dialogueHeader.text('');
|
||||
// Prepend it to the confirmation body.
|
||||
var confirmDialogue = dialogue.find(SELECTORS.CONFIRM_DIALOGUE);
|
||||
confirmDialogue.prepend(dialogueHeader);
|
||||
} else if (dialogueHeader.length) {
|
||||
// Header text is empty but dialogue header is present, so remove it.
|
||||
dialogueHeader.remove();
|
||||
}
|
||||
|
||||
buttons.forEach(function(button) {
|
||||
@ -1123,8 +1127,11 @@ function(
|
||||
cancelButton.removeClass('hidden');
|
||||
okayButton.removeClass('hidden');
|
||||
text.text('');
|
||||
dialogueHeader.addClass('hidden');
|
||||
dialogueHeader.text('');
|
||||
|
||||
// Remove dialogue header if present.
|
||||
if (dialogueHeader.length) {
|
||||
dialogueHeader.remove();
|
||||
}
|
||||
|
||||
header.find(SELECTORS.CAN_RECEIVE_FOCUS).first().focus();
|
||||
return true;
|
||||
|
@ -36,7 +36,6 @@
|
||||
}}
|
||||
|
||||
<div class="p-3 bg-white" data-region="confirm-dialogue" role="alert">
|
||||
<h3 class="h6 hidden" data-region="dialogue-header"></h3>
|
||||
<p class="text-muted" data-region="dialogue-text"></p>
|
||||
<div class="mb-2 custom-control custom-checkbox hidden" data-region="delete-messages-for-all-users-toggle-container">
|
||||
<input type="checkbox" class="custom-control-input" id="delete-messages-for-all-users" data-region="delete-messages-for-all-users-toggle">
|
||||
|
Loading…
x
Reference in New Issue
Block a user