1 2 3 4 5 6 7 8 9 10 11 12 13 14<meta name="_csrf" content="8z6jeeqrLrG-oAz_qdqyLcP_fWwyZB7qZHEIS8ZU4YlGtdGNllyXT4mdT4CTlGrLm_eGG6DGUA0DAifHBkA6ePAw17500Oi7"/> 15<meta name="_csrf_header" content="X-CSRF-TOKEN"/> 16 17 18 19 20 21
22<script src="/resources/res/js.3.6/jquery-3.6.0.min.js"></script>
vendor: 2 bytes, line 22
22
23<script src="/resources/res/js.3.6/jquery-ui.min.js"></script>
23 24<link rel="stylesheet" href="/resources/res/css/jquery-ui-git.css"> 25 26 27<!-- new -->
28<script src="/resources/res/js/jquery.multiselect.js"></script>
28 29<link rel="stylesheet" href="/resources/res/css/jquery.multiselect.css"> 30 31
32<script src ="/resources/res/js/color_code.js"></script>
vendor: 2 bytes, line 32
32
33<script src ="/resources/res/js/giskey.js"></script>
vendor: 2 bytes, line 33
33
34<script src ="/resources/res/js/animation_text_util.js"></script>
vendor: 2 bytes, line 34
34
35<script src ="/resources/res/js/module_dashboard.js"></script>
35
36<script src ="/resources/res/js/renw_chart.js"></script>
36 37 38 39 40 41<link href="/resources/assets/menu_css/style.css" rel="stylesheet" type="text/css"> 42<link href="/resources/assets/menu_css/animation.css" rel="stylesheet" type="text/css"> 43 44 45
46<script src="/resources/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
46 47 48 49 50<link href="/resources/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"> 51 52 53 54 55 56<link href="/resources/assets/css/style.css" rel="stylesheet"> 57
58<script type="text/javascript" src="/resources/date_piker/javascript/zebra_datepicker.js"></script>
vendor: 2 bytes, line 58
58
59<script type="text/javascript" src="/resources/date_piker/javascript/core.js"></script>
59 60<link rel="stylesheet" href="/resources/date_piker/css/default.css" type="text/css"> 61 62
63<script type="text/javascript" src="/resources/chartResource/js-v5/highcharts.js"></script>
vendor: 2 bytes, line 63
63
64<script type="text/javascript" src="/resources/chartResource/js-v5/highcharts-3d.js"></script>
64
65<script type="text/javascript" src="/resources/chartResource/js-v5/accessibility.js"></script>
65 66
67<script type="text/javascript" src="/resources/res/js/task.query.js"></script>
67 68 69 70 71 72<link href="/resources/bmap_3_41/esri.css" rel="stylesheet">
73<script src="/resources/bmap_3_41/init.js"></script>
73 74<!-- 75<link href="https://js.arcgis.com/3.41/esri/css/esri.css" rel="stylesheet">
76<script src="https://js.arcgis.com/3.41/"></script>
76 77--> 78 79 80 81 82 83 84 85 86<!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" /> --> 87 88 89<link rel="stylesheet" href="/resources/assets/vendor/font-awesome/css/all.min.css" /> 90<link rel="stylesheet" href="/resources/assets/vendor/bootstrap-icons/bootstrap-icons.css"> 91 92 93<style> 94 95 96.icon_text { 97 color: #3dcbcf; 98 font-size: 16px; 99} 100.user_icon_text { 101color: #6d2512; 102 line-height: 78px; 103 position: absolute; 104 right: 69px; 105 top: 21px; 106 font-size: 16px; 107 z-index: 99; 108} 109 110.header_top_bnr { 111 height: 85px; 112} 113 114 #AnalyticalChart { 115 width: 300%; 116 overflow-x: auto; 117 } 118 119</style> 120 121 122 123 124 125 126 127 128 129 <header id="header" class="header fixed-top"> 130 131 <div class="row d-flex align-items-center"> 132 133 134 <div class=" col-lg-3 col-md-4 col-4 align-items-center d-flex justify-content-start"> 135 <a href="/" class="logo d-flex align-items-center"> 136 <img src="/resources/assets/img/logo.png" alt="Akshay urja" title="Akshay urja"> 137 </a> 138 </div> 139 140 141 142 143 144 145 <div class="col-lg-6 col-md-4 col-4 d-flex justify-content-center"> 146 <img src="/resources/assets/img/re2.gif" class="img-fluid header_top_bnr bnr1"> 147 <img src="/resources/assets/img/bg.jpg" class="img-fluid header_top_bnr bnr2"> 148 </div> 149 150 151 <!-- ---------------------------------------------------------------- --> 152 153 <div class="col-lg-3 col-md-4 col-4 d-flex justify-content-end custom_menu"> 154 155 <div> 156 157 <!-- old stack --> 158 159 160 <!-- new --> 161 162 163 <span style="cursor:pointer; font-size: 24px;" onclick="openNav()"><i class="fa-solid fa-bars" style="color: #c4662f !important; "></i> Menu </span> 164 </div> 165 166 <div id="mySidenav" class="sidenav"> 167 <a href="javascript:void(0)" class="closebtn" onclick="closeNav()">×</a> 168 <ul> 169 170 171 <li class="nav-item active"> 172 <a class="nav-link " aria-label="home" href="/"> 173 <i class="bi bi-house"></i> 174 <span style="color: #444444 !important;">Home</span> 175 </a> 176 </li> 177 178 179 180 181 182 183 184 185 186 187 188 <li class="nav-item"> 189 <a class="nav-link collapsed" aria-label="reports" data-bs-target="#tables-nav_rpt" data-bs-toggle="collapse" href="#" aria-expanded="false"> 190 <i class="bi bi-caret-down-fill"></i> 191 <span>Reports</span> 192 <!-- <i class="bi bi-chevron-down ms-auto"></i> --> 193 </a> 194 <ul id="tables-nav_rpt" class="nav-content collapse" data-bs-parent="#sidebar-nav" style=""> 195 196 <li> 197 <a href="/rpt/reports" aria-label="cumulative report"> 198 <i class="bi bi-receipt" style="font-size: 16px;"></i><span>Cumulative Reports</span> 199 </a> 200 </li> 201 <li> 202 <a href="/rpt/report_annual" aria-label="annual Report"> 203 <i class="bi bi-receipt" style="font-size: 16px;"></i><span>Annual Reports</span> 204 </a> 205 </li> 206 <li> 207 <a href="/rpt/archive_reports" aria-label="Archive Report"> 208 <i class="bi bi-receipt" style="font-size: 16px;"></i><span>Archive Reports</span> 209 </a> 210 </li> 211 <li> 212 <a class="nav-link " href="/rpt/analytical" aria-label="Custom Report"> 213 <i class="bi bi-bar-chart-line" style="font-size: 16px;"></i><span>Custom Report</span> 214 </a> 215 </li> 216 217 218 </ul> 219 </li> 220 221 222 223 224 <li class="nav-item "> 225 226 <a class="nav-link " href="/doc/document_search" aria-label="Re policy repository"> 227 <i class="bi-file-text "></i>
228 <span>RE Policy Repository</span> 229 </a> 230 </li> 231 232 233 <li class="nav-item "> 234 <a class="nav-link " href="/res/disclaimer" aria-label="Disclaimer"> 235 <i class="bi bi-clipboard"></i> 236 <span>Disclaimer</span> 237 </a> 238 </li> 239 240 <li class="nav-item "> 241 <a class="nav-link " href="/rpt/analytical" aria-label="Analytical Chart"> 242 <i class="bi bi-bar-chart-line"></i> 243 <span>Analytical Chart</span> 244 245 </a> 246 </li> 247 <!-- 248 <li class="nav-item "> 249 <a class="nav-link" href="javascript:renw_analytical.openAnalyticalChart()" > 250 <i class="bi bi-bar-chart-line"></i> 251 <span>Analytical Chart</span> 252 </a> 253 </li> 254 --> 255 256 257 258 <li class="nav-item"> 259 <a class="nav-link collapsed" data-bs-target="#tables-nav" data-bs-toggle="collapse" href="#" aria-expanded="false" aria-label="Mnre Portal"> 260 <i class="bi bi-caret-down-fill"></i> 261 <span>MNRE Portal</span> 262 <!-- <i class="bi bi-chevron-down ms-auto"></i> --> 263 </a> 264 <ul id="tables-nav" class="nav-content collapse" data-bs-parent="#sidebar-nav" style=""> 265 266 <li> 267 <a href="https://biogas.mnre.gov.in/" target="blank" class="external_link" aria-label="Biogas Portal"> 268 <i class="bi bi-circle"></i><span>Biogas Portal</span> 269 </a> 270 </li> 271 272 <li> 273 <a href="https://biourja.mnre.gov.in/" target="blank" class="external_link" aria-label="BioUrja Portal"> 274 <i class="bi bi-circle"></i><span>BioUrja Portal</span> 275 </a> 276 </li> 277 278 <li> 279 <a href="https://ccdcwind.gov.in/" target="blank" class="external_link" aria-label="CCDC Wind"> 280 <i class="bi bi-circle"></i><span>CCDC Wind</span> 281 </a> 282 </li> 283 <li> 284 <a href="https://hrd.mnre.gov.in/" target="blank" class="external_link" aria-label="Human Resource Development Portal"> 285 <i class="bi bi-circle"></i><span>Human Resource Development Portal</span> 286 </a> 287 </li> 288 <li> 289 <a href="https://irix.gov.in/" target="blank" class="external_link" aria-label="IRIX Portal"> 290 <i class="bi bi-circle"></i><span>IRIX Portal</span> 291 </a> 292 </li> 293 294 <li> 295 <a href="https://solarrooftop.gov.in/" target="blank" class="external_link" aria-label="National Portal for Rooftop Solar"> 296 <i class="bi bi-circle"></i><span>National Portal for Rooftop Solar</span> 297 </a> 298 </li> 299 300 <li> 301 <a href="https://pmkusum.mnre.gov.in/" target="blank" class="external_link" aria-label="PM Kusum"> 302 <i class="bi bi-circle"></i><span>PM Kusum</span> 303 </a> 304 </li> 305 306 <li> 307 <a href="https://research.mnre.gov.in" target="blank" class="external_link" aria-label="Research and Development"> 308 <i class="bi bi-circle"></i><span>Research & Development</span> 309 </a> 310 </li> 311 312 </ul> 313 </li> 314 315 316 317 318 319 <li class="nav-item"> 320 321 322 323 324 325 <a class="nav-link " href="/login" aria-label="Login"> 326 <i class="bi bi-file-lock"></i> 327 <span>Login</span> 328 </a> 329 330 331 332 333 334 </li> 335 336 337 </ul> 338 </div> 339 </div> 340 341 <!-- ---------------------------------------------------------------- --> 342 343 344 </div> 345 346 347</header> 348 349 350 351 352 353 354 355 356<form action="/logout" method="post" id="hlog" > 357 <input type="hidden" name="_csrf" value="8z6jeeqrLrG-oAz_qdqyLcP_fWwyZB7qZHEIS8ZU4YlGtdGNllyXT4mdT4CTlGrLm_eGG6DGUA0
357DAifHBkA6ePAw17500Oi7" /> 358</form> 359 360 361 362 363 364 365 366<section class="section dashboard pt-4 mt-3"> 367 <div class="container-fluid"> 368 <!-- Header Row with Title and Dashboard Button --> 369 <div class="row mb-3 align-items-center"> 370 371 <div class="col-md-4 col-sm-12 text-end"> 372 <a href="/dashboard" class="btn btn-primary"> 373 <i class="bi bi-speedometer2"></i> Dashboard 374 </a> 375 </div> 376 </div> 377 </div> 378 </section> 379 380 381 382 383<section id="content_wrapper" class=" bg_ofau" title="background image"> 384 385 <!-- Admin-panels --> 386 387 388 <div class="container-fluid" > 389 <div class="row"> 390 391 <!-- heading --> 392 <div class="col-xl-12 text-center pt-3" style="color: #e77133; position:relative"> <h3>Feedback</h3> 393 394 395 <a class="dashboard_link " href="/res/renw-all-india-cp"> 396 <i class="bi bi-image-fill" style="color: #0518c6; font-size: 28px;"></i> 397 <span class="" style="color:#4a4a4a">Dashboard</span> 398 </a> 399 </div> 400 401 402 403 </div> 404 </div> 405 406 407 408 409 410<!-- text content --> 411 412 413 414 415 <!-- Admin-panels --> 416 417 418 419<div class="container"> 420 421<div class="row d-flex justify-content-center"> 422 423 424 425 <div class="col-md-6 comn_text_blk_stng "> 426 <form id="feedback_form" action="addFeedback" modelAttribute="feedback" method="POST" autocomplete="off" class="form-horizontal needs-validation" novalidate> 427 428 <input type="hidden" name="_csrf" value="8z6jeeqrLrG-oAz_qdqyLcP_fWwyZB7qZHEIS8ZU4YlGtdGNllyXT4mdT4CTlGrLm_eGG6DGUA0DAifHBkA6ePAw17500Oi7" /> 429 <div id="wrap" class="animsition"> 430 431 <div class="row"> 432 433 434 <span style="margin: 13px 0px 0px 31px !important;text-align: center; color: red"></span> 435 436 <div class="col-12"> 437 <label style="padding-bottom: 6px;padding-top: 15px;">Your Name <span class="mandatory_asterisk" style="color:#f00">*</span> </label> 438 <input type="text" class="form-control" name="name" id="name" placeholder="Enter Your Name" required autocomplete="off"> 439 <span class="invalid-feedback">Name field cannot be blank!</span> 440 </div> 441 442 443 444 <div class="col-12"> 445 <label style="padding-bottom: 6px;padding-top: 15px;">Your Email <span class="mandatory_asterisk" style="color:#f00">*</span> </label> 446 447 <input class="form-control" type="email" name="email" id="email" placeholder="E-mail Address" required autocomplete="off"> 448 <!-- <div class="valid-feedback">Email field is valid!</div> --> 449 <span class="invalid-feedback">Email field cannot be blank!</span> 450 451 452 453 </div> 454 455 456 457 <div class="col-sm-12"> 458 <label style="padding-bottom: 6px;padding-top: 15px;">Subject </label> 459 <input type="text" class="form-control" name="subject" id="subject" placeholder="Enter Your Subject" autocomplete="off"> 460 </div> 461 462 463 <div class="col-sm-12"> 464 <label style="padding-bottom: 6px;padding-top: 15px;">Your Message<span class="mandatory_asterisk" style="color:#f00">*</span> </label> 465 <textarea rows="4" class="form-control" name="message" id="message" placeholder="Enter Your Message" required autocomplete="off"></textarea> 466 <span class="invalid-feedback">Message field cannot be blank!</span> 467 </div> 468 469 470 471 <div class="col-sm-12"> 472 473 </div> 474 475 476 477 <div class="col-sm-12"> 478 <div class="row"> 479 <label style="padding-bottom: 6px;padding-top: 15px;">Captcha<span class="mandatory_asterisk" style="color:#f00">*</span> </label> 480 <div class="col-lg-8 col-sm-7"> 481 <input type="text" class="form-control" area-label="Captcha" name="captcha" id="captcha" maxlength=6 placeholder="Enter Your Captcha" required autocomplete="off" onkeyup="if (/[^a-zA-Z0-9]/g.test(this.value)) this.value = this.value.replace(/[^a-zA-Z0-9]/g,'')"> 482 <div class="invalid-feedback">Captcha field cannot be blank!</div> 483 </div> 484 <div class="col-lg-1 col-sm-1"> 485 <i class="fa fa-refresh zoom_cp" aria-hidden="true" id="refreshCap" onclick="reloadCaptcha()"></i> 486 </div> 487 <div class="col-lg-3 col-sm-4"> 488 <img src="/captcha.jpg" style=" width:100%; class="img-responsive" alt="captcha" title="captcha" id="captchaImg"/> 489 490 </div> 491 492 </div> 493 </div> 494 495 <div class="col-sm-12 pt-3 text-center"> 496 <button type="submit" id ="btnSubmit" class="btn btn-primary" >Submit</button> 497 </div> 498 499 </div> 500 </div> 501 </form> 502 </div> 503</div> 504 505 506 507 508 509</div> 510 </section> 511<br> 512 513 514 515 516 517
518<script> 519(function() {'use strict'; window.addEventListener('load', function() { 520 // Fetch all the forms we want to apply custom Bootstrap validation styles to 521 var forms = document.getElementsByClassName('needs-validation'); 522 // Loop over them and prevent submission 523 var validation = Array.prototype.filter.call(forms, function(form) { 524 form.addEventListener('submit', function(event) { 525 526 /* $('#storageCapacity').val( $('#strgCapacity1').val()+"/"+$('#strgCapacity2').val() ); */ 527 528 if (form.checkValidity() === false) { 529 event.preventDefault(); 530 event.stopPropagation(); 531 } 532 form.classList.add('was-validated'); 533 534 535 }, false); 536 }); 537 }, false); 538})(); 539</script>
539 540 541 542 543
544<script> 545 546 547function reloadCaptcha(){ 548 var d = new Date(); 549 // $("#captchaImg").attr("src", "/captcha.jpg?"+d.getTime()); 550 $("#captchaImg").attr("src", '/captcha.jpg?'+d.getTime()); 551} 552 553function openNav() { 554 document.getElementById("mySidenav").style.width = "250px"; 555} 556function closeNav() { 557 document.getElementById("mySidenav").style.width = "0"; 558} 559<!-- menu code script end--> 560/* 561function openCity(evt, cityName) 562{ 563 try 564 { 565 var i, tabcontent, tablinks; 566 tabcontent = document.getElementsByClassName("tabcontent"); 567 for (i = 0; i < tabcontent.length; i++) { 568 tabcontent[i].style.display = "none"; 569 } 570 tablinks = document.getElementsByClassName("tablinks"); 571 for (i = 0; i < tablinks.length; i++) { 572 tablinks[i].className = tablinks[i].className.replace(" active", ""); 573 } 574 document.getElementById(cityName).style.display = "block"; 575 evt.currentTarget.className += " active"; 576 } 577 catch(er){} 578}*/ 579 580 581 582 583//new 584/* APPLY MAX LENGTH ONLY IF NOT ALREADY SET */ 585$('input[type="text"]').not('[maxlength]').attr('maxlength', 40); 586$('input[type="email"]').not('[maxlength]').attr('maxlength', 60); 587$('input[type="password"]').not('[maxlength]').attr('maxlength', 40); 588$('textarea').not('[maxlength]').attr('maxlength', 100); 589 590/* TEXT - STRICT XSS PROTECTION */ 591$('input[type="text"], textarea').on('input', function () { 592 this.value = this.value.replace(/[|&;$%'\"\\<>()[\]+,\r\n]/g, ''); 593}); 594 595/* EMAIL - ONLY SAFE EMAIL CHARACTERS */ 596$('input[type="email"]').on('input', function () { 597 this.value = this.value.replace(/[^a-zA-Z0-9_.@-]/g, ''); 598}); 599 600 601 602 603 604 605 606</script>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.