मुख्य कंटेंट पर जाएं
IST,
RbiSearchHeader
दस्तावेज़ का प्रकार:
फंक्शन:
डिपार्टमेंट:
कीवर्ड के अनुसार खोजें:
वर्ष:
!
कृपया वर्ष चुनें
महीने:
!
कृपया महीना चुनें
इस तिथि से लेकरः
!
कृपया शुरुआती तिथि चुनें
इस तिथि तकः
!
कृपया अंतिम तिथि चुनें
प्रारूप:
प्रचलित खोजें
पिछली खोज
उपयोगी लिंक
/hi/web/rbi/rbi-kehta-hai/financial-literacy-week
/web/rbi/rbi-kehta-hai/financial-literacy-week
पृष्ठ
भारतीय रिज़र्व बैंक की आधिकारिक वेबसाइट
FLW - Banner- Without Links
आरबीआई कहता है
com.liferay.portal.kernel.portlet.PortletContainerException: java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
com.liferay.portal.kernel.portlet.PortletContainerException: java.lang.NullPointerException
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
Error while invoking the "runtime" JSP custom tag; see cause exception ---- FTL stack trace ("~" means nesting-related): - Failed at: @liferay_portlet["runtime"] instanceI... [in template "20099#20125#92951019" at line 257, column 25] ----
1<div class="rbi-footer-wrap final_one full-width global_common_footer_mt_template">
2 <div class="container">
3 <footer>
4 <div class="row no-gutters">
5 <!--<div class="col-12">
6 <div class="siteUpdateOn">
7 <p>Site Last Updated on: <span class="dayName"></span>, <span class="monthDayYear"></span></p>
8 </div>
9 </div>-->
10
11 <!--added for #35247 -->
12 <div class="col-12">
13 <div class="backtoprevious">
14 <a href="javascript:void(0);" onclick="gobacktoPrevPage();">
15 <#if (backtoprevpage.getData())?? && backtoprevpage.getData()!="">
16 ${backtoprevpage.getData()}
17 </#if>
18 </a>
19 </div>
20 </div>
21
22 <!--end add -->
23
24 <div class="col-md-5 col-7">
25 <div class="rbi-footer-logo">
26
27 <#if (mainImage.getData())?? && mainImage.getData() !="">
28 <img alt="${mainImageTitle.getData()}" class="logo-white" title="${mainImageTitle.getData()}" src="${mainImage.getData()}" />
29 </#if>
30
31 <#if (logodarktheme.getData())?? && logodarktheme.getData() != "">
32 <img alt="${logodarktheme.getAttribute("alt")}" class="logo-black" title="${logodarktheme.getAttribute("alt")}"
33 src="${logodarktheme.getData()}" />
34 </#if>
35
36 </div>
37 </div>
38
39 <div class="col-md-7 col-12">
40
41 <div class="footer-social-logo mobile-hide">
42 <h2 class="footer-social-logo-heading">${languageUtil.get(locale,'follow-us-on')}</h2>
43 <ul class="footer-social-icons">
44 <#if FieldsGroup34742712.getSiblings()?has_content>
45 <#list FieldsGroup34742712.getSiblings() as logoRow>
46 <li class="footer-common-icon-base">
47
48 <#if (logoRow.logoURL.getData())?? && (logoRow.logoURL.getData())?has_content>
49 <#if (logoRow.logoURL.getData())??>
50 <a data-toggle="rbi-tooltip" data-placement="bottom" title="${logoRow.logoImageTitle.getData()}" alt="${logoRow.logoImageTitle.getData()}" role="button" href="${logoRow.logoURL.getData()}">
51 </#if>
52 <#if (logoRow.logoImage.getData())?? && logoRow.logoImage.getData() !="">
53 <img alt="${logoRow.logoImageTitle.getData()}"
54 src="${logoRow.logoImage.getData()}" />
55 </#if>
56
57 </a>
58 </#if>
59
60 </li>
61
62 </#list>
63 </#if>
64
65 </ul>
66 </div>
67 </div>
68 </div>
69
70 <div class="row no-gutters">
71 <div class="rbi-footer-big">
72 <div class="rbi-footer-big--links">
73 <div class="row">
74 <div class="col-md-12 col-12">
75 <ul class="rbi-footer-links-list">
76
77 <#if FieldsGroup21929066.getSiblings()?has_content>
78 <#list FieldsGroup21929066.getSiblings() as row1>
79 <#assign newTabVal="" />
80 <#if (row1.OpenNewTab1.getData()=="true")>
81 <#assign newTabVal="_blank" />
82 <#else>
83 <#assign newTabVal="_self" />
84 </#if>
85 <li>
86
87 <#if (row1.linkURL1.getData())?? && (row1.linkURL1.getData())?has_content>
88 <a class="matomo_footer-related-links" target="${newTabVal}" href="<#if (row1.linkURL1.getData())??>
89 ${row1.linkURL1.getData()}
90 </#if>">
91
92 <#if (row1.linkText1.getData())??>
93 ${row1.linkText1.getData()}
94 </#if>
95
96 </a>
97 </#if>
98
99 </li>
100 </#list>
101 </#if>
102
103
104 <#if Field30130109.getSiblings()?has_content>
105 <#list Field30130109.getSiblings() as row2>
106 <#assign newTabVal="" />
107 <#if (row2.OpenNewTab2.getData()=="true")>
108 <#assign newTabVal="_blank" />
109 <#else>
110 <#assign newTabVal="_self" />
111 </#if>
112 <li>
113
114 <#if (row2.linkURL2.getData())?? && (row2.linkURL2.getData())?has_content>
115 <a href="${row2.linkURL2.getData()}" target="${newTabVal}" class="matomo_footer-related-links">
116
117 <#if (row2.linkText2.getData())??>
118 ${row2.linkText2.getData()}
119 </#if>
120
121 </a>
122 </#if>
123
124 </li>
125 </#list>
126 </#if>
127
128
129
130
131 <#if Field42129063.getSiblings()?has_content>
132 <#list Field42129063.getSiblings() as row3>
133 <#assign newTabVal="" />
134 <#if (row3.OpenNewTab3.getData()=="true")>
135 <#assign newTabVal="_blank" />
136 <#else>
137 <#assign newTabVal="_self" />
138 </#if>
139 <li>
140
141 <#if (row3.linkURL3.getData())?? && (row3.linkURL3.getData())?has_content>
142 <a href="${row3.linkURL3.getData()}" target="${newTabVal}" class="matomo_footer-related-links">
143
144 <#if (row3.linkText3.getData())??>
145 ${row3.linkText3.getData()}
146 </#if>
147
148 </a>
149 </#if>
150
151 </li>
152
153 </#list>
154 </#if>
155
156 <#if Field10185802.getSiblings()?has_content>
157 <#list Field10185802.getSiblings() as row4>
158
159 <#assign newTabVal="" />
160 <#if (row4.OpenNewTab.getData()=="true")>
161 <#assign newTabVal="_blank" />
162 <#else>
163 <#assign newTabVal="_self" />
164 </#if>
165 <li>
166
167 <#if (row4.linkURL4.getData())?? && (row4.linkURL4.getData())?has_content>
168 <a href="${row4.linkURL4.getData()}" target="${newTabVal}" class="matomo_footer-related-links">
169
170 <#if (row4.linkText4.getData())??>
171 ${row4.linkText4.getData()}
172 </#if>
173
174 </a>
175 </#if>
176 </li>
177 </#list>
178 </#if>
179
180
181 </ul>
182 </div>
183 </div>
184 </div>
185
186 <!-- <div class="siteUpdateOn">
187 <p>
188 <#if (lastUpdatedOn.getData())??>
189 ${lastUpdatedOn.getData()}
190 </#if>
191
192 <p>Site Last Updated on: <span class="dayName"></span>, <span class="monthDayYear"></span></p>
193
194 </p>
195 </div> -->
196
197 <div class="footer-social-logo desktop-hide">
198<span class="footer-social-logo-heading">${languageUtil.get(locale,'follow-us-on')}</span>
199 <ul class="footer-social-icons">
200 <#if FieldsGroup34742712.getSiblings()?has_content>
201 <#list FieldsGroup34742712.getSiblings() as logoRow>
202 <li class="footer-common-icon-base">
203
204 <#if (logoRow.logoURL.getData())?? && (logoRow.logoURL.getData())?has_content>
205 <#if (logoRow.logoURL.getData())??>
206 <a title="${logoRow.logoImageTitle.getData()}" alt="${logoRow.logoImageTitle.getData()}" role="button" href="${logoRow.logoURL.getData()}">
207 </#if>
208 <#if (logoRow.logoImage.getData())?? && logoRow.logoImage.getData() !="">
209 <img data-toggle="rbi-tooltip" data-placement="auto" alt="${logoRow.logoImageTitle.getData()}" title="${logoRow.logoImageTitle.getData()}" title="${logoRow.logoImageTitle.getData()}"
210 src="${logoRow.logoImage.getData()}" />
211 </#if>
212
213 </a>
214 </#if>
215
216 </li>
217
218 </#list>
219 </#if>
220
221 </ul>
222 </div>
223
224 </div>
225
226
227
228 </div>
229
230 <div class="row no-gutters">
231 <div class="rbi-footer-bottom">
232 <!--row start for #35202/#35199-->
233 <div class="row">
234 <div class="col-md-6 col-12">
235 <ul class="rbi-footer-bottom-list">
236 <#if FieldsGroup60494956.getSiblings()?has_content>
237 <#list FieldsGroup60494956.getSiblings() as bottomRow>
238 <li>
239
240 <#if (bottomRow.bottomLinkURL.getData())?? && (bottomRow.bottomLinkURL.getData())?has_content>
241 <a href="${bottomRow.bottomLinkURL.getData()}" class="footer-help-links">
242
243 <#if (bottomRow.bottomLinkText.getData())??>
244 ${bottomRow.bottomLinkText.getData()}
245 </#if>
246
247 </a>
248 </#if>
249
250 </li>
251
252 </#list>
253 </#if>
254 </ul>
255
256 <div class="footer-last-update">
257 <@liferay_portlet["runtime"] instanceId="siteupdatedon" portletName="com_liferay_rbi_site_last_updated_date_RbiSiteLastUpdatedDateWebPortlet"/>
258 </div>
259
260 </div>
261 <div class="col-md-6 col-12 copy-right-section">
262 <p class="copyTxt">
263 <#if (websiteText.getData())??>
264 © ${websiteText.getData()} <a href="mailto:${contactusmail.getData()}">${contactusmail.getData()}</a>
265 </#if>
266 </p>
267 </div>
268 </div> <!--row end of #35202/#35199-->
269 </div>
270 </div>
271 </footer>
272 </div>
273</div>
274
275<!--added coockie html-->
276<div id="cookie-banner-intro-wrap">
277<div class="alert alert-dismissible text-center cookiealert" id="cookie-banner" role="alert">
278 <div class="cookiealert-container">
279 <div class="row align-items-center justify-content-center">
280 <div>
281 <div class="cookiealert-c-txt font-resized" data-nosnippet="" tabindex="0"><p>
282 ${languageUtil.get(locale,'about-cookies')}
283 <!--Blocked for RBI 20/09/2023-->
284 <br />
285 <!--<strong><a href="/web/rbi/learn-more-about-cookie-policy"
286 >${languageUtil.get(locale,'cookie-policy')}</a
287 ></strong>-->
288 </p></div>
289 </div>
290 <div class="col-sm-12 text-sm-center">
291 <button
292 type="button"
293 class="rbi-btn-primary btn" tabindex="0" id="allow-all-cookies"
294 aria-label="${languageUtil.get(locale,'accept-recommended-cookies')}"
295 >
296 ${languageUtil.get(locale,'accept-recommended-cookies')}
297 </button>
298 <button
299 type="button"
300 class="rbi-btn-secondary btn" tabindex="0" id="allow-named-cookies"
301 aria-label="${languageUtil.get(locale,'proceed-with-necessary-cookies')}"
302 >
303 ${languageUtil.get(locale,'proceed-with-necessary-cookies')}
304 </button>
305 </div>
306 </div>
307 </div>
308</div>
309</div>
310<!--end add-->
311
312
313
314<!--Go to top code-->
315<#assign theme_display = themeDisplay />
316<#assign images_folder = theme_display.getPathThemeImages() />
317
318<#if (gototop.getData())??>
319 <div class="GoToTheTopWrap gotoTop-matomo d-none" tabindex="0" data-toggle="rbi-tooltip"
320 data-placement="auto" title="${gototop.getData()}">
321 <img src="${images_folder}/rbi-main/arrow-up.svg"
322 class="gotoTop-matomo" id="gotoTop-matomo" role="button" alt="${gototop.getData()}">
323 </div>
324</#if>
325
326<!--Go to top code end-->
327
328
329
330<!-- Global PWA bottom menu template -->
331<div class="bottom_fixed_menu_wrapper" style="display:none">
332 <ul>
333
334 <#if pwaBottomMenu.menuName.getSiblings()?has_content>
335
336 <#list pwaBottomMenu.menuName.getSiblings() as cur_pwaBottomMenu_menuName>
337 <#assign pbm_url ="" />
338 <#if (cur_pwaBottomMenu_menuName.LinkToPage.getFriendlyUrl()!="")>
339 <#assign pbm_url="${cur_pwaBottomMenu_menuName.LinkToPage.getFriendlyUrl()}" />
340 <#else>
341 <#assign pbm_url="javascript:void(0);" />
342 </#if>
343
344 <li>
345 <a href="${pbm_url}">
346 <#if (cur_pwaBottomMenu_menuName.upldImg.getData())?? && cur_pwaBottomMenu_menuName.upldImg.getData() != "">
347 <span class="inactive_icon">
348 <img alt="${cur_pwaBottomMenu_menuName.upldImg.getAttribute("alt")}"
349 title="${cur_pwaBottomMenu_menuName.upldImg.getAttribute("alt")}" data-fileentryid="${cur_pwaBottomMenu_menuName.upldImg.getAttribute("fileEntryId")}" src="${cur_pwaBottomMenu_menuName.upldImg.getData()}" />
350
351 </span>
352 </#if>
353
354
355
356 <#if (cur_pwaBottomMenu_menuName.upldImgHover.getData())?? && cur_pwaBottomMenu_menuName.upldImgHover.getData() != "">
357 <span class="active_icon d-none">
358 <img title="${cur_pwaBottomMenu_menuName.upldImgHover.getAttribute("alt")}" alt="${cur_pwaBottomMenu_menuName.upldImgHover.getAttribute("alt")}" data-fileentryid="${cur_pwaBottomMenu_menuName.upldImgHover.getAttribute("fileEntryId")}" src="${cur_pwaBottomMenu_menuName.upldImgHover.getData()}" />
359 </span>
360 </#if>
361
362 <#if (cur_pwaBottomMenu_menuName.getData())??>
363 <div class="bottom_menu_txt">
364 <div class="bottom_menu_txt_inner">${cur_pwaBottomMenu_menuName.getData()}</div>
365 </div>
366 </#if>
367 </a>
368 </li>
369
370
371
372 </#list>
373 </#if>
374
375
376
377
378 </ul>
379</div>
380<!--end of code PWA bottom menu template -->
381<script>
382var LANG_CODES = {'en_US':'en','en_UK':'en','en_IN':'en','hi_IN':'hi','as_IN':'as','bn_IN':'bn','gu_IN':'gu','kn_IN':'kn','ml_IN':'ml','mr_IN':'mr','or_IN':'or','pa_IN':'pa','ta_IN':'ta','te_IN':'te','ur_IN':'ur'};
383var allowedUrls = ["/complaints","/bank-holidays", "/citizen-corner","/citizens-corner","/citizens-charter", "/rbi-kehta-hai" , "/financial-education","/rbi-clarifications","/complaints","/list-of-financial-agents","/rbi-regulated-entities","/announcements/nbfc","/purpose-values-and-vision"];
384var exceptionDualUrls = ['/rbi/-/notifications/','/rbi/-/press-releases/','/rbi/-/speeches-interview/'];
385var exceptionMultiUrls = ['/integrated-ombudsman-scheme'];
386var ignoreUrls = ['/documents','/group'];
387var force13Lang = false;
388
389function multiLangDisable(){
390 $(".multipleLanguae-wrapper .list ul li").each(function () {
391 if($(this).attr('data-value') != 'en_US' && $(this).attr('data-value') != 'hi_IN' && $(this).attr('data-value') != 'en_IN'){
392 $(this).addClass('d-none')
393 }
394 });
395 $('.ListLangTrim .second-level-menu li').each(function () {
396 if($(this).text().trim() != 'English' && $(this).text().trim() != 'हिंदी'){
397 $(this).addClass('d-none');
398 }
399 });
400}
401
402function exceptionMultiUrlCheck(url){
403 return exceptionMultiUrls.some(el => url.includes(el));
404}
405
406function checkmultiLangUrl(url){
407 return allowedUrls.some(el => url.includes(el));
408}
409
410function exceptionDualUrlCheck(url){
411 return exceptionDualUrls.some(el => url.includes(el));
412}
413
414window.addEventListener("load", () => {
415 if($('#show-13-lang-tag').length > 0){
416 force13Lang = true;
417 }
418 //adding custom_lang_font when below class is there and value is 0 // value == 0 denotes unicode
419 if($('.font_unicode_compliance').length > 0 && $('.font_unicode_compliance').val() === 0){
420 $('body').addClass('custom_lang_font');
421 }
422
423 if(!checkmultiLangUrl(window.location.href) && !force13Lang){
424 multiLangDisable();
425 }
426 // else if(checkmultiLangUrl(window.location.href) && exceptionMultiUrlCheck(window.location.href)){
427 // multiLangDisable();
428 // }
429
430 if(!$('body').hasClass('en-US') && !$('body').hasClass('hi-IN')){
431 let currentLangURL = LANG_CODES[themeDisplay.getLanguageId()];
432 $("a").each(function (e) {
433 if(isJSUrl(this.href) && isValidUrl(this.href) && getHostname(this.href) === getHostname(location.href) && !ignoreUrls.some(el => this.href.includes(el))){
434 let urlChange = new URL(this.href);
435 if(!checkmultiLangUrl(this.href) && !force13Lang){
436 if(this.href.includes('/' + currentLangURL + '/')){
437 this.href.replace('/' + currentLangURL + '/','/en/');
438 }
439 else{
440 if(!this.href.includes('/en/')){
441 this.href = '/en' + urlChange.pathname;
442 }
443 }
444 }
445 }
446 });
447 }
448});
449
450var urlBlackList = ['cab.rbi.org.in','/web/cab'];
451var urlWhiteList = ['rbi.org.in'];
452var popUpCLicked
453
454function blackListURL(url){
455 return urlBlackList.some(el => url.includes(el));
456}
457
458function whiteListURL(url){
459 return urlWhiteList.some(el => url.includes(el));
460}
461
462$(function () {
463 if(!$('body').hasClass('is_admin') && !$('body').hasClass('is_admin_component_hide')){
464 var allLinks = $("a").filter(function () {
465 if (isJSUrl(this.href) && isValidUrl(this.href)) {
466 if(this.href && getHostname(this.href) === getHostname(location.href)){
467 if(blackListURL(this.href)){
468 //pop up shown
469 return true;
470 }
471 else{
472 //pop up not shown
473 return false;
474 }
475 }
476 else if(this.href && getHostname(this.href) !== getHostname(location.href)){
477 if(whiteListURL(this.href)){
478 //pop up not shown
479 return false;
480 }
481 else{
482 //pop up shown
483 return true;
484 }
485 }
486 else{
487 return false;
488 }
489 // if(!$('body').hasClass('is_admin') && !$('body').hasClass('is_admin_component_hide')){
490 // let whiteList = ['/web/rbi/','/web/rbi#','/documents/', '/web/events/', '/web/events#'];
491 // return !whiteList.some(el => this.href.includes(el));
492 // }
493 // else{
494 // return false;
495 // }
496 }
497 else {
498 return false;
499 }
500 }).click(function (e) {
501 e.preventDefault();
502 popUpCLicked = this;
503 $('#redirectToExternal').attr('data-url', this.href);
504 // popup open code
505 $('#redirectionPopUp').show();
506 $('#redirectionPopUp #stayhere').focus();
507 });
508 }
509});
510
511function getHostname(url) {
512 const urlParts = new URL(url).hostname.split('.')
513 return (new URL(url).hostname.split('.')).slice(0)
514 .slice(-(urlParts.length === 4 ? 3 : 2))
515 .join('.');
516}
517
518function isValidUrl(url) {
519 var expression = /[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?/gi;
520 var regex = new RegExp(expression);
521 if (url.match(regex))
522 return true;
523 else
524 return false;
525}
526
527function isExcludedURL(url) {
528
529 var _excludedURLs = ["api.whatsapp.com/send"
530 , "twitter.com/intent/tweet"
531 , "linkedin.com/shareArticle"
532 , "facebook.com/sharer.php"];
533
534 var result = _excludedURLs.filter(function (e) {
535 return e.indexOf(url) !== -1;
536 });
537 if (result != null
538 && result.length > 0) {
539 return false;
540 }
541 else {
542 return true;
543 }
544}
545
546function isJSUrl(url) {
547 if (url.toLocaleLowerCase().indexOf('javascript') >= 0
548 || url.toLocaleLowerCase().indexOf('mailto:') >= 0
549 || url.toLocaleLowerCase().indexOf('tel:') >= 0
550 || url.toLocaleLowerCase().indexOf('api.whatsapp.com/send') >= 0
551 || url.toLocaleLowerCase().indexOf('twitter.com/intent/tweet') >= 0
552 || url.toLocaleLowerCase().indexOf('linkedin.com/share') >= 0
553 || url.toLocaleLowerCase().indexOf('facebook.com/sharer.php') >= 0)
554 return false; /* it is a javascript.. ignore it */
555 else
556 return true;
557}
558
559$(document).on('click', '.closeRedirectPoUp', function () {
560 $('#redirectionPopUp').hide();
561 $(popUpCLicked).focus();
562});
563
564$(document).on('click', '#redirectToExternal', function () {
565 window.open($('#redirectToExternal').attr('data-url'), '_blank');
566 $('#redirectionPopUp').hide();
567});
568
569
570$(document).on('keydown', function(e){
571 if (e.key === 'Escape') {
572 if ($('#searchOverLay').is(':visible')) {
573 $('#searchOverLay').hide();
574 }
575 }
576});
577
578
579</script>
580
581
582
583
584<script type="text/javascript">
585 var _paq = window._paq = window._paq || [];
586
587
588 $("#allow-all-cookies").click(() => {
589 console.log("accept");
590 _paq.push(['rememberConsentGiven']);
591 _paq.push(['rememberCookieConsentGiven']);
592 });
593 $("#allow-named-cookies").click(() => {
594 console.log("accept1");
595 _paq.push(['rememberConsentGiven']);
596 _paq.push(['forgetCookieConsentGiven']);
597 });
598</script>