PageSourceSearch

https://sso.panteion.gr/login?service=https%3A%2F%2Ffoit.panteion.gr%2Flogin%2Fcas

html panteion.gr collected 2026-10-01 10:40:02 UTC 18,476 bytes, 254 lines download raw bytes

1<!DOCTYPE html><html>
2
3<head>
4    <meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /><link type="text/css" href="../css/googleapis.css?family=Montserrat:400,500,700,900" rel="stylesheet"><title>Login Panteion University - CAS</title>
5
6    
7    <link rel="stylesheet" type="text/css" href="/webjars/normalize.css/8.0.1/normalize.css" /><link rel="stylesheet" type="text/css" href="/webjars/bootstrap/5.2.0/css/bootstrap-grid.min.css" /><link rel="stylesheet" type="text/css" href="/webjars/material-components-web/14.0.0/dist/material-components-web.min.css" /><link rel="stylesheet" type="text/css" href="/webjars/mdi__font/6.5.95/css/materialdesignicons.min.css" /><link rel="stylesheet" type="text/css" href="/css/cas.css?v=5"/><link rel="stylesheet" type="text/css" href="../css/override.css?v=5" /><link rel="stylesheet" type="text/css" href="../css/loginform.css" /><link rel="icon" href="/images/favicon.ico" type="image/x-icon"/><!-- <link rel="apple-touch-icon" sizes="180x180" th:href="@{/apple-touch-icon.png(v=${casProperties.gunetGeneral.staticResourceVersion})}" /> --><!-- <link rel="icon" type="image/png" sizes="192x192" th:href="@{/android-chrome-192x192.png(v=${casProperties.gunetGeneral.staticResourceVersion})}" />
8    <link rel="icon" type="image/png" sizes="32x32" th:href="@{/favicon-32x32.png(v=${casProperties.gunetGeneral.staticResourceVersion})}" />
9    <link rel="icon" type="image/png" sizes="16x16" th:href="@{/favicon-16x16.png(v=${casProperties.gunetGeneral.staticResourceVersion})}" /> --><!-- <link rel="manifest" th:href="@{/site.webmanifest(v=${casProperties.gunetGeneral.staticResourceVersion})}" /> --><!-- <link rel="mask-icon" th:href="@{/safari-pinned-tab.svg(v=${casProperties.gunetGeneral.staticResourceVersion})}" color="#153f65" />
10    <link rel="shortcut icon" th:href="@{/favicon.ico(v=${casProperties.gunetGeneral.staticResourceVersion})}" /> --><meta name="msapplication-TileColor" content="#00aba9" /><meta name="msapplication-TileImage" content="/mstile-144x144.png?v=5" /><meta name="theme-color" content="#ffffff" /><meta name="description" content="The Single Sign On (SSO) service of the university"><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/></head>
11
12<body class="login mdc-typography">
13<script type="text/javascript" src="/webjars/es5-shim/4.5.9/es5-shim.min.js"></script>
vendor: 1 bytes, line 13
13
14<script type="text/javascript" src="/webjars/css-vars-ponyfill/2.4.7/dist/css-vars-ponyfill.min.js"></script>
vendor: 1 bytes, line 14
14
15<script type="text/javascript" src="/webjars/jquery/3.6.1/jquery.min.js"></script>
vendor: 1 bytes, line 15
15
16<script type="text/javascript" src="/webjars/material-components-web/14.0.0/dist/material-components-web.min.js?v=5"></script>
16
17
18<script type="text/javascript" src="/js/cas.js?v=5"></script>
18
19
20<script>
21    if (typeof resourceLoadedSuccessfully === "function") {
22        resourceLoadedSuccessfully();
23    }
24    cssVars({});
25</script>
25
26
27<script>
28    /*<![CDATA[*/
29
30    var trackGeoLocation = false;
31
32    var googleAnalyticsTrackingId = null;
33
34    if (googleAnalyticsTrackingId != null && googleAnalyticsTrackingId != '') {
35        (function (i, s, o, g, r, a, m) {
36            i['GoogleAnalyticsObject'] = r;
37            i[r] = i[r] || function () {
38                (i[r].q = i[r].q || []).push(arguments)
39            }, i[r].l = 1 * new Date();
40            a = s.createElement(o),
41                m = s.getElementsByTagName(o)[0];
42            a.async = 1;
43            a.src = g;
44            m.parentNode.insertBefore(a, m)
45        })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
46
47        ga('create', googleAnalyticsTrackingId, 'auto');
48        ga('send', 'pageview');
49    }
50
51    /*]]>*/
52</script>
52
53<div>
54    <header id="app-bar" class="mdc-top-app-bar mdc-top-app-bar--fixed sch-top">
55        <nav class="mdc-top-app-bar__row">
56            <section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-center">
57              <span class="cas-brand mx-auto">
58                <span class="sr-only">Panteion University</span>
59
60                  <a href="#">
61                  <img class="brand-logo" src="/images/logo-en.png"><span class="brand-text">
62                    <h3></h3>
63                  </span>
64                  </a>
65               </span>
66            </section>
67
68        </nav>
69
70    </header>
71</div>
72
73<div class="mdc-drawer-scrim"></div>
74
75<div id="content-full" class="mdc-drawer-app-content mdc-top-app-bar--fixed-adjust d-flex justify-content-center sch">
76
77    <main role="main" id="main-content" class="container-lg py-4">
78        <div id="content" class="d-flex justify-content-center">
79   <div class="d-flex justify-content-center flex-md-row flex-column mdc-card mdc-card-content card flex-grow-1">
80        <section id="loginForm"
81                 class="login-section login-form card-body">
82            <div >
83            <div class="normalLayout">
84
85                <!-- logo --><span class="cas-brand mx-auto">
86                    <span class="sr-only">Panteion University</span>
87                        <a href="#">
88                            <img class="brand-logo" src="/images/logo-en.png"><span class="brand-text">
89                                <h3></h3>
90                            </span>
91                        </a>
92               </span>
93
94               <!-- box with the service name and description, render from other hmtl--><div class="normalLayout_serviceui" >
95                <div id="serviceui" class="mb-4">
96        <div class="d-flex align-items-center p-2">
97
98            <div id="servicedesc" class="ml-2">
99                <h5>foit</h5>
100                <p>εφαρμογη Ιλυδας (unitron portal) </p>
101            </div>
102        </div>
103    </div>
104               </div>
105
106            </div>
107
108            <div class="form-wrapper">
109                <form method="post" id="fm1" action="login">
110
111                    <!-- message error box--><section class="cas-field my-2=3">
112                        </section>
113
114                    <section class="cas-field my-3 sectionArrange">
115                        <div class="mdc-text-field  d-flex divArrangeUsername">
116                            <input class="mdc-text-field__input inputArrangeUsername"
117                                id="username"
118                                size="25"
119                                type="text"
120                                accesskey="u"
121                                value=""
122                                autocomplete="off" name="username" /><label for="username" class="mdc-floating-label labelArrange">
123                                    <img style="width: 20px; vertical-align: middle; margin-right: 5px;" src="../../../images/user.png" alt="Error Image" /><span><span>U</span>sername</span>
124                                </label>
125                        </div>
126                    </section>
127
128                    <section class="cas-field my-3 mdc-input-group passwordSection sectionArrange">
129                        <div class="mdc-input-group-field mdc-input-group-field-append outterDivArrange">
130                            <div class="mdc-text-field  mdc-text-field--with-trailing-icon d-flex caps-check divArrange">
131                                <input class="mdc-text-field__input pwd inputArrangePassword" type="password" id="password" size="25"
132                                    accesskey="p" autocomplete="off" name="password" value="" /><label for="password" class="mdc-floating-label labelArrange">
133                                    <img style="width: 20px; vertical-align: middle; margin-right: 5px;" src="../../../images/padlock.png" alt="Error Image" /><span><span>P</span>assword</span>
134                                </label>
135                            
136                            </div>
137                            <div class="mdc-text-field-helper-line caps-warn">
138                                <p
139                                    class="mdc-text-field-helper-text mdc-text-field-helper-text--persistent mdc-text-field-helper-text--validation-msg text-danger">
140                                    <span >CAPSLOCK key is turned on!</span>
141                                </p>
142                            </div>
143                            <button class="reveal-password mdc-button mdc-button--raised mdc-input-group-append mdc-icon-button eyeButton" type="button">
144                                <i class="mdi mdi-eye reveal-password-icon eyeIcon"></i>
145                                <span class="sr-only">Toggle Password</span>
146                            </button>
147                        </div>
148                    </section>
149                    <div id="loginFormLinks">
150                        <div id="pmlinks" class="my-2">
151  <div>
152    <!-- <br /> --><div>
153        <span></span>
154    </div>
155    <div>
156        <span><a href="https://mypassword.panteion.gr/reset_password.php">Forgot your password? </a></span>
157    </div>
158  </div>
159</div>
160                        <div><a href="/account" target="_blank">My SSO Account </a></div>
161                    </div>
162
163                    <section class="cas-field my-3">
164                        </section>
165
166                    <section class="cas-field bottomSection">
167
168                        <div>
169            </div>
170
171                        <input type="hidden" name="execution" value="243130c8-fea8-4a0d-89cd-c7b21fcd56e0_ZXlKaGJHY2lPaUpJVXpVeE1pSXNJblI1Y0NJNklrcFhWQ0lzSW10cFpDSTZJakJsTm1WaVkyWmxMVE15TURjdE5EY3haQzA1TW1RM0xUWXlZamd5WWpsa016STVaU0o5LkJ4bUk1YTRnV01waFZfLS00M2JHdWdZa3VySEcyTnVmVkk2QmxmTXBqTkhPejJIUlNfeVk1X1ROTmI4NFBER0hEcnpNbTZfMmd1ZlZxUVVGdjRMWERNQ0x5TW94dGNuN2NLWWhSQ2RpYUtsd1VHNmstM3lETHB6Q1F2b2lHc3ZKVTFGVDdSZ2pSNzFwLUR4VU91S3BYQUM4a254N29GVHJJdE16dDZWZTZqaDZIZnZDRkhncjVNNEgyUTVJRXBYLVVNVUtYQ3ZacEE2ZFZSQkhKRmFlVlVaMFhUNWI1S0ZfWkd0X3RWcHlERDc1Z2xZX0JZWFhVbFVpLUZDMUo1VEdvN1UxVGl2dXhWMkRPTWhWZHpNSXlwNHM2dHA2TURBNl9aN2NKY0YzNXRsLWt0Nnl1dVM2V2s0YlJwTXVjd1hqSl9vLXNNMndXbGZ3UmpFVElaNDlaOVNvOXB5RWQzR2JXczgycUFMWkN3SjE2bFo3VmRFUkE1Y2QyOUJMbVlYeDJqMTBUUC1BRDM2amF5QXZubktEVGJhbXZwOTF6SFd3QWNoNjlNa0hQNU5nc3ViWndVOVpfcUptc0duSUNzNWI2cldtck53dVpEdzN1OVB2RjVpbHJsa0ZZaUowREFNbDk5UUlvSF9zZ1AtRWxzcHpsdTkzNFQyVll6MG5CQmFqUXFLaE5JREMwRzh6aG1KVkR1OWVXdUU1ejRXSTQyQXVPTUVzSmpqNkllLU9qOV9TMTZUamNzU1VibzJzNjZBWkQxbDFRdjB1NUJOYzBGSzNiRGgzcHQ5bnhxaFhzTEJydklndFZnLTk1aEZDS3dYdDhQS2oyRGwzQWhZZFNEeWw0a0JCQnExTGczNlJndFRkN3BzZ3Q4TkRCZW03bFZNMmxiTHBLYzFSWXIxSHVEbVlOVl92R2RnRUk3STNENnVzbGVLNFk1LW5fTG43LWxJcEhBNUdjOUFHazJQdmNONE5icTZlZ1NYbVRKR2pXa3piNzMtd3E3RExfWk43UVhQREx0LVZaVDBOODBCVVZwLWtwTl9VaWRlUWRBZW5BbGViYTQ0SERJN2Zqd25nSzBiWGk0UnMyRGNRd1JlaGRqZmxSNW9fcGo3UXBnY0F3dXRNWkN6emJXUUMzZUJ2UFZtUVJhRFhKenp5bk4wVFlpX2s0Rkd5Xy1RNzM3dkRLS0hlQ08zTk9UVmptcllkUFVTTU5RVnNxblFZaHAyYlE3R04yS0thUHA1UnBHN1hLQzRObWxMQTE3a1hLMnVxSERGOE4xdDVfQlJOOGtCMGJ2UWh0a01qZDU5YlViN3Vqa2ZtRUp0Q3FaSkI2LXV1d0tXeVVIU2t6YWw4TGFHT2dld2FSUnRsTEh4S3Znb2o5VjdJRUJRaDNxbW9jbHlpQ3d0MXZjak5iOF9ZaS0xZW5nb2JXREI2MDk5d1cwclBoZjktZEZRMXNlV0VOenBzQTJoZ3I4MDNISm9DamZtejJaeXZrMmVNWXBaVHRXbDRkYUoyeFE4XzctbjhYeDBCS1Q3TmRBRmNvaVZITGpLVGFpM3ZhVW8zdTVqR3NROGFwYmRYU2FvVWM5MTh2bHFtdU5ZcTRzT2VUa2FSNGNHSk1qbHZabUFTS2JZdi1XdnlvYWlhUDBuZDY3MExfcXZGMDdQdDlSNXRQclA4aTE0WWx2M2RzYWxPUXVaM1E2bzU1SWxpUlNaUEVYU3h5dzdtWGM1anRncjY0ci1seGRxdFhCWkZjWHhDQjRJV3ZuSFJOazU2STJuZGZERnhsNjN4Q0k5VWVTYXdXdW5oQkY2cTJnMF9MaXd0ZjZnVWtxaTZ4YUR0QTRRYUdhLTF6QzFSR0JoNnB1Mk44b2NCN3BlV2xoMHQwU2VtR2padHVVckRvejh4MEtpNWlxeUJvMWZuWWprdUo5V0RDMzc0M1I2U2ZydHdnYTYtN2gwcTF4RVVWcEY4VGdISnBjWm5WNFk2LW4wbW9ISHZqLXZwQ29BaUh0N09kRV9OYmI2UHB6S1NHRldzbkNUQjlTc2NtajBNZ25HMGhaazNZZlRkTWNEYjZnd0w1M19SY0lRWVJnQm5kRkM3QzNlMHlGVzNFdElvdFZQV3VCZG4wd3pPd0gzcUJTWGVGaDV4ZGxyLWJaZ055bnBsaWROczdMY01HTXlOdVgyRDJFYmtHQTh6cEVVMThxY09nbmpyNFctY2tSeWV6WDV2ZkhtTjEzcWhBSkxRNVZxT3dPOTBtdkpkaGRudzVnUURNdlZaQ3ppUHhPTDBHRnIta1JXRGJkUG1pM1dDc2Z3djlMWVhZM005djZZaHliMVJMZTV6a3JEM3V3ZzdXQXRfNGNjMHcxZVduSTJuOGRkTTl2RjBuS0d3WGFzd09YbERLcVVrYURuRnVNQ2tVaFB5a2VITlo2ZUlldTlNanZodmRQOGNGTW10LVBFaW5zZTNNTVhiODJNemZDWTBRMmhGYnpRbzJ4RXNFSkpuU0M1VU1JQVFjVE9fMDJxVkcxa2t
171SRkFCVGlNd3FKU1pEcWVHenhZdEFZMy1YZXU4bzJnZHZreldOZU81RDFZU0pBeUZ4ck9WLUNaZklzZGh5Vk9wUXpCODN6VzdmRGpMeElNV2o4ZUVRQnJFcWRiRTBKZnBfcG5xVkVBQ3RpaGZoeldRMHhTVlhVbDIwd3ZQeDRwdi1fbjktd1JtUi1Ramp4NFRya0loQVBRVnRSNU1QMVd1cjJ1TWNWWllxQ05YRFUzaTFDRzR5S0ZiMkxaX2wwTTZkeEd2ZE5xakVJRllsSXMwQjVVRXoteW5HcmJhUEUyV1QyaXdvRk94T1RnNHc4T3ZMWE5KUU9ibDByRmwySFlUbTE0ZXJjSnZWM1ZRUTBFUGJ0Q3FZMzBWbktKZE1SWGF6M2FTWkttRkxfd081aUc4UUxzbWx3NWpMTXdpaHl6SFpNUzFMdXBOeFpDcjlpUFpqRDJwY0wwRTNJdm5Eb1RaWlhKZWJoZnY5TlVsWlF3NUdFalpyeEhxSUxxTkZXQkNFT1ZmYVJSbVNyWnJHWXl3b2w0dkZfUEZZcHF3NU9SRHVjNENKQi1rdFRBU1gyVWpvOVo1MzBsRmlkOGlhazlPdTAzTi1IUjZ1cWowdDVRY3NhN0lKNlkycDg3TUNOQ2g4TF9PVWZxWGk0b1RCMkc5YVk2Q29feUZqOFNOSzIwTlNQcGNuZG1RdDlxckVhaDUwM1Q4UTVnSm5iMmNjVWRtX2xNSGROWmc0QWtsNzBlRHVGaGtNZmhWY3BFZTlMeGdVNzhndkxtRU9zSmI0MDFSS2JBcmFmU2lqNFIyT1pUZ21PNzZMYXFXMkJGN2hta0pHdUxveWVZUGRteUtqNUk0aGU2OUs4Nkt2N2VwWHdQeXd5RXFxRTF6UGlSTzFXeDU4X192ckMwemNKWG1MVU9tV2FvUURqREtRZjFJT3g1eDFZeDlWYndDNklqRGl2enYwTjEyM2p4aEFXbkZtcFlrSW9QRlIyZGE0cjM0Rkp6dERZaGFCNnU3dE8tZFVXWnFiUzNwZ0I5amdUVW81dktzNE8yMzI4ZDhlNC16MEQ1VkRWZWYyd19pZkNTd3pENkQzX0tUdE1wcmVRczIyV3ZDZ01vM1FwY1l0RnhtanBzWXZia1R0ZTNJRGFtRzNCNzMzUENlTzVzWVh1bkFlaFJkb2xyM2lLQVBXclJUQWhmWG5CWWJJZkpnX1pJQTdITnRUMXJKUGNndTBxWGVjVWNlZGRvLVZvUVhsazVMM0VOeTdmSlZQejZmWmNwMENUSG1RbUtiQ0lZUU9xMGR4SEhKOU9xemxib1dxQ1RkdFZZcTlGdDh1VkxmbjVkX2QycHNvUHJvSk9fOVRVWWUxN3FlckhPeUdvbDdRU29VVE5xNXpabWg0Mk9zblBSWmhWRVFramtUMkw2ZzhXRGo5RkJjb2s5ZUtiNDgtdjNaTHFocEwwcTlLa3hVaVFZMTg1eWpLdFA3NVQ3TldaSG0zUmtINEVtdFpMamFwLW5YYWhIYVZnYkREVkdISFk3QTJvMDNMVjJaRXFYb3lBZ2pIT2hLLVFybUpjMGFHYjk0MVlhSHBkeWtQRFZ4WVoxMm1CNHR3Y0pwOTNIeXBWS3JLaDhYbUQ5ZlNRckswNXA5S3pweFlGdnpZQlF6WWpaUFR2OUV0Q2JkQzNza3FCRDNZemhkRUI0TFRrMWJEYmtPNGhacFRaOFdxY0RZUDFuMlRuRXg3dzdHc0FpaWZYcDVUYkVjNGdjT293R1k3UjdLR1JNSzh2YXBSZFBWV3pEaEVRbnM3bUVZZDdlSy1PTzJ2U3hzdk9MVHdoenI5MnBUR1FJck5UdkJrRHphbGZJNThseWhQTDktR1UzbVVpYzhXWFhwZDFNMWczWjEtcEIxZEx5cnkzT1d1am42R0FHd2dhMUcwa3F2enliaFYyTS1nSF96Ullob0NBd1M1dlJqSDRBRTQwMno5eWR2WEZhdHBERFA1MmR2el9selVnRWNtcUUwWjZ0UFhjdWlZeGM5X3ZEZk5ZSFBGYTVtSENtNEhlb2l2QVZfcFdBc3p3U1dEeTNOZmxMZjBPeWVvZDR4ZjRHbmo3eGRhT0ZQcFhSNjJHZ29UZm5vc2JNZ0w0X1dEN0k1Um5oNEN5b3JIRUJXQWdBaFNXYUVJY2NJVEJwU1F1OXVnSFRyTzdzelU1TlpTdEFZajFObDFsZE5YVDdLZm90MmpDRDJTczh5c1pXX2ZCY2NWU1hncU5ta2sySXRYVDNUXy0xQnNhbUk2YmRvendxSkhRQjVULWRqUGVCYy1LSjlpTmJvU1VReWMxYmpQTWxveFd0U3RlakJpLVdodTMzaC1VTF9lbExYYjU1empEbkRSVFJNMUwwRER3c1Q1MlF6QzJlbmUtNnJTaE5SY285NFc0WUZ4WFlyWExrTWYzTHZSWnRyQmZZQjd3eEZZWTVXeWphSHFWVGlsckQtRlVTeVRpZk9oS2haa0puNy16cWczMi1BZG1QYWVJMFRhQWlaLUNOWWh4TG9OTWpiSlFaUUJ6eHhFcUJOS1JhSUFyemtSVV9rRzFzQWYxTlRQenF0c3RLbTl4a3RkTGFYb21PYWlZNDBzbmtBWEc5N1lNTUZFdlRpQWJhQ2dwN0d6VkJxQVNPR2pEamtjdW5iVGplLWEwRzUwNWdCTHYxUk9ha1hENXhpZmpkREtUU2l1QllsbDBnU2xsOGlfVThVWjVIbmxGUzUxYTRKNlk4bnJDcFYyMklvUEpLR0VZNWRLMkJQbzNXTUZwbFU3SGJnN0g0Z2RuWFdqT09fcThpWm5ISDBNaTV5YVYyMDV2NGJySlQtaUxRNmpqS3dDdkhTWkJBQjU0X3IxbEZ6RzJSZDlTTnNFaFlDYTd4WUhnWDJnaUhpRFJaV3ZkWDJuTWhtaHN5QkZrSllGV1h2bVB2b0JDRFo2eHdKMDhsNmVsZzBLcE0tWkQ5Z2NPa1E0VjJRVnFadUhJWmtsbGRObU5haWtXU2NrOGJqb25uWnBDdGhhOHVTbjFnZGpMb203Nm5nUld2aG5iTUxhMUhmQUhETy43QXRXejZDbVJHdTNRXzB0MjVveFA3LWdWTS14aDM2TGFqa2JwVzB0VFBGd0hCWUdlLVhwQXhkYXJ3dU4zMm9Jb0xUWGlsNnF3SURvMVRIY3prMVpmZw=="/><input type="hidden" name="_eventId" value="submit"/><input type="hidden" name="geolocation"/></section>
172
173                    <div>
174
175        <button
176                id="loginButton"
177                class="mdc-button mdc-button--raised"
178                name="submit"
179                accesskey="l"
180                type="submit">
181            <span class="mdc-button__label">Login</span>
182        </button>
183
184        </div>
185
186                </form>
187
188                <!-- <div th:replace="fragments/pmlinks :: pmlinks" /> --><!-- <hr class="my-4" /> -->
188<script type="text/javascript">
189                    /*<![CDATA[*/
190                    var i = "One moment please..."
191                    var j = "Login"
192                        /*]]>*/
193                        $(window).on('pageshow', function () {
194                            $(':submit').prop('disabled', false);
195                            $(':submit').attr('value', j);
196                        });
197                    $(document).ready(function () {
198                        $("#fm1").submit(function () {
199                            $(":submit").attr("disabled", true);
200                            $(":submit").attr("value", i);
201                            return true;
202                        });
203                    });
204                </script>
204
205            </div>
206
207            <!-- <div th:replace="fragments/loginsidebar :: loginsidebar"> --><div class="mobileLayout">
208                <div id="serviceui" class="mb-4">
209        <div class="d-flex align-items-center p-2">
210
211            <div id="servicedesc" class="ml-2">
212                <h5>foit</h5>
213                <p>εφαρμογη Ιλυδας (unitron portal) </p>
214            </div>
215        </div>
216    </div>
217            </div>
218        </div>
219        </section>
220        <span>
221            </span>
222        </div>
223</div>
224    </main>
225</div>
226
227<footer class="py-4 d-flex justify-content-center cas-footer sch">
228    <div class="container">
229        <span id="copyright" >&copy; 2024 Panteion University</span>
230        <span >Powered by <a href="https://www.gunet.gr" target="_blank">GUnet</a> and <a href="https://github.com/apereo/cas" target="_blank">Apereo CAS</a></span>
231        <!--<code class="version" th:text="${T(org.apereo.cas.util.CasVersion).getVersion() + ' ' + T(org.apereo.cas.util.CasVersion).getDateTime()}"></code>--><div>
232            <span><a href="" target="_blank"></a></span>
233        </div> 
234        <div>
235            <span><a href="" target="_blank"></a></span>
236        </div>
237    </div>
238</footer>
239
240<script>
241        // add class 'limitWidth' only to the loginForm.html "content" div
242        let loginForm = document.getElementById('loginForm');
243        if(loginForm) {
244
245            let contentDiv = document.getElementById('content');
246            contentDiv.classList.add("limitWidth");
247            let otherClassElement = document.getElementById('app-bar');
248            otherClassElement.style.display = "none";
249            let otherClassElement2 = document.getElementById('content-full');
250            otherClassElement2.style.paddingTop = "0vh";
251        }
252    </script>
252
253</body>
254</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.