PageSourceSearch

https://moodle.unifei.edu.br/login/index.php

html unifei.edu.br collected 2026-09-24 08:59:23 UTC 28,897 bytes, 296 lines download raw bytes

1<!DOCTYPE html>
2
3<html  dir="ltr" lang="en" xml:lang="en">
4<head>
5    <title>Log in to the site | MOODLE UNIFEI</title>
6    <link rel="shortcut icon" href="https://moodle.unifei.edu.br/pluginfile.php/1/core_admin/favicon/64x64/1789506741/logo_moodle.png" />
7    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8<meta name="keywords" content="moodle, Log in to the site | MOODLE UNIFEI" />
9<link rel="stylesheet" type="text/css" href="https://moodle.unifei.edu.br/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.css" />
9<script id="firstthemesheet" type="text/css">/** Required in order to fix style inclusion problems in IE with YUI **/</script>
9<link rel="stylesheet" type="text/css" href="https://moodle.unifei.edu.br/theme/styles.php/boost/1789506741_1708430709/all" />
10<script>
11//<![CDATA[
12var M = {}; M.yui = {};
13M.pageloadstarttime = new Date();
14M.cfg = {"wwwroot":"https:\/\/moodle.unifei.edu.br","apibase":"https:\/\/moodle.unifei.edu.br\/r.php\/api","homeurl":{},"sesskey":"URlmRDiAL5","sessiontimeout":"28800","sessiontimeoutwarning":"1200","themerev":"1789506741","slasharguments":1,"theme":"boost","iconsystemmodule":"core\/icon_system_fontawesome","jsrev":"1789506741","admin":"admin","svgicons":true,"usertimezone":"America\/Sao_Paulo","language":"en","courseId":1,"courseContextId":668,"contextid":1,"contextInstanceId":0,"langrev":1790060943,"templaterev":"1789506741","siteId":1,"userId":0};var yui1ConfigFn = function(me) {if(/-skin|reset|fonts|grids|base/.test(me.name)){me.type='css';me.path=me.path.replace(/\.js/,'.css');me.path=me.path.replace(/\/yui2-skin/,'/assets/skins/sam/yui2-skin')}};
15var yui2ConfigFn = function(me) {var parts=me.name.replace(/^moodle-/,'').split('-'),component=parts.shift(),module=parts[0],min='-min';if(/-(skin|core)$/.test(me.name)){parts.pop();me.type='css';min=''}
16if(module){var filename=parts.join('-');me.path=component+'/'+module+'/'+filename+min+'.'+me.type}else{me.path=component+'/'+component+'.'+me.type}};
17YUI_config = {"debug":false,"base":"https:\/\/moodle.unifei.edu.br\/lib\/yuilib\/3.18.1\/","comboBase":"https:\/\/moodle.unifei.edu.br\/theme\/yui_combo.php?","combine":true,"filter":null,"insertBefore":"firstthemesheet","groups":{"yui2":{"base":"https:\/\/moodle.unifei.edu.br\/lib\/yuilib\/2in3\/2.9.0\/build\/","comboBase":"https:\/\/moodle.unifei.edu.br\/theme\/yui_combo.php?","combine":true,"ext":false,"root":"2in3\/2.9.0\/build\/","patterns":{"yui2-":{"group":"yui2","configFn":yui1ConfigFn}}},"moodle":{"name":"moodle","base":"https:\/\/moodle.unifei.edu.br\/theme\/yui_combo.php?m\/1789506741\/","combine":true,"comboBase":"https:\/\/moodle.unifei.edu.br\/theme\/yui_combo.php?","ext":false,"root":"m\/1789506741\/","patterns":{"moodle-":{"group":"moodle","configFn":yui2ConfigFn}},"filter":null,"modules":{"moodle-core-actionmenu":{"requires":["base","event","node-event-simulate"]},"moodle-core-blocks":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification"]},"moodle-core-chooserdialogue":{"requires":["base","panel","moodle-core-notification"]},"moodle-core-dragdrop":{"requires":["base","node","io","dom","dd","event-key","event-focus","moodle-core-notification"]},"moodle-core-event":{"requires":["event-custom"]},"moodle-core-handlebars":{"condition":{"trigger":"handlebars","when":"after"}},"moodle-core-lockscroll":{"requires":["plugin","base-build"]},"moodle-core-maintenancemodetimer":{"requires":["base","node"]},"moodle-core-notification":{"requires":["moodle-core-notification-dialogue","moodle-core-notification-alert","moodle-core-notification-confirm","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-core-notification-dialogue":{"requires":["base","node","panel","escape","event-key","dd-plugin","moodle-core-widget-focusafterclose","moodle-core-lockscroll"]},"moodle-core-notification-alert":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-confirm":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-exception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-ajaxexception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core_availability-form":{"requires":["base","node","event","event-delegate","panel","moodle-core-notification-dialogue","json"]},"moodle-course-categoryexpander":{"requires":["node","event-key"]},"moodle-course-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-course-coursebase","moodle-course-util"]},"moodle-course-management":{"requires":["base","node","io-base","moodle-core-notification-exception","json-parse","dd-constrain","dd-proxy","dd-drop","dd-delegate","node-event-delegate"]},"moodle-course-util":{"requires":["node"],"use":["moodle-course-util-base"],"submodules":{"moodle-course-util-base":{},"moodle-course-util-section":{"requires":["node","moodle-course-util-base"]},"moodle-course-util-cm":{"requires":["node","moodle-course-util-base"]}}},"moodle-form-dateselector":{"requires":["base","node","overlay","calendar"]},"moodle-form-shortforms":{"requires":["node","base","selector-css3"]},"moodle-question-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-question-searchform":{"requires":["base","node"]}
17,"moodle-availability_completion-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_date-form":{"requires":["base","node","event","io","moodle-core_availability-form"]},"moodle-availability_grade-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_group-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_grouping-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_profile-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_stash-form":{"requires":["base","node","event","handlebars","moodle-core_availability-form"]},"moodle-availability_xp-form":{"requires":["base","node","event","handlebars","moodle-core_availability-form"]},"moodle-mod_assign-history":{"requires":["node","transition"]},"moodle-mod_dialogue-clickredirector":{"requires":["base","node","json-parse","clickredirector","clickredirector-filters","clickredirector-highlighters","event","event-key"]},"moodle-mod_quiz-autosave":{"requires":["base","node","event","event-valuechange","node-event-delegate","io-form","datatype-date-format"]},"moodle-mod_quiz-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-mod_quiz-quizbase","moodle-mod_quiz-util-base","moodle-mod_quiz-util-page","moodle-mod_quiz-util-slot","moodle-course-util"]},"moodle-mod_quiz-modform":{"requires":["base","node","event"]},"moodle-mod_quiz-questionchooser":{"requires":["moodle-core-chooserdialogue","moodle-mod_quiz-util","querystring-parse"]},"moodle-mod_quiz-quizbase":{"requires":["base","node"]},"moodle-mod_quiz-toolboxes":{"requires":["base","node","event","event-key","io","moodle-mod_quiz-quizbase","moodle-mod_quiz-util-slot","moodle-core-notification-ajaxexception"]},"moodle-mod_quiz-util":{"requires":["node","moodle-core-actionmenu"],"use":["moodle-mod_quiz-util-base"],"submodules":{"moodle-mod_quiz-util-base":{},"moodle-mod_quiz-util-slot":{"requires":["node","moodle-mod_quiz-util-base"]},"moodle-mod_quiz-util-page":{"requires":["node","moodle-mod_quiz-util-base"]}}},"moodle-message_airnotifier-toolboxes":{"requires":["base","node","io"]},"moodle-block_xp-filters":{"requires":["base","node","moodle-core-dragdrop","moodle-block_xp-rulepicker"]},"moodle-block_xp-notification":{"requires":["base","node","handlebars","button-plugin","moodle-core-notification-dialogue"]},"moodle-block_xp-rulepicker":{"requires":["base","node","handlebars","moodle-core-notification-dialogue"]},"moodle-editor_atto-editor":{"requires":["node","transition","io","overlay","escape","event","event-simulate","event-custom","node-event-html5","node-event-simulate","yui-throttle","moodle-core-notification-dialogue","moodle-editor_atto-rangy","handlebars","timers","querystring-stringify"]},"moodle-editor_atto-plugin":{"requires":["node","base","escape","event","event-outside","handlebars","event-custom","timers","moodle-editor_atto-menu"]},"moodle-editor_atto-menu":{"requires":["moodle-core-notification-dialogue","node","event","event-custom"]},"moodle-editor_atto-rangy":{"requires":[]},"moodle-report_eventlist-eventfilter":{"requires":["base","event","node","node-event-delegate","datatable","autocomplete","autocomplete-filters"]},"moodle-report_loglive-fetchlogs":{"requires":["base","event","node","io","node-event-delegate"]},"moodle-gradereport_history-userselector":{"requires":["escape","event-delegate","event-key","handlebars","io-base","json-parse","moodle-core-notification-dialogue"]},"moodle-qbank_editquestion-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-tool_lp-dragdrop-reorder":{"requires":["moodle-core-dragdrop"]},"moodle-assignfeedback_editpdf-editor":{"requires":["base","event","node","io","graphics","json","event-move","event-resize","transition","querystring-stringify-simple","moodle-core-notification-dialog","moodle-core-notification-alert","moodle-core-notification-warning","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-atto_accessibilitychecker-button":{"requires":["color-base","moodle-editor_atto-plugin"]},"moodle-atto_accessibilityhelper-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_align-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_bold-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_charmap-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_clear-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_collapse-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_emojipicker-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_emoticon-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_equation-button":{"requires":["moodle-editor_atto-plugin","moodle-core-event","io","event-valuechange","tabview","array-extras"]},"moodle-atto_fontfamily-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_h5p-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_html-beautify":{},"moodle-atto_html-button":{"requires":["promise","moodle-editor_atto-plugin","moodle-atto_html-beautify","moodle-atto_html-codemirror","event-valuechange"]},"moodle-atto_html-codemirror":{"requires":["moodle-atto_html-codemirror-skin"]},"moodle-atto_image-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_indent-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_italic-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_justify-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_link-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_managefiles-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_managefiles-usedfiles":{"requires":["node","escape"]},"moodle-atto_media-button":{"requires":["moodle-editor_atto-plugin","moodle-form-shortforms"]},"moodle-atto_noautolink-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_orderedlist-button":{"requires":["moodle-editor_atto-plugin"]}
17,"moodle-atto_recordrtc-button":{"requires":["moodle-editor_atto-plugin","moodle-atto_recordrtc-recording"]},"moodle-atto_recordrtc-recording":{"requires":["moodle-atto_recordrtc-button"]},"moodle-atto_rtl-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_strike-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_subscript-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_superscript-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_table-button":{"requires":["moodle-editor_atto-plugin","moodle-editor_atto-menu","event","event-valuechange"]},"moodle-atto_title-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_underline-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_undo-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_unorderedlist-button":{"requires":["moodle-editor_atto-plugin"]}}},"gallery":{"name":"gallery","base":"https:\/\/moodle.unifei.edu.br\/lib\/yuilib\/gallery\/","combine":true,"comboBase":"https:\/\/moodle.unifei.edu.br\/theme\/yui_combo.php?","ext":false,"root":"gallery\/1789506741\/","patterns":{"gallery-":{"group":"gallery"}}}},"modules":{"core_filepicker":{"name":"core_filepicker","fullpath":"https:\/\/moodle.unifei.edu.br\/lib\/javascript.php\/1789506741\/repository\/filepicker.js","requires":["base","node","node-event-simulate","json","async-queue","io-base","io-upload-iframe","io-form","yui2-treeview","panel","cookie","datatable","datatable-sort","resize-plugin","dd-plugin","escape","moodle-core_filepicker","moodle-core-notification-dialogue"]},"core_comment":{"name":"core_comment","fullpath":"https:\/\/moodle.unifei.edu.br\/lib\/javascript.php\/1789506741\/comment\/comment.js","requires":["base","io-base","node","json","yui2-animation","overlay","escape"]}},"logInclude":[],"logExclude":[],"logLevel":null};
18M.yui.loader = {modules: {}};
19
20//]]>
21</script>
21
22
23<meta name="robots" content="noindex" />
24    <meta name="viewport" content="width=device-width, initial-scale=1.0">
25</head>
26<body  id="page-login-index" class="format-site  path-login chrome dir-ltr lang-en yui-skin-sam yui3-skin-sam moodle-unifei-edu-br pagelayout-login course-1 context-1 notloggedin theme ">
27<div class="toast-wrapper mx-auto py-0 fixed-top" role="status" aria-live="polite"></div>
28
29<div id="page-wrapper">
30
31    <div>
32    <a class="sr-only sr-only-focusable" href="#maincontent">Skip to main content</a>
33</div>
33<script src="https://moodle.unifei.edu.br/lib/javascript.php/1789506741/lib/polyfills/polyfill.js"></script>
vendor: 1 bytes, line 33
33
34<script src="https://moodle.unifei.edu.br/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.js"></script>
34<script src="https://moodle.unifei.edu.br/lib/javascript.php/1789506741/lib/javascript-static.js"></script>
vendor: 1 bytes, line 34
34
35<script>
36//<![CDATA[
37document.body.className += ' jsenabled';
38//]]>
39</script>
39
40
41
42<div vw class="enabled">
43    <div vw-access-button class="active"></div>
44    <div vw-plugin-wrapper>
45      <div class="vw-plugin-top-wrapper"></div>
46    </div>
47  </div>
48  
48<script src="https://vlibras.gov.br/app/vlibras-plugin.js"></script>
48
49  
49<script>
50    new window.VLibras.Widget('https://vlibras.gov.br/app');
51  </script>
51
52
53    <div id="page" class="container-fluid pt-5 mt-0">
54        <div id="page-content" class="row">
55            <div id="region-main-box" class="col-12">
56                <div id="region-main" class="col-12 h-100">
57                <div class="login-wrapper">
58                    <div class="login-container">
59                    <div role="main"><span id="maincontent" tabindex="-1"></span><div class="loginform">
60        <div id="loginlogo" class="login-logo">
61            <img id="logoimage" src="https://moodle.unifei.edu.br/pluginfile.php/1/core_admin/logo/0x200/1789506741/logo_moodle.png" class="img-fluid" alt="MOODLE UNIFEI"/>
62            <h1 class="login-heading sr-only">Log in to MOODLE UNIFEI</h1>
63        </div>
64        <form class="login-form" action="https://moodle.unifei.edu.br/login/index.php" method="post" id="login">
65            <input id="anchor" type="hidden" name="anchor" value="">
66            
66<script>document.getElementById('anchor').value = location.hash;</script>
66
67            <input type="hidden" name="logintoken" value="Pl4USLR0KbAeWnCbGryrOYDakRr1sJdr">
68            <div class="login-form-username mb-3">
69                <label for="username" class="sr-only">
70                        Username
71                </label>
72                <input type="text" name="username" id="username" class="form-control form-control-lg" value="" placeholder="Username" autocomplete="username">
73            </div>
74            <div class="login-form-password mb-3">
75                <label for="password" class="sr-only">Password</label>
76                <input type="password" name="password" id="password" value="" class="form-control form-control-lg" placeholder="Password" autocomplete="current-password">
77            </div>
78            <div class="login-form-submit mb-3">
79                <button class="btn btn-primary btn-lg" type="submit" id="loginbtn">Log in</button>
80            </div>
81            <div class="login-form-forgotpassword mb-3">
82                <a href="https://moodle.unifei.edu.br/login/forgot_password.php">Lost password?</a>
83            </div>
84        </form>
85        <div class="login-divider"></div>
86        <div class="login-identityproviders">
87            <h2 class="login-heading">Log in using your account on:</h2>
88                <a class="btn login-identityprovider-btn btn-block" href="https://moodle.unifei.edu.br/auth/neesgov/login.php?sesskey=URlmRDiAL5">
89                        <img src="https://moodle.unifei.edu.br/theme/image.php/boost/auth_neesgov/1789506741/neesgov" alt="" width="24" height="24"/>
90                    Login with gov.br
91                </a>
92        </div>
93        <div class="login-divider"></div>
94        <div class="login-instructions ">
95            <h2 class="login-heading">Is this your first time here?</h2>
96            <p><strong>Para acessar este ambiente, é necessário possuir vínculo com a Universidade Federal de Itajubá.</strong></p><p><span style="background-color:#ffff05;"><strong>Alunos/servidores</strong></span><br />O acesso é realizado obrigatoriamente pelo Gov.BR</p><p><span style="background-color:#ffff05;"><strong>Alunos estrangeiros sem CPF</strong></span><br />Alunos estrangeiros que não possuem CPF devem autenticar com seu passaporte no Nome de usuário (com todos os caracteres em minúsculo), conforme cadastro no SIGAA. A senha é livre e pode ser recuperada/alterada.</p>
97        </div>
98    <div class="login-divider"></div>
99    <div class="d-flex">
100            <div class="login-languagemenu">
101                <div class="action-menu moodle-actionmenu" id="action-menu-0" data-enhance="moodle-core-actionmenu">
102                
103                        <div class="menubar d-flex " id="action-menu-0-menubar">
104                
105                            
106                
107                
108                                <div class="action-menu-trigger">
109                                    <div class="dropdown">
110                                        <a
111                                            href="#"
112                                            tabindex="0"
113                                            class=" dropdown-toggle icon-no-margin"
114                                            id="action-menu-toggle-0"
115                                            aria-label="English ‎(en)‎"
116                                            data-toggle="dropdown"
117                                            role="button"
118                                            aria-haspopup="true"
119                                            aria-expanded="false"
120                                            aria-controls="action-menu-0-menu"
121                                        >
122                                            
123                                            English ‎(en)‎
124                                                
125                                            <b class="caret"></b>
126                                        </a>
127                                            <div class="dropdown-menu menu dropdown-menu-right" id="action-menu-0-menu" data-rel="menu-content" aria-labelledby="action-menu-toggle-0" role="menu">
128                                                                                                <a href="#" class="dropdown-item menu-action" role="menuitem" tabindex="-1" >
129                                                <span class="menu-action-text">English ‎(en)‎</span>
130                                        </a>
131                                                                                                <a href="https://moodle.unifei.edu.br/login/index.php?lang=pt_br" class="dropdown-item menu-action" data-lang="pt_br" lang="pt" role="menuitem" tabindex="-1" >
132                                                <span class="menu-action-text">Português - Brasil ‎(pt_br)‎</span>
133                                        </a>
134                                            </div>
135                                    </div>
136                                </div>
137                
138                        </div>
139                
140                </div>
141            </div>
142            <div class="divider border-start align-self-center mx-3"></div>
143        <button type="button" class="btn btn-secondary"  data-modal="alert" data-modal-title-str='["cookiesenabled", "core"]'  data-modal-content-str='["cookiesenabled_help_html", "core"]'>Cookies notice</button>
144    </div>
145</div></div>
146                    </div>
147                </div>
148                </div>
149            </div>
150        </div>
151    </div>
152    
153    <footer id="page-footer" class="footer-popover bg-white">
154        <div data-region="footer-container-popover">
155            <button class="btn btn-icon bg-secondary icon-no-margin btn-footer-popover" data-action="footer-popover" aria-label="Show footer">
156                <i class="icon fa fa-question fa-fw " aria-hidden="true" ></i>
157            </button>
158        </div>
159        <div class="footer-content-popover container" data-region="footer-content-popover">
160                <div class="footer-section p-3 border-bottom">
161    
162    
163                        <div class="footer-support-link"><a href="https://dti.unifei.edu.br/suporte/" target="blank"><i class="icon fa-regular fa-envelope fa-fw " aria-hidden="true" ></i>Contact site support<i class="icon fa fa-arrow-up-right-from-square fa-fw ms-1" aria-hidden="true" ></i></a></div>
164                </div>
165            <div class="footer-section p-3 border-bottom">
166                <div class="logininfo">
167                    <div class="logininfo">You are not logged in.</div>
168                </div>
169                <div class="tool_usertours-resettourcontainer">
170                </div>
171    
172                <div><a class="mobilelink" href="https://download.moodle.org/mobile?version=2024100714&amp;lang=en&amp;iosappid=633359593&amp;androidappid=com.moodle.moodlemobile&amp;siteurl=https%3A%2F%2Fmoodle.unifei.edu.br">Get the mobile app</a></div>
173                
173<script>
174//<![CDATA[
175var require = {
176    baseUrl : 'https://moodle.unifei.edu.br/lib/requirejs.php/1789506741/',
177    // We only support AMD modules with an explicit define() statement.
178    enforceDefine: true,
179    skipDataMain: true,
180    waitSeconds : 0,
181
182    paths: {
183        jquery: 'https://moodle.unifei.edu.br/lib/javascript.php/1789506741/lib/jquery/jquery-3.7.1.min',
184        jqueryui: 'https://moodle.unifei.edu.br/lib/javascript.php/1789506741/lib/jquery/ui-1.13.2/jquery-ui.min',
185        jqueryprivate: 'https://moodle.unifei.edu.br/lib/javascript.php/1789506741/lib/requirejs/jquery-private'
186    },
187
188    // Custom jquery config map.
189    map: {
190      // '*' means all modules will get 'jqueryprivate'
191      // for their 'jquery' dependency.
192      '*': { jquery: 'jqueryprivate' },
193
194      // 'jquery-private' wants the real jQuery module
195      // though. If this line was not here, there would
196      // be an unresolvable cyclic dependency.
197      jqueryprivate: { jquery: 'jquery' }
198    }
199};
200
201//]]>
202</script>
vendor: 1 bytes, line 202
202
203<script src="https://moodle.unifei.edu.br/lib/javascript.php/1789506741/lib/requirejs/require.min.js"></script>
vendor: 1 bytes, line 203
203
204<script>
205//<![CDATA[
206M.util.js_pending("core/first");
207require(['core/first'], function() {
208require(['core/prefetch'])
209;
210require(["media_videojs/loader"], function(loader) {
211    loader.setUp('en');
212});;
213M.util.js_pending('filter_glossary/autolinker'); require(['filter_glossary/autolinker'], function(amd) {amd.init(); M.util.js_complete('filter_glossary/autolinker');});;
214M.util.js_pending('filter_mathjaxloader/loader'); require(['filter_mathjaxloader/loader'], function(amd) {amd.configure({"mathjaxconfig":"MathJax.Hub.Config({\r\n    config: [\"Accessible.js\", \"Safe.js\"],\r\n    errorSettings: { message: [\"!\"] },\r\n    skipStartupTypeset: true,\r\n    messageStyle: \"none\"\r\n});\r\n","lang":"en"}); M.util.js_complete('filter_mathjaxloader/loader');});;
215
216require(['theme_boost/footer-popover'], function(FooterPopover) {
217    FooterPopover.init();
218});
219;
220
221M.util.js_pending('theme_boost/loader');
222require(['theme_boost/loader'], function() {
223  M.util.js_complete('theme_boost/loader');
224});
225;
226
227    require(['core/pending'], function(Pending) {
228        const errorMessageDiv = document.getElementById('loginerrormessage');
229        const infoMessageDiv = document.getElementById('logininfomessage');
230        const errorMessage = errorMessageDiv?.textContent.trim();
231        const infoMessage = infoMessageDiv?.textContent.trim();
232        if (errorMessage || infoMessage) {
233            const pendingJS = new Pending('login-move-focus');
234            const usernameField = document.getElementById('username');
235            setTimeout(function() {
236                // Focus on the username field on error.
237                if (errorMessage && usernameField) {
238                    usernameField.focus();
239                }
240                // Append a non-breaking space to the error/status message so screen readers will announce them after page load.
241                if (errorMessage) {
242                    errorMessageDiv.innerHTML += "&nbsp;";
243                }
244                if (infoMessage) {
245                    infoMessageDiv.innerHTML += "&nbsp;";
246                }
247                pendingJS.resolve();
248            }, 500);
249        }
250    });
251        require(['core/togglesensitive'], function(ToggleSensitive) {
252            ToggleSensitive.init("password", 1);
253        });
254    require(['core_form/submit'], function(Submit) {
255        Submit.init("loginbtn");
256    });
257;
258M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(1, []); M.util.js_complete('core/notification');});;
259M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"warn"}); M.util.js_complete('core/log');});;
260M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});;
261M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});;
262M.util.js_pending('core/storage_validation'); require(['core/storage_validation'], function(amd) {amd.init(null); M.util.js_complete('core/storage_validation');});
263    M.util.js_complete("core/first");
264});
265//]]>
266</script>
vendor: 1 bytes, line 266
266
267<script src="https://cdn.jsdelivr.net/npm/[email protected]/MathJax.js?delayStartupUntil=configured"></script>
vendor: 1 bytes, line 267
267
268<script>
269//<![CDATA[
270M.str = {"moodle":{"lastmodified":"Last modified","name":"Name","error":"Error","info":"Information","yes":"Yes","no":"No","cancel":"Cancel","confirm":"Confirm","areyousure":"Are you sure?","closebuttontitle":"Close","unknownerror":"Unknown error","file":"File","url":"URL","collapseall":"Collapse all","expandall":"Expand all"},"repository":{"type":"Type","size":"Size","invalidjson":"Invalid JSON string","nofilesattached":"No files attached","filepicker":"File picker","logout":"Logout","nofilesavailable":"No files available","norepositoriesavailable":"Sorry, none of your current repositories can return files in the required format.","fileexistsdialogheader":"File exists","fileexistsdialog_editor":"A file with that name has already been attached to the text you are editing.","fileexistsdialog_filemanager":"A file with that name has already been attached","renameto":"Rename to \"{$a}\"","referencesexist":"There are {$a} links to this file","select":"Select"},"admin":{"confirmdeletecomments":"Are you sure you want to delete the selected comment(s)?","confirmation":"Confirmation"},"debug":{"debuginfo":"Debug info","line":"Line","stacktrace":"Stack trace"},"langconfig":{"labelsep":": "}};
271//]]>
272</script>
vendor: 1 bytes, line 272
272
273<script>
274//<![CDATA[
275(function() {M.util.help_popups.setup(Y);
276 M.util.js_pending('random6ab4e66b12e1e4'); Y.on('domready', function() { M.util.js_complete("init");  M.util.js_complete('random6ab4e66b12e1e4'); });
277})();
278//]]>
279</script>
279
280
281            </div>
282            <div class="footer-section p-3">
283                <div>Powered by <a href="https://moodle.com">Moodle</a></div>
284            </div>
285        </div>
286    
287        <div class="footer-content-debugging footer-dark bg-dark text-light">
288            <div class="container-fluid footer-dark-inner">
289                
290            </div>
291        </div>
292    </footer>
293</div>
294
295
296</body></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.