Jump to content

Featured Replies

Hello
I want to open a pop-up message when a user logs in the site and inform the user (Welcome to our site) and disappear after a few seconds.
This case was in Vbulletin. After logging in, the user was taken to the welcome page, then the main page came up
The AUTO MASSAGE plugin does this, but it is in the form of a message in the topic, chat box, etc., not in a pop-up format. I don't want this message to be inserted anywhere, and I want it to be shown only to the user who is logged in.

Link to comment
https://ipbmafia.ru/topic/25831-welcome-message-after-user-login/
Share on other sites

Ну если очень, очень, очень, очень грубо, то этот код может помочь:

<div id="popup">
        <h1>Добро пожаловать на наш сайт!</h1>
    </div>

    <script>
        setTimeout(function() {
            document.getElementById('popup').style.display = 'none';
        }, 5000);
    </script>

Только, как я сказал, это очень грубое решение, точнее даже из разряда "Мам, посмотри я сделал".

Тебе все еще надо сделать так, что бы этот код не отображался гостям (Что в принципе не сложно), и все еще надо сделать так, что бы авторизованным пользователям этот код отображался только один раз за сессию (А значит придется использовать куки).

Edited by ryancoolround

Link to comment
https://ipbmafia.ru/topic/25831-welcome-message-after-user-login/?&do=findComment&comment=194504
Share on other sites
1 hour ago, ryancoolround said:

Этот код не отображался ( Что в принципе не сложно ), и все еще необходимо сделать так, что авторизованным пользователям этот код отображался только один раз за сессию ( Что означает использование файлов куки ).

Зачем куки? localStorage уже отменили? 💁‍♂️ 

Link to comment
https://ipbmafia.ru/topic/25831-welcome-message-after-user-login/?&do=findComment&comment=194506
Share on other sites

Что если взять это приложение и изменить его под свои нужды 

easy-popup-2.1.6.zip

Link to comment
https://ipbmafia.ru/topic/25831-welcome-message-after-user-login/?&do=findComment&comment=194507
Share on other sites
On 7/7/2023 at 3:55 PM, ryancoolround said:

Well, if it's very, very, very, very rude, then this code can help:

<div    id   =   "popup"   >  
         <h1>   Welcome to our site!    </h1>  
     </div>  

     <script>  
          setTimeout   (   function   ()    {  
              document   .    getElementById   (   'popup'   ).    style   .    display   =    'none'   ;  
          },    5000   );  
      </script>  

Only, as I said, this is a very rude decision, more precisely, even from the category of " Mom, look what I did ."

You still need to make it so that this code is not displayed to guests ( Which is not difficult in principle ), and you still need to make it so that authorized users would only see this code once per session ( So you have to use cookies ).

thank you
I only want it to be shown once for users who login
I have no programming experience
Thank you for your guidance

Link to comment
https://ipbmafia.ru/topic/25831-welcome-message-after-user-login/?&do=findComment&comment=194550
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.