baltun
Администратор
- Сообщения
- 12.622
- Реакции
- 3.170
- Баллы
- 1.833
Небольшой код который можно разместить например в шаблоне PAGE_CONTAINER который выводит приветствие или указанную вами информацию после авторизации пользователя.
JavaScript:
<xf:if is="$xf.visitor.user_id">
<script>
document.addEventListener('DOMContentLoaded', function () {
var userId = {$xf.visitor.user_id};
var lastLoginTime = {$xf.visitor.last_activity}; // или другое поле с временем входа
var popupKey = 'popup_shown_' + userId + '_' + lastLoginTime;
if (!sessionStorage.getItem(popupKey)) {
setTimeout(function () {
XF.flashMessage('Добро пожаловать! Не забудьте проверить настройки профиля.', 4000);
sessionStorage.setItem(popupKey, '1');
}, 5000);
}
});
</script>
</xf:if>