PageSourceSearch

https://gunsparky.training/search/index.php

html gunsparky.training collected 2026-10-06 13:17:07 UTC 86,353 bytes, 1,731 lines download raw bytes

1<!DOCTYPE html>
2
3<html  dir="ltr" lang="en" xml:lang="en">
4<head>
5    <title>Global search | gunsparky</title>
6    <link rel="shortcut icon" href="https://gunsparky.training/pluginfile.php/1/core_admin/favicon/64x64/1769570261/sketch-1610773709726%20%281%29.png" />
7    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8<meta name="keywords" content="moodle, Global search | gunsparky" />
9<link rel="stylesheet" type="text/css" href="https://gunsparky.training/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple.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://gunsparky.training/theme/styles.php/classic/1769570261_1621488674/all" />
10<script>
11//<![CDATA[
12var M = {}; M.yui = {};
13M.pageloadstarttime = new Date();
14M.cfg = {"wwwroot":"https:\/\/gunsparky.training","homeurl":{},"sesskey":"0SD14S3iDX","sessiontimeout":"7200","sessiontimeoutwarning":1200,"themerev":"1769570261","slasharguments":1,"theme":"classic","iconsystemmodule":"core\/icon_system_fontawesome","jsrev":"1769570261","admin":"admin","svgicons":true,"usertimezone":"Australia\/Sydney","language":"en","courseId":1,"courseContextId":2,"contextid":1,"contextInstanceId":0,"langrev":1769570261,"templaterev":"1769570261","developerdebug":true};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":true,"base":"https:\/\/gunsparky.training\/lib\/yuilib\/3.18.1\/","comboBase":"https:\/\/gunsparky.training\/theme\/yui_combo.php?","combine":true,"filter":"RAW","insertBefore":"firstthemesheet","groups":{"yui2":{"base":"https:\/\/gunsparky.training\/lib\/yuilib\/2in3\/2.9.0\/build\/","comboBase":"https:\/\/gunsparky.training\/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:\/\/gunsparky.training\/theme\/yui_combo.php?m\/1769570261\/","combine":true,"comboBase":"https:\/\/gunsparky.training\/theme\/yui_combo.php?","ext":false,"root":"m\/1769570261\/","patterns":{"moodle-":{"group":"moodle","configFn":yui2ConfigFn}},"filter":"DEBUG","modules":{"moodle-core-formchangechecker":{"requires":["base","event-focus","moodle-core-event"]},"moodle-core-event":{"requires":["event-custom"]},"moodle-core-handlebars":{"condition":{"trigger":"handlebars","when":"after"}},"moodle-core-blocks":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification"]},"moodle-core-dragdrop":{"requires":["base","node","io","dom","dd","event-key","event-focus","moodle-core-notification"]},"moodle-core-actionmenu":{"requires":["base","event","node-event-simulate"]},"moodle-core-languninstallconfirm":{"requires":["base","node","moodle-core-notification-confirm","moodle-core-notification-alert"]},"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-chooserdialogue":{"requires":["base","panel","moodle-core-notification"]},"moodle-core-lockscroll":{"requires":["plugin","base-build"]},"moodle-core_availability-form":{"requires":["base","node","event","event-delegate","panel","moodle-core-notification-dialogue","json"]},"moodle-backup-backupselectall":{"requires":["node","event","node-event-simulate","anim"]},"moodle-backup-confirmcancel":{"requires":["node","node-event-simulate","moodle-core-notification-confirm"]},"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-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-course-coursebase","moodle-course-util"]},"moodle-course-categoryexpander":{"requires":["node","event-key"]},"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-shortforms":{"requires":["node","base","selector-css3","moodle-core-event"]},"moodle-form-dateselector":{"requires":["base","node","overlay","calendar"]},"moodle-question-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-question-searchform":{"requires":["base","node"]}
17,"moodle-question-preview":{"requires":["base","dom","event-delegate","event-key","core_question_engine"]},"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-mod_assign-history":{"requires":["node","transition"]},"moodle-mod_quiz-questionchooser":{"requires":["moodle-core-chooserdialogue","moodle-mod_quiz-util","querystring-parse"]},"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-autosave":{"requires":["base","node","event","event-valuechange","node-event-delegate","io-form"]},"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-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-modform":{"requires":["base","node","event"]},"moodle-message_airnotifier-toolboxes":{"requires":["base","node","io"]},"moodle-filter_glossary-autolinker":{"requires":["base","node","io-base","json-parse","event-delegate","overlay","moodle-core-event","moodle-core-notification-alert","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-filter_mathjaxloader-loader":{"requires":["moodle-core-event"]},"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-core-notification-confirm","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_html-codemirror":{"requires":["moodle-atto_html-codemirror-skin"]},"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_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_link-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_managefiles-usedfiles":{"requires":["node","escape"]},"moodle-atto_managefiles-button":{"requires":["moodle-editor_atto-plugin"]},"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-recording":{"requires":["moodle-atto_recordrtc-button"]},"moodle-atto_recordrtc-button":{"requires":["moodle-editor_atto-plugin","moodle-atto_recordrtc-recording"]},"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"]},"moodle-atto_wiris-button":{"requires":["moodle-editor_atto-plugin","get"]}}},"gallery":{"name":"gallery","base":"https:\/\/gunsparky.training\/lib\/yuilib\/gallery\/","combine":true,"comboBase":"https:\/\/gunsparky.training\/theme\/yui_combo.php?","ext":false,"root":"gallery\/1769570261\/","patterns":{"gallery-":{"group":"gallery"}}}},"modules":{"core_filepicker":{"name":"core_filepicker","fullpath":"https:\/\/gunsparky.training\/lib\/javascript.php\/1769570261\/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:\/\/gunsparky.training\/lib\/javascript.php\/1769570261\/comment\/comment.js","requires":["base","io-base","node","json","yui2-animation","overlay","escape"]},"mathjax":{"name":"mathjax","fullpath":"https:\/\/cdn.jsdelivr.net\/npm\/[email protected]\/MathJax.js?delayStartupUntil=configured"}},"logInclude":[],"logExclude":[],"logLevel":null};
18M.yui.loader = {modules: {}};
19
20//]]>
21</script>
21
22
23    <meta name="viewport" content="width=device-width, initial-scale=1.0">
24</head>
25<body  id="page-search-index" class="format-site  path-search chrome dir-ltr lang-en yui-skin-sam yui3-skin-sam gunsparky-training pagelayout-standard course-1 context-1 notloggedin ">
26
27<div id="page-wrapper" class="d-print-block">
28
29    <div>
30    <a class="sr-only sr-only-focusable" href="#maincontent">Skip to main content</a>
31</div>
31<script src="https://gunsparky.training/lib/javascript.php/1769570261/lib/polyfills/polyfill.js"></script>
vendor: 1 bytes, line 31
31
32<script src="https://gunsparky.training/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple.js"></script>
32<script src="https://gunsparky.training/lib/javascript.php/1769570261/lib/javascript-static.js"></script>
vendor: 1 bytes, line 32
32
33<script>
34//<![CDATA[
35document.body.className += ' jsenabled';
36//]]>
37</script>
37
38
39
40
41    <nav class="fixed-top navbar navbar-bootswatch navbar-expand moodle-has-zindex">
42    
43        <a href="https://gunsparky.training/" class="navbar-brand d-flex align-items-center m-1 p-0 aabtn">
44                <img src="https://gunsparky.training/pluginfile.php/1/core_admin/logocompact/300x300/1769570261/sketch-1610773709726.png" class="logo mr-1" alt="gunsparky">
45        </a>
46    
47        <ul class="navbar-nav d-none d-md-flex">
48            <!-- custom_menu -->
49            
50            <!-- page_heading_menu -->
51            
52        </ul>
53        <div id="usernavigation" class="navbar-nav my-1 ml-auto">
54            <div class="divider border-left h-50 align-self-center mx-1"></div>
55            <div id="searchinput-navbar-6ac4f4d308d1d6ac4f4d306b0612" class="simplesearchform">
56    <div class="collapse" id="searchform-navbar">
57        <form autocomplete="off" action="https://gunsparky.training/search/index.php" method="get" accept-charset="utf-8" class="mform form-inline searchform-navbar">
58                <input type="hidden" name="context" value="1">
59            <div class="input-group">
60                <label for="searchinput-6ac4f4d308d1d6ac4f4d306b0612">
61                    <span class="sr-only">Search</span>
62                </label>
63                    <input type="text"
64                       id="searchinput-6ac4f4d308d1d6ac4f4d306b0612"
65                       class="form-control withclear"
66                       placeholder="Search"
67                       aria-label="Search"
68                       name="q"
69                       data-region="input"
70                       autocomplete="off"
71                    >
72                    <a class="btn btn-close"
73                        data-action="closesearch"
74                        data-toggle="collapse"
75                        href="#searchform-navbar"
76                        role="button"
77                    >
78                        <i class="icon fa fa-times fa-fw " aria-hidden="true"  ></i>
79                        <span class="sr-only">Close</span>
80                    </a>
81                <div class="input-group-append">
82                    <button type="submit" class="btn btn-submit" data-action="submit">
83                        <i class="icon fa fa-search fa-fw " aria-hidden="true"  ></i>
84                        <span class="sr-only">Search</span>
85                    </button>
86                </div>
87            </div>
88        </form>
89    </div>
90    <a
91        class="btn btn-open rounded-0 nav-link"
92        data-toggle="collapse"
93        data-action="opensearch"
94        href="#searchform-navbar"
95        role="button"
96        aria-expanded="false"
97        aria-controls="searchform-navbar"
98        title="Toggle search input"
99    >
100        <i class="icon fa fa-search fa-fw " aria-hidden="true"  ></i>
101        <span class="sr-only">Toggle search input</span>
102    </a>
103</div>
104            
105            <div class="d-flex align-items-stretch usermenu-container" data-region="usermenu">
106                <div class="usermenu"><span class="login nav-link">You are not logged in. (<a href="https://gunsparky.training/login/index.php">Log in</a>)</span></div>
107            </div>
108        </div>
109    </nav>
110
111    <div id="page" class="container-fluid d-print-block">
112        <header id="page-header" class="row">
113    <div class="col-12 pt-3 pb-3">
114        <div class="card ">
115            <div class="card-body ">
116                <div class="d-flex align-items-center">
117                    <div class="mr-auto">
118                    <div class="page-context-header"><div class="page-header-headings"><h1>Global search</h1></div></div>
119                    </div>
120                    <div class="header-actions-container flex-shrink-0" data-region="header-actions-container">
121                    </div>
122                </div>
123                <div class="d-flex flex-wrap">
124                    <div id="page-navbar">
125                        <nav aria-label="Navigation bar">
126    <ol class="breadcrumb">
127                <li class="breadcrumb-item">
128                    <a href="https://gunsparky.training/"  >Home</a>
129                </li>
130        
131                <li class="breadcrumb-item"><span>Site pages</span></li>
132        
133                <li class="breadcrumb-item">
134                    <a href="https://gunsparky.training/search/index.php" aria-current="page" >Search</a>
135                </li>
136        </ol>
137</nav>
138                    </div>
139                    <div class="ml-auto d-flex">
140                        
141                    </div>
142                    <div id="course-header">
143                        
144                    </div>
145                </div>
146            </div>
147        </div>
148    </div>
149</header>
150
151        <div id="page-content" class="row  blocks-pre   d-print-block">
152            <div id="region-main-box" class="region-main">
153                <section id="region-main" class="region-main-content" aria-label="Content">
154                    <span class="notifications" id="user-notifications"></span>
155                    <div role="main"><span id="maincontent"></span>
156<form autocomplete="off" action="https://gunsparky.training/search/index.php" method="post" accept-charset="utf-8" id="mform1_BQcB2fmuZjd4Gwk" class="mform">
157	<div style="display: none;"><input name="cat" type="hidden" value="core-course-content" />
158<input name="mform_isexpanded_id_filtersection" type="hidden" value="0" />
159<input name="context" type="hidden" value="" />
160<input name="sesskey" type="hidden" value="0SD14S3iDX" />
161<input name="_qf__core_search_output_form_search" type="hidden" value="1" />
162<input name="mform_isexpanded_id_search" type="hidden" value="1" />
163</div>
164<div class="collapsible-actions">
165    <a id="collapsesections6ac4f4d30a5c16ac4f4d306b0613" href="#" aria-expanded="false" class="btn btn-link p-1 collapseexpand collapsemenu collapsed" role="button">
166        <span class="collapseall">Collapse all</span>
167        <span class="expandall">Expand all</span>
168    </a>
169</div>
170
171	<fieldset class="clearfix collapsible"  id="id_search"><legend class="sr-only">Search</legend>
172<div class="d-flex align-items-center mb-2">
173    <div class="position-relative d-flex ftoggler align-items-center position-relative mr-1">
174            <a data-toggle="collapse"
175               href="#id_searchcontainer"
176               role="button"
177               aria-expanded="true"
178               aria-controls="id_searchcontainer"
179               class="btn btn-icon mr-1 icons-collapse-expand stretched-link fheader "
180            >
181                <span class="expanded-icon icon-no-margin p-2" title="Collapse">
182                    <i class="icon fa fa-chevron-down fa-fw " aria-hidden="true"  ></i>
183                </span>
184                <span class="collapsed-icon icon-no-margin p-2" title="Expand">
185                    <span class="dir-rtl-hide"><i class="icon fa fa-chevron-right fa-fw " aria-hidden="true"  ></i></span>
186                    <span class="dir-ltr-hide"><i class="icon fa fa-chevron-left fa-fw " aria-hidden="true"  ></i></span>
187                </span>
188                <span class="sr-only">Search</span>
189            </a>
190        <h3 class="d-flex align-self-stretch align-items-center mb-0" aria-hidden="true">
191            Search
192        </h3>
193    </div>
194    
195</div>
196<div id="id_searchcontainer" class="fcontainer collapseable collapse  show"><div id="fitem_id_q" class="form-group row  fitem   " >
197    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
198        
199                <label id="id_q_label" class="d-inline word-break " for="id_q">
200                    Enter your search query
201                </label>
202        
203        <div class="form-label-addon d-flex align-items-center align-self-start">
204                <div class="text-danger" title="Required">
205                <i class="icon fa fa-exclamation-circle text-danger fa-fw "  title="Required" role="img" aria-label="Required"></i>
206                </div>
207            <a class="btn btn-link p-0" role="button"
208    data-container="body" data-toggle="popover"
209    data-placement="right" data-content="&lt;div class=&quot;no-overflow&quot;&gt;&lt;p&gt;Enter the search query.&lt;/p&gt;
210&lt;/div&gt; "
211    data-html="true" tabindex="0" data-trigger="focus" aria-label="Help">
212  <i class="icon fa fa-question-circle text-info fa-fw "  title="Help with Search queries" role="img" aria-label="Help with Search queries"></i>
213</a>
214        </div>
215    </div>
216    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="text">
217        <input type="text"
218                class="form-control "
219                name="q"
220                id="id_q"
221                value=""
222                
223                    aria-required="true"
224                 >
225        <div class="form-control-feedback invalid-feedback" id="id_error_q" >
226            
227        </div>
228    </div>
229</div>
230		</div></fieldset>
231	<fieldset class="clearfix collapsible collapsed"  id="id_filtersection"><legend class="sr-only">Filter</legend>
232<div class="d-flex align-items-center mb-2">
233    <div class="position-relative d-flex ftoggler align-items-center position-relative mr-1">
234            <a data-toggle="collapse"
235               href="#id_filtersectioncontainer"
236               role="button"
237               aria-expanded="false"
238               aria-controls="id_filtersectioncontainer"
239               class="btn btn-icon mr-1 icons-collapse-expand stretched-link fheader collapsed"
240            >
241                <span class="expanded-icon icon-no-margin p-2" title="Collapse">
242                    <i class="icon fa fa-chevron-down fa-fw " aria-hidden="true"  ></i>
243                </span>
244                <span class="collapsed-icon icon-no-margin p-2" title="Expand">
245                    <span class="dir-rtl-hide"><i class="icon fa fa-chevron-right fa-fw " aria-hidden="true"  ></i></span>
246                    <span class="dir-ltr-hide"><i class="icon fa fa-chevron-left fa-fw " aria-hidden="true"  ></i></span>
247                </span>
248                <span class="sr-only">Filter</span>
249            </a>
250        <h3 class="d-flex align-self-stretch align-items-center mb-0" aria-hidden="true">
251            Filter
252        </h3>
253    </div>
254    
255</div>
256<div id="id_filtersectioncontainer" class="fcontainer collapseable collapse  "><div id="fitem_id_title" class="form-group row  fitem   " >
257    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
258        
259                <label id="id_title_label" class="d-inline word-break " for="id_title">
260                    Title
261                </label>
262        
263        <div class="form-label-addon d-flex align-items-center align-self-start">
264            
265        </div>
266    </div>
267    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="text">
268        <input type="text"
269                class="form-control "
270                name="title"
271                id="id_title"
272                value=""
273                
274                 >
275        <div class="form-control-feedback invalid-feedback" id="id_error_title" >
276            
277        </div>
278    </div>
279</div><div id="fitem_id_areaids" class="form-group row  fitem   " >
280    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
281        
282                <label id="id_areaids_label" class="d-inline word-break " for="id_areaids">
283                    Search area
284                </label>
285        
286        <div class="form-label-addon d-flex align-items-center align-self-start">
287            
288        </div>
289    </div>
290    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="autocomplete">
291            <input type="hidden" name="areaids" value="_qf__force_multiselect_submission">
292        <select class="custom-select " name="areaids[]"
293            id="id_areaids"
294            multiple
295             >
296            <option value="mod_assign-activity" >Assignment - activity information</option>
297            <option value="mod_book-chapter" >Book - chapters</option>
298            <option value="mod_book-activity" >Book - resource information</option>
299            <option value="mod_choice-activity" >Choice - activity information</option>
300            <option value="core_course-customfield" >Course custom fields</option>
301            <option value="core_course-section" >Course sections</option>
302            <option value="mod_data-activity" >Database - activity information</option>
303            <option value="mod_data-entry" >Database - entries</option>
304            <option value="mod_lti-activity" >External tool - activity information</option>
305            <option value="mod_feedback-activity" >Feedback - activity information</option>
306            <option value="mod_resource-activity" >File</option>
307            <option value="mod_folder-activity" >Folder</option>
308            <option value="mod_forum-activity" >Forum - activity information</option>
309            <option value="mod_forum-post" >Forum - posts</option>
310            <option value="mod_glossary-activity" >Glossary - activity information</option>
311            <option value="mod_glossary-entry" >Glossary - entries</option>
312            <option value="mod_imscp-activity" >IMS content package - resource information</option>
313            <option value="mod_lesson-activity" >Lesson - activity information</option>
314            <option value="mod_page-activity" >Page</option>
315            <option value="mod_quiz-activity" >Quiz - activity information</option>
316            <option value="mod_scorm-activity" >SCORM package - activity information</option>
317            <option value="mod_label-activity" >Text and media area</option>
318            <option value="block_html-content" >Text block content</option>
319            <option value="mod_url-activity" >URL</option>
320        </select>
321        <div class="form-control-feedback invalid-feedback" id="id_error_areaids" >
322            
323        </div>
324    </div>
325</div><div id="fitem_id_courseids" class="form-group row  fitem   " >
326    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
327        
328                <label id="id_courseids_label" class="d-inline word-break " for="id_courseids">
329                    Courses
330                </label>
331        
332        <div class="form-label-addon d-flex align-items-center align-self-start">
333            
334        </div>
335    </div>
336    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="autocomplete">
337            <input type="hidden" name="courseids" value="_qf__force_multiselect_submission">
338        <select class="custom-select " name="courseids[]"
339            id="id_courseids"
340            multiple
341            data-requiredcapabilities="" data-exclude="" data-limittoenrolled="0" >
342        </select>
343        <div class="form-control-feedback invalid-feedback" id="id_error_courseids" >
344            
345        </div>
346    </div>
347</div><div class="form-group row  fitem  ">
348    <div class="col-md-3 col-form-label pb-0 pt-0">
349    </div>
350    <div class="col-md-9 checkbox">
351        <div class="form-check d-flex">
352            <input type="checkbox"
353                name="mycoursesonly"
354                class="form-check-input "
355                    value="1"
356                id="id_mycoursesonly" 
357                 >
358                <label for="id_mycoursesonly">
359                    My courses only
360                </label>
361            <div class="ml-2 d-flex align-items-center align-self-start">
362                
363            </div>
364        </div>
365        <div class="form-control-feedback invalid-feedback" id="id_error_mycoursesonly" >
366            
367        </div>
368    </div>
369</div><div id="fitem_id_timestart" class="form-group row  fitem   " data-groupname="timestart">
370    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
371                    <p id="id_timestart_label" class="mb-0 word-break" aria-hidden="true">
372                Modified after
373            </p>
374
375        <div class="form-label-addon d-flex align-items-center align-self-start">
376            
377        </div>
378    </div>
379    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="date_time_selector">
380        <fieldset data-fieldtype="date_time" class="m-0 p-0 border-0" id="id_timestart">
381            <legend class="sr-only">Modified after</legend>
382            <div class="fdate_time_selector d-flex flex-wrap align-items-center">
383                
384                <label data-fieldtype="checkbox" class="form-check  fitem  ">
385<input type="checkbox" name="timestart[enabled]" class="form-check-input "
386    id="id_timestart_enabled"
387        value="1"
388    
389     >
390    Enable
391</label>
392
393<span class="form-control-feedback invalid-feedback" id="id_error_timestart_enabled" >
394    
395</span>
396                &nbsp;
397                <div class="form-group  fitem  " >
398        <label class="col-form-label sr-only" for="id_timestart_day">
399            Day
400        </label>
401    <span data-fieldtype="select">
402    <select class="custom-select
403                   
404                   "
405        name="timestart[day]"
406        id="id_timestart_day"
407        
408        
409         >
410        <option value="1"   >1</option>
411        <option value="2"   >2</option>
412        <option value="3"   >3</option>
413        <option value="4"   >4</option>
414        <option value="5"   >5</option>
415        <option value="6"   >6</option>
416        <option value="7" selected  >7</option>
417        <option value="8"   >8</option>
418        <option value="9"   >9</option>
419        <option value="10"   >10</option>
420        <option value="11"   >11</option>
421        <option value="12"   >12</option>
422        <option value="13"   >13</option>
423        <option value="14"   >14</option>
424        <option value="15"   >15</option>
425        <option value="16"   >16</option>
426        <option value="17"   >17</option>
427        <option value="18"   >18</option>
428        <option value="19"   >19</option>
429        <option value="20"   >20</option>
430        <option value="21"   >21</option>
431        <option value="22"   >22</option>
432        <option value="23"   >23</option>
433        <option value="24"   >24</option>
434        <option value="25"   >25</option>
435        <option value="26"   >26</option>
436        <option value="27"   >27</option>
437        <option value="28"   >28</option>
438        <option value="29"   >29</option>
439        <option value="30"   >30</option>
440        <option value="31"   >31</option>
441    </select>
442    </span>
443    <div class="form-control-feedback invalid-feedback" id="id_error_timestart_day" >
444        
445    </div>
446</div>
447                &nbsp;
448                <div class="form-group  fitem  " >
449        <label class="col-form-label sr-only" for="id_timestart_month">
450            Month
451        </label>
452    <span data-fieldtype="select">
453    <select class="custom-select
454                   
455                   "
456        name="timestart[month]"
457        id="id_timestart_month"
458        
459        
460         >
461        <option value="1"   >January</option>
462        <option value="2"   >February</option>
463        <option value="3"   >March</option>
464        <option value="4"   >April</option>
465        <option value="5"   >May</option>
466        <option value="6"   >June</option>
467        <option value="7"   >July</option>
468        <option value="8"   >August</option>
469        <option value="9"   >September</option>
470        <option value="10" selected  >October</option>
471        <option value="11"   >November</option>
472        <option value="12"   >December</option>
473    </select>
474    </span>
475    <div class="form-control-feedback invalid-feedback" id="id_error_timestart_month" >
476        
477    </div>
478</div>
479                &nbsp;
480                <div class="form-group  fitem  " >
481        <label class="col-form-label sr-only" for="id_timestart_year">
482            Year
483        </label>
484    <span data-fieldtype="select">
485    <select class="custom-select
486                   
487                   "
488        name="timestart[year]"
489        id="id_timestart_year"
490        
491        
492         >
493        <option value="1900"   >1900</option>
494        <option value="1901"   >1901</option>
495        <option value="1902"   >1902</option>
496        <option value="1903"   >1903</option>
497        <option value="1904"   >1904</option>
498        <option value="1905"   >1905</option>
499        <option value="1906"   >1906</option>
500        <option value="1907"   >1907</option>
501        <option value="1908"   >1908</option>
502        <option value="1909"   >1909</option>
503        <option value="1910"   >1910</option>
504        <option value="1911"   >1911</option>
505        <option value="1912"   >1912</option>
506        <option value="1913"   >1913</option>
507        <option value="1914"   >1914</option>
508        <option value="1915"   >1915</option>
509        <option value="1916"   >1916</option>
510        <option value="1917"   >1917</option>
511        <option value="1918"   >1918</option>
512        <option value="1919"   >1919</option>
513        <option value="1920"   >1920</option>
514        <option value="1921"   >1921</option>
515        <option value="1922"   >1922</option>
516        <option value="1923"   >1923</option>
517        <option value="1924"   >1924</option>
518        <option value="1925"   >1925</option>
519        <option value="1926"   >1926</option>
520        <option value="1927"   >1927</option>
521        <option value="1928"   >1928</option>
522        <option value="1929"   >1929</option>
523        <option value="1930"   >1930</option>
524        <option value="1931"   >1931</option>
525        <option value="1932"   >1932</option>
526        <option value="1933"   >1933</option>
527        <option value="1934"   >1934</option>
528        <option value="1935"   >1935</option>
529        <option value="1936"   >1936</option>
530        <option value="1937"   >1937</option>
531        <option value="1938"   >1938</option>
532        <option value="1939"   >1939</option>
533        <option value="1940"   >1940</option>
534        <option value="1941"   >1941</option>
535        <option value="1942"   >1942</option>
536        <option value="1943"   >1943</option>
537        <option value="1944"   >1944</option>
538        <option value="1945"   >1945</option>
539        <option value="1946"   >1946</option>
540        <option value="1947"   >1947</option>
541        <option value="1948"   >1948</option>
542        <option value="1949"   >1949</option>
543        <option value="1950"   >1950</option>
544        <option value="1951"   >1951</option>
545        <option value="1952"   >1952</option>
546        <option value="1953"   >1953</option>
547        <option value="1954"   >1954</option>
548        <option value="1955"   >1955</option>
549        <option value="1956"   >1956</option>
550        <option value="1957"   >1957</option>
551        <option value="1958"   >1958</option>
552        <option value="1959"   >1959</option>
553        <option value="1960"   >1960</option>
554        <option value="1961"   >1961</option>
555        <option value="1962"   >1962</option>
556        <option value="1963"   >1963</option>
557        <option value="1964"   >1964</option>
558        <option value="1965"   >1965</option>
559        <option value="1966"   >1966</option>
560        <option value="1967"   >1967</option>
561        <option value="1968"   >1968</option>
562        <option value="1969"   >1969</option>
563        <option value="1970"   >1970</option>
564        <option value="1971"   >1971</option>
565        <option value="1972"   >1972</option>
566        <option value="1973"   >1973</option>
567        <option value="1974"   >1974</option>
568        <option value="1975"   >1975</option>
569        <option value="1976"   >1976</option>
570        <option value="1977"   >1977</option>
571        <option value="1978"   >1978</option>
572        <option value="1979"   >1979</option>
573        <option value="1980"   >1980</option>
574        <option value="1981"   >1981</option>
575        <option value="1982"   >1982</option>
576        <option value="1983"   >1983</option>
577        <option value="1984"   >1984</option>
578        <option value="1985"   >1985</option>
579        <option value="1986"   >1986</option>
580        <option value="1987"   >1987</option>
581        <option value="1988"   >1988</option>
582        <option value="1989"   >1989</option>
583        <option value="1990"   >1990</option>
584        <option value="1991"   >1991</option>
585        <option value="1992"   >1992</option>
586        <option value="1993"   >1993</option>
587        <option value="1994"   >1994</option>
588        <option value="1995"   >1995</option>
589        <option value="1996"   >1996</option>
590        <option value="1997"   >1997</option>
591        <option value="1998"   >1998</option>
592        <option value="1999"   >1999</option>
593        <option value="2000"   >2000</option>
594        <option value="2001"   >2001</option>
595        <option value="2002"   >2002</option>
596        <option value="2003"   >2003</option>
597        <option value="2004"   >2004</option>
598        <option value="2005"   >2005</option>
599        <option value="2006"   >2006</option>
600        <option value="2007"   >2007</option>
601        <option value="2008"   >2008</option>
602        <option value="2009"   >2009</option>
603        <option value="2010"   >2010</option>
604        <option value="2011"   >2011</option>
605        <option value="2012"   >2012</option>
606        <option value="2013"   >2013</option>
607        <option value="2014"   >
6072014</option>
608        <option value="2015"   >2015</option>
609        <option value="2016"   >2016</option>
610        <option value="2017"   >2017</option>
611        <option value="2018"   >2018</option>
612        <option value="2019"   >2019</option>
613        <option value="2020"   >2020</option>
614        <option value="2021"   >2021</option>
615        <option value="2022"   >2022</option>
616        <option value="2023"   >2023</option>
617        <option value="2024"   >2024</option>
618        <option value="2025"   >2025</option>
619        <option value="2026" selected  >2026</option>
620        <option value="2027"   >2027</option>
621        <option value="2028"   >2028</option>
622        <option value="2029"   >2029</option>
623        <option value="2030"   >2030</option>
624        <option value="2031"   >2031</option>
625        <option value="2032"   >2032</option>
626        <option value="2033"   >2033</option>
627        <option value="2034"   >2034</option>
628        <option value="2035"   >2035</option>
629        <option value="2036"   >2036</option>
630        <option value="2037"   >2037</option>
631        <option value="2038"   >2038</option>
632        <option value="2039"   >2039</option>
633        <option value="2040"   >2040</option>
634        <option value="2041"   >2041</option>
635        <option value="2042"   >2042</option>
636        <option value="2043"   >2043</option>
637        <option value="2044"   >2044</option>
638        <option value="2045"   >2045</option>
639        <option value="2046"   >2046</option>
640        <option value="2047"   >2047</option>
641        <option value="2048"   >2048</option>
642        <option value="2049"   >2049</option>
643        <option value="2050"   >2050</option>
644    </select>
645    </span>
646    <div class="form-control-feedback invalid-feedback" id="id_error_timestart_year" >
647        
648    </div>
649</div>
650                &nbsp;
651                <div class="form-group  fitem  " >
652        <label class="col-form-label sr-only" for="id_timestart_hour">
653            Hour
654        </label>
655    <span data-fieldtype="select">
656    <select class="custom-select
657                   
658                   "
659        name="timestart[hour]"
660        id="id_timestart_hour"
661        
662        
663         >
664        <option value="0" selected  >00</option>
665        <option value="1"   >01</option>
666        <option value="2"   >02</option>
667        <option value="3"   >03</option>
668        <option value="4"   >04</option>
669        <option value="5"   >05</option>
670        <option value="6"   >06</option>
671        <option value="7"   >07</option>
672        <option value="8"   >08</option>
673        <option value="9"   >09</option>
674        <option value="10"   >10</option>
675        <option value="11"   >11</option>
676        <option value="12"   >12</option>
677        <option value="13"   >13</option>
678        <option value="14"   >14</option>
679        <option value="15"   >15</option>
680        <option value="16"   >16</option>
681        <option value="17"   >17</option>
682        <option value="18"   >18</option>
683        <option value="19"   >19</option>
684        <option value="20"   >20</option>
685        <option value="21"   >21</option>
686        <option value="22"   >22</option>
687        <option value="23"   >23</option>
688    </select>
689    </span>
690    <div class="form-control-feedback invalid-feedback" id="id_error_timestart_hour" >
691        
692    </div>
693</div>
694                &nbsp;
695                <div class="form-group  fitem  " >
696        <label class="col-form-label sr-only" for="id_timestart_minute">
697            Minute
698        </label>
699    <span data-fieldtype="select">
700    <select class="custom-select
701                   
702                   "
703        name="timestart[minute]"
704        id="id_timestart_minute"
705        
706        
707         >
708        <option value="0"   >00</option>
709        <option value="1"   >01</option>
710        <option value="2"   >02</option>
711        <option value="3"   >03</option>
712        <option value="4"   >04</option>
713        <option value="5"   >05</option>
714        <option value="6"   >06</option>
715        <option value="7"   >07</option>
716        <option value="8"   >08</option>
717        <option value="9"   >09</option>
718        <option value="10"   >10</option>
719        <option value="11"   >11</option>
720        <option value="12"   >12</option>
721        <option value="13"   >13</option>
722        <option value="14"   >14</option>
723        <option value="15"   >15</option>
724        <option value="16"   >16</option>
725        <option value="17" selected  >17</option>
726        <option value="18"   >18</option>
727        <option value="19"   >19</option>
728        <option value="20"   >20</option>
729        <option value="21"   >21</option>
730        <option value="22"   >22</option>
731        <option value="23"   >23</option>
732        <option value="24"   >24</option>
733        <option value="25"   >25</option>
734        <option value="26"   >26</option>
735        <option value="27"   >27</option>
736        <option value="28"   >28</option>
737        <option value="29"   >29</option>
738        <option value="30"   >30</option>
739        <option value="31"   >31</option>
740        <option value="32"   >32</option>
741        <option value="33"   >33</option>
742        <option value="34"   >34</option>
743        <option value="35"   >35</option>
744        <option value="36"   >36</option>
745        <option value="37"   >37</option>
746        <option value="38"   >38</option>
747        <option value="39"   >39</option>
748        <option value="40"   >40</option>
749        <option value="41"   >41</option>
750        <option value="42"   >42</option>
751        <option value="43"   >43</option>
752        <option value="44"   >44</option>
753        <option value="45"   >45</option>
754        <option value="46"   >46</option>
755        <option value="47"   >47</option>
756        <option value="48"   >48</option>
757        <option value="49"   >49</option>
758        <option value="50"   >50</option>
759        <option value="51"   >51</option>
760        <option value="52"   >
76052</option>
761        <option value="53"   >53</option>
762        <option value="54"   >54</option>
763        <option value="55"   >55</option>
764        <option value="56"   >56</option>
765        <option value="57"   >57</option>
766        <option value="58"   >58</option>
767        <option value="59"   >59</option>
768    </select>
769    </span>
770    <div class="form-control-feedback invalid-feedback" id="id_error_timestart_minute" >
771        
772    </div>
773</div>
774                &nbsp;
775                <a name="timestart[calendar]" href="#" id="id_timestart_calendar"><i class="icon fa fa-calendar fa-fw "  title="Calendar" role="img" aria-label="Calendar"></i></a>
776            </div>
777        </fieldset>
778        <div class="form-control-feedback invalid-feedback" id="id_error_timestart" >
779            
780        </div>
781    </div>
782</div><div id="fitem_id_timeend" class="form-group row  fitem   " data-groupname="timeend">
783    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
784                    <p id="id_timeend_label" class="mb-0 word-break" aria-hidden="true">
785                Modified before
786            </p>
787
788        <div class="form-label-addon d-flex align-items-center align-self-start">
789            
790        </div>
791    </div>
792    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="date_time_selector">
793        <fieldset data-fieldtype="date_time" class="m-0 p-0 border-0" id="id_timeend">
794            <legend class="sr-only">Modified before</legend>
795            <div class="fdate_time_selector d-flex flex-wrap align-items-center">
796                
797                <label data-fieldtype="checkbox" class="form-check  fitem  ">
798<input type="checkbox" name="timeend[enabled]" class="form-check-input "
799    id="id_timeend_enabled"
800        value="1"
801    
802     >
803    Enable
804</label>
805
806<span class="form-control-feedback invalid-feedback" id="id_error_timeend_enabled" >
807    
808</span>
809                &nbsp;
810                <div class="form-group  fitem  " >
811        <label class="col-form-label sr-only" for="id_timeend_day">
812            Day
813        </label>
814    <span data-fieldtype="select">
815    <select class="custom-select
816                   
817                   "
818        name="timeend[day]"
819        id="id_timeend_day"
820        
821        
822         >
823        <option value="1"   >1</option>
824        <option value="2"   >2</option>
825        <option value="3"   >3</option>
826        <option value="4"   >4</option>
827        <option value="5"   >5</option>
828        <option value="6"   >6</option>
829        <option value="7" selected  >7</option>
830        <option value="8"   >8</option>
831        <option value="9"   >9</option>
832        <option value="10"   >10</option>
833        <option value="11"   >11</option>
834        <option value="12"   >12</option>
835        <option value="13"   >13</option>
836        <option value="14"   >14</option>
837        <option value="15"   >15</option>
838        <option value="16"   >16</option>
839        <option value="17"   >17</option>
840        <option value="18"   >18</option>
841        <option value="19"   >19</option>
842        <option value="20"   >20</option>
843        <option value="21"   >21</option>
844        <option value="22"   >22</option>
845        <option value="23"   >23</option>
846        <option value="24"   >24</option>
847        <option value="25"   >25</option>
848        <option value="26"   >26</option>
849        <option value="27"   >27</option>
850        <option value="28"   >28</option>
851        <option value="29"   >29</option>
852        <option value="30"   >30</option>
853        <option value="31"   >31</option>
854    </select>
855    </span>
856    <div class="form-control-feedback invalid-feedback" id="id_error_timeend_day" >
857        
858    </div>
859</div>
860                &nbsp;
861                <div class="form-group  fitem  " >
862        <label class="col-form-label sr-only" for="id_timeend_month">
863            Month
864        </label>
865    <span data-fieldtype="select">
866    <select class="custom-select
867                   
868                   "
869        name="timeend[month]"
870        id="id_timeend_month"
871        
872        
873         >
874        <option value="1"   >January</option>
875        <option value="2"   >February</option>
876        <option value="3"   >March</option>
877        <option value="4"   >April</option>
878        <option value="5"   >May</option>
879        <option value="6"   >June</option>
880        <option value="7"   >July</option>
881        <option value="8"   >August</option>
882        <option value="9"   >September</option>
883        <option value="10" selected  >October</option>
884        <option value="11"   >November</option>
885        <option value="12"   >December</option>
886    </select>
887    </span>
888    <div class="form-control-feedback invalid-feedback" id="id_error_timeend_month" >
889        
890    </div>
891</div>
892                &nbsp;
893                <div class="form-group  fitem  " >
894        <label class="col-form-label sr-only" for="id_timeend_year">
895            Year
896        </label>
897    <span data-fieldtype="select">
898    <select class="custom-select
899                   
900                   "
901        name="timeend[year]"
902        id="id_timeend_year"
903        
904        
905         >
906        <option value="1900"   >1900</option>
907        <option value="1901"   >1901</option>
908        <option value="1902"   >1902</option>
909        <option value="1903"   >1903</option>
910        <option value="1904"   >1904</option>
911        <option value="1905"   >1905</option>
912        <option value="1906"   >1906</option>
913        <option value="1907"   >1907</option>
914        <option value="1908"   >1908</option>
915        <option value="1909"   >1909</option>
916        <option value="1910"   >1910</option>
917        <option value="1911"   >1911</option>
918        <option value="1912"   >1912</option>
919        <option value="1913"   >1913</option>
920        <option value="1914"   >1914</option>
921        <option value="1915"   >1915</option>
922        <option value="1916"   >1916</option>
923        <option value="1917"   >1917</option>
924        <option value="1918"   >1918</option>
925        <option value="1919"   >1919</option>
926        <option value="1920"   >1920</option>
927        <option value="1921"   >1921</option>
928        <option value="1922"   >1922</option>
929        <option value="1923"   >1923</option>
930        <option value="1924"   >1924</option>
931        <option value="1925"   >1925</option>
932        <option value="1926"   >1926</option>
933        <option value="1927"   >1927</option>
934        <option value="1928"   >1928</option>
935        <option value="1929"   >1929</option>
936        <option value="1930"   >1930</option>
937        <option value="1931"   >1931</option>
938        <option value="1932"   >1932</option>
939        <option value="1933"   >1933</option>
940        <option value="1934"   >1934</option>
941        <option value="1935"   >1935</option>
942        <option value="1936"   >1936</option>
943        <option value="1937"   >1937</option>
944        <option value="1938"   >1938</option>
945        <option value="1939"   >1939</option>
946        <option value="1940"   >1940</option>
947        <option value="1941"   >1941</option>
948        <option value="1942"   >1942</option>
949        <option value="1943"   >1943</option>
950        <option value="1944"   >1944</option>
951        <option value="1945"   >1945</option>
952        <option value="1946"   >1946</option>
953        <option value="1947"   >1947</option>
954        <option value="1948"   >1948</option>
955        <option value="1949"   >1949</option>
956        <option value="1950"   >1950</option>
957        <option value="1951"   >1951</option>
958        <option value="1952"   >1952</option>
959        <option value="1953"   >1953</option>
960        <option value="1954"   >1954</option>
961        <option value="1955"   >1955</option>
962        <option value="1956"   >1956</option>
963        <option value="1957"   >1957</option>
964        <option value="1958"   >1958</option>
965        <option value="1959"   >1959</option>
966        <option value="1960"   >1960</option>
967        <option value="1961"   >1961</option>
968        <option value="1962"   >1962</option>
969        <option value="1963"   >1963</option>
970        <option value="1964"   >1964</option>
971        <option value="1965"   >1965</option>
972        <option value="1966"   >1966</option>
973        <option value="1967"   >1967</option>
974        <option value="1968"   >1968</option>
975        <option value="1969"   >1969</option>
976        <option value="1970"   >1970</option>
977        <option value="1971"   >1971</option>
978        <option value="1972"   >1972</option>
979        <option value="1973"   >1973</option>
980        <option value="1974"   >1974</option>
981        <option value="1975"   >1975</option>
982        <option value="1976"   >1976</option>
983        <option value="1977"   >1977</option>
984        <option value="1978"   >1978</option>
985        <option value="1979"   >1979</option>
986        <option value="1980"   >1980</option>
987        <option value="1981"   >1981</option>
988        <option value="1982"   >1982</option>
989        <option value="1983"   >1983</option>
990        <option value="1984"   >1984</option>
991        <option value="1985"   >1985</option>
992        <option value="1986"   >1986</option>
993        <option value="1987"   >1987</option>
994        <option value="1988"   >1988</option>
995        <option value="1989"   >1989</option>
996        <option value="1990"   >1990</option>
997        <option value="1991"   >1991</option>
998        <option value="1992"   >1992</option>
999        <option value="1993"   >1993</option>
1000        <option value="1994"   >1994</option>
1001        <option value="1995"   >1995</option>
1002        <option value="1996"   >1996</option>
1003        <option value="1997"   >1997</option>
1004        <option value="1998"   >1998</option>
1005        <option value="1999"   >1999</option>
1006        <option value="2000"   >2000</option>
1007        <option value="2001"   >2001</option>
1008        <option value="2002"   >2002</option>
1009        <option value="2003"   >2003</option>
1010        <option value="2004"   >2004</option>
1011        <option value="2005"   >2005</option>
1012        <option value="2006"   >2006</option>
1013        <option value="2007"   >2007</option>
1014        <option value="2008"   >2008</option>
1015        <option value="2009"   >2009</option>
1016        <option value="2010"   >2010</option>
1017        <option value="2011"   >2011</option>
1018        <option value="2012"   >2012</option>
1019        <option value="2013"   >2013</option>
1020        <option value="2014"   >
10202014</option>
1021        <option value="2015"   >2015</option>
1022        <option value="2016"   >2016</option>
1023        <option value="2017"   >2017</option>
1024        <option value="2018"   >2018</option>
1025        <option value="2019"   >2019</option>
1026        <option value="2020"   >2020</option>
1027        <option value="2021"   >2021</option>
1028        <option value="2022"   >2022</option>
1029        <option value="2023"   >2023</option>
1030        <option value="2024"   >2024</option>
1031        <option value="2025"   >2025</option>
1032        <option value="2026" selected  >2026</option>
1033        <option value="2027"   >2027</option>
1034        <option value="2028"   >2028</option>
1035        <option value="2029"   >2029</option>
1036        <option value="2030"   >2030</option>
1037        <option value="2031"   >2031</option>
1038        <option value="2032"   >2032</option>
1039        <option value="2033"   >2033</option>
1040        <option value="2034"   >2034</option>
1041        <option value="2035"   >2035</option>
1042        <option value="2036"   >2036</option>
1043        <option value="2037"   >2037</option>
1044        <option value="2038"   >2038</option>
1045        <option value="2039"   >2039</option>
1046        <option value="2040"   >2040</option>
1047        <option value="2041"   >2041</option>
1048        <option value="2042"   >2042</option>
1049        <option value="2043"   >2043</option>
1050        <option value="2044"   >2044</option>
1051        <option value="2045"   >2045</option>
1052        <option value="2046"   >2046</option>
1053        <option value="2047"   >2047</option>
1054        <option value="2048"   >2048</option>
1055        <option value="2049"   >2049</option>
1056        <option value="2050"   >2050</option>
1057    </select>
1058    </span>
1059    <div class="form-control-feedback invalid-feedback" id="id_error_timeend_year" >
1060        
1061    </div>
1062</div>
1063                &nbsp;
1064                <div class="form-group  fitem  " >
1065        <label class="col-form-label sr-only" for="id_timeend_hour">
1066            Hour
1067        </label>
1068    <span data-fieldtype="select">
1069    <select class="custom-select
1070                   
1071                   "
1072        name="timeend[hour]"
1073        id="id_timeend_hour"
1074        
1075        
1076         >
1077        <option value="0" selected  >00</option>
1078        <option value="1"   >01</option>
1079        <option value="2"   >02</option>
1080        <option value="3"   >03</option>
1081        <option value="4"   >04</option>
1082        <option value="5"   >05</option>
1083        <option value="6"   >06</option>
1084        <option value="7"   >07</option>
1085        <option value="8"   >08</option>
1086        <option value="9"   >09</option>
1087        <option value="10"   >10</option>
1088        <option value="11"   >11</option>
1089        <option value="12"   >12</option>
1090        <option value="13"   >13</option>
1091        <option value="14"   >14</option>
1092        <option value="15"   >15</option>
1093        <option value="16"   >16</option>
1094        <option value="17"   >17</option>
1095        <option value="18"   >18</option>
1096        <option value="19"   >19</option>
1097        <option value="20"   >20</option>
1098        <option value="21"   >21</option>
1099        <option value="22"   >22</option>
1100        <option value="23"   >23</option>
1101    </select>
1102    </span>
1103    <div class="form-control-feedback invalid-feedback" id="id_error_timeend_hour" >
1104        
1105    </div>
1106</div>
1107                &nbsp;
1108                <div class="form-group  fitem  " >
1109        <label class="col-form-label sr-only" for="id_timeend_minute">
1110            Minute
1111        </label>
1112    <span data-fieldtype="select">
1113    <select class="custom-select
1114                   
1115                   "
1116        name="timeend[minute]"
1117        id="id_timeend_minute"
1118        
1119        
1120         >
1121        <option value="0"   >00</option>
1122        <option value="1"   >01</option>
1123        <option value="2"   >02</option>
1124        <option value="3"   >03</option>
1125        <option value="4"   >04</option>
1126        <option value="5"   >05</option>
1127        <option value="6"   >06</option>
1128        <option value="7"   >07</option>
1129        <option value="8"   >08</option>
1130        <option value="9"   >09</option>
1131        <option value="10"   >10</option>
1132        <option value="11"   >11</option>
1133        <option value="12"   >12</option>
1134        <option value="13"   >13</option>
1135        <option value="14"   >14</option>
1136        <option value="15"   >15</option>
1137        <option value="16"   >16</option>
1138        <option value="17" selected  >17</option>
1139        <option value="18"   >18</option>
1140        <option value="19"   >19</option>
1141        <option value="20"   >20</option>
1142        <option value="21"   >21</option>
1143        <option value="22"   >22</option>
1144        <option value="23"   >23</option>
1145        <option value="24"   >24</option>
1146        <option value="25"   >25</option>
1147        <option value="26"   >26</option>
1148        <option value="27"   >27</option>
1149        <option value="28"   >28</option>
1150        <option value="29"   >29</option>
1151        <option value="30"   >30</option>
1152        <option value="31"   >31</option>
1153        <option value="32"   >32</option>
1154        <option value="33"   >33</option>
1155        <option value="34"   >34</option>
1156        <option value="35"   >35</option>
1157        <option value="36"   >36</option>
1158        <option value="37"   >37</option>
1159        <option value="38"   >38</option>
1160        <option value="39"   >39</option>
1161        <option value="40"   >40</option>
1162        <option value="41"   >41</option>
1163        <option value="42"   >42</option>
1164        <option value="43"   >43</option>
1165        <option value="44"   >44</option>
1166        <option value="45"   >45</option>
1167        <option value="46"   >46</option>
1168        <option value="47"   >47</option>
1169        <option value="48"   >48</option>
1170        <option value="49"   >49</option>
1171        <option value="50"   >50</option>
1172        <option value="51"   >51</option>
1173        <option value="52"   >
117352</option>
1174        <option value="53"   >53</option>
1175        <option value="54"   >54</option>
1176        <option value="55"   >55</option>
1177        <option value="56"   >56</option>
1178        <option value="57"   >57</option>
1179        <option value="58"   >58</option>
1180        <option value="59"   >59</option>
1181    </select>
1182    </span>
1183    <div class="form-control-feedback invalid-feedback" id="id_error_timeend_minute" >
1184        
1185    </div>
1186</div>
1187                &nbsp;
1188                <a name="timeend[calendar]" href="#" id="id_timeend_calendar"><i class="icon fa fa-calendar fa-fw "  title="Calendar" role="img" aria-label="Calendar"></i></a>
1189            </div>
1190        </fieldset>
1191        <div class="form-control-feedback invalid-feedback" id="id_error_timeend" >
1192            
1193        </div>
1194    </div>
1195</div>
1196		</div></fieldset><div id="fitem_id_submitbutton" class="form-group row  fitem femptylabel  " >
1197    <div class="col-md-3 col-form-label d-flex pb-0 pr-md-0">
1198        
1199        <div class="form-label-addon d-flex align-items-center align-self-start">
1200            
1201        </div>
1202    </div>
1203    <div class="col-md-9 form-inline align-items-start felement" data-fieldtype="submit">
1204            <input type="submit"
1205                class="btn
1206                        btn-primary
1207                        
1208                    
1209                    
1210                    "
1211                name="submitbutton"
1212                id="id_submitbutton"
1213                value="Search"
1214                 >
1215        <div class="form-control-feedback invalid-feedback" id="id_error_submitbutton" >
1216            
1217        </div>
1218    </div>
1219</div>
1220		<div class="fdescription required"><i class="icon fa fa-exclamation-circle text-danger fa-fw "  title="Required field" role="img" aria-label="Required field"></i> Required</div>
1221</form>
1222<script>var skipClientValidation = false;</script>
1222</div>
1223                    
1224                    
1225                </section>
1226            </div>
1227            <div class="columnleft blockcolumn  has-blocks ">
1228                <section data-region="blocks-column" class="d-print-none" aria-label="Blocks">
1229                    <aside id="block-region-side-pre" class="block-region" data-blockregion="side-pre" data-droptarget="1"><h2 class="sr-only">Blocks</h2><a href="#sb-1" class="sr-only sr-only-focusable">Skip Navigation</a>
1230
1231<section id="inst4"
1232     class=" block_navigation block  card mb-3"
1233     role="navigation"
1234     data-block="navigation"
1235     data-instance-id="4"
1236          aria-labelledby="instance-4-header"
1237     >
1238
1239    <div class="card-body p-3">
1240
1241            <h3 id="instance-4-header" class="h5 card-title d-inline">Navigation</h3>
1242
1243
1244        <div class="card-text content mt-3">
1245            <ul class="block_tree list" role="tree" data-ajax-loader="block_navigation/nav_loader"><li class="type_unknown depth_1 contains_branch" role="treeitem" aria-expanded="true" aria-owns="random6ac4f4d306b064_group" data-collapsible="false" aria-labelledby="random6ac4f4d306b063_label_1_1"><p class="tree_item branch canexpand navigation_node"><a tabindex="-1" id="random6ac4f4d306b063_label_1_1" href="https://gunsparky.training/">Home</a></p><ul id="random6ac4f4d306b064_group" role="group"><li class="type_custom depth_2 item_with_icon" role="treeitem" aria-labelledby="random6ac4f4d306b065_label_2_3"><p class="tree_item hasicon"><a tabindex="-1" id="random6ac4f4d306b065_label_2_3" href="https://gunsparky.training/my/courses.php"><i class="icon fa fa-square fa-fw navicon" aria-hidden="true"  ></i><span class="item-content-wrap">My courses</span></a></p></li><li class="type_setting depth_2 item_with_icon current_branch" role="treeitem" aria-labelledby="random6ac4f4d306b065_label_2_4"><p class="tree_item hasicon active_tree_node"><a tabindex="-1" id="random6ac4f4d306b065_label_2_4" href="https://gunsparky.training/search/index.php"><i class="icon fa fa-square fa-fw navicon" aria-hidden="true"  ></i><span class="item-content-wrap">Search</span></a></p></li><li class="type_activity depth_2 item_with_icon" role="treeitem" aria-labelledby="random6ac4f4d306b065_label_2_6"><p class="tree_item hasicon"><a tabindex="-1" id="random6ac4f4d306b065_label_2_6" title="Page" href="https://gunsparky.training/mod/page/view.php?id=1376"><img class="icon navicon" alt="Page" title="Page" src="https://gunsparky.training/theme/image.php/classic/page/1769570261/monologo" /><span class="item-content-wrap">Videos</span></a></p></li><li class="type_activity depth_2 item_with_icon" role="treeitem" aria-labelledby="random6ac4f4d306b065_label_2_7"><p class="tree_item hasicon"><a tabindex="-1" id="random6ac4f4d306b065_label_2_7" title="Folder" href="https://gunsparky.training/mod/folder/view.php?id=1491"><img class="icon navicon" alt="Folder" title="Folder" src="https://gunsparky.training/theme/image.php/classic/folder/1769570261/monologo" /><span class="item-content-wrap">Images</span></a></p></li><li class="type_system depth_2 item_with_icon" role="treeitem" aria-labelledby="random6ac4f4d306b065_label_2_14"><p class="tree_item hasicon"><a tabindex="-1" id="random6ac4f4d306b065_label_2_14" href="https://gunsparky.training/my/courses.php"><i class="icon fa fa-graduation-cap fa-fw navicon" aria-hidden="true"  ></i><span class="item-content-wrap">My courses</span></a></p></li><li class="type_system depth_2 contains_branch" role="treeitem" aria-expanded="false" data-requires-ajax="true" data-loaded="false" data-node-id="expandable_branch_0_courses" data-node-key="courses" data-node-type="0" aria-labelledby="random6ac4f4d306b065_label_2_15"><p class="tree_item branch" id="expandable_branch_0_courses"><a tabindex="-1" id="random6ac4f4d306b065_label_2_15" href="https://gunsparky.training/course/index.php">Courses</a></p></li></ul></li></ul>
1246            <div class="footer"></div>
1247            
1248        </div>
1249
1250    </div>
1251
1252</section>
1253
1254  <span id="sb-1"></span></aside>
1255                </section>
1256            </div>
1257
1258            <div class="columnright blockcolumn ">
1259                <section data-region="blocks-column" class="d-print-none" aria-label="Blocks">
1260                    <aside id="block-region-side-post" class="block-region" data-blockregion="side-post" data-droptarget="1"><h2 class="sr-only">Blocks</h2></aside>
1261                </section>
1262            </div>
1263        </div>
1264    </div>
1265    
1266    <footer id="page-footer" class="footer-dark bg-dark text-light">
1267        <div class="container footer-dark-inner">
1268            <div id="course-footer"></div>
1269    
1270            <div class="pb-3">
1271            </div>
1272    
1273            <div class="logininfo">You are not logged in. (<a href="https://gunsparky.training/login/index.php">Log in</a>)</div>
1274            <div class="tool_usertours-resettourcontainer"></div>
1275            <div class="homelink"><a href="https://gunsparky.training/">Home</a></div>
1276            <nav class="nav navbar-nav d-md-none" aria-label="Custom menu">
1277                    <ul class="list-unstyled pt-3">
1278                    </ul>
1279            </nav>
1280            <div class="tool_dataprivacy"><a href="https://gunsparky.training/admin/tool/dataprivacy/summary.php">Data retention summary</a></div><a class="mobilelink" href="https://download.moodle.org/mobile?version=2023042410.01&amp;lang=en&amp;iosappid=633359593&amp;androidappid=com.moodle.moodlemobile">Get the mobile app</a>
1281            <div class="performanceinfo pageinfo">This page is: General type: standard. Context System (context id 1). Page type search-index. </div><div class="validators"><ul class="list-unstyled ml-1">
1282<li><a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fgunsparky.training%2Fsearch%2Findex.php%3Fpage%3D0%26cat%3Dcore-course-content&amp;showsource=yes">Validate HTML</a></li>
1283<li><a href="https://wave.webaim.org/report#/https%3A%2F%2Fgunsparky.training%2Fsearch%2Findex.php%3Fpage%3D0%26cat%3Dcore-course-content">Web Content Accessibility Guidelines (WCAG) check</a></li>
1284</ul></div>
1285            
1285<script>
1286//<![CDATA[
1287var require = {
1288    baseUrl : 'https://gunsparky.training/lib/requirejs.php/1769570261/',
1289    // We only support AMD modules with an explicit define() statement.
1290    enforceDefine: true,
1291    skipDataMain: true,
1292    waitSeconds : 0,
1293
1294    paths: {
1295        jquery: 'https://gunsparky.training/lib/javascript.php/1769570261/lib/jquery/jquery-3.6.4.min',
1296        jqueryui: 'https://gunsparky.training/lib/javascript.php/1769570261/lib/jquery/ui-1.13.2/jquery-ui.min',
1297        jqueryprivate: 'https://gunsparky.training/lib/javascript.php/1769570261/lib/requirejs/jquery-private'
1298    },
1299
1300    // Custom jquery config map.
1301    map: {
1302      // '*' means all modules will get 'jqueryprivate'
1303      // for their 'jquery' dependency.
1304      '*': { jquery: 'jqueryprivate' },
1305      // Stub module for 'process'. This is a workaround for a bug in MathJax (see MDL-60458).
1306      '*': { process: 'core/first' },
1307
1308      // 'jquery-private' wants the real jQuery module
1309      // though. If this line was not here, there would
1310      // be an unresolvable cyclic dependency.
1311      jqueryprivate: { jquery: 'jquery' }
1312    }
1313};
1314
1315//]]>
1316</script>
vendor: 1 bytes, line 1316
1316
1317<script src="https://gunsparky.training/lib/javascript.php/1769570261/lib/requirejs/require.min.js"></script>
vendor: 1 bytes, line 1317
1317
1318<script>
1319//<![CDATA[
1320M.util.js_pending("core/first");
1321require(['core/first'], function() {
1322require(['core/prefetch'])
1323;
1324require(["media_videojs/loader"], function(loader) {
1325    loader.setUp('en');
1326});;
1327function legacy_activity_onclick_handler_1(e) { e.halt(); window.open('https://gunsparky.training/mod/resource/view.php?id=1521&redirect=1', '', 'width=620,height=450,toolbar=no,location=no,menubar=no,copyhistory=no,status=no,directories=no,scrollbars=yes,resizable=yes'); return false; };
1328function legacy_activity_onclick_handler_2(e) { e.halt(); window.open('https://gunsparky.training/mod/url/view.php?id=1531&redirect=1'); return false; };
1329M.util.js_pending('block_navigation/navblock'); require(['block_navigation/navblock'], function(amd) {amd.init("4"); M.util.js_complete('block_navigation/navblock');});;
1330M.util.js_pending('block_settings/settingsblock'); require(['block_settings/settingsblock'], function(amd) {amd.init("5", null); M.util.js_complete('block_settings/settingsblock');});;
1331
1332
1333require(['jquery', 'tool_policy/jquery-eu-cookie-law-popup', 'tool_policy/policyactions'], function($, Popup, ActionsMod) {
1334        // Initialise the guest popup.
1335        $(document).ready(function() {
1336            // Only show message if there is some policy related to guests.
1337
1338            // Initialise the JS for the modal window which displays the policy versions.
1339            ActionsMod.init('[data-action="view-guest"]');
1340        });
1341});
1342
1343;
1344
1345require(
1346[
1347    'jquery',
1348],
1349function(
1350    $
1351) {
1352    var uniqid = "6ac4f4d308d1d6ac4f4d306b0612";
1353    var container = $('#searchinput-navbar-' + uniqid);
1354    var opensearch = container.find('[data-action="opensearch"]');
1355    var input = container.find('[data-region="input"]');
1356    var submit = container.find('[data-action="submit"]');
1357
1358    submit.on('click', function(e) {
1359        if (input.val() === '') {
1360            e.preventDefault();
1361        }
1362    });
1363    container.on('hidden.bs.collapse', function() {
1364        opensearch.removeClass('d-none');
1365        input.val('');
1366    });
1367    container.on('show.bs.collapse', function() {
1368        opensearch.addClass('d-none');
1369    });
1370    container.on('shown.bs.collapse', function() {
1371        input.focus();
1372    });
1373});
1374;
1375
1376M.util.js_pending('theme_boost/loader');
1377require(['theme_boost/loader'], function() {
1378    M.util.js_complete('theme_boost/loader');
1379});
1380;
1381
1382require(['core_form/collapsesections'], function(Collapsesections) {
1383    Collapsesections.init('#collapsesections6ac4f4d30a5c16ac4f4d306b0613');
1384});
1385;
1386
1387require(['theme_boost/form-display-errors'], function(module) {
1388    module.enhance("id_q");
1389});
1390;
1391
1392require(['theme_boost/form-display-errors'], function(module) {
1393    module.enhance("id_title");
1394});
1395;
1396
1397require(['theme_boost/form-display-errors'], function(module) {
1398    module.enhance("id_areaids");
1399});
1400;
1401
1402require(['core/form-autocomplete'], function(module) {
1403    module.enhance("#id_areaids",
1404                   0,
1405                   "",
1406                   "Search",
1407                   0,
1408                   1,
1409                   "All areas");
1410});
1411;
1412
1413require(['theme_boost/form-display-errors'], function(module) {
1414    module.enhance("id_courseids");
1415});
1416;
1417
1418require(['core/form-autocomplete'], function(module) {
1419    module.enhance("#id_courseids",
1420                   0,
1421                   "core\/form-course-selector",
1422                   "Search",
1423                   0,
1424                   1,
1425                   "All courses");
1426});
1427;
1428
1429require(['theme_boost/form-display-errors'], function(module) {
1430    module.enhance("id_mycoursesonly");
1431});
1432;
1433
1434require(['theme_boost/form-display-errors'], function(module) {
1435    module.enhance("id_timestart_enabled");
1436});
1437;
1438
1439require(['theme_boost/form-display-errors'], function(module) {
1440    module.enhance("id_timestart_day");
1441});
1442;
1443
1444require(['theme_boost/form-display-errors'], function(module) {
1445    module.enhance("id_timestart_month");
1446});
1447;
1448
1449require(['theme_boost/form-display-errors'], function(module) {
1450    module.enhance("id_timestart_year");
1451});
1452;
1453
1454require(['theme_boost/form-display-errors'], function(module) {
1455    module.enhance("id_timestart_hour");
1456});
1457;
1458
1459require(['theme_boost/form-display-errors'], function(module) {
1460    module.enhance("id_timestart_minute");
1461});
1462;
1463
1464require(['theme_boost/form-display-errors'], function(module) {
1465    module.enhance("id_timestart");
1466});
1467;
1468
1469require(['jquery'], function($) {
1470    $('#id_timestart_label').css('cursor', 'default');
1471    $('#id_timestart_label').click(function() {
1472        $('#id_timestart')
1473            .find('button, a, input:not([type="hidden"]), select, textarea, [tabindex]')
1474            .filter(':not([disabled]):not([tabindex="0"]):not([tabindex="-1"])')
1475            .first().focus();
1476    });
1477});
1478;
1479
1480require(['theme_boost/form-display-errors'], function(module) {
1481    module.enhance("id_timeend_enabled");
1482});
1483;
1484
1485require(['theme_boost/form-display-errors'], function(module) {
1486    module.enhance("id_timeend_day");
1487});
1488;
1489
1490require(['theme_boost/form-display-errors'], function(module) {
1491    module.enhance("id_timeend_month");
1492});
1493;
1494
1495require(['theme_boost/form-display-errors'], function(module) {
1496    module.enhance("id_timeend_year");
1497});
1498;
1499
1500require(['theme_boost/form-display-errors'], function(module) {
1501    module.enhance("id_timeend_hour");
1502});
1503;
1504
1505require(['theme_boost/form-display-errors'], function(module) {
1506    module.enhance("id_timeend_minute");
1507});
1508;
1509
1510require(['theme_boost/form-display-errors'], function(module) {
1511    module.enhance("id_timeend");
1512});
1513;
1514
1515require(['jquery'], function($) {
1516    $('#id_timeend_label').css('cursor', 'default');
1517    $('#id_timeend_label').click(function() {
1518        $('#id_timeend')
1519            .find('button, a, input:not([type="hidden"]), select, textarea, [tabindex]')
1520            .filter(':not([disabled]):not([tabindex="0"]):not([tabindex="-1"])')
1521            .first().focus();
1522    });
1523});
1524;
1525
1526require(['theme_boost/form-display-errors'], function(module) {
1527    module.enhance("id_submitbutton");
1528});
1529;
1530
1531        require(['core_form/submit'], function(Submit) {
1532            Submit.init("id_submitbutton");
1533        });
1534;
1535
1536
1537require([
1538    "core_form/events",
1539    "jquery",
1540], function(
1541    FormEvents,
1542    $
1543) {
1544
1545    function qf_errorHandler(element, _qfMsg, escapedName) {
1546        const event = FormEvents.notifyFieldValidationFailure(element, _qfMsg);
1547        if (event.defaultPrevented) {
1548            return _qfMsg == '';
1549        } else {
1550            // Legacy mforms.
1551            var div = element.parentNode;
1552
1553            if ((div == undefined) || (element.name == undefined)) {
1554                // No checking can be done for undefined elements so let server handle it.
1555                return true;
1556            }
1557
1558            if (_qfMsg != '') {
1559                var errorSpan = document.getElementById('id_error_' + escapedName);
1560                if (!errorSpan) {
1561                    errorSpan = document.createElement("span");
1562                    errorSpan.id = 'id_error_' + escapedName;
1563                    errorSpan.className = "error";
1564                    element.parentNode.insertBefore(errorSpan, element.parentNode.firstChild);
1565                    document.getElementById(errorSpan.id).setAttribute('TabIndex', '0');
1566                    document.getElementById(errorSpan.id).focus();
1567                }
1568
1569                while (errorSpan.firstChild) {
1570                    errorSpan.removeChild(errorSpan.firstChild);
1571                }
1572
1573                errorSpan.appendChild(document.createTextNode(_qfMsg.substring(3)));
1574
1575                if (div.className.substr(div.className.length - 6, 6) != " error"
1576                        && div.className != "error") {
1577                    div.className += " error";
1578                    linebreak = document.createElement("br");
1579                    linebreak.className = "error";
1580                    linebreak.id = 'id_error_break_' + escapedName;
1581                    errorSpan.parentNode.insertBefore(linebreak, errorSpan.nextSibling);
1582                }
1583
1584                return false;
1585            } else {
1586                var errorSpan = document.getElementById('id_error_' + escapedName);
1587                if (errorSpan) {
1588                    errorSpan.parentNode.removeChild(errorSpan);
1589                }
1590                var linebreak = document.getElementById('id_error_break_' + escapedName);
1591                if (linebreak) {
1592                    linebreak.parentNode.removeChild(linebreak);
1593                }
1594
1595                if (div.className.substr(div.className.length - 6, 6) == " error") {
1596                    div.className = div.className.substr(0, div.className.length - 6);
1597                } else if (div.className == "error") {
1598                    div.className = "";
1599                }
1600
1601                return true;
1602            } // End if.
1603        } // End if.
1604    } // End function.
1605    
1606    function validate_core_search_output_form_search_q(element, escapedName) {
1607      if (undefined == element) {
1608         //required element was not found, then let form be submitted without client side validation
1609         return true;
1610      }
1611      var value = '';
1612      var errFlag = new Array();
1613      var _qfGroups = {};
1614      var _qfMsg = '';
1615      var frm = element.parentNode;
1616      if ((undefined != element.name) && (frm != undefined)) {
1617          while (frm && frm.nodeName.toUpperCase() != "FORM") {
1618            frm = frm.parentNode;
1619          }
1620          value = frm.elements['q'].value;
1621  if (value == '' && !errFlag['q']) {
1622    errFlag['q'] = true;
1623    _qfMsg = _qfMsg + '\n - Required';
1624  }
1625
1626          return qf_errorHandler(element, _qfMsg, escapedName);
1627      } else {
1628        //element name should be defined else error msg will not be displayed.
1629        return true;
1630      }
1631    }
1632
1633    document.getElementById('id_q').addEventListener('blur', function(ev) {
1634        validate_core_search_output_form_search_q(ev.target, 'q')
1635    });
1636    document.getElementById('id_q').addEventListener('change', function(ev) {
1637        validate_core_search_output_form_search_q(ev.target, 'q')
1638    });
1639
1640
1641    function validate_core_search_output_form_search() {
1642      if (skipClientValidation) {
1643         return true;
1644      }
1645      var ret = true;
1646
1647      var frm = document.getElementById('mform1_BQcB2fmuZjd4Gwk')
1648      var first_focus = false;
1649    
1650      ret = validate_core_search_output_form_search_q(frm.elements['q'], 'q') && ret;
1651      if (!ret && !first_focus) {
1652        first_focus = true;
1653        const element = document.getElementById("id_error_q");
1654        if (element) {
1655          FormEvents.notifyFormError(element);
1656          element.focus();
1657        }
1658      }
1659;
1660      return ret;
1661    }
1662
1663    var form = document.getElementById('mform1_BQcB2fmuZjd4Gwk').closest('form');
1664    form.addEventListener(FormEvents.eventTypes.formSubmittedByJavascript, () => {
1665        try {
1666            var myValidator = validate_core_search_output_form_search;
1667        } catch(e) {
1668            return;
1669        }
1670        if (myValidator) {
1671            myValidator();
1672        }
1673    });
1674
1675    document.getElementById('mform1_BQcB2fmuZjd4Gwk').addEventListener('submit', function(ev) {
1676        try {
1677            var myValidator = validate_core_search_output_form_search;
1678        } catch(e) {
1679            return true;
1680        }
1681        if (typeof window.tinyMCE !== 'undefined') {
1682            window.tinyMCE.triggerSave();
1683        }
1684        if (!myValidator()) {
1685            ev.preventDefault();
1686        }
1687    });
1688
1689});
1690;
1691M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(1, []); M.util.js_complete('core/notification');});;
1692M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"trace"}); M.util.js_complete('core/log');});;
1693M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});;
1694M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});;
1695M.util.js_pending('core/storage_validation'); require(['core/storage_validation'], function(amd) {amd.init(null); M.util.js_complete('core/storage_validation');});
1696    M.util.js_complete("core/first");
1697});
1698//]]>
1699</script>
vendor: 1 bytes, line 1699
1699
1700<script>
1701//<![CDATA[
1702M.yui.add_module({"mform":{"name":"mform","fullpath":"https:\/\/gunsparky.training\/lib\/javascript.php\/1769570261\/lib\/form\/form.js","requires":["base","node"]}});
1703
1704//]]>
1705</script>
vendor: 1 bytes, line 1705
1705
1706<script>
1707//<![CDATA[
1708M.str = {"moodle":{"lastmodified":"Last modified","name":"Name","error":"Error","info":"Information","yes":"Yes","no":"No","viewallcourses":"View all courses","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":": "}};
1709//]]>
1710</script>
vendor: 1 bytes, line 1710
1710
1711<script>
1712//<![CDATA[
1713(function() {Y.use("moodle-filter_mathjaxloader-loader",function() {M.filter_mathjaxloader.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"});
1714});
1715M.util.help_popups.setup(Y);
1716Y.use("moodle-form-shortforms",function() {M.form.shortforms({"formid":"mform1_BQcB2fmuZjd4Gwk"});
1717});
1718Y.use("moodle-form-dateselector",function() {M.form.dateselector.init_date_selectors({"firstdayofweek":1,"mon":"Mon","tue":"Tue","wed":"Wed","thu":"Thu","fri":"Fri","sat":"Sat","sun":"Sun","january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"});
1719});
1720 M.util.js_pending('random6ac4f4d306b0614'); Y.on('domready', function() {  M.util.js_pending('random6ac4f4d306b0614'); Y.use('mform', function(Y) { M.form.initFormDependencies(Y, "mform1_BQcB2fmuZjd4Gwk", {"timestart[enabled]":{"notchecked":{"1":[["timestart[day]","timestart[month]","timestart[year]","timestart[hour]","timestart[minute]","timestart[calendar]"]]}},"timeend[enabled]":{"notchecked":{"1":[["timeend[day]","timeend[month]","timeend[year]","timeend[hour]","timeend[minute]","timeend[calendar]"]]}}});  M.util.js_complete('random6ac4f4d306b0614'); });  M.util.js_complete('random6ac4f4d306b0614'); });
1721 M.util.js_pending('random6ac4f4d306b0615'); Y.on('domready', function() { M.util.js_complete("init");  M.util.js_complete('random6ac4f4d306b0615'); });
1722})();
1723//]]>
1724</script>
1724
1725
1726        </div>
1727    </footer>
1728</div>
1729
1730</body>
1731</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.