{"id":1969,"date":"2026-06-28T13:49:35","date_gmt":"2026-06-28T13:49:35","guid":{"rendered":"https:\/\/novaris.tn\/?page_id=1969"},"modified":"2026-06-28T15:06:41","modified_gmt":"2026-06-28T15:06:41","slug":"student-dashboard","status":"publish","type":"page","link":"https:\/\/novaris.tn\/en\/student-dashboard\/","title":{"rendered":"Tableau de bord \u00c9tudiant"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1969\" class=\"elementor elementor-1969\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7b0f8f e-con e-atomic-element e-flexbox-base e-default-div e-29e957b\" data-id=\"e7b0f8f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e7b0f8f\">\n    \t\t<div class=\"elementor-element elementor-element-7ef23f2 elementor-widget elementor-widget-html\" data-id=\"7ef23f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n.sd-hero{\nwidth:100vw;\nposition:relative;\nleft:50%;\nmargin-left:-50vw;\nbackground:linear-gradient(135deg,#071526 0%,#0f2740 100%);\npadding:90px 40px;\nfont-family:Arial,sans-serif;\noverflow:hidden;\n}\n\n.sd-container{\nmax-width:1300px;\nmargin:auto;\ndisplay:grid;\ngrid-template-columns:2fr 1fr;\ngap:50px;\nalign-items:center;\n}\n\n.sd-badge{\ndisplay:inline-block;\npadding:10px 18px;\nborder-radius:999px;\nbackground:rgba(255,138,0,.12);\nborder:1px solid rgba(255,138,0,.25);\ncolor:#ff8a00;\nfont-size:13px;\nfont-weight:700;\ntext-transform:uppercase;\nletter-spacing:1px;\nmargin-bottom:24px;\n}\n\n.sd-title{\nfont-size:56px;\nfont-weight:800;\ncolor:#fff;\nline-height:1.1;\nmargin-bottom:20px;\n}\n\n.sd-title span{\ncolor:#ff8a00;\n}\n\n.sd-text{\nfont-size:18px;\nline-height:1.9;\ncolor:#cbd5e1;\nmax-width:750px;\nmargin-bottom:35px;\n}\n\n.sd-buttons{\ndisplay:flex;\ngap:15px;\nflex-wrap:wrap;\n}\n\n.sd-btn-primary{\npadding:16px 30px;\nborder-radius:12px;\nbackground:linear-gradient(135deg,#ff8a00,#ff6b00);\ncolor:#fff;\ntext-decoration:none;\nfont-weight:700;\n}\n\n.sd-btn-secondary{\npadding:16px 30px;\nborder-radius:12px;\nborder:1px solid rgba(255,255,255,.15);\nbackground:rgba(255,255,255,.06);\ncolor:#fff;\ntext-decoration:none;\nfont-weight:700;\n}\n\n.sd-card{\nbackground:rgba(255,255,255,.06);\nborder:1px solid rgba(255,255,255,.08);\nborder-radius:24px;\npadding:35px;\nbackdrop-filter:blur(12px);\n}\n\n.sd-stat{\ndisplay:flex;\njustify-content:space-between;\npadding:14px 0;\nborder-bottom:1px solid rgba(255,255,255,.08);\n}\n\n.sd-stat:last-child{\nborder:none;\n}\n\n.sd-label{\ncolor:#cbd5e1;\nfont-size:14px;\n}\n\n.sd-value{\ncolor:#ff8a00;\nfont-size:20px;\nfont-weight:800;\n}\n\n@media(max-width:992px){\n.sd-container{grid-template-columns:1fr;}\n.sd-title{font-size:42px;}\n}\n\n@media(max-width:768px){\n.sd-hero{padding:70px 25px;}\n.sd-title{font-size:34px;}\n.sd-buttons{flex-direction:column;}\n}\n\n<\/style>\n\n<section class=\"sd-hero\">\n\n<div class=\"sd-container\">\n\n<!-- LEFT -->\n<div>\n\n<div class=\"sd-badge\">\nEspace \u00c9tudiant\n<\/div>\n\n<h1 class=\"sd-title\">\nMon <span>apprentissage<\/span>\n<\/h1>\n\n<div class=\"sd-text\">\nSuivez vos cours, votre progression et vos inscriptions aux formations sur la plateforme Novaris Academy.\n<\/div>\n\n<div class=\"sd-buttons\">\n\n<a href=\"\/en\/my-learning\/\" class=\"sd-btn-primary\">\nMes cours\n<\/a>\n\n<a href=\"\/en\/my-profile\/\" class=\"sd-btn-secondary\">\nMon profil\n<\/a>\n\n<\/div>\n\n<\/div>\n\n<!-- RIGHT -->\n<div class=\"sd-card\">\n\n<div class=\"sd-stat\">\n<span class=\"sd-label\">Cours inscrits<\/span>\n<span class=\"sd-value\" data-source=\"tutor_lms_student_courses\">0<\/span>\n<\/div>\n\n<div class=\"sd-stat\">\n<span class=\"sd-label\">Progression moyenne<\/span>\n<span class=\"sd-value\" data-source=\"tutor_lms_progress_avg\">0%<\/span>\n<\/div>\n\n<div class=\"sd-stat\">\n<span class=\"sd-label\">Formations suivies<\/span>\n<span class=\"sd-value\" data-source=\"student_linked_formations\">0<\/span>\n<\/div>\n\n<div class=\"sd-stat\">\n<span class=\"sd-label\">Inscriptions<\/span>\n<span class=\"sd-value\" data-source=\"fluent_forms_student_entries\">0<\/span>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7d1d8a6 e-con e-atomic-element e-flexbox-base e-default-div e-fb41cc3\" data-id=\"7d1d8a6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7d1d8a6\">\n    \t\t<div class=\"elementor-element elementor-element-b706269 elementor-widget elementor-widget-html\" data-id=\"b706269\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n.sd-courses{\npadding:90px 40px;\nbackground:#f8fafc;\nfont-family:Arial,sans-serif;\n}\n\n.sd-container{\nmax-width:1300px;\nmargin:auto;\n}\n\n\/* HEADER *\/\n.sd-section-header{\ntext-align:center;\nmargin-bottom:60px;\n}\n\n.sd-section-badge{\ndisplay:inline-block;\npadding:10px 18px;\nborder-radius:999px;\nbackground:rgba(255,138,0,.1);\ncolor:#ff8a00;\nfont-size:13px;\nfont-weight:700;\ntext-transform:uppercase;\nletter-spacing:1px;\nmargin-bottom:20px;\n}\n\n.sd-section-title{\nfont-size:46px;\nfont-weight:800;\ncolor:#071526;\nmargin-bottom:20px;\n}\n\n.sd-section-title span{\ncolor:#ff8a00;\n}\n\n.sd-section-text{\nmax-width:750px;\nmargin:auto;\nfont-size:18px;\nline-height:1.8;\ncolor:#64748b;\n}\n\n\/* GRID *\/\n.sd-course-grid{\ndisplay:grid;\ngrid-template-columns:repeat(3,1fr);\ngap:30px;\nmargin-top:60px;\n}\n\n\/* CARD *\/\n.sd-course-card{\nbackground:#fff;\nborder-radius:24px;\npadding:25px;\nborder:1px solid #e2e8f0;\nbox-shadow:0 10px 30px rgba(2,6,23,.05);\ntransition:.3s;\n}\n\n.sd-course-card:hover{\ntransform:translateY(-8px);\nbox-shadow:0 18px 45px rgba(2,6,23,.10);\n}\n\n\/* IMAGE *\/\n.sd-course-img{\nwidth:100%;\nheight:180px;\nborder-radius:16px;\nobject-fit:cover;\nmargin-bottom:18px;\nbackground:#e2e8f0;\n}\n\n\/* TITLE *\/\n.sd-course-title{\nfont-size:18px;\nfont-weight:800;\ncolor:#071526;\nmargin-bottom:10px;\n}\n\n\/* PROGRESS BAR *\/\n.sd-progress{\nwidth:100%;\nheight:10px;\nbackground:#e2e8f0;\nborder-radius:999px;\noverflow:hidden;\nmargin:15px 0;\n}\n\n.sd-progress-bar{\nheight:100%;\nwidth:{{ course_progress }}%;\nbackground:linear-gradient(135deg,#ff8a00,#ff6b00);\nborder-radius:999px;\n}\n\n\/* META *\/\n.sd-course-meta{\nfont-size:14px;\ncolor:#64748b;\nmargin-bottom:15px;\nline-height:1.6;\n}\n\n\/* BUTTON *\/\n.sd-course-btn{\ndisplay:inline-block;\npadding:10px 18px;\nborder-radius:10px;\nbackground:linear-gradient(135deg,#ff8a00,#ff6b00);\ncolor:#fff;\ntext-decoration:none;\nfont-weight:700;\nfont-size:13px;\ntransition:.3s;\n}\n\n.sd-course-btn:hover{\ntransform:translateY(-2px);\ncolor:#fff;\n}\n\n\/* EMPTY *\/\n.sd-empty{\ntext-align:center;\npadding:60px;\nborder:2px dashed #cbd5e1;\nborder-radius:24px;\nbackground:#fff;\nmargin-top:40px;\n}\n\n.sd-empty h3{\nfont-size:24px;\ncolor:#071526;\nmargin-bottom:10px;\n}\n\n.sd-empty p{\nfont-size:16px;\ncolor:#64748b;\n}\n\n\/* RESPONSIVE *\/\n@media(max-width:992px){\n.sd-course-grid{\ngrid-template-columns:repeat(2,1fr);\n}\n}\n\n@media(max-width:768px){\n.sd-courses{\npadding:70px 25px;\n}\n\n.sd-section-title{\nfont-size:32px;\n}\n\n.sd-course-grid{\ngrid-template-columns:1fr;\n}\n}\n\n<\/style>\n\n<section class=\"sd-courses\">\n\n<div class=\"sd-container\">\n\n<!-- HEADER -->\n<div class=\"sd-section-header\">\n\n<div class=\"sd-section-badge\">\nMes apprentissages\n<\/div>\n\n<h2 class=\"sd-section-title\">\nMes <span>cours<\/span>\n<\/h2>\n\n<div class=\"sd-section-text\">\nRetrouvez ici tous les cours Tutor LMS auxquels vous \u00eates inscrit avec votre progression en temps r\u00e9el.\n<\/div>\n\n<\/div>\n\n<!-- GRID COURSES (DYNAMIC) -->\n<div class=\"sd-course-grid\">\n\n<!-- LOOP TUTOR LMS ENROLLMENTS -->\n<div class=\"sd-course-card\">\n\n<img decoding=\"async\" class=\"sd-course-img\" src=\"{{ course_image }}\" alt=\"course\">\n\n<div class=\"sd-course-title\">\n{{ course_title }}\n<\/div>\n\n<div class=\"sd-progress\">\n<div class=\"sd-progress-bar\"><\/div>\n<\/div>\n\n<div class=\"sd-course-meta\">\nProgression : {{ course_progress }}% <br>\nDerni\u00e8re activit\u00e9 : {{ last_activity }}\n<\/div>\n\n<a class=\"sd-course-btn\" href=\"\/en\/{{ course_link }}\/\">\nContinuer\n<\/a>\n\n<\/div>\n\n<\/div>\n\n<!-- EMPTY STATE -->\n<!--\n<div class=\"sd-empty\">\n<h3>Aucun cours pour le moment<\/h3>\n<p>Vos cours appara\u00eetront ici d\u00e8s votre inscription.<\/p>\n<\/div>\n-->\n\n<\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-58f1c85 e-con e-atomic-element e-flexbox-base e-default-div e-fd76049\" data-id=\"58f1c85\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"58f1c85\">\n    \t\t<div class=\"elementor-element elementor-element-ef2a7eb elementor-widget elementor-widget-html\" data-id=\"ef2a7eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n.sd-formations{\npadding:90px 40px;\nbackground:#ffffff;\nfont-family:Arial,sans-serif;\n}\n\n.sd-container{\nmax-width:1300px;\nmargin:auto;\n}\n\n\/* HEADER *\/\n.sd-section-header{\ntext-align:center;\nmargin-bottom:60px;\n}\n\n.sd-section-badge{\ndisplay:inline-block;\npadding:10px 18px;\nborder-radius:999px;\nbackground:rgba(255,138,0,.1);\ncolor:#ff8a00;\nfont-size:13px;\nfont-weight:700;\ntext-transform:uppercase;\nletter-spacing:1px;\nmargin-bottom:20px;\n}\n\n.sd-section-title{\nfont-size:46px;\nfont-weight:800;\ncolor:#071526;\nmargin-bottom:20px;\n}\n\n.sd-section-title span{\ncolor:#ff8a00;\n}\n\n.sd-section-text{\nmax-width:750px;\nmargin:auto;\nfont-size:18px;\nline-height:1.8;\ncolor:#64748b;\n}\n\n\/* GRID *\/\n.sd-formations-grid{\ndisplay:grid;\ngrid-template-columns:repeat(3,1fr);\ngap:30px;\nmargin-top:60px;\n}\n\n\/* CARD *\/\n.sd-formation-card{\nbackground:#fff;\nborder-radius:24px;\npadding:25px;\nborder:1px solid #e2e8f0;\nbox-shadow:0 10px 30px rgba(2,6,23,.05);\ntransition:.3s;\nposition:relative;\n}\n\n.sd-formation-card:hover{\ntransform:translateY(-8px);\nbox-shadow:0 18px 45px rgba(2,6,23,.10);\n}\n\n\/* BADGE STATUS *\/\n.sd-status{\nposition:absolute;\ntop:20px;\nright:20px;\npadding:6px 12px;\nborder-radius:999px;\nfont-size:12px;\nfont-weight:700;\n}\n\n.sd-status.pending{\nbackground:#fff7ed;\ncolor:#f97316;\nborder:1px solid #fdba74;\n}\n\n.sd-status.confirmed{\nbackground:#ecfdf5;\ncolor:#10b981;\nborder:1px solid #6ee7b7;\n}\n\n.sd-status.rejected{\nbackground:#fef2f2;\ncolor:#ef4444;\nborder:1px solid #fca5a5;\n}\n\n\/* ICON *\/\n.sd-icon{\nwidth:60px;\nheight:60px;\nborder-radius:16px;\nbackground:linear-gradient(135deg,#ff8a00,#ff6b00);\ndisplay:flex;\nalign-items:center;\njustify-content:center;\ncolor:#fff;\nfont-size:24px;\nmargin-bottom:18px;\n}\n\n\/* TITLE *\/\n.sd-formation-title{\nfont-size:18px;\nfont-weight:800;\ncolor:#071526;\nmargin-bottom:10px;\n}\n\n\/* META *\/\n.sd-formation-meta{\nfont-size:14px;\ncolor:#64748b;\nline-height:1.7;\nmargin-bottom:15px;\n}\n\n\/* BUTTON *\/\n.sd-formation-btn{\ndisplay:inline-block;\npadding:10px 18px;\nborder-radius:10px;\nbackground:linear-gradient(135deg,#ff8a00,#ff6b00);\ncolor:#fff;\ntext-decoration:none;\nfont-weight:700;\nfont-size:13px;\ntransition:.3s;\n}\n\n.sd-formation-btn:hover{\ntransform:translateY(-2px);\ncolor:#fff;\n}\n\n\/* EMPTY *\/\n.sd-empty{\ntext-align:center;\npadding:60px;\nborder:2px dashed #cbd5e1;\nborder-radius:24px;\nbackground:#fff;\nmargin-top:40px;\n}\n\n.sd-empty h3{\nfont-size:24px;\ncolor:#071526;\nmargin-bottom:10px;\n}\n\n.sd-empty p{\nfont-size:16px;\ncolor:#64748b;\n}\n\n\/* RESPONSIVE *\/\n@media(max-width:992px){\n.sd-formations-grid{\ngrid-template-columns:repeat(2,1fr);\n}\n}\n\n@media(max-width:768px){\n.sd-formations{\npadding:70px 25px;\n}\n\n.sd-section-title{\nfont-size:32px;\n}\n\n.sd-formations-grid{\ngrid-template-columns:1fr;\n}\n}\n\n<\/style>\n\n<section class=\"sd-formations\">\n\n<div class=\"sd-container\">\n\n<!-- HEADER -->\n<div class=\"sd-section-header\">\n\n<div class=\"sd-section-badge\">\nDemandes & inscriptions\n<\/div>\n\n<h2 class=\"sd-section-title\">\nMes <span>formations<\/span>\n<\/h2>\n\n<div class=\"sd-section-text\">\nSuivi de toutes les formations demand\u00e9es via le formulaire d\u2019inscription Fluent Forms et leur statut de traitement.\n<\/div>\n\n<\/div>\n\n<!-- GRID (DYNAMIC FROM FLUENT FORMS ID 3) -->\n<div class=\"sd-formations-grid\">\n\n<!-- LOOP ENTRIES -->\n<div class=\"sd-formation-card\">\n\n<div class=\"sd-status pending\">\nEn attente\n<\/div>\n\n<div class=\"sd-icon\">\n\ud83d\udcd8\n<\/div>\n\n<div class=\"sd-formation-title\">\n{{ formation_title }}\n<\/div>\n\n<div class=\"sd-formation-meta\">\nType : {{ formation_type }} <br>\nLieu : {{ formation_location }} <br>\nDate : {{ formation_date }}\n<\/div>\n\n<a class=\"sd-formation-btn\" href=\"#\">\nVoir d\u00e9tails\n<\/a>\n\n<\/div>\n\n<\/div>\n\n<!-- EMPTY STATE -->\n<!--\n<div class=\"sd-empty\">\n<h3>Aucune formation<\/h3>\n<p>Vos demandes d\u2019inscription appara\u00eetront ici.<\/p>\n<\/div>\n-->\n\n<\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Espace \u00c9tudiant Mon apprentissage Suivez vos cours, votre progression et vos inscriptions aux formations sur la plateforme Novaris Academy. Mes cours Mon profil Cours inscrits 0 Progression moyenne 0% Formations suivies 0 Inscriptions 0 Mes apprentissages Mes cours Retrouvez ici tous les cours Tutor LMS auxquels vous \u00eates inscrit avec votre progression en temps r\u00e9el. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1969","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/pages\/1969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/comments?post=1969"}],"version-history":[{"count":4,"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/pages\/1969\/revisions"}],"predecessor-version":[{"id":2001,"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/pages\/1969\/revisions\/2001"}],"wp:attachment":[{"href":"https:\/\/novaris.tn\/en\/wp-json\/wp\/v2\/media?parent=1969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}