Repports

test

Sustainability Report for the year ending March 2024, ESG Overview

Connecting Communities, Empowering Futures

test

Sustainability Report for the year ending March 2024, ESG Overview

Connecting Communities, Empowering Futures

test

Sustainability Report for the year ending March 2024, ESG Overview

Connecting Communities, Empowering Futures

test

Sustainability Report for the year ending March 2024, ESG Overview

Connecting Communities, Empowering Futures

test

Sustainability Report for the years 2021-2022

Leading on ESG for an Inclusive Digital Egypt

test

Sustainability Report for the years 2021-2022

Leading on ESG for an Inclusive Digital Egypt

حصل خطأ عند معالجة القالب.
The following has evaluated to null or missing:
==> containerId  [in template "20116#20160#11034149" at line 3, column 8]

----
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: #if containerId.cardContainer.getSibl...  [in template "20116#20160#11034149" at line 3, column 3]
----
1<div> 
2<div class="row"> 
3  <#if containerId.cardContainer.getSiblings()?has_content> 
4    <#list containerId.cardContainer.getSiblings() as cur_containerId_cardContainer> 
5      <div class="col-lg-6 mb-4"> 
6        <div class="card-article card radius horizontal p-3 h-100  "> 
7          <!-- horizontal --> 
8          <div class="row flex-lg-row-reverse"> 
9          <div class="col-lg-6"> 
10          <#if (cur_containerId_cardContainer.Imageaam3.getData())?? && cur_containerId_cardContainer.Imageaam3.getData() != ""> 
11            <img alt="${cur_containerId_cardContainer.Imageaam3.getAttribute("alt")}"  
12                 src="${cur_containerId_cardContainer.Imageaam3.getData()}" 
13                 class="w-100 card-img img-fit radius" 
14                 /> 
15          </#if> 
16          </div> 
17          <div class="col-lg-6 card-body "> 
18            <h4 class="card-body-heading card-title font-bold mt-0 mb-2"> 
19              ${cur_containerId_cardContainer.title.getData()} 
20             
21            </h4> 
22            <div class="card-body-content"> 
23              <p class="card-text color-black mb-2"> 
24                ${cur_containerId_cardContainer.details.getData()} 
25              </p> 
26            </div> 
27            <div class="d-flex flex-column"> 
28              <#if cur_containerId_cardContainer.downloadBtnName.getData()?has_content> 
29                  <a href="${cur_containerId_cardContainer.downloadBtnName.downloadLink.getData()}" class="btn-link d-flex"> 
30                <span class="color-red">${cur_containerId_cardContainer.downloadBtnName.getData()}</span> 
31                <svg class="icon clock-icon m-start-1"> 
32                  <use xlink:href="#download-arrow"></use> 
33                </svg> 
34              </a> 
35             
36              </#if> 
37              <#if cur_containerId_cardContainer.viewBtnName.getData()?has_content> 
38                 <a href="${cur_containerId_cardContainer.viewBtnName.viewLink.getData()}" class="btn-link d-flex"> 
39                <span class="color-red"> ${cur_containerId_cardContainer.viewBtnName.getData()} </span> 
40                <svg class="icon clock-icon"> 
41                  <use xlink:href="#next-arrow" xmlns:xlink="http://www.w3.org/1999/xlink"></use> 
42                </svg> 
43              </a> 
44             
45              </#if> 
46           
47             
48            </div> 
49          </div> 
50          </div> 
51        </div> 
52      </div> 
53    </#list> 
54  </#if> 
55 
56</div> 
57</div> 
58 
59 
60 <svg class="d-none"> 
61   <symbol id="download-arrow" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 
62      <g clip-path="url(#clip0_392_628)"> 
63        <path 
64          d="M21.5 16.5V19.5C21.5 20.0304 21.2893 20.5391 20.9142 20.9142C20.5391 21.2893 20.0304 21.5 19.5 21.5H4.5C3.96957 21.5 3.46086 21.2893 3.08579 20.9142C2.71071 20.5391 2.5 20.0304 2.5 19.5V16.5" 
65          stroke="#0D0D0D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /> 
66        <path d="M12 6.5V18.5" stroke="#E60000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /> 
67        <path d="M15.25 15L12 18.5L8.75 15" stroke="#E60000" stroke-width="1.5" stroke-linecap="round" 
68          stroke-linejoin="round" /> 
69      </g> 
70      <defs> 
71        <clipPath id="clip0_392_628"> 
72          <rect width="24" height="24" fill="white" /> 
73        </clipPath> 
74      </defs> 
75    </symbol> 
76    <symbol id="next-arrow" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"> 
77      <g clip-path="url(#clip0_407_640)"> 
78        <path fill-rule="evenodd" clip-rule="evenodd" 
79          d="M7.39645 3.64645C7.59171 3.45118 7.90829 3.45118 8.10355 3.64645L16.6036 12.1464C16.7988 12.3417 16.7988 12.6583 16.6036 12.8536L8.10355 21.3536C7.90829 21.5488 7.59171 21.5488 7.39645 21.3536C7.20118 21.1583 7.20118 20.8417 7.39645 20.6464L15.5429 12.5L7.39645 4.35355C7.20118 4.15829 7.20118 3.84171 7.39645 3.64645Z" 
80          fill="#E60000" /> 
81      </g> 
82      <defs> 
83        <clipPath id="clip0_407_640"> 
84          <rect width="24" height="24" fill="white" transform="translate(0 0.5)" /> 
85        </clipPath> 
86      </defs> 
87    </symbol> 
88  </svg>