null NOSiAkademia Candidatura 02/2022

An error occurred while processing the template.
The following has evaluated to null or missing:
==> modalDocuments  [in template "20097#20123#969820" at line 49, column 92]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign urlLink = ((modalDocuments.ge...  [in template "20097#20123#969820" at line 49, column 1]
----
1<style> 
2	#nosi-modal-home-load .close { 
3		right: 10px; 
4		font-size: 1.5rem; 
5		color: #000; 
6		opacity: 1; 
7		background-color: rgb(255 255 255 / 20%); 
8		border-radius: 50%; 
9		top: 10px; 
10		font-weight: 400;	 
11
12 
13	 @media (max-width: 575.98px) { 
14		#nosi-modal-home-load.modal .modal-dialog { 
15			width: 85%; 
16			height: 90vh; 
17            /*max-width: 280px;*/ 
18
19
20 
21	@media (min-width: 576px) and (max-width: 767.98px) { 
22		#nosi-modal-home-load.modal .modal-dialog { 
23			width: 70%; 
24            /*max-width: 380px;*/ 
25
26
27 
28	@media (min-width: 768px) and (max-width: 991.98px) { 
29		#nosi-modal-home-load.modal .modal-dialog { 
30			width: 60%; 
31            /*max-width: 380px;*/ 
32
33
34 
35	@media (min-width: 992px) and (max-width: 1199.98px){ 
36		#nosi-modal-home-load.modal .modal-dialog { 
37			width: 50%; 
38
39
40	 
41	@media (min-width: 1200px) { 
42      #nosi-modal-home-load.modal .modal-dialog { 
43        /*max-width: 900px*/ 
44		width: 40%; 
45
46
47</style> 
48 
49<#assign urlLink = ((modalDocuments.getData())?? && modalDocuments.getData() != "")?string(modalDocuments.getData(), linkTo.getData())  
50/> 
51 
52<div id="nosi-modal-home-load" class="modal pr-0 pt-0"> 
53	<div class="modal-dialog modal-dialog-centered mx-auto position-relative"> 
54		<div class="modal-content border-0 m-auto bg-transparent"> 
55			<div class="modal-body p-0 position-relative"> 
56				<button type="button"  
57                    class="close position-absolute d-none d-lg-block"  
58                    data-dismiss="modal">&times; 
59                </button> 
60 
61				<a href="${urlLink}" class="text-decoration-none" target="_blank"> 
62					<#if (imageLg.getData())?? && imageLg.getData() != ""> 
63						<img  
64                            class="img-fluid d-block d-lg-none mx-auto"  
65                            alt="${imageLg.getAttribute("alt")}"  
66                            src="${imageLg.getData()}"  
67                        />                         
68					</#if> 
69 
70					<#if (imageXs.getData())?? && imageXs.getData() != "">                         
71                        <img  
72                            class="img-fluid d-none d-lg-block mx-auto"  
73                            alt="${imageXs.getAttribute("alt")}"  
74                            src="${imageXs.getData()}"  
75                        />                         
76					</#if>					 
77				</a>				 
78			</div> 
79		</div> 
80	</div> 
81</div> 
82 
83 
84<script> 
85	$(document).ready(function () { 
86		$("#nosi-modal-home-load").modal('show'); 
87		$('body').removeClass('modal-open').addClass('pr-0'); 
88	});	 
89 
90</script> 
Platforms
Quality begins with your choice

We have web platforms that help you grow your business, ranging from application development platforms to data sharing and authentication. 

IGRPWeb

IGRP is a single, robust web platform that allows you to manage e-governance applications at all stages: granting, development, deployment, monitoring, and auditing.

It allows the low code to no code development of web applications, in a development studio with IGRP Studio's strong automatic code generation capability.

It also offers companies unique opportunities to be able to develop unlimited numbers of applications with speed, quality, and security.

Learn More

PDEX

Le PDEX est une plateforme d'échange de données. Sa mission est de fournir une plateforme dans le nuage sécurisée et robuste qui permet le partage de données entre les propriétaires de données et les développeurs d'applications, les fournisseurs de services et d'autres entités publiques et privées.

Elle permet aux propriétaires dde contrôler totalement qui, quand et comment leurs données sont consommées tout en permettant aux développeurs de disposer de tous les outils et de toute la documentation dont ils ont besoin pour connaître, explorer, souscrire et consommer les API

Learn more

Autentika

It facilitates secure and reliable identification between citizens and online service providers.

Citizens use various applications in their daily lives to enjoy online services provided by state agencies and private entities.

To enhance the experience in using these services, Autentika provides the Single Sign-On (SSO) service.

Learn More