Вот что ответил ИИ (искуственный интеллект
https://chat.openai.com/chat) :
OnAfterUserLogin является событием, которое вызывается после того, как пользователь успешно авторизовался в административной части сайта. Вы можете использовать это событие, чтобы выполнить какие-либо действия после авторизации пользователя.
Чтобы вывести окно с текстом после авторизации пользователя, вам нужно написать функцию, которая будет вызываться при срабатывании события OnAfterUserLogin. В этой функции вы можете использовать функции javascript или css чтобы создать модальное окно и вывести нужный текст.
Here an example how to use addEventListener method of JavaScript to handle OnAfterUserLogin event in admin section of bitrix.
<script type="text/javascript">
BX.addCustomEvent("onAjaxSuccess", function(data, handler) {
if (handler.data["action"] === 'OnAfterUserLogin') {
// create your modal window here
// show your message in modal window
}
});
</script>
Или если Вы используете jQuery
<script type="text/javascript">
$(document).ajaxSuccess(function(event, xhr, settings) {
if (settings.data == "action=OnAfterUserLogin") {
// create your modal window here
// show your message in modal window
}
});
</script>
Обратите внимание, что это пример и вам может понадобится изменять код в зависимости от вашей конкретной ситуации.
Также вы можете использовать какую-либо библиотеку javascript для создания модального окна, например, Bootstrap modal, или же создать свой собственный виджет.