1<!doctype html> 2<html lang="en" data-layout="vertical" data-layout-style="detached" data-sidebar="light" data-topbar="dark" data-sidebar-size="lg"> 3 4 <head> 5 6 <meta charset="utf-8" /> 7 <title>GIAE - Iniciar Sessão</title> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 9 <meta content="A mais completa solução para a gestão e administração integrada de Entidades: Estabelecimentos de Ensino, MunicÃpios, entre outras..." name="description" /> 10 <meta content="MicroAbreu" name="author" /> 11 <!-- App favicon --> 12 <link rel="shortcut icon" href="/images/common/favicon.png" type="image/png"> 13 14 <!-- Layout config Js --> 15 16 <!-- Bootstrap Css --> 17 <link href="/giae_theme/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> 18 <!-- Icons Css --> 19 <link href="/giae_theme/css/icons.min.css" rel="stylesheet" type="text/css" /> 20 <!-- App Css--> 21 <link href="/giae_theme/css/app.min.css" rel="stylesheet" type="text/css" /> 22 <!-- custom Css--> 23 <link href="/giae_theme/css/custom.css" rel="stylesheet" type="text/css" /> 24 25 26 27 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 77 bytes, lines 27-28
27 28 <script async src="https://www.googletagmanager.com/gtag/js?id=
28G-ELVZ4DYRBM
vendor: 25 bytes, lines 28-29
28"></script> 29
29<script> 30
vendor: 183 bytes, lines 30-34
30window.dataLayer = window.dataLayer || []; 31 function gtag() { dataLayer.push(arguments); } 32 gtag('js', new Date()); 33 34 gtag('config', '
34G-ELVZ4DYRBM
vendor: 17 bytes, lines 34-35
34'); 35
35</script>
35 36 37
37<script src="/giae_theme/js/layout.js"></script>
37 38 39 40 </head> 41 42 <body> 43 44 <div class="auth-page-wrapper pt-5"> 45 <!-- auth page bg --> 46 <div class="auth-one-bg-position auth-one-bg" id="auth-particles"> 47 <div class="bg-overlay"></div> 48 49 <div class="shape"> 50 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1440 120"> 51 <path d="M 0,36 C 144,53.6 432,123.2 720,124 C 1008,124.8 1296,56.8 1440,40L1440 140L0 140z"></path> 52 </svg> 53 </div> 54 </div> 55 56 <!-- auth page content --> 57 <div class="auth-page-content"> 58 <div class="container"> 59 60 <div class="row justify-content-center mt-5"> 61 62 63<div class="row"> 64 <div class="col-lg-3"></div> 65 <div class="col-lg-6"> 66 <div class="card overflow-hidden"> 67 <div class="row g-0"> 68 <div class="col-lg-12"> 69 <div class="p-lg-5 p-4"> 70 <div class="text-center mt-2"> 71 <img src="/images/common/logo_giae_dark_small.png" height="40"> 72 <p class="text-muted mt-3" style="font-size:15px; text-transform: uppercase;">Ãrea reservada a MunicÃpios</p> 73 <div class="alert alert-danger alert-borderless mb-xl-0" role="alert"> 74 Caso pretenda aceder ao GIAE Online do Estabelecimento de Ensino para a aquisição de refeições entre outras funcionalidades utilize o endereço fornecido pelo mesmo. 75 </div> 76 </div> 77 <div class="p-2 mt-4"> 78 <form id="account" method="post"> 79 <div class="mb-3"> 80 <label for="Input_Email">E-Mail</label> 81 <input class="form-control" placeholder="Endereço de e-mail" tabindex="1" type="text" data-val="true" data-val-regex="O campo E-Mail não é um endereço de correio eletrónico válido." data-val-regex-pattern="[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}" data-val-required="O campo E-Mail é de preenchimento obrigatório." id="Input_Email" name="Input.Email" value="" /> 82 <span class="text-danger field-validation-valid" data-valmsg-for="Input.Email" data-valmsg-replace="true"></span> 83 </div> 84 85 <div class="mb-3"> 86 <div class="float-end"> 87 <a href="./ForgotPassword" class="text-muted">Recuperar palavra-passe</a> 88 </div> 89 <label class="form-label" for="password-input">Palavra-Passe</label> 90 <div class="position-relative auth-pass-inputgroup mb-3"> 91 <input class="form-control pe-5" type="password" data-val="true" data-val-required="O campo Palavra-Passe é de preenchimento obrigatório." id="Input_Password" name="Input.Password" placeholder="A sua palavra-passe" tabindex="2"> 92 <button class="btn btn-link position-absolute end-0 top-0 text-decoration-none text-muted" type="button" id="password-addon"><i class="ri-eye-fill align-middle"></i></button> 93 <span class="text-danger field-validation-valid" data-valmsg-for="Input.Password" data-valmsg-replace="true"></span> 94 </div> 95 </div> 96 97 <div class="form-check"> 98 <input class="form-check-input" type="checkbox" data-val="true" data-val-required="" id="Input_RememberMe" name="Input.RememberMe" value="true"> 99 <label class="form-check-label" for="Input_RememberMe">Lembrar neste computador</label> 100 </div> 101 102 <div class="mt-4"> 103 <button class="btn btn-secondary w-100 btn-load" id="login-button" type="submit">
104 <span class="spinner-border flex-shrink-0 me-2 btn-loader" role="status"> 105 <span class="visually-hidden"></span> 106 </span> 107 <span class="btn-txt">Entrar</span> 108 </button> 109 <br /><br /> 110 <a class="btn btn-outline-secondary w-100 disabled" id="login-cc-button" style="display: none;"> 111 <img src="/images/common/IRN3.jpg" height="30"> 112 </a> 113 </div> 114 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8CAiU-TErSxLsJSRfn7XQ24KWwxAkV9Y4jGMg3XGXTUumHZ4rRpbDCkddgpe0Izk8OkZKBpLWecRIaGhz7jwnqs5rtkB0IfeyDzvG2CxZsDG5qNkDouId-o7Yof1VTl0jJbcuMYOvICsIN9KK-YX6pI" /></form> 115 </div> 116 <div class="mt-4 text-center" style="display: none"> 117 <p class="mb-0">Não está registado? <a href="/Identity/Account/Register" class="fw-semibold text-primary">Criar conta</a></p> 118 </div> 119 120 <div class="mt-4 text-center" style="display:none"> 121 <div class="row"> 122 <div class="col-xl-6 col-md-6"> 123 <button type="button" class="btn btn-outline-secondary btn-label w-100"><i class="ri-add-circle-fill label-icon align-middle fs-16 me-2"></i> Novo Ticket</button> 124 </div> 125 <div class="col-xl-6 col-md-6"> 126 <button type="button" class="btn btn-outline-secondary btn-label w-100"><i class="ri-information-fill label-icon align-middle fs-16 me-2"></i> Consultar Ticket</button> 127 </div> 128 </div> 129 </div> 130 </div> 131 </div> 132 133 <div class="col-lg-6" style="background-color: #e4e4eb; display:none"> 134 <div class="p-lg-4 p-4"> 135 136 <div class="card mt-2 mb-0"> 137 <div class="card-body p-4 text-center"> 138 <div class="mt-0 pt-2"> 139 <h4>Notificações</h4> 140 <br /> 141 <div class="alert alert-danger alert-borderless mb-xl-0" role="alert"> 142 Caso pretenda aceder ao GIAE Online do Estabelecimento de Ensino para a aquisição de refeições entre outras funcionalidades utilize o endereço fornecido pelo mesmo. 143 </div> 144 </div> 145 </div> 146 </div> 147 148 <div class="card mt-2 mb-0"> 149 <div class="card-body p-4 text-center"> 150 <div class="mt-0 pt-2"> 151 <h4>Ajuda</h4> 152 <div class="mt-4"> 153 <a href="https://suporte.giae.pt/kb/index.php" target="_blank" class="btn btn-outline-secondary w-100">Perguntas Frequentes (FAQ)</a> 154 </div> 155 <div class="mt-4" style="display: none;"> 156 <a href="http://www.cnpd.pt/cidadaos/direitos" target="_blank" class="btn btn-outline-secondary w-100">RGPD</a> 157 </div> 158 <div class="mt-4 text-center"> 159 <p class="mb-0">Se necessitar de ajuda adicional entre em contacto, através do envio de um ticket, com o nossa equipa de suporte.</p> 160 </div> 161 <div class="mt-4 text-center"> 162 <div class="row"> 163 <div class="col-xl-6 col-md-6"> 164 <a href="https://suporte.giae.pt/open.php" target="_blank" class="btn btn-outline-secondary btn-label w-100"><i class="ri-add-circle-fill label-icon align-middle fs-16 me-2"></i> Novo Ticket</a> 165 </div> 166 <div class="col-xl-6 col-md-6"> 167 <a href="https://suporte.giae.pt/view.php" target="_blank" class="btn btn-outline-secondary btn-label w-100"><i class="ri-information-fill label-icon align-middle fs-16 me-2"></i> Consultar Ticket</a> 168 </div> 169 </div> 170 </div> 171 </div> 172 </div> 173 </div> 174 </div> 175 </div> 176 </div> 177 </div> 178 </div> 179 <div class="col-lg-3"></div> 180</div> 181 182 183 184<style> 185 #login-cc-button:hover { 186 background-color: white; 187 } 188
189 .auth-page-wrapper .auth-page-content { 190 padding-bottom: 60px; 191 position: relative; 192 z-index: initial; 193 width: 100%; 194 } 195 196 .auth-one-bg .shape { 197 position: absolute; 198 bottom: 0; 199 right: 0; 200 left: 0; 201 z-index: 0; 202 pointer-events: none; 203 } 204 205 #ModalNovoTicketBody { 206 background-image: url("/images/common/giae_loader_xl.svg"); 207 background-repeat: no-repeat; 208 background-position-x: center; 209 background-position-y: center; 210 } 211 212 #ModalConsultarTicketBody { 213 background-image: url("/images/common/giae_loader_xl.svg"); 214 background-repeat: no-repeat; 215 background-position-x: center; 216 background-position-y: center; 217 } 218</style> 219 220 </div> 221 <!-- end row --> 222 </div> 223 <!-- end container --> 224 </div> 225 <!-- end auth page content --> 226 227 <!-- footer --> 228 <footer class="footer"> 229 <div class="container"> 230 <div class="row"> 231 <div class="col-lg-12"> 232 <div class="text-center"> 233 <p class="mb-0 text-muted">©
233<script>document.write(new Date().getFullYear())</script>
233 MICROABREU, LDA. Todos os direitos reservados.</p> 234 </div> 235 </div> 236 </div> 237 </div> 238 </footer> 239 <!-- end Footer --> 240 </div> 241 <!-- end auth-page-wrapper --> 242 243 <!-- JAVASCRIPT --> 244
244<script src="/giae_theme/libs/jquery/jquery.min.js"></script>
244 245
245<script src="/giae_theme/libs/bootstrap/js/bootstrap.bundle.min.js"></script>
245 246
246<script src="/giae_theme/libs/simplebar/simplebar.min.js"></script>
246 247
247<script src="/giae_theme/libs/node-waves/waves.min.js"></script>
247 248
248<script src="/giae_theme/libs/feather-icons/feather.min.js"></script>
248 249
249<script src="/giae_theme/js/pages/plugins/lord-icon-2.1.0.js"></script>
249 250
250<script src="/giae_theme/js/plugins.js"></script>
250 251 252 <!-- particles js --> 253
253<script src="/giae_theme/libs/particles.js/particles.js"></script>
253 254 <!-- particles app js --> 255
255<script src="/giae_theme/js/pages/particles.app.js"></script>
255 256 <!-- password-addon init --> 257
257<script src="/giae_theme/js/pages/password-addon.init.js"></script>
257 258 259
259<script src="/js/auth.js"></script>
259 260 261
262<script> 263 $('#NovoTicketIframe').on("load", function (obj) { 264 document.getElementById("ModalNovoTicketBody").style.background = "none"; 265 }); 266 267 $('#ConsultarTicketIframe').on("load", function (obj) { 268 document.getElementById("ModalConsultarTicketBody").style.background = "none"; 269 }); 270 271 function resizeIframe(obj) { 272 obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px'; 273 } 274</script>
274 275 276 277 </body> 278 279</html>
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.