    {"id":1214,"date":"2026-08-13T02:45:37","date_gmt":"2026-08-13T01:45:37","guid":{"rendered":"https:\/\/gismedu.com\/?page_id=1214"},"modified":"2026-08-13T02:45:37","modified_gmt":"2026-08-13T01:45:37","slug":"staff-portal","status":"publish","type":"page","link":"https:\/\/gismedu.com\/fr\/staff-portal\/","title":{"rendered":"Staff Portal"},"content":{"rendered":"<div class=\"gism-staff-login\">\n\n        <div class=\"gism-staff-login-box\">\n\n            <h2>Staff Login<\/h2>\n\n            <p class=\"gism-login-intro\">\n                Sign in to access GISM Campus.\n            <\/p>\n\n            \n            <form method=\"post\" action=\"\">\n\n                <p>\n                    <label for=\"gism_staff_login\">\n                        Username or Email\n                    <\/label>\n\n                    <input\n                        type=\"text\"\n                        id=\"gism_staff_login\"\n                        name=\"gism_staff_login\"\n                        autocomplete=\"off\"\n                        required\n>\n                <\/p>\n\n                <p>\n                    <label for=\"gism_staff_password\">\n                        Password\n                    <\/label>\n\n                    <div style=\"position:relative;\">\n\n    <input\n        type=\"password\"\n        id=\"gism_staff_password\"\n        name=\"gism_staff_password\"\n        autocomplete=\"new-password\"\n        required\n style=\"padding-right:50px;\"\n    >\n\n    <button\n        type=\"button\"\n        id=\"gism-staff-password-toggle\"\n        aria-label=\"Show password\"\n        style=\"            position:absolute;            right:12px;            top:50%;            transform:translateY(-50%);            border:none;            background:transparent;            cursor:pointer;            padding:5px;            font-size:18px;            color:#555;        \"\n    >\ud83d\udc41<\/button>\n\n<\/div>\n                <\/p>\n\n                <p style=\"margin-top:12px; text-align:right;\">\n                    <a\n                        href=\"https:\/\/gismedu.com\/fr\/staff-password-reset\/\"\n                        style=\"color:#1f4b85; text-decoration:none; font-weight:500;\"\n                    >\n                        Forgot your Password?\n                    <\/a>\n                <\/p>\n\n<p style=\"margin:18px 0;\">\n    <label style=\"display:flex; align-items:center; gap:8px; font-weight:500;\">\n        <input\n            type=\"checkbox\"\n            name=\"gism_staff_remember\"\n            value=\"1\"\n            style=\"width:auto; margin:0;\"\n        >\n        Remember Me\n    <\/label>\n<\/p>\n\n                <input type=\"hidden\" id=\"gism_staff_login_nonce\" name=\"gism_staff_login_nonce\" value=\"ee9fe892aa\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/1214\" \/>\n                <p>\n                    <button\n                        type=\"submit\"\n                        class=\"gism-staff-login-button\"\n                    >\n                        Staff Login\n                    <\/button>\n                <\/p>\n\n            <input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\n        <\/div>\n\n    <\/div>\n\n    <style>\n\n        .gism-staff-login {\n            max-width: 600px;\n            margin: 40px auto;\n            padding: 20px;\n        }\n\n        .gism-staff-login-box {\n            background: #ffffff;\n            padding: 40px;\n            border-radius: 10px;\n            box-shadow: 0 4px 20px rgba(0,0,0,0.08);\n        }\n\n        .gism-staff-login-box h2 {\n            margin-top: 0;\n            color: #123b70;\n            font-size: 32px;\n        }\n\n        .gism-login-intro {\n            color: #555;\n            margin-bottom: 30px;\n        }\n\n        .gism-staff-login-box label {\n            display: block;\n            font-weight: 600;\n            margin-bottom: 8px;\n        }\n\n        .gism-staff-login-box input {\n            width: 100%;\n            padding: 12px 14px;\n            border: 1px solid #d5dbe3;\n            border-radius: 5px;\n            box-sizing: border-box;\n            margin-bottom: 18px;\n        }\n\n        .gism-staff-login-button {\n            width: 100%;\n            padding: 13px 20px;\n            border: none;\n            border-radius: 5px;\n            background: #2f73b9;\n            color: #ffffff;\n            font-size: 17px;\n            font-weight: 600;\n            cursor: pointer;\n        }\n\n        .gism-staff-login-button:hover {\n            opacity: 0.9;\n        }\n\n        .gism-login-error {\n            background: #fdeaea;\n            color: #b42318;\n            border-left: 4px solid #b42318;\n            padding: 12px 15px;\n            margin-bottom: 20px;\n        }\n\n        .gism-login-message {\n            padding: 20px;\n            background: #eef7ef;\n            border-left: 4px solid #4caf50;\n        }\n\n    <\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n\n    const passwordField = document.getElementById('gism_staff_password');\n    const toggleButton = document.getElementById('gism-staff-password-toggle');\n\n    if (!passwordField || !toggleButton) {\n        return;\n    }\n\n    toggleButton.addEventListener('click', function () {\n\n        if (passwordField.type === 'password') {\n            passwordField.type = 'text';\n            toggleButton.textContent = '\ud83d\ude48';\n            toggleButton.setAttribute('aria-label', 'Hide password');\n        } else {\n            passwordField.type = 'password';\n            toggleButton.textContent = '\ud83d\udc41';\n            toggleButton.setAttribute('aria-label', 'Show password');\n        }\n\n    });\n\n});\n<\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-1214","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"Rachid Ghazi","author_link":"https:\/\/gismedu.com\/fr\/author\/gism-admin\/"},"uagb_comment_info":0,"uagb_excerpt":null,"_links":{"self":[{"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/pages\/1214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/comments?post=1214"}],"version-history":[{"count":1,"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/pages\/1214\/revisions"}],"predecessor-version":[{"id":1215,"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/pages\/1214\/revisions\/1215"}],"wp:attachment":[{"href":"https:\/\/gismedu.com\/fr\/wp-json\/wp\/v2\/media?parent=1214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}