Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/dceprojects.corals.io/public/assets/corals/plugins/introJs/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/dceprojects.corals.io/public/assets/corals/plugins/introJs/js/intro_functions.js
class IntroJs {
    static run() {
        if (!IntroJs.isUrlAlreadyGuided()) {
            IntroJs.startIntro();
        }
    }

    static startIntro() {
        var intro = introJs();

        intro.setOptions({
            steps: corals.urlGuideConfig
        });

        intro.start();
        IntroJs.saveUrlToLocalStorage();
    }

    static saveUrlToLocalStorage() {
        let guidedUrl = localStorage.getItem('guided_urls');

        if (!_.isArray(guidedUrl)) {
            guidedUrl = _.split(guidedUrl, ',');
        }

        guidedUrl.push(corals.guideableUrl);

        localStorage.setItem("guided_urls", guidedUrl);
    }

    /**
     *
     * @returns {boolean}
     */
    static isUrlAlreadyGuided() {
        let guidedUrl = _.split(localStorage.getItem("guided_urls"), ',');

        return _.includes(guidedUrl, corals.guideableUrl);
    }
}

IntroJs.run();


Spamworldpro Mini