{"id":695,"date":"2026-03-18T11:57:41","date_gmt":"2026-03-18T09:57:41","guid":{"rendered":"https:\/\/dotevents.transport.gov.za\/NTC\/?page_id=695"},"modified":"2026-03-18T11:58:16","modified_gmt":"2026-03-18T09:58:16","slug":"conference-feedback","status":"publish","type":"page","link":"https:\/\/dotevents.transport.gov.za\/NTC\/?page_id=695","title":{"rendered":"Conference Feedback"},"content":{"rendered":"    <style>\n        .ntc-survey-box { background: #fff; padding: 40px; border-radius: 15px; border-top: 10px solid #c49e21; box-shadow: 0 10px 30px rgba(0,0,0,0.1); max-width: 850px; margin: auto; font-family: sans-serif; position: relative; }\n        .ntc-prog-bg { background: #eee; height: 12px; border-radius: 10px; margin: 20px 0; position: sticky; top: 10px; z-index: 99; overflow: hidden; border: 1px solid #ddd; }\n        #ntc-prog-fill { width: 0%; height: 100%; background: #c49e21; transition: 0.4s; position: relative; }\n        #ntc-prog-fill::after { content: \"\ud83d\ude97\"; position: absolute; right: -5px; top: -5px; }\n        .ntc-live-tag { background: #005b94; color: #fff; padding: 5px 15px; border-radius: 20px; font-size: 12px; display: inline-block; margin-bottom: 10px; animation: pulse 2s infinite; }\n        @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.6; } }\n        .ntc-sec-h { background: #005b94; color: #fff; padding: 12px; margin: 30px 0 15px; border-radius: 5px; font-weight: bold; text-transform: uppercase; }\n        .ntc-matrix { width: 100%; border-collapse: collapse; margin-bottom: 20px; font-size: 14px; }\n        .ntc-matrix td, .ntc-matrix th { border: 1px solid #eee; padding: 12px; text-align: center; }\n        .ntc-matrix td:first-child { text-align: left; background: #fafafa; font-weight: bold; }\n        .ntc-opt-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n        .ntc-opt-item { border: 1px solid #ddd; padding: 10px; border-radius: 5px; text-align: center; cursor: pointer; transition: 0.3s; }\n        .ntc-opt-item:hover, .ntc-opt-item.active { border-color: #c49e21; background: #fffdf5; color: #c49e21; font-weight: bold; }\n        .ntc-opt-item input { display: none; }\n        .submit-btn { background: #c49e21; color: #fff; border: none; padding: 18px 60px; border-radius: 50px; cursor: pointer; font-size: 20px; font-weight: bold; display: block; margin: 40px auto; transition: 0.3s; }\n        .submit-btn:hover { background: #005b94; transform: scale(1.05); }\n    <\/style>\n\n    <div class=\"ntc-survey-box\">\n        <div class=\"ntc-live-tag\">\ud83d\udccd Live: 0 delegates have shared their feedback today<\/div>\n        <div class=\"ntc-prog-bg\"><div id=\"ntc-prog-fill\"><\/div><\/div>\n        <form id=\"ntc-form\" method=\"post\">\n            <input type=\"hidden\" id=\"ntc_frontend_submit_nonce\" name=\"ntc_frontend_submit_nonce\" value=\"2ee7f79f2d\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/NTC\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F695\" \/>            <input type=\"email\" name=\"user_email\" placeholder=\"Email Address\" required style=\"width:100%; padding:12px; margin-bottom:20px; border:1px solid #ccc;\">\n            <div class=\"ntc-sec-h\">PARTICIPANT PROFILE<\/div>\n            <div class=\"ntc-opt-grid\">\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"category\" value=\"Government\" required> Government<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"category\" value=\"Private Sector\" required> Private Sector<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"category\" value=\"Academia\" required> Academia<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"category\" value=\"Civil Society\" required> Civil Society<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"category\" value=\"International\" required> International<\/label>\n                            <\/div>\n            <div class=\"ntc-sec-h\">PROVINCIAL ORIGIN<\/div>\n            <div class=\"ntc-opt-grid\">\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Gauteng\" required> Gauteng<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"KZN\" required> KZN<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Western Cape\" required> Western Cape<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Eastern Cape\" required> Eastern Cape<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Free State\" required> Free State<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Limpopo\" required> Limpopo<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Mpumalanga\" required> Mpumalanga<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"North West\" required> North West<\/label>\n                                    <label class=\"ntc-opt-item\"><input type=\"radio\" name=\"province\" value=\"Northern Cape\" required> Northern Cape<\/label>\n                            <\/div>\n            <div class=\"ntc-sec-h\">OVERALL RATINGS<\/div>\n            <table class=\"ntc-matrix\">\n                <tr><th>Area<\/th><th>Excellent<\/th><th>Good<\/th><th>Avg<\/th><th>Poor<\/th><\/tr>\n                                    <tr>\n                        <td>Overall Experience<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Overall Experience]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Overall Experience]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Overall Experience]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Overall Experience]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Programme Content<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Programme Content]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Programme Content]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Programme Content]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Programme Content]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Speaker Quality<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Speaker Quality]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Speaker Quality]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Speaker Quality]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Speaker Quality]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Relevance of Topics<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Relevance of Topics]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Relevance of Topics]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Relevance of Topics]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Relevance of Topics]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Venue &amp; Facilities<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Venue &amp; Facilities]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Venue &amp; Facilities]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Venue &amp; Facilities]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Venue &amp; Facilities]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Registration Process<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Registration Process]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Registration Process]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Registration Process]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Registration Process]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Event Coordination<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Event Coordination]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Event Coordination]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Event Coordination]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Event Coordination]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                                    <tr>\n                        <td>Catering<\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Catering]\" value=\"Excellent\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Catering]\" value=\"Good\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Catering]\" value=\"Average\" required><\/td>\n                                                    <td><input type=\"radio\" name=\"ratings[Catering]\" value=\"Poor\" required><\/td>\n                                            <\/tr>\n                            <\/table>\n            <div class=\"ntc-sec-h\">ENGAGEMENT<\/div>\n            <p><strong>Level of Engagement:<\/strong><\/p>\n            <label style='margin-right:20px;'><input type='radio' name='engagement' value='High'> High<\/label><label style='margin-right:20px;'><input type='radio' name='engagement' value='Moderate'> Moderate<\/label><label style='margin-right:20px;'><input type='radio' name='engagement' value='Low'> Low<\/label>            <p><strong>Sessions Attended:<\/strong><\/p>\n            <label style='margin-right:20px;'><input type='radio' name='sessions' value='Plenary'> Plenary<\/label><label style='margin-right:20px;'><input type='radio' name='sessions' value='Breakaway'> Breakaway<\/label><label style='margin-right:20px;'><input type='radio' name='sessions' value='Both'> Both<\/label>            <div class=\"ntc-sec-h\">FEEDBACK<\/div>\n            <textarea name=\"worked_well\" placeholder=\"What worked well?\" style=\"width:100%; height:80px; margin-bottom:10px;\"><\/textarea>\n            <textarea name=\"improvement\" placeholder=\"What can be improved?\" style=\"width:100%; height:80px; margin-bottom:15px;\"><\/textarea>\n            <div class=\"ntc-sec-h\">FUTURE PARTICIPATION<\/div>\n            <label style='margin-right:20px;'><input type='radio' name='future' value='Yes'> Yes<\/label><label style='margin-right:20px;'><input type='radio' name='future' value='No'> No<\/label><label style='margin-right:20px;'><input type='radio' name='future' value='Maybe'> Maybe<\/label>            <input type=\"hidden\" name=\"ntc_submit\" value=\"1\">\n            <button type=\"submit\" class=\"submit-btn\">Complete Journey \u2708\ufe0f<\/button>\n        <\/form>\n    <\/div>\n    <script>\n        document.querySelectorAll('.ntc-opt-item').forEach(opt => opt.addEventListener('click', function() {\n            this.parentElement.querySelectorAll('.ntc-opt-item').forEach(i => i.classList.remove('active'));\n            this.classList.add('active');\n        }));\n        document.getElementById('ntc-form').addEventListener('change', function() {\n            const total = 12;\n            let filled = this.querySelectorAll('input:checked').length + (this.querySelector('input[type=\"email\"]').value ? 1 : 0);\n            document.getElementById('ntc-prog-fill').style.width = Math.min((filled \/ total * 100), 100) + '%';\n        });\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-full.php","meta":{"footnotes":""},"class_list":["post-695","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=\/wp\/v2\/pages\/695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=695"}],"version-history":[{"count":1,"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=\/wp\/v2\/pages\/695\/revisions"}],"predecessor-version":[{"id":697,"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=\/wp\/v2\/pages\/695\/revisions\/697"}],"wp:attachment":[{"href":"https:\/\/dotevents.transport.gov.za\/NTC\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}