/var/www/hkosl.com/ifapc/html_20210817/IFAPC2021/application/views/main/script.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<!--common script -->
    <script src="<?= assets_url('libraries/jquery-ui-1.12.1/jquery-ui.min.js'?>"></script>
    <script src="<?= assets_url('libraries/alertify/alertify.min.js'?>"></script>
     <script>
    $(function () {
        <?php
        
if (!empty($_SESSION["alertify_log_msg"])) {
            echo 
'alertify.log("' $_SESSION["alertify_log_msg"] . '");';
            unset(
$_SESSION["alertify_log_msg"]);
        }

        if (!empty(
$_SESSION["alertify_success_msg"])) {
            echo 
'alertify.success("' $_SESSION["alertify_success_msg"] . '");';
            unset(
$_SESSION["alertify_success_msg"]);
        }

        if (!empty(
$_SESSION["alertify_error_msg"])) {
            echo 
'alertify.error("' $_SESSION["alertify_error_msg"] . '");';
            unset(
$_SESSION["alertify_error_msg"]);
        }
        
?>

        alertify.set({
            labels: {
                ok: "<?=__('Confirm')?>",
                cancel: "<?=__('Cancel')?>"
            },
            buttonReverse: false,
            delay: 20000
        });

        window.alert = function (msg) {
            alertify.alert(msg);
        };


        // open last opened treeview and sidebar-collapse
        /*if (typeof Cookies !== 'undefined') {
            var cookie_value = Cookies.get('sidebar-collapse');
            if (cookie_value == "true") {
                $("body").addClass('sidebar-collapse').trigger('collapsed.pushMenu');
            }

            $("body").on("collapsed.pushMenu", function(){
                Cookies.set('sidebar-collapse',true);
            }).on("expanded.pushMenu", function(){
                Cookies.set('sidebar-collapse',false);
            });
        }*/

    });
    </script>
<?php if ($GLOBALS["datetimepicker"] == 1) { ?>
    <script src="<?= assets_url('libraries/datetimepicker/jquery-ui-timepicker-addon.js'?>"></script>
    <script src="<?= assets_url('libraries/datetimepicker/i18n/jquery-ui-timepicker-addon-i18n.min.js'?>"></script>
    <script src="<?= assets_url('libraries/datetimepicker/jquery-ui-sliderAccess.js'?>"></script>
    <?php if (in_array(get_lang(), ['tc''sc'])) {?>
    <script src="<?php echo assets_url('libraries/datetimepicker/i18n/datepicker-zh-TW.js'); ?>"></script>
    <script src="<?php echo assets_url('libraries/datetimepicker/i18n/jquery-ui-timepicker-zh-TW.js'); ?>"></script>
    <?php ?>

    <script>
        $(function () {
            $('.datetimepicker').each(function(){
                var options = {dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true, timeFormat: "HH:mm:ss", language: 'en'};
                if ($(this).data('options')) {
                    var split = $(this).data('options').split('; ');
                    for (i = 0; i < split.length; i++) {
                        var tmp_options = split[i].split('=>');
                        options[tmp_options[0]] = tmp_options[1];
                    }
                }
                $(this).datetimepicker(options);
            });

            $('.datepicker').each(function(){
                var options = {dateFormat: 'yy-mm-dd', changeMonth: true, changeYear: true};
                if ($(this).data('options')) {
                    var split = $(this).data('options').split('; ');
                    for (i = 0; i < split.length; i++) {
                        var tmp_options = split[i].split('=>');
                        options[tmp_options[0]] = tmp_options[1];
                    }
                }
                $(this).datepicker(options);
            });
        });
    </script>
<?php ?>

<?php unset($_SESSION['error_msg']); ?>