{"id":1991,"date":"2026-08-15T18:46:35","date_gmt":"2026-08-15T18:46:35","guid":{"rendered":"https:\/\/chetana.live\/?page_id=1991"},"modified":"2026-08-15T18:46:35","modified_gmt":"2026-08-15T18:46:35","slug":"reporter-registration","status":"publish","type":"page","link":"https:\/\/chetana.live\/?page_id=1991","title":{"rendered":"Reporter Registration"},"content":{"rendered":"<style>\n        .cr-wrap{max-width:900px;margin:30px auto;font-family:Arial,sans-serif;color:#182033}\n        .cr-box{background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 10px 35px rgba(0,0,0,.08);overflow:hidden}\n        .cr-head{padding:35px;background:linear-gradient(135deg,#0c2d57,#1f5bb5);color:#fff}\n        .cr-head h2{margin:0 0 8px;font-size:34px}.cr-head p{margin:0;opacity:.9}\n        .cr-body{padding:30px}.cr-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}\n        .cr-field{margin-bottom:16px}.cr-field.full{grid-column:1\/-1}.cr-field label{display:block;font-weight:700;margin-bottom:8px}\n        .cr-field input,.cr-field select,.cr-field textarea{width:100%;box-sizing:border-box;border:1px solid #ccd3df;border-radius:10px;padding:13px 14px;font-size:16px;background:#fff}\n        .cr-field textarea{min-height:110px}.cr-btn{border:0;border-radius:10px;background:#0c2d57;color:#fff;padding:14px 22px;font-size:16px;font-weight:700;cursor:pointer}\n        .cr-btn.secondary{background:#e9eef6;color:#0c2d57}.cr-note{background:#f5f8fc;padding:12px;border-radius:10px;margin-bottom:18px}\n        .cr-msg{padding:14px;border-radius:10px;margin-bottom:18px}.cr-ok{background:#eaf8ef;color:#176b35}.cr-err{background:#fff0f0;color:#a11d1d}\n        .cr-otp{display:none;margin-top:10px}.cr-verify{margin-top:20px}\n        @media(max-width:700px){.cr-grid{grid-template-columns:1fr}.cr-body{padding:20px}.cr-head h2{font-size:28px}}\n        <\/style>\n        <div class=\"cr-wrap\">\n            <div class=\"cr-box\">\n                <div class=\"cr-head\">\n                    <h2>Reporter Registration<\/h2>\n                    <p>Apply for official digital reporter ID card<\/p>\n                <\/div>\n\n                <div class=\"cr-body\">\n                    <div id=\"cr-msg\"><\/div>\n\n                    <div class=\"cr-note\">\n                        Email OTP verification is required before registration.\n                    <\/div>\n\n                    <form id=\"cr-reg\" method=\"post\" enctype=\"multipart\/form-data\">\n                        <div class=\"cr-grid\"><div class=\"cr-field\">\n                <label>Name *<\/label>\n                <input name=\"name\" type=\"text\" required value=\"\">\n            <\/div><div class=\"cr-field\">\n                <label>Father Name<\/label>\n                <input name=\"father_name\" type=\"text\"  value=\"\">\n            <\/div><div class=\"cr-field\">\n                <label>Email *<\/label>\n                <input name=\"email\" type=\"email\" required value=\"\">\n            <\/div><div class=\"cr-field\">\n                <label>Mobile *<\/label>\n                <input name=\"mobile\" type=\"tel\" required value=\"\">\n            <\/div><div class=\"cr-field\">\n                <label>Date of Birth<\/label>\n                <input name=\"dob\" type=\"date\"  value=\"\">\n            <\/div><div class=\"cr-field\">\n            <label>Designation *<\/label>\n            <select name=\"designation\" required>\n                <option value=\"\">Select Designation<\/option><option value=\"Editor\" >Editor<\/option><option value=\"Managing Editor\" >Managing Editor<\/option><option value=\"Sub Editor\" >Sub Editor<\/option><option value=\"Bureau Chief\" >Bureau Chief<\/option><option value=\"City Reporter\" >City Reporter<\/option><option value=\"District Reporter\" >District Reporter<\/option><option value=\"Block Reporter\" >Block Reporter<\/option><option value=\"Reporter\" >Reporter<\/option><option value=\"Photo Journalist\" >Photo Journalist<\/option><option value=\"Cameraman\" >Cameraman<\/option><\/select><\/div><div class=\"cr-field\">\n            <label>District *<\/label>\n            <select class=\"cr-district\" name=\"district\" required><option value=\"\">Select District<\/option><option value=\"Angul\" >Angul<\/option><option value=\"Boudh\" >Boudh<\/option><option value=\"Balangir\" >Balangir<\/option><option value=\"Bargarh\" >Bargarh<\/option><option value=\"Balasore\" >Balasore<\/option><option value=\"Bhadrak\" >Bhadrak<\/option><option value=\"Cuttack\" >Cuttack<\/option><option value=\"Jajpur\" >Jajpur<\/option><option value=\"Jagatsinghpur\" >Jagatsinghpur<\/option><option value=\"Kendrapara\" >Kendrapara<\/option><option value=\"Puri\" >Puri<\/option><option value=\"Khordha\" >Khordha<\/option><option value=\"Nayagarh\" >Nayagarh<\/option><option value=\"Mayurbhanj\" >Mayurbhanj<\/option><option value=\"Dhenkanal\" >Dhenkanal<\/option><option value=\"Subarnapur\" >Subarnapur<\/option><option value=\"Sambalpur\" >Sambalpur<\/option><option value=\"Keonjhar\" >Keonjhar<\/option><option value=\"Sundargarh\" >Sundargarh<\/option><option value=\"Jharsuguda\" >Jharsuguda<\/option><option value=\"Deogarh\" >Deogarh<\/option><option value=\"Kalahandi\" >Kalahandi<\/option><option value=\"Nuapada\" >Nuapada<\/option><option value=\"Ganjam\" >Ganjam<\/option><option value=\"Gajapati\" >Gajapati<\/option><option value=\"Koraput\" >Koraput<\/option><option value=\"Malkangiri\" >Malkangiri<\/option><option value=\"Rayagada\" >Rayagada<\/option><option value=\"Nabarangpur\" >Nabarangpur<\/option><option value=\"Kandhamal\" >Kandhamal<\/option><\/select>\n        <\/div><div class=\"cr-field\">\n            <label>Block *<\/label>\n            <select class=\"cr-block\" name=\"block\" required>\n            <option value=\"\">Select District First<\/option><\/select><\/div><div class=\"cr-field full\">\n            <label>Address<\/label>\n            <textarea name=\"address\"><\/textarea>\n        <\/div><div class=\"cr-field\">\n            <label>Reporter Photo *<\/label>\n            <input name=\"photo\" type=\"file\" accept=\"image\/*\" required>\n        <\/div><div class=\"cr-field\">\n            <label>ID Proof *<\/label>\n            <input name=\"proof\" type=\"file\" accept=\"image\/*,.pdf\" required>\n        <\/div><\/div>\n                        <div class=\"cr-field full\">\n                            <button class=\"cr-btn\" type=\"button\" id=\"cr-send\">\n                                Send Email OTP\n                            <\/button>\n                        <\/div>\n\n                        <div class=\"cr-field full cr-otp\" id=\"cr-otpbox\">\n                            <label>Enter OTP<\/label>\n                            <input id=\"cr-otp\" maxlength=\"6\" inputmode=\"numeric\">\n                            <button class=\"cr-btn secondary\" type=\"button\" id=\"cr-check\">\n                                Verify Email\n                            <\/button>\n                        <\/div>\n\n                        <input type=\"hidden\" name=\"email_verified\" id=\"cr-email-verified\" value=\"0\">\n\n                        <button class=\"cr-btn\" type=\"submit\" id=\"cr-submit\" disabled>\n                            Submit Registration\n                        <\/button>\n                    <\/form>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <script>\n        (function(){\n            const ajax = 'https:\/\/chetana.live\/wp-admin\/admin-ajax.php';\n            const data = {\"Angul\":[\"Angul\",\"Banarpal\",\"Chhendipada\",\"Talcher\",\"Kaniha\",\"Athmallik\",\"Kishorenagar\",\"Pallahara\"],\"Boudh\":[\"Boudh\",\"Kantamal\",\"Harabhanga\"],\"Balangir\":[\"Balangir\",\"Gudvella\",\"Loisingha\",\"Agalpur\",\"Deogaon\",\"Puintala\",\"Patnagarh\",\"Khaprakhol\",\"Belpara\",\"Titlagarh\",\"Turekela\",\"Bangomunda\",\"Muribahal\",\"Saintala\"],\"Bargarh\":[\"Bargarh\",\"Attabira\",\"Bheden\",\"Barpali\",\"Bhatli\",\"Ambabhona\",\"Padampur\",\"Gaisilet\",\"Paikmal\",\"Sohela\",\"Bijepur\",\"Jharbandh\"],\"Balasore\":[\"Balasore\",\"Remuna\",\"Basta\",\"Jaleswar\",\"Bhograi\",\"Soro\",\"Simulia\",\"Khaira\",\"Baliapal\",\"Bahanaga\",\"Nilgiri\",\"Oupada\"],\"Bhadrak\":[\"Bhadrak\",\"Chandabali\",\"Dhamnagar\",\"Bhandaripokhari\",\"Basudevpur\",\"Bonth\",\"Tihidi\"],\"Cuttack\":[\"Cuttack Sadar\",\"Athagarh\",\"Baramba\",\"Narasinghpur\",\"Tigiria\",\"Banki\",\"Dampara\",\"Niali\",\"Kantapada\",\"Salipur\",\"Nischintakoili\",\"Tangi-Choudwar\",\"Mahanga\",\"Kishannagar\"],\"Jajpur\":[\"Jajpur\",\"Dasarathpur\",\"Sukinda\",\"Korei\",\"Binjharpur\",\"Dharmasala\",\"Bari\",\"Badachana\",\"Dangadi\",\"Rasulpur\"],\"Jagatsinghpur\":[\"Jagatsinghpur\",\"Raghunathpur\",\"Biridi\",\"Kujang\",\"Ersama\",\"Tirtol\",\"Balikuda\",\"Nuagaon\"],\"Kendrapara\":[\"Aul\",\"Rajkanika\",\"Kendrapara\",\"Derabis\",\"Marsaghai\",\"Garadpur\",\"Pattamundai\",\"Rajnagar\",\"Mahakalapada\"],\"Puri\":[\"Krushnaprasad\",\"Nimapara\",\"Gop\",\"Pipili\",\"Delang\",\"Puri Sadar\",\"Kanas\",\"Kakatpur\",\"Astarang\",\"Satyabadi\",\"Brahmagiri\"],\"Khordha\":[\"Bhubaneswar\",\"Balianta\",\"Balipatna\",\"Jatni\",\"Khordha\",\"Banpur\",\"Chilika\",\"Bolagarh\",\"Begunia\",\"Tangi\"],\"Nayagarh\":[\"Daspalla\",\"Gania\",\"Khandapada\",\"Bhapur\",\"Nayagarh\",\"Odagaon\",\"Nuagaon\",\"Ranpur\"],\"Mayurbhanj\":[\"Rairangpur\",\"Bahalda\",\"Bijatala\",\"Bisoi\",\"Jamda\",\"Kusumi\",\"Tiring\",\"Baripada\",\"Saraskana\",\"Betanati\",\"Rasgovindpur\",\"Barsahi\",\"Bangiriposi\",\"Kuliana\",\"Morada\",\"Samakhunta\",\"Suliapada\",\"Udala\",\"Gopabandhunagar\",\"Kaptipada\",\"Khunta\",\"Karanjia\",\"Jashipur\",\"Raruan\",\"Thakurmunda\",\"Sukruli\"],\"Dhenkanal\":[\"Dhenkanal Sadar\",\"Gondia\",\"Odapada\",\"Hindol\",\"Kamakhyanagar\",\"Bhuban\",\"Parjang\",\"Kankadahad\"],\"Subarnapur\":[\"Sonepur\",\"Tarva\",\"Dunguripali\",\"Binika\",\"Biramaharajpur\",\"Ullunda\"],\"Sambalpur\":[\"Dhankhanda\",\"Rengali\",\"Jujumura\",\"Maneswar\",\"Rairakhol\",\"Naktideul\",\"Kuchinda\",\"Bamra\",\"Jamankira\"],\"Keonjhar\":[\"Anandapur\",\"Hatadihi\",\"Ghasipura\",\"Joda\",\"Champua\",\"Jhumpura\",\"Telkoi\",\"Keonjhar Sadar\",\"Ghatgaon\",\"Harichandanpur\",\"Patna\",\"Banspal\",\"Saharpada\"],\"Sundargarh\":[\"Kuarmunda\",\"Nuagaon\",\"Bisra\",\"Lathikata\",\"Hemgir\",\"Rajgangpur\",\"Sundargarh\",\"Subdega\",\"Lephripada\",\"Tangarpali\",\"Balisankara\",\"Bargaon\",\"Kutra\",\"Bonaigarh\",\"Koira\",\"Gurundia\",\"Lahunipada\"],\"Jharsuguda\":[\"Jharsuguda\",\"Laikera\",\"Lakhanpur\",\"Kolabira\",\"Kirimira\"],\"Deogarh\":[\"Tileibani\",\"Riamal\",\"Barkote\"],\"Kalahandi\":[\"Bhawanipatna\",\"Lanjigarh\",\"Thuamul Rampur\",\"Kesinga\",\"Madanpur Rampur\",\"Karlamunda\",\"Narla\",\"Dharmagarh\",\"Junagarh\",\"Jaipatna\",\"Koksara\",\"Golamunda\",\"Kalampur\"],\"Nuapada\":[\"Nuapada\",\"Komna\",\"Khariar\",\"Boden\",\"Sinapali\"],\"Ganjam\":[\"Rangeilunda\",\"Chikiti\",\"Digapahandi\",\"Kukudakhandi\",\"Patrapur\",\"Sankhemundi\",\"Chhatrapur\",\"Kodala\",\"Khalikote\",\"Purusottampur\",\"Hinjilicut\",\"Ganjam\",\"Kabisuryanagar\",\"Polasara\",\"Asika\",\"Bhanjanagar\",\"Buguda\",\"Surada\",\"Seragad\",\"Belguntha\",\"Dharakote\",\"Jagannathprasad\"],\"Gajapati\":[\"Paralakhemundi\",\"Rayagada\",\"R.Udayagiri\",\"Mohana\",\"Kasinagar\",\"Gumma\",\"Nuagad\"],\"Koraput\":[\"Koraput\",\"Dasmantapur\",\"Laxmipur\",\"Pottangi\",\"Lamtaput\",\"Nandapur\",\"Narayanpatna\",\"Bandhugaon\",\"Similiguda\",\"Boriguma\",\"Jeypore\",\"Kotpad\",\"Boipariguda\",\"Kundura\"],\"Malkangiri\":[\"Malkangiri\",\"Mathili\",\"Podia\",\"Korkunda\",\"Kalimela\",\"Khairaput\",\"Kudumuluguma\"],\"Rayagada\":[\"Kashipur\",\"Rayagada\",\"K.Singhpur\",\"Kolnara\",\"Bisam Cuttack\",\"Gunupur\",\"Gudari\",\"Chandrapur\",\"Muniguda\",\"Padmapur\",\"Ramanaguda\"],\"Nabarangpur\":[\"Nabarangpur\",\"Umerkote\",\"Raighar\",\"Kosagumuda\",\"Dabugaon\",\"Jharigam\",\"Chandahandi\",\"Nandahandi\",\"Papadahandi\",\"Tentulikhunti\"],\"Kandhamal\":[\"Baliguda\",\"G.Udayagiri\",\"Daringibadi\",\"Chakapad\",\"Kotagarh\",\"Nuagaon\",\"Tikabali\",\"Tumudibandha\",\"Raikia\",\"Phulbani\",\"Khajuripada\",\"Phiringia\"]};\n\n            const form = document.getElementById('cr-reg');\n            const district = form.querySelector('.cr-district');\n            const block = form.querySelector('.cr-block');\n\n            district.addEventListener('change', function(){\n                block.innerHTML = '<option value=\"\">Select Block<\/option>';\n\n                (data[this.value] || []).forEach(function(x){\n                    const o = document.createElement('option');\n                    o.value = x;\n                    o.textContent = x;\n                    block.appendChild(o);\n                });\n\n                block.disabled = !data[this.value];\n            });\n\n            const msg = function(t){\n                document.getElementById('cr-msg').innerHTML =\n                    '<div class=\"cr-msg '+(t.ok?'cr-ok':'cr-err')+'\">'+t.msg+'<\/div>';\n            };\n\n            document.getElementById('cr-send').onclick = async function(){\n                const email = form.querySelector('[name=email]').value.trim();\n\n                if(!email){\n                    msg({ok:false,msg:'Enter email first.'});\n                    return;\n                }\n\n                const b = new FormData();\n                b.append('action','cr_send_otp');\n                b.append('email',email);\n\n                try {\n                    const r = await fetch(ajax,{method:'POST',body:b});\n                    const j = await r.json();\n\n                    msg(j.data || {ok:false,msg:'OTP error'});\n\n                    if(j.success){\n                        document.getElementById('cr-otpbox').style.display='block';\n                    }\n                } catch(e) {\n                    msg({ok:false,msg:'Server error while sending OTP.'});\n                }\n            };\n\n            document.getElementById('cr-check').onclick = async function(){\n                const email = form.querySelector('[name=email]').value.trim();\n                const otp = document.getElementById('cr-otp').value.trim();\n\n                const b = new FormData();\n                b.append('action','cr_verify_otp');\n                b.append('email',email);\n                b.append('otp',otp);\n\n                try {\n                    const r = await fetch(ajax,{method:'POST',body:b});\n                    const j = await r.json();\n\n                    msg(j.data || {ok:false,msg:'Verification error'});\n\n                    if(j.success){\n                        document.getElementById('cr-email-verified').value='1';\n                        document.getElementById('cr-submit').disabled=false;\n                    }\n                } catch(e) {\n                    msg({ok:false,msg:'Server error while verifying OTP.'});\n                }\n            };\n\n            form.onsubmit = async function(e){\n                e.preventDefault();\n\n                if(document.getElementById('cr-email-verified').value !== '1'){\n                    msg({ok:false,msg:'Please verify email OTP first.'});\n                    return;\n                }\n\n                const b = new FormData(form);\n                b.append('action','cr_register_reporter');\n\n                try {\n                    const r = await fetch(ajax,{method:'POST',body:b});\n                    const j = await r.json();\n\n                    msg(j.data || {ok:false,msg:'Submission failed'});\n\n                    if(j.success){\n                        form.reset();\n                        document.getElementById('cr-submit').disabled=true;\n                        document.getElementById('cr-email-verified').value='0';\n                        document.getElementById('cr-otpbox').style.display='none';\n                    }\n                } catch(e) {\n                    msg({ok:false,msg:'Server error while submitting application.'});\n                }\n            };\n        })();\n        <\/script>\n\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":"","meta":{"footnotes":""},"class_list":["post-1991","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/chetana.live\/index.php?rest_route=\/wp\/v2\/pages\/1991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chetana.live\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chetana.live\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chetana.live\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chetana.live\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1991"}],"version-history":[{"count":0,"href":"https:\/\/chetana.live\/index.php?rest_route=\/wp\/v2\/pages\/1991\/revisions"}],"wp:attachment":[{"href":"https:\/\/chetana.live\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}