1 2 3<!DOCTYPE html> 4<html lang="en" class="no-js" id="doc"> 5<head> 6 <meta charset="utf-8" /> 7 <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 8 <title>Sign In - MCPHS Student Self-Service</title> 9 10
10<script src="/Student/bundles/dompurify?v=Eysx_nTWylzib94OAOOh6nwBnGU"></script>
10 11 12 13 14 15 16 <link rel="apple-touch-icon" sizes="57x57" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-57x57.png"> 17 <link rel="apple-touch-icon" sizes="60x60" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-60x60.png"> 18 <link rel="apple-touch-icon" sizes="72x72" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-72x72.png"> 19 <link rel="apple-touch-icon" sizes="76x76" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-76x76.png"> 20 <link rel="apple-touch-icon" sizes="114x114" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-114x114.png"> 21 <link rel="apple-touch-icon" sizes="120x120" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-120x120.png"> 22 <link rel="apple-touch-icon" sizes="144x144" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-144x144.png"> 23 <link rel="apple-touch-icon" sizes="152x152" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-152x152.png"> 24 <link rel="apple-touch-icon" sizes="180x180" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/apple-touch-icon-180x180.png"> 25 <link rel="icon" type="image/png" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/favicon-32x32.png" sizes="32x32"> 26 <link rel="icon" type="image/png" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/android-chrome-192x192.png" sizes="192x192"> 27 <link rel="icon" type="image/png" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/favicon-96x96.png" sizes="96x96"> 28 <link rel="icon" type="image/png" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/favicon-16x16.png" sizes="16x16"> 29 <link rel="manifest" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/manifest.json"> 30 <meta name="msapplication-TileImage" content="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/mstile-150x150.png"> 31 <link rel="icon" href="https://cdn.elluciancloud.com/assets/EDS2/latest/img/favicons/favicon.ico"> 32<link href="https://cdn.elluciancloud.com/assets/1.5.1/css/ellucian-design-system-ltr.min.css" rel="stylesheet" /> 33 34 35
36<script type="text/javascript"> 37 38 // Manage scope of string constants 39 var Ellucian = Ellucian || {}; 40 41 //Global string constants 42 var unsupportedBrowserMessage = DOMPurify.sanitize('Your browser may not support all features required to fully use this application. Please upgrade to the latest version of this browser if you encounter any issues.'); 43 var panelBackLinkString = DOMPurify.sanitize('Back'); 44 var panelBackTextString = DOMPurify.sanitize('Return to Previous Page'); 45 var expandAllLabel = DOMPurify.sanitize('Expand All'); 46 var collapseAllLabel = DOMPurify.sanitize('Collapse All'); 47 var screenReaderExternalLinkMessage = DOMPurify.sanitize('External Link'); 48 49 var requiredFieldMessageString = DOMPurify.sanitize('This field is required.'); 50 var maximumLengthMessageString = DOMPurify.sanitize('This field cannot be more than {0} characters long.'); 51 var minimumLengthMessageString = DOMPurify.sanitize('This field must be at least {0} characters long.'); 52 var invalidEmailAddressMessageString = DOMPurify.sanitize('Please enter a valid email address.'); 53 var invalidDateMessageString = DOMPurify.sanitize('Please enter a valid date.'); 54 var emailMismatchMessageString = DOMPurify.sanitize('The email addresses do not match'); 55 var governmentIdMismatchMessageString = DOMPurify.sanitize('The SSN values do not match'); 56 var invalidPhoneNumberString = DOMPurify.sanitize('Please enter a valid phone number.'); 57 var percError = DOMPurify.sanitize('Could not access Person Restrictions'); 58 var restrictionConfigurationError = DOMPurify.sanitize('Could not access Restriction Configuration'); 59 var phoneLengthErrorMessage = DOMPurify.sanitize('Phone number must have between 7 and 15 numerical digits'); 60 61 var navigationCheckboxExpandText = DOMPurify.sanitize('Check to expand menu'); 62 var navigationMenuOpenText = DOMPurify.sanitize('Open the navigation menu'); 63 var navigationMenuCloseText = DOMPurify.sanitize('Close the navigation menu'); 64 65 var searchFailedMessage = DOMPurify.sanitize('Search for {0} failed. Please try again.'); 66 var clearSearch = DOMPurify.sanitize('Clear search results for {0}'); 67 var personPrivacyMessage = DOMPurify.sanitize('You can\u0027t access this record due to the person\u0027s request for privacy.'); 68 var allowPeekAriaLabel = DOMPurify.sanitize('Allow Peek'); 69 var dropdownBlankAriaLabel = DOMPurify.sanitize('blank'); 70 71 //HRDatePicker string constants 72 var hrCalendarLabel = DOMPurify.sanitize('Calendar - Date Picker'); 73 var hrStartDateLabel = DOMPurify.sanitize('Start Date'); 74 var hrCalendarPreviousYear = DOMPurify.sanitize('Previous Year'); 75 var hrCalendarPreviousMonth = DOMPurify.sanitize('Previous Month'); 76 var hrCalendarNextYear = DOMPurify.sanitize('Next Year'); 77 var hrCalendarNextMonth = DOMPurify.sanitize('Next Month'); 78 79 //Calendar Pillbox string constants 80 var pillboxPreviousWeekLabel = DOMPurify.sanitize('Previous Week'); 81 var pillboxNextWeekLabel = DOMPurify.sanitize('Next Week'); 82 var pillboxSundayLabel = DOMPurify.sanitize('Sun'); 83 84 //Student Records Release(srr) string constants 85 var srrinfomessage = 'Hello'; 86 // Person Proxy strings 87 var personProxyActionThrobberMessage = DOMPurify.sanitize('Updating your person proxy information...'); 88 var personProxyEditProxyAccessThrobberMessage = DOMPurify.sanitize('Loading the proxy access edit dialog box...'); 89 var personProxySearchingThrobberMessage = DOMPurify.sanitize('Searching for matches...'); 90 var personProxyLoadingThrobberMessage = DOMPurify.sanitize('Loading the proxy selection dialog box...'); 91 var personProxyLoadingThrobberAltText = DOMPurify.sanitize('Loading available users...'); 92 var personProxyChangingThrobberMessage = DOMPurify.sanitize('Switching user...'); 93 var personProxyChangingThrobberAltText = DOMPurify.sanitize('Changing to user {0}'); 94 var verifyingPasswordMessage = DOMPurify.sanitize('Verifying your password...'); 95 var verifyingPasswordAltText = DOMPurify.sanitize('Verifying user password'); 96 var personProxyAddProxyDropdownCaptionText = DOMPurify.sanitize('Please Select'); 97 var personProxyPhotoTitleText = DOMPurify.sanitize('Photo of {0}'); 98 var personProxyAddProxySelectedMessage = DOMPurify.sanitize('{0} selected.'); 99 var personProxyEditAccessButtonText = DOMPurify.sanitize('Update Proxy Access for {0}'); 100 var personProxyErrorButtonText = DOMPurify.sanitize('Email missing for {0}. Contact office to update.'); 101 var personProxyUnableToLoadMessage = DOMPurify.sanitize('Unable to retrieve your person proxy information.'); 102 var personProxyUnableToEditMessage = DOMPurify.sanitize('Unable to edit proxy access.'); 103 var personProxyUnableToUpdateMessage = DOMPurify.sanitize('Unable to update your person proxy information.'); 104 var personProxySuccessfulUpdateMessage = DOMPurify.sanitize('Proxy access successfully updated.'); 105 var personProxyFailedUpdateMessage = DOMPurify.sanitize('Proxy access could not be updated.'); 106 var personProxyNoActiveProxiesMessage = DOMPurify.sanitize('You do not have any designated proxies.'); 107 var personProxyNoActiveProxiesAddAProxyMessage = DOMPurify.sanitize(' Add one now to allow another self-service user to view or edit your account.'); 108 var personProxyNoInvitedProxiesMessage = DOMPurify.sanitize('NoInvitedProxiesMessage'); 109 var proxySelectionUnableToLoadSubjectsMessage = DOMPurify.sanitize('Unable to load users for which you can act as a proxy.'); 110 var proxySelectionUserSelectedMessage = DOMPurify.sanitize('User {0} selected.'); 111 var proxySearchNoResultsMessage = DOMPurify.sanitize('An error occurred while searching for possible matching users.'); 112 var proxyAccessLevelLegend = DOMPurify.sanitize('Set proxy access for {0} to '); 113 var proxyRequestSuccessfulMessage = DOMPurify.sanitize('Your request was processed successfully.'); 114 var loadingReauthorizationSpinnerMessage = DOMPurify.sanitize('Reauthorizing proxy access...'); 115 var reauthorizationProcessedMessage = DOMPurify.sanitize('Your reauthorization was processed successfully.'); 116 var reauthorizationFailureMessage = DOMPurify.sanitize('Your reauthorization was not processed. Please try again or c
116ontact your institution.'); 117 var reviewDisclosureAgreementButtonLabel = DOMPurify.sanitize('Review Disclosure Agreement'); 118 var reauthorizeAccessButtonLabel = DOMPurify.sanitize('Reauthorize Proxy Access'); 119 var ProxyPermissionGroupTooltipTextSF = DOMPurify.sanitize('Here you can grant others access to your financial information and statements, as well as give them the ability to make a payment online.'); 120 var ProxyPermissionGroupTooltipTextFA = DOMPurify.sanitize('Here you can grant others access to inquiry-only viewing of your financial aid data, forms, etc.'); 121 var ProxyPermissionGroupTooltipTextCore = DOMPurify.sanitize('Here you can grant others ability to view general information, such as your notifications.'); 122 var ProxyPermissionGroupToolTipTextST = DOMPurify.sanitize('Here you can grant others view access to your academic information.'); 123 var ProxyPermissionGroupToolTipTextTAX = DOMPurify.sanitize('Here you can grant others ability to view your tax information such as your PDF tax statements and electronic consent history.'); 124 125 Ellucian.Proxy = Ellucian.Proxy || {}; 126 Ellucian.Proxy.Messages = { 127 proxyFunctionalityDisabledMessage: DOMPurify.sanitize('Proxy functionality is not available.') 128 }; 129 Ellucian.Proxy.ButtonLabels = { 130 editProxyAccessDialogSaveButtonLabel: DOMPurify.sanitize('Save'), 131 editProxyAccessDialogCancelButtonLabel: DOMPurify.sanitize('Cancel'), 132 reauthorizeConfirmButtonLabel: DOMPurify.sanitize('Save'), 133 confirmSelectedPersonDialogButtonLabel: DOMPurify.sanitize('Continue'), 134 saveProxySelectionDialogButtonLabel: DOMPurify.sanitize('Continue'), 135 cancelProxySelectionDialogButtonLabel: DOMPurify.sanitize('Cancel') 136 }; 137 138 //Guest user settings 139 var guestUserLabel = DOMPurify.sanitize('Guest'); 140 141 Ellucian.Course = Ellucian.Course || {}; 142 Ellucian.Course = function () { 143 var searchResultClass = { 144 // course catalog 145 ProcessingSpinnerMessageRetrievingResults: DOMPurify.sanitize('Retrieving results...'), 146 stringUpdatingFiltersSpinner: DOMPurify.sanitize('Updating filters...'), 147 stringAddingCourseSpinner: DOMPurify.sanitize('Adding course to plan...'), 148 stringAddingSectionSpinner: DOMPurify.sanitize('Adding section to schedule...'), 149 stringCourseSearchResultLoadingDataSpinnerMessage: DOMPurify.sanitize('Loading course results...'), 150 stringSectionSearchResultLoadingDataSpinnerMessage: DOMPurify.sanitize('Loading section results...'), 151 stringCourseSearchResultLoadingSectionsText: DOMPurify.sanitize('Retrieving section information...'), 152 stringDetailsLoadingText: DOMPurify.sanitize('Retrieving information...'), 153 stringTimeFilterEarlyMorning: DOMPurify.sanitize('Early Morning (Midnight - 8am)'), 154 stringTimeFilterMorning: DOMPurify.sanitize('Morning (8am - Midday)'), 155 stringTimeFilterAfternoon: DOMPurify.sanitize('Afternoon (Midday - 4pm)'), 156 stringTimeFilterEvening: DOMPurify.sanitize('Evening (4pm - 8pm)'), 157 stringTimeFilterNight: DOMPurify.sanitize('Night (8pm - Midnight)'), 158 timesDatesDelimiter: DOMPurify.sanitize('-'), 159 UiPaginationLinksTitle: DOMPurify.sanitize('Link to results page '), 160 stringNoTerm: DOMPurify.sanitize('No Term'), 161 timeOfDayFromLabelCourseSearch: DOMPurify.sanitize('Starts by'), 162 timeOfDayToLabelCourseSearch: DOMPurify.sanitize('Ends by'), 163 invalidTimeFormatErrorMessage: DOMPurify.sanitize('Invalid time format'), 164 SectionDetailsPrefix: DOMPurify.sanitize('Details for ') 165 }; 166 167 var sectionDetailsClass = { 168 //global utility for planning and course catalog search 169 //Ellucian.Colleague.Dtos.Student.GradingType.Audit
170 stringAuditGrading: DOMPurify.sanitize('Audit'), 171 stringAuditGradingCode: 'Audit', 172 //Ellucian.Colleague.Dtos.Student.GradingType.Graded 173 stringGradedGrading: DOMPurify.sanitize('Graded'), 174 stringGradedGradingCode: 'Graded', 175 //Ellucian.Colleague.Dtos.Student.GradingType.PassFail 176 stringPassFailGrading: DOMPurify.sanitize('Pass/Fail'), 177 stringPassFailGradingCode: 'PassFail', 178 // A message to display when there is no course description to show 179 courseDescriptionUnavailable: DOMPurify.sanitize('No Description Available'), 180 stringCoreqFormatString: DOMPurify.sanitize('(requires {0})'), 181 stringCreditsCeusFormatString: DOMPurify.sanitize('({0})'), 182 //Message to display when requisite display text cannot be determined from data 183 UnableToDetermineRequisiteSectionText: DOMPurify.sanitize('Unable to determine requisite course section information; contact the Registrar\u0027s office.') 184 }; 185 186 var sectionCourseCommonDetailsClass = { 187 SectionDialogTitle: DOMPurify.sanitize('Section Details'), 188 SectionAddButtonLabel: DOMPurify.sanitize('Add Section'), 189 CloseButton: DOMPurify.sanitize('Close'), 190 SectionCloseTitle: DOMPurify.sanitize('Close Section Details'), 191 SectionFullWaitlistWarning: DOMPurify.sanitize('This section has a waitlist.'), 192 SectionFullWarning: DOMPurify.sanitize('This section is full.'), 193 CourseDialogTitle: DOMPurify.sanitize('Course Details'), 194 CourseAddButtonLabel: DOMPurify.sanitize('Add Course to Plan'), 195 CourseUpdateButtonLabel: DOMPurify.sanitize('Update Course'), 196 CourseCloseTitle: DOMPurify.sanitize('Close Course Details'), 197 CourseTypicallyOffered: DOMPurify.sanitize('This course is typically offered: {0}'), 198 MinimumToMaximumCreditsFormatString: DOMPurify.sanitize('({0} to {1} credits)'), 199 ToBeDeterminedAbbreviation: DOMPurify.sanitize('TBD'), 200 SendEmailToFormatString: DOMPurify.sanitize('Send an email to {0}'), 201 SeatlistFormatString: DOMPurify.sanitize('{0} of {1} Total'), 202 AdditionalFeesApplyString: DOMPurify.sanitize('Additional fees apply'), 203 AddCourseLabelPrefix: DOMPurify.sanitize('Add course'), 204 AddCourseLabelSuffix: DOMPurify.sanitize('to your plan'), 205 SectionCommentsLabel: DOMPurify.sanitize('Additional Information'), 206 SpecialIconTooltip: DOMPurify.sanitize(''), 207 SpecialIcon2Tooltip: DOMPurify.sanitize(''), 208 SpecialIcon3Tooltip: DOMPurify.sanitize(''), 209 SpecialIcon4Tooltip: DOMPurify.sanitize(''), 210 SpecialIcon5Tooltip: DOMPurify.sanitize(''), 211 CoursePlaceholderDialogTitle: DOMPurify.sanitize('Course Placeholder Details'), 212 SectionBookstoreAriaWithSectionName: DOMPurify.sanitize('Go to Book Information for section {0}'), 213 EmailInstructorName: DOMPurify.sanitize('Email Instructor {0}'), 214 OfficeHoursRoomLabel: DOMPurify.sanitize('Room'), 215 UICommentsMoreAriaLabelFor: DOMPurify.sanitize('more comments for {0}'), 216 217 }; 218 219 var actionURLClass = {}; 220 221 return { 222 courseDelimiter: DOMPurify.sanitize('-'), 223 SearchResult: searchResultClass, 224 SectionDetails: sectionDetailsClass, 225 ActionUrls: actionURLClass, 226 SectionCourseCommonDetails: sectionCourseCommonDetailsClass 227 } 228 }(); 229 230 Ellucian.Courses = Ellucian.Courses || {}; 231 Ellucian.Courses.Resources = Ellucian.Courses.Resources || {}; 232 Ellucian.Courses.Resources = { 233 UnableToRetrieveSearchOptionMessage: DOMPurify.sanitize('Unable to retrieve search options.'), 234 MobileFiltersHideButtonAriaLabel: DOMPurify.sanitize('Hide filters panel'), 235 MobileFiltersHideButtonText: DOMPurify.sanitize('Hide'), 236 MobileFiltersShowButtonAriaLabel:DOMPurify.sanitize('Show filters panel to select') , 237 MobileFiltersShowButtonText: DOMPurify.sanitize('Show Filters'), 238 UnableToRetrieveSectionsMessage: DOMPurify.sanitize('Unable to retrieve course sections.') 239 }; 240 241 Ellucian.Tasks = Ellucian.Tasks || {}; 242 Ellucian.Tasks.Resources = Ellucian.Tasks.Resources || {}; 243 Ellucian.Tasks.Resources = { 244 TasksWidgetHeader: DOMPurify.sanitize('My Tasks') 245 }; 246 247 Ellucian.SharedComponents = Ellucian.SharedComponents || {}; 248 Ellucian.SharedComponents.AddressEntry = { 249 // Address Entry strings
250 International: DOMPurify.sanitize('Outside US/Canada'), 251 InternationalOffscreen: DOMPurify.sanitize('Check to enter an address outside of the United States or Canada'), 252 AddressLine1: DOMPurify.sanitize('Address Line 1'), 253 AddressLine1Offscreen: DOMPurify.sanitize('30 characters max'), 254 AddressLine2: DOMPurify.sanitize('Address Line 2'), 255 AddressLine3: DOMPurify.sanitize('Address Line 3'), 256 AddressLine4: DOMPurify.sanitize('Address Line 4'), 257 City: DOMPurify.sanitize('City'), 258 StateProvince: DOMPurify.sanitize('State/Province'), 259 StateProvincePrompt: DOMPurify.sanitize('Please choose a state/province'), 260 ZipPostal: DOMPurify.sanitize('ZIP/Postal Code'), 261 ZipPostalOffscreen: DOMPurify.sanitize('10 characters max'), 262 Country: DOMPurify.sanitize('Country'), 263 CountryPrompt: DOMPurify.sanitize('Please choose a country') 264 }; 265 266 Ellucian.SharedComponents.ButtonLabels = { 267 buttonTextCancel: DOMPurify.sanitize('Cancel'), 268 buttonTextClose: DOMPurify.sanitize('Close'), 269 buttonTextAccept: DOMPurify.sanitize('Accept'), 270 buttonTextVerifyPassword: DOMPurify.sanitize('Submit'), 271 buttonTextOk: DOMPurify.sanitize('OK'), 272 CopyToClipboardText: DOMPurify.sanitize('Copy to Clipboard'), 273 CopiedToClipboardText: DOMPurify.sanitize('Copied to Clipboard!') 274 }; 275 276 Ellucian.SharedComponents.ComplexTable = { 277 ComplexTableDropdownText: DOMPurify.sanitize('Hide/Show/Order Columns'), 278 ComplexTableResetSettings: DOMPurify.sanitize('Reset'), 279 ComplexTableSaveSettings: DOMPurify.sanitize('Save'), 280 ComplexTableExpandCollapseButtonText: DOMPurify.sanitize('Expand/Collapse'), 281 ComplexTableSaveSuccess: DOMPurify.sanitize('Settings saved successfully.'), 282 ComplexTableResetSuccess: DOMPurify.sanitize('Settings reset successfully.') 283 }; 284 285 Ellucian.SharedComponents.PasswordPolicy = { 286 PasswordRequirements: DOMPurify.sanitize('Password Requirements - password must:'), 287 PasswordRequirementsCharacters: DOMPurify.sanitize('characters'), 288 PasswordRequirementsMin: DOMPurify.sanitize('Be between'), 289 PasswordRequirementsMax: DOMPurify.sanitize('and'), 290 PasswordRequirementsUppercase: DOMPurify.sanitize('Contain one or more uppercase letters'), 291 PasswordRequirementsLowercase: DOMPurify.sanitize('Contain one or more lowercase letters'), 292 PasswordRequirementsNumeric: DOMPurify.sanitize('Contain one or more numbers'), 293 PasswordRequirementsSpecial: DOMPurify.sanitize('Contain one or more non-alphanumeric characters, except ;?:@\\u0026=\\u003C\\u003E\\\\\\\\[space]'), 294 PasswordRequirementsUsername: DOMPurify.sanitize('Not contain username'), 295 PasswordRequirementsAlphabetic: DOMPurify.sanitize('Contain one or more letters'), 296 PasswordRequirementsError: DOMPurify.sanitize('Unable to load password requirements for selected user.') 297 }; 298 299 Ellucian.CatalogAdvancedSearch = Ellucian.CatalogAdvancedSearch || {}; 300 Ellucian.CatalogAdvancedSearch.MarkupLabels = { 301 academicLevelLabel: DOMPurify.sanitize('Academic Level'), 302 addCourseButtonLabel: DOMPurify.sanitize('Add More...'), 303 clearButtonLabel: DOMPurify.sanitize('Clear'), 304 clearButtonDescription: DOMPurify.sanitize('Clear all search criteria'), 305 courseLabel: DOMPurify.sanitize('Courses And Sections'), 306 dayOfWeekLabel: DOMPurify.sanitize('Days Of Week'), 307 endMeetingDateLabel: DOMPurify.sanitize('Meeting End Date '), 308 headerText: DOMPurify.sanitize('Catalog Advanced Search'), 309 loadingMessageText: DOMPurify.sanitize('Loading search options...'), 310 locationLabel: DOMPurify.sanitize('Location'), 311 searchButtonLabel: DOMPurify.sanitize('Search'), 312 startMeetingDateLabel: DOMPurify.sanitize('Meeting Start Date'), 313 subjectSelectCaption: DOMPurify.sanitize('Subject'), 314 termLabel: DOMPurify.sanitize('Term'), 315 termSelectCaption: DOMPurify.sanitize('Select Term'), 316 timeOfDayLabel: DOMPurify.sanitize('Time Of Day'), 317 timeOfDayCaption: DOMPurify.sanitize('Select Time Of Day'), 318 spinnerMessageText: DOMPurify.sanitize('Retrieving information...'), 319 endMeetingDateImproperMessage: DOMPurify.sanitize('End meeting date is less than Start meeting date'), 320 endMeetingDateRangeMessage: DOMPurify.sanitize('End date should be in range of'), 321 endMeetingDateRequiredMessage: DOMPurify.sanitize('Meeting end date is required'), 322 invalidDateFormatErrorMessage: DOMPurify.sanitize('Invalid date format'), 323 startMeetingDateImproperMessage: DOMPurify.sanitize('Start meeting date is greater than End meeting date'), 324 startMeetingDateRangeMessage: DOMPurify.sanitize('Start date should be in range of'), 325 startMeetingDateRequiredMessage: DOMPurify.sanitize('Meeting start date is required'), 326 locationSelectCaption: DOMPurify.sanitize('Select Location'), 327 academicLevelSelectCaption: DOMPurify.sanitize('Select Academic Level'), 328 subjectLabel: DOMPurify.sanitize('Subject'), 329 synonymLabel: DOMPurify.sanitize('Synonym'), 330 courseNumberLabel: DOMPurify.sanitize('Course number'), 331 sectionNumberLabel: DOMPurify.sanitize('Section'), 332 addCourseButtonDescription: DOMPurify.sanitize('Add more courses for search'), 333 loadingSubjectsMessageText: DOMPurify.sanitize('Loading subjects...'), 334 courseTypeLabel: DOMPurify.sanitize('Course Type'), 335 courseTypeSelectCaption: DOMPurify.sanitize('Select Course Type'), 336 searchResultsViewLabel: DOMPurify.sanitize('Results View'), 337 searchResultsCatalogViewLabel: DOMPurify.sanitize('Catalog Listing'), 338 searchResultsSectionListingViewLabel: DOMPurify.sanitize('Section Listing'), 339 timeOfDayPlaceholderText: DOMPurify.sanitize('hh:mm AM/PM'), 340 timeOfDayFromLabelAdvanceSearch: DOMPurify.sanitize('Time Starts by'), 341 timeOfDayToLabelAdvanceSearch: DOMPurify.sanitize('Time Ends by'), 342 timeOfDayFromLabelCourseSearch: DOMPurify.sanitize('Starts by'), 343 timeOfDayToLabelCourseSearch: DOMPurify.sanitize('Ends by'), 344 invalidTimeFormatErrorMessage: DOMPurify.sanitize('Invalid time format'), 345 invalidSynonymFormatErrorMessage: DOMPurify.sanitize('Only numbers can be entered'), 346 }; 347 348 Ellucian.Admin = Ellucian.Admin || {}; 349 Ellucian.Admin.Resources = Ellucian.Admin.Resources || {}; 350 Ellucian.Admin.Resources = { 351 AuthenticationOptionSelfServiceLoginFormExplanation: DOMPurify.sanitize('Self-Service presents the Self-Service login page and authenticates users (DRUS entries) against Colleague Authentication Providers.'), 352 AuthenticationOptionSaml2Explanation: DOMPurify.sanitize('Self-Service uses single sign-on to authenticate using the institution\u0027s external identity provider. Self-service does not display a login form.'), 353 AuthenticationOptionSplitExplanation: DOMPurify.sanitize('Self-Service uses a combination of the two methods above and presents the Self-Service login page. If the user\u0027s authentication scheme indicates the user should be authenticated by Colleague Authentication Providers, Self-Service requests the user\u0027s password on the Self-Service login page. Otherwise, Self-Service redirects the user to the external identity provider for authentication using single sign-on.'), 354 ButtonTextConfirmDelete: DOMPurify.sanitize('Confirm Delete'), 355 ButtonTextConfirmOverwrite: DOMPurify.sanitize('Confirm Overwrite'), 356 BrandingErrorLoadingPage: DOMPurify.sanitize('An error occurred while trying to retrieve or display branding data.'), 357 BrandingCustomFaviconUploadLabel: DOMPurify.sanitize('Upload custom favicon'), 358 BrandingCustomHeaderLogoUploadLabel: DOMPurify.sanitize('Upload custom header logo'), 359 BrandingCustomFooterLogoUploadLabel: DOMPurify.sanitize('Upload custom footer logo'), 360 BrandingCustomReportLogoUploadLabel: DOMPurify.sanitize('Upload custom report logo'), 361 BrandingRemovalTargetError: DOMPurify.sanitize('Unable to remove the file.'), 362 PermanentDeletePrompt: DOMPurify.sanitize('Do you want to remove the {0} and reset it to the default?'), 363 PermanentDeletePromptNoDefault: DOMPurify.sanitize('Do you want to remove the {0}?'), 364 BrandingFaviconFormatString: DOMPurify.sanitize('favicon'), 365 BrandingHeaderLogoFormatString: DOMPurify.sanitize('header logo'), 366 BrandingFooterLogoFormatString: DOMPurify.sanitize('footer logo'), 367 BrandingReportLogoFormatString: DOMPurify.sanitize('report logo'), 368 OverwriteFilePrompt: DOMPurify.sanitize('The file {0} already exists. Do you want to overwrite this file?'), 369 ColorErrorMessage: DOMPurify.sanitize('Please enter a valid color.'), 370 SaveSettingsGenericErrorMessage: DOMPurify.sanitize('Unable to save configuration settings.'), 371 SaveSettingsSuccess: DOMPurify.sanitize('Configuration updated.'), 372 ConfigurationWebApiBaseUrlValidationMessage: DOMPurify.sanitize('You must enter an API Base URL.'), 373 ConfigurationUniqueCookieIdValidationMessage: DOMPurify.sanitize('You must enter a Unique Cookie ID.'), 374 ConfigurationApiConnectionLimitValidationMessage: DOMPurify.sanitize('Please enter an even number 2 or higher'), 375 GuestAccountUsername: DOMPurify.sanitize('Username'), 376 SpecialIconErrorLoadingPage: DOMPurify.sanitize('An error occurred while trying to retrieve or display special section icon data.'), 377 SpecialIconRemovalTargetError: DOMPurify.sanitize('Unable to remove the file.'), 378 SpecialIconFormatString: DOMPurify.sanitize('special section icon'), 379 ConfigurationScannerTypeTitle: DOMPurify.sanitize('The malware scanner to be used with attachments for Colleague'), 380 ConfigurationScannerExePathTitle: DOMPurify.sanitize('The full path to the malware scanner executable, e.g. \u003CDriveLetter\u003E:\\\u003CPathToScanner\u003E\\\u003CScannerFilename\u003E'), 381 ConfigurationScannerArgTemplateTitle: DOMPurify.sanitize('The command line arguments to pass to the malware scanner executable. Required for the Generic scanner type, but optional for ClamAV or Windows Defender'), 382 ConfigurationScannerExePathValidationMessage: DOMPurify.sanitize('You must enter Scanner Executable Path.'), 383 ConfigurationScannerArgTemplateValidationMessage: DOMPurify.sanitize('You must enter Scanner Argument Template.'), 384 CacheManagerButtonView: DOMPurify.sanitize('View'), 385 CacheManagerButtonHide: DOMPurify.sanitize('Hide'), 386 ResourceFileEditorCharacterLimitErrorMessage : DOMPurify.sanitize('Character limit exceeded (4,000)') 387 }; 388 389 Ellucian.ExtensiblePage = Ellucian.ExtensiblePage || {}; 390 Ellucian.ExtensiblePage.Resources = Ellucian.ExtensiblePage.Resources || {}; 391 Ellucian.ExtensiblePage.Resources = { 392 PropertyPathRequired: DOMPurify.sanitize('Property Path is required'), 393 PropertyLabelRequired: DOMPurify.sanitize('Property Label is required'), 394 PropertyMaxLengthRequired: DOMPurify.sanitize('Max Length is required'), 395 PropertyDataTypeRequired: DOMPurify.sanitize('Data Type is required'), 396 SubmitButtonTitle: DOMPurify.sanitize('Submit'), 397 ConfirmButtonTitle: DOMPurify.sanitize('Confirm'), 398 PropertyDuplicateMessage: DOMPurify.sanitize('Property with label: {0} or path: {1} already exists.'), 399 RecordsUpdated: DOMPurify.sanitize('Records updated'), 400 RecordsNotUpdate: DOMPurify.sanitize('Unable to update records'), 401 Save: DOMPurify.sanitize('Save'), 402 UnableToRetrievePropertyOptions: DOMPurify.sanitize('Unable to retrieve property options'), 403 NoPropertiesForPersionVer: DOMPurify.sanitize('No properties found for persons extension with this version.') 404 }; 405 406 Ellucian.ResourceFileEditor = Ellucian.ResourceFileEditor || {}; 407 Ellucian.ResourceFileEditor.Resources = Ellucian.ResourceFileEditor.Resources || {}; 408 Ellucian.ResourceFileEditor.Resources = { 409 ChangesSavedSuccessfully: DOMPurify.sanitize('Changes saved successfully for {0}.'), 410 SaveButtonLabel: DOMPurify.sanitize('Save'), 411 UnsavedChangesLeavingPage: DOMPurify.sanitize('Changes will be lost if you leave the page. Do you want to save?'), 412 UnsavedChangesDialogTitle: DOMPurify.sanitize('Unsaved Data') 413 }; 414 415 Ellucian.Site = Ellucian.Site || {}; 416 Ellucian.Site.Resources = Ellucian.Site.Resources || {}; 417 Ellucian.Site.Resources = { 418 PersonProfilePhotoDefaultAltText: DOMPurify.sanitize('Person\u0027s profile photo'), 419 SpinnerDefaultMessage: DOMPurify.sanitize('Loading Data...'), 420 SpinnerLoadingCompleteMessage: DOMPurify.sanitize('Loading complete.'), 421 PersonRestrictionsWidgetTitle: DOMPurify.sanitize('Notifications'), 422 PersonRestrictionsWidgetError: DOMPurify.sanitize('Unable to retrieve person restrictions.'), 423 EmailsTooLongText: DOMPurify.sanitize('Your list of recipients is too long to process automatically. Click the button below to copy the email addresses to your clipboard. You can then paste them into the TO, CC, or BCC fields in your preferred email client.'), 424 EmailAllText: DOMPurify.sanitize('Email All'), 425 ValidationMustEqualFormatString: DOMPurify.sanitize('The field must equal {0}'), 426 GovernmentIdLabel: DOMPurify.sanitize('SSN'), 427 ConfirmGovernmentIdLabel: DOMPurify.sanitize('Confirm SSN'), 428 GovernmentIdDescription: DOMPurify.sanitize('Enter your social security number.'), 429 ConfirmationGovernmentIdDescription: DOMPurify.sanitize('Confirm your social security number by re-entering it.'), 430 GovernmentIdFormatError: DOMPurify.sanitize('Enter a valid 9-digit numeric social security number; e.g. XXX-XX-XXXX.'), 431 GovernmentIdFormat: DOMPurify.sanitize('XXX-XX-XXXX') 432 }; 433 434 Ellucian.Navigation = Ellucian.Navigation || {}; 435 Ellucian.Navigation.Resources = Ellucian.Navigation.Resources || {}; 436 Ellucian.Navigation.Resources = { 437 NotificationsTitle: DOMPurify.sanitize('Title'), 438 NotificationsDetails: DOMPurify.sanitize('Details'), 439 NotificationsLink: DOMPurify.sanitize('Link'), 440 }; 441 442 // Pager component strings. 443 Ellucian.Pager = Ellucian.Pager || {}; 444 Ellucian.Pager.PageLabel = DOMPurify.sanitize('Page'); 445 Ellucian.Pager.OfLabel = DOMPurify.sanitize('of'); 446 Ellucian.Pager.PerPageLabel = DOMPurify.sanitize('Per Page:'); 447 Ellucian.Pager.TotalLabel = DOMPurify.sanitize('Total:'); 448 Ellucian.Pager.ViewAllLabel = DOMPurify.sanitize('View All'); 449 Ellucian.Pager.GoToFirstTitle = DOMPurify.sanitize('first'); 450 Ellucian.Pager.GoToPreviousTitle = DOMPurify.sanitize('previous'); 451 Ellucian.Pager.GoToNextTitle = DOMPurify.sanitize('next'); 452 Ellucian.Pager.GoToLastTitle = DOMPurify.sanitize('last'); 453 Ellucian.Pager.AriaButtonGroupLabel = DOMPurify.sanitize('paging controls'); 454 Ellucian.Pager.AriaPageNumberLabel = DOMPurify.sanitize('Page number'); 455 456 // Budget Adjustment component strings 457 Ellucian.BudgetAdjustment = Ellucian.BudgetAdjustment || {}; 458 Ellucian.BudgetAdjustment.BudgetAdjustmentLabel = DOMPurify.sanitize('Budget Adjustment'); 459 Ellucian.BudgetAdjustment.CollapseLabel = DOMPurify.sanitize('Collapse'); 460 Ellucian.BudgetAdjustment.CancelLabel = DOMPurify.sanitize('Cancel'); 461 Ellucian.BudgetAdjustment.CloseLabel = DOMPurify.sanitize('Close'); 462 Ellucian.BudgetAdjustment.Initia
462teStepLabel = DOMPurify.sanitize('Initiate'); 463 Ellucian.BudgetAdjustment.AdjustmentsStepLabel = DOMPurify.sanitize('Adjustments'); 464 Ellucian.BudgetAdjustment.SummaryStepLabel = DOMPurify.sanitize('Summary'); 465 Ellucian.BudgetAdjustment.NextButtonLabel = DOMPurify.sanitize('Next'); 466 Ellucian.BudgetAdjustment.PreviousButtonLabel = DOMPurify.sanitize('Previous'); 467 Ellucian.BudgetAdjustment.SubmitButtonLabel = DOMPurify.sanitize('Submit'); 468 Ellucian.BudgetAdjustment.TransactionDetailsLabel = DOMPurify.sanitize('Transaction Details'); 469 Ellucian.BudgetAdjustment.TransactionDetailsStatement = DOMPurify.sanitize('Enter the transaction details to initiate a budget adjustment.'); 470 Ellucian.BudgetAdjustment.TransactionDateLabel = DOMPurify.sanitize('Transaction Date'); 471 Ellucian.BudgetAdjustment.InitiatorLabel = DOMPurify.sanitize('Initiator'); 472 Ellucian.BudgetAdjustment.InitiatorPlaceholder = DOMPurify.sanitize('Responsible person'); 473 Ellucian.BudgetAdjustment.ReasonLabel = DOMPurify.sanitize('Reason'); 474 Ellucian.BudgetAdjustment.ReasonPlaceholder = DOMPurify.sanitize('Reason for adjustment'); 475 Ellucian.BudgetAdjustment.AccountsLabel = DOMPurify.sanitize('Accounts'); 476 Ellucian.BudgetAdjustment.AccountLabel = DOMPurify.sanitize('Account'); 477 Ellucian.BudgetAdjustment.AmountLabel = DOMPurify.sanitize('Amount'); 478 Ellucian.BudgetAdjustment.RemainingBalanceLabel = DOMPurify.sanitize('Adj. Remaining Balance'); 479 Ellucian.BudgetAdjustment.AccountPlaceholder = DOMPurify.sanitize('Enter a GL account'); 480 Ellucian.BudgetAdjustment.FromAmountPlaceholder = DOMPurify.sanitize('From Amount'); 481 Ellucian.BudgetAdjustment.ToAmountPlaceholder = DOMPurify.sanitize('To Amount'); 482 Ellucian.BudgetAdjustment.AddAnotherAccountLabel = DOMPurify.sanitize('\u002B Add Another Account'); 483 Ellucian.BudgetAdjustment.BalancedTransactionLabel = DOMPurify.sanitize('balanced transaction'); 484 Ellucian.BudgetAdjustment.UnbalancedTransactionLabel = DOMPurify.sanitize('unbalanced transaction'); 485 Ellucian.BudgetAdjustment.CommentsLabel = DOMPurify.sanitize('Comments'); 486 Ellucian.BudgetAdjustment.CommentsPlaceholder = DOMPurify.sanitize('Add Comments'); 487 Ellucian.BudgetAdjustment.TotalFromLabel = DOMPurify.sanitize('Total From'); 488 Ellucian.BudgetAdjustment.TotalToLabel = DOMPurify.sanitize('Total To'); 489 Ellucian.BudgetAdjustment.SummaryFromTotalLabel = DOMPurify.sanitize('Total'); 490 Ellucian.BudgetAdjustment.SummaryToTotalLabel = DOMPurify.sanitize('Total'); 491 Ellucian.BudgetAdjustment.TransactionDateOpenYearError = DOMPurify.sanitize('Date does not fall in an open fiscal year.'); 492 Ellucian.BudgetAdjustment.TransactionDateFormatError = DOMPurify.sanitize('Please enter a valid date.'); 493 Ellucian.BudgetAdjustment.BudgetAdjustmentSuccess = DOMPurify.sanitize('Budget Journal Number {0} ({1}) submitted successfully.'); 494 Ellucian.BudgetAdjustment.BudgetAdjustmentSuccessButDeleteFailed = DOMPurify.sanitize('Budget Journal Number {0} ({1}) submitted successfully; however the original draft could not be deleted and needs to be deleted manually.'); 495 Ellucian.BudgetAdjustment.CancelAdjustmentDialogHeader = DOMPurify.sanitize('Cancel Budget Adjustment'); 496 Ellucian.BudgetAdjustment.CancelAdjustmentDialogBody = DOMPurify.sanitize('Any changes since you last saved a draft will be discarded. Do you want continue?'); 497 Ellucian.BudgetAdjustment.Yes = DOMPurify.sanitize('Yes'); 498 Ellucian.BudgetAdjustment.No = DOMPurify.sanitize('No'); 499 Ellucian.BudgetAdjustment.SubmissionErrorLabel = DOMPurify.sanitize('Please correct the following errors before submitting budget adjustment:'); 500 Ellucian.BudgetAdjustment.TransactionDateBeforeFiscalYearWarning = DOMPurify.sanitize('Transaction date falls outside of current fiscal year.'); 501 Ellucian.BudgetAdjustment.TransactionDateAfterFiscalYearWarning = DOMPurify.sanitize('Transaction date falls beyond the current fiscal year.'); 502 Ellucian.BudgetAdjustment.TransactionDateFutureFiscalYearWarning = DOMPurify.sanitize('Transaction date falls in a future fiscal year.'); 503 Ellucian.BudgetAdjustment.TransactionDateFutureFiscalMonthWarning = DOMPurify.sanitize('Transaction date falls in a future month.'); 504 Ellucian.BudgetAdjustment.TransactionDateClosedMonthError = DOMPurify.sanitize('Transaction date falls in a prior closed month.'); 505 Ellucian.BudgetAdjustment.ConfigurationLoadError = DOMPurify.sanitize('Failed to load budget adjustment configuration.'); 506 Ellucian.BudgetAdjustment.MinimumAdjustmentLinesMessage = DOMPurify.sanitize('You must enter a minimum of 2 adjustment lines.'); 507 Ellucian.BudgetAdjustment.BudgetAdjustmentMustBalanceMessage = DOMPurify.sanitize('The budget adjustment transaction must balance.'); 508 Ellucian.BudgetAdjustment.AdjustmentLineMustContainAmountMessage = DOMPurify.sanitize('Each line must contain a positive From Amount or To Amount.'); 509 Ellucian.BudgetAdjustment.AdjustmentLineMustContainAccountMessage = DOMPurify.sanitize('Each line must contain a GL account number and a From or To amount.'); 510 Ellucian.BudgetAdjustment.AdjustmentLineHasInsufficientFundsMessage = DOMPurify.sanitize('{0} has insufficient budget for transfer.'); 511 Ellucian.BudgetAdjustment.NoDuplicateAccountsMessage = DOMPurify.sanitize('A GL account may only appear once in a transaction.'); 512 Ellucian.BudgetAdjustment.GlValidationLoadError = DOMPurify.sanitize('Unable to validate GL account.'); 513 Ellucian.BudgetAdjustment.InsufficientFunUICommentsMoreAriaLabelFordsMessage = DOMPurify.sanitize('There are insufficient funds to transfer this amount.'); 514 Ellucian.BudgetAdjustment.FromAmountNegativeMessage = DOMPurify.sanitize('From Amount cannot be negative.'); 515 Ellucian.BudgetAdjustment.ToAmountNegativeMessage = DOMPurify.sanitize('To Amount cannot be negative.'); 516 Ellucian.BudgetAdjustment.NonExpenseMessage = DOMPurify.sanitize('This is not an Expense account; only Expense accounts are permitted.'); 517 Ellucian.BudgetAdjustment.MultipleCostCentersMessage = DOMPurify.sanitize('All GL accounts must be in a single cost center.'); 518 Ellucian.BudgetAdjustment.AddTo = DOMPurify.sanitize('Add To'); 519 Ellucian.BudgetAdjustment.AddFrom = DOMPurify.sanitize('Add From'); 520 Ellucian.BudgetAdjustment.ToAccountLabel = DOMPurify.sanitize('To Account'); 521 Ellucian.BudgetAdjustment.FromAccountLabel = DOMPurify.sanitize('From Account'); 522 Ellucian.BudgetAdjustment.DeleteAria = DOMPurify.sanitize('Delete'); 523 Ellucian.BudgetAdjustment.ValidatingGlAccountMessage = DOMPurify.sanitize('Validating GL Account...'); 524 Ellucian.BudgetAdjustment.FromLabel = DOMPurify.sanitize('From'); 525 Ellucian.BudgetAdjustment.ToLabel = DOMPurify.sanitize('To'); 526 Ellucian.BudgetAdjustment.FiscalYearMismatch = DOMPurify.sanitize('The fiscal year displayed differs from the budget adjustment transaction date.'); 527 Ellucian.BudgetAdjustment.saveDraftAria = DOMPurify.sanitize('Save this budget adjustment as a draft.'); 528 Ellucian.BudgetAdjustment.saveDraftDialogHeader = DOMPurify.sanitize('Save Budget Adjustment'); 529 Ellucian.BudgetAdjustment.saveDraftDialogBody = DOMPurify.sanitize('You must enter a reason to save a draft.'); 530 Ellucian.BudgetAdjustment.savingDraftMessage = DOMPurify.sanitize('Saving Draft...'); 531 Ellucian.BudgetAdjustment.reasonIsRequired = DOMPurify.sanitize('Reason is a required field.'); 532 Ellucian.BudgetAdjustment.saveDraftSuccessfulMessage = DOMPurify.sanitize('Save was successful'); 533 Ellucian.BudgetAdjustment.saveDraftErrorMessage = DOMPurify.sanitize('Could not save draft budget adjustment. Please try again later.'); 534 Ellucian.BudgetAdjustment.cancel = DOMPurify.sanitize('Cancel'); 535 Ellucian.BudgetAdjustment.save = DOMPurify.sanitize('Save'); 536 Ellucian.BudgetAdjustment.active = DOMPurify.sanitize('Active'); 537 Ellucian.BudgetAdjustment.journalNumberLabel = DOMPurify.sanitize('Journal Number:'); 538 Ellucian.BudgetAdjustment.remainingBalanceAriaLabel = DOMPurify.sanitize('Adjusted Remaining Balance'); 539 Ellucian.BudgetAdjustment.summarySectionLabel = DOMPurify.sanitize('Summary'); 540 Ellucian.BudgetAdjustment.approversSectionLabel = DOMPurify.sanitize('Approvers'); 541 Ellucian.BudgetAdjustment.commentSectionLabel = DOMPurify.sanitize('Comments'); 542 Ellucian.BudgetAdjustment.approveSectionLabel = DOMPurify.sanitize('Approve'); 543 Ellucian.BudgetAdjustment.glAccountDraggableInfoText = DOMPurify.sanitize('Expense Accounts can now be dragged from the Budget Table to GL Account Fields the Budget Adjustment panel. Click and drag on a GL Account Number to try it out.'); 544 Ellucian.BudgetAdjustment.glAccountDraggableActionText = DOMPurify.sanitize('Got It'); 545 Ellucian.BudgetAdjustment.addLabel = DOMPurify.sanitize('Add'); 546 Ellucian.BudgetAdjustment.addNextApproverAriaLabel = DOMPurify.sanitize('Add Next Approver'); 547 Ellucian.BudgetAdjustment.nextApproverIdPlaceholder = DOMPurify.sanitize('Next Approver\u0027s ID'); 548 Ellucian.BudgetAdjustment.deleteNextApproverAriaLabel = DOMPurify.sanitize('Delete next approver: '); 549 Ellucian.BudgetAdjustment.nextApproversSectionLabel = DOMPurify.sanitize('Next Approvers'); 550 Ellucian.BudgetAdjustment.unableToValidateNextApprover = DOMPurify.sanitize('Unable to validate next approver id. Please try again later.'); 551 Ellucian.BudgetAdjustment.unableToUpdateNextApprovers = DOMPurify.sanitize('The Budget Adjustment cannot be approved because it does not meet Self-Service requirements.'); 552 Ellucian.BudgetAdjustment.unableToUpdateApprovers = DOMPurify.sanitize('The Budget Adjustment cannot be updated because it does not meet Self-Service requirements.'); 553 Ellucian.BudgetAdjustment.edit = DOMPurify.sanitize('Edit'); 554 Ellucian.BudgetAdjustment.noApprovalsRequired = DOMPurify.sanitize('There are no Budget Adjustments that require your approval.'); 555 Ellucian.BudgetAdjustment.approveButtonLabel = DOMPurify.sanitize('Approve'); 556 Ellucian.BudgetAdjustment.validationTitle = DOMPurify.sanitize('This budget adjustment cannot be maintained via Self Service because of the following issues:'); 557 Ellucian.BudgetAdjustment.approvalSuccessful = DOMPurify.sanitize('You approved budget adjustment number {0} initiated by {1} on {2}.'); 558 Ellucian.BudgetAdjustment.budgetAdjustmentLabel = DOMPurify.sanitize('Budget Adjustment'); 559 Ellucian.BudgetAdjustment.attachmentsLabel = DOMPurify.sanitize('Attachments'); 560 Ellucian.BudgetAdjustment.manageAttachmentsButtonLabel = DOMPurify.sanitize('Manage'); 561 Ellucian.BudgetAdjustment.viewAttachmentsButtonLabel = DOMPurify.sanitize('View'); 562 Ellucian.BudgetAdjustment.BudgetAdjustmentSuccessButAttachmentsMoveFailed = DOMPurify.sanitize('Budget Journal Number {0} ({1}) submitted successfully; however the attachments from original draft could not be moved and needs to be moved and delete draft manually.'); 563 564 565 // Self-Service Configuration 566 Ellucian.SelfServiceConfiguration = Ellucian.SelfServiceConfiguration || {}; 567 Ellucian.SelfServiceConfiguration.Resources = Ellucian.SelfServiceConfiguration.Resources || {}; 568 Ellucian.SelfServiceConfiguration.Resources.DataRetrievalErrorMessage = DOMPurify.sanitize('Could not retrieve Self-Service configuration information.'); 569 570 // Days of week 571 Ellucian.DaysOfWeek = Ellucian.DaysOfWeek || {}; 572 Ellucian.DaysOfWeek.Resources = Ellucian.DaysOfWeek.Resources || {}; 573 Ellucian.DaysOfWeek.Resources.Friday = DOMPurify.sanitize('Friday'); 574 Ellucian.DaysOfWeek.Resources.FridayAbbreviation = DOMPurify.sanitize('F'); 575 Ellucian.DaysOfWeek.Resources.FridayAbbreviationLong = DOMPurify.sanitize('Fri'); 576 Ellucian.DaysOfWeek.Resources.FridayAbbreviationShort = DOMPurify.sanitize('Fr'); 577 Ellucian.DaysOfWeek.Resources.Monday = DOMPurify.sanitize('Monday'); 578 Ellucian.DaysOfWeek.Resources.MondayAbbreviation = DOMPurify.sanitize('M'); 579 Ellucian.DaysOfWeek.Resources.MondayAbbreviationLong = DOMPurify.sanitize('Mon'); 580 Ellucian.DaysOfWeek.Resources.MondayAbbreviationShort = DOMPurify.sanitize('Mo'); 581 Ellucian.DaysOfWeek.Resources.Saturday = DOMPurify.sanitize('Saturday'); 582 Ellucian.DaysOfWeek.Resources.SaturdayAbbreviation = DOMPurify.sanitize('Sa'); 583 Ellucian.DaysOfWeek.Resources.SaturdayAbbreviationLong = DOMPurify.sanitize('Sat'); 584 Ellucian.DaysOfWeek.Resources.SaturdayAbbreviationShort = DOMPurify.sanitize('Sa'); 585 Ellucian.DaysOfWeek.Resources.Sunday = DOMPurify.sanitize('Sunday'); 586 Ellucian.DaysOfWeek.Resources.SundayAbbreviation = DOMPurify.sanitize('Su'); 587 Ellucian.DaysOfWeek.Resources.SundayAbbreviationLong = DOMPurify.sanitize('Sun'); 588 Ellucian.DaysOfWeek.Resources.SundayAbbreviationShort = DOMPurify.sanitize('Su'); 589 Ellucian.DaysOfWeek.Resources.Thursday = DOMPurify.sanitize('Thursday'); 590 Ellucian.DaysOfWeek.Resources.ThursdayAbbreviation = DOMPurify.sanitize('Th'); 591 Ellucian.DaysOfWeek.Resources.ThursdayAbbreviationLong = DOMPurify.sanitize('Thu'); 592 Ellucian.DaysOfWeek.Resources.ThursdayAbbreviationShort = DOMPurify.sanitize('Th'); 593 Ellucian.DaysOfWeek.Resources.Tuesday = DOMPurify.sanitize('Tuesday'); 594 Ellucian.DaysOfWeek.Resources.TuesdayAbbreviation = DOMPurify.sanitize('T'); 595 Ellucian.DaysOfWeek.Resources.TuesdayAbbreviationLong = DOMPurify.sanitize('Tue'); 596 Ellucian.DaysOfWeek.Resources.TuesdayAbbreviationShort = DOMPurify.sanitize('Tu'); 597 Ellucian.DaysOfWeek.Resources.Wednesday = DOMPurify.sanitize('Wednesday'); 598 Ellucian.DaysOfWeek.Resources.WednesdayAbbreviation = DOMPurify.sanitize('W'); 599 Ellucian.DaysOfWeek.Resources.WednesdayAbbreviationLong = DOMPurify.sanitize('Wed'); 600 Ellucian.DaysOfWeek.Resources.WednesdayAbbreviationShort = DOMPurify.sanitize('We'); 601 602 // Budget Adjustment component strings 603 Ellucian.DraggableColumns = Ellucian.DraggableColumns || {}; 604 Ellucian.DraggableColumns.columnControlAddColumnsDialogTitle = DOMPurify.sanitize('Add Columns'); 605 Ellucian.DraggableColumns.columnControlAddColumnsDialogCancel = DOMPurify.sanitize('Cancel'); 606 Ellucian.DraggableColumns.columnControlAddColumnsDialogDone = DOMPurify.sanitize('Done'); 607 Ellucian.DraggableColumns.columnControlToggleContextMenuAria = DOMPurify.sanitize('Toggle {0} column context menu.'); 608 Ellucian.DraggableColumns.columnControlHideColumn = DOMPurify.sanitize('Hide column'); 609 Ellucian.DraggableColumns.columnControlAddColumns = DOMPurify.sanitize('Add columns...'); 610 Ellucian.DraggableColumns.columnControlMoveColumnRight = DOMPurify.sanitize('Move column right'); 611 Ellucian.DraggableColumns.columnControlMoveColumnLeft = DOMPurify.sanitize('Move column left'); 612 Ellucian.DraggableColumns.columnControlAllColumnsVisible = DOMPurify.sanitize('All columns are currently visible.'); 613 Ellucian.DraggableColumns.columnControlRestoreDefault = DOMPurify.sanitize('Restore Default Columns'); 614 615 // Quick Registration 616 Ellucian.QuickRegistration = Ellucian.QuickRegistration || {}; 617 Ellucian.QuickRegistration.QuickRegistrationDialogTitle = DOMPurify.sanitize('Register for Classes'); 618 Ellucian.QuickRegistration.QuickRegistrationDialogLoadingMessage = DOMPurify.sanitize('Loading quick registration information...'); 619 Ellucian.QuickRegistration.UnableToRetrieveQuickRegistrationModelMessage = DOMPurify.sanitize('Unable to retrieve quick registration information.'); 620 Ellucian.QuickRegistration.StudentHasNoQuickRegistrationTermsMessage = DOMPurify.sanitize('You do not have any course sections available for quick registration at this time.'); 621 Ellucian.QuickRegistration.QuickRegistrationBannerText = DOMPurify.sanitize('Click the button to see available terms and sections.'); 622 Ellucian.QuickRegistration.QuickRegistra
622tionBannerButtonText = DOMPurify.sanitize('Register'); 623 Ellucian.QuickRegistration.QuickRegistrationBannerButtonTextAria = DOMPurify.sanitize('Select class to Register'); 624 Ellucian.QuickRegistration.QuickRegistrationBannerTitle = DOMPurify.sanitize('Register Now'); 625 Ellucian.QuickRegistration.QuickRegistrationDialogRegisterButtonText = DOMPurify.sanitize('Register'); 626 Ellucian.QuickRegistration.QuickRegistrationDialogRegisterButtonTextAria = DOMPurify.sanitize('Register for selected classes'); 627 Ellucian.QuickRegistration.QuickRegistrationDialogCancelButtonTextAria = DOMPurify.sanitize('Cancel Register Now'); 628 Ellucian.QuickRegistration.QuickRegistrationDialogCancelButtonText = DOMPurify.sanitize('Cancel'); 629 Ellucian.QuickRegistration.UnableToProcessRegistrationMessage = DOMPurify.sanitize('Unable to process your registration.'); 630 Ellucian.QuickRegistration.QuickRegistrationStudentIdRequiredMessage = DOMPurify.sanitize('A student ID is required when processing quick registration.'); 631 Ellucian.QuickRegistration.QuickRegistrationClassesRequiredMessage = DOMPurify.sanitize('At least one course section must be selected to process quick registration.'); 632 Ellucian.QuickRegistration.ProcessingRegistrationMessage = DOMPurify.sanitize('Processing registration...'); 633 Ellucian.QuickRegistration.QuickRegistrationDialogCloseButtonText = DOMPurify.sanitize('Close'); 634 Ellucian.QuickRegistration.QuickRegistrationDialogCloseButtonTextAria = DOMPurify.sanitize('Close Registration Window'); 635 Ellucian.QuickRegistration.QuickRegistrationDialogGoToScheduleButtonText = DOMPurify.sanitize('Go to Schedule'); 636 Ellucian.QuickRegistration.QuickRegistrationSuccessMessageText = DOMPurify.sanitize('You are now registered for your courses.'); 637 Ellucian.QuickRegistration.QuickRegistrationFailureMessageText = DOMPurify.sanitize('One or more selected courses failed registration. Note the error(s) below and click the Resolve button to address any issues.'); 638 Ellucian.QuickRegistration.Waitlisted = DOMPurify.sanitize('This section has a waitlist.'); 639 Ellucian.QuickRegistration.WaitlistedWithPermissionToRegister = DOMPurify.sanitize('Waitlisted with permission to register'); 640 Ellucian.QuickRegistration.SectionIdRequired = DOMPurify.sanitize('Section ID is required when submitting an authorization code'); 641 Ellucian.QuickRegistration.StudentIdRequired = DOMPurify.sanitize('Student ID is required when submitting an authorization code'); 642 Ellucian.QuickRegistration.AuthorizationCodeRequired = DOMPurify.sanitize('Authorization code is required when submitting an authorization code'); 643 Ellucian.QuickRegistration.SubmitAuthorizationCodeErrorMessage = DOMPurify.sanitize('Unable to process authorization code submission. Please verify that you entered the correct authorization code (case-sensitive) or try again later.'); 644 Ellucian.QuickRegistration.SubmitAuthorizationCodeFormattedErrorMessage = DOMPurify.sanitize('Unable to process authorization code submission for {0}. Please verify that you entered the correct authorization code (case-sensitive) or try again later.'); 645 Ellucian.QuickRegistration.SubmittingAuthorizationCodeMessage = DOMPurify.sanitize('Submitting authorization code...'); 646 Ellucian.QuickRegistration.RegisterForSectionSuccessFormatMessage = DOMPurify.sanitize('You are now registered in {0}.'); 647 Ellucian.QuickRegistration.SubmitAddAuthorizationCodeButtonScreenReaderText = DOMPurify.sanitize('Submit your add authorization code for {0}'); 648 Ellucian.QuickRegistration.RegistrationPaymentMessage = DOMPurify.sanitize('You must click this button to pay for registration or you could be removed from your classes.'); 649 Ellucian.QuickRegistration.RegistrationPaymentButtonLabel = DOMPurify.sanitize('Pay for Registration'); 650 Ellucian.QuickRegistration.RegistrationPaymentButtonAria = DOMPurify.sanitize('Complete the registration process by making payment arrangements.'); 651 Ellucian.QuickRegistration.LoadingPaymentInfoMessage = DOMPurify.sanitize('Loading payment information...'); 652 Ellucian.QuickRegistration.LoadingScheduleMessage = DOMPurify.sanitize('Loading your schedule...'); 653 654 // Instant Enrollment 655 Ellucian.InstantEnrollment = Ellucian.InstantEnrollment || {}; 656 Ellucian.InstantEnrollment.Resources = Ellucian.InstantEnrollment.Resources || {}; 657 Ellucian.InstantEnrollment.Resources.AddSectionToCart = DOMPurify.sanitize('Select'); 658 Ellucian.InstantEnrollment.Resources.AddSectionToCartAriaLabel = DOMPurify.sanitize('Select'); 659 Ellucian.InstantEnrollment.Resources.LoadingPersonalIdentificationFormText = DOMPurify.sanitize('Loading Person Identification form...'); 660 Ellucian.InstantEnrollment.Resources.LoadingAdditionalInformationFormText = DOMPurify.sanitize('Loading form...'); 661 Ellucian.InstantEnrollment.Resources.ProcessingPersonalInformationMessage = DOMPurify.sanitize('Processing personal identification information...'); 662 Ellucian.InstantEnrollment.Resources.ProcessingPersonalInformationErrorMessage = DOMPurify.sanitize('An error occurred processing your personal identification information.'); 663 Ellucian.InstantEnrollment.Resources.MoreInformationNeededDialogTitle = DOMPurify.sanitize('More Information Needed'); 664 Ellucian.InstantEnrollment.Resources.LoadingAdditionalInformationFromPersonalIdentificationPageText = DOMPurify.sanitize('Loading Additional Details form...'); 665 Ellucian.InstantEnrollment.Resources.MatchedPersonMessage = DOMPurify.sanitize('Our system found a person who matches the personal identification information you provided. Click Continue to proceed.'); 666 Ellucian.InstantEnrollment.Resources.NoMatchesMessage = DOMPurify.sanitize('Our system did n
666ot find anyone matching the personal identification information you provided. Click Continue to proceed.'); 667 Ellucian.InstantEnrollment.Resources.UnableToLoadPersonalIdentificationFormMessage = DOMPurify.sanitize('Unable to load personal identification form information.'); 668 Ellucian.InstantEnrollment.Resources.NextButton1Label = DOMPurify.sanitize('Next'); 669 Ellucian.InstantEnrollment.Resources.NextButton1AriaLabel = DOMPurify.sanitize('Proceed to provide personal information'); 670 Ellucian.InstantEnrollment.Resources.NextButton1ToolTip = DOMPurify.sanitize('Proceed to next step in workflow'); 671 Ellucian.InstantEnrollment.Resources.CancelButton1Label = DOMPurify.sanitize('Cancel'); 672 Ellucian.InstantEnrollment.Resources.CancelButton1AriaLabel = DOMPurify.sanitize('Cancel to remove all the courses selected so far'); 673 Ellucian.InstantEnrollment.Resources.CancelButton1ToolTip = DOMPurify.sanitize('Cancel to remove all the courses selected so far'); 674 Ellucian.InstantEnrollment.Resources.SearchCompleteDialogHeader = DOMPurify.sanitize('Search Complete'); 675 Ellucian.InstantEnrollment.Resources.ContinueButtonLabel = DOMPurify.sanitize('Continue'); 676 Ellucian.InstantEnrollment.Resources.ContinueButtonAriaText = DOMPurify.sanitize('Continue to register for your selected classes.'); 677 Ellucian.InstantEnrollment.Resources.ResetFormButtonLabel = DOMPurify.sanitize('Reset'); 678 Ellucian.InstantEnrollment.Resources.TotalCostLabel = DOMPurify.sanitize('Total Cost'); 679 Ellucian.InstantEnrollment.Resources.MoreInformationNeededMessage = DOMPurify.sanitize('You could not be uniquely identified based on the data entered. Please provide more information that may help us distinguish you from someone else.'); 680 Ellucian.InstantEnrollment.Resources.AddSectionLabelPrefix = DOMPurify.sanitize('Add section'); 681 Ellucian.InstantEnrollment.Resources.ResetButtonAriaText = DOMPurify.sanitize('Return to the Personal Identification form and re-enter your information'); 682 Ellucian.InstantEnrollment.Resources.SubmitPersonalInformationButtonAriaLabel = DOMPurify.sanitize('Proceed to enter additional details'); 683 Ellucian.InstantEnrollment.Resources.DeleteSectionLabelPrefix = DOMPurify.sanitize('Remove section'); 684 Ellucian.InstantEnrollment.Resources.DeleteSectionLabelSuffix = DOMPurify.sanitize('to your cart'); 685 Ellucian.InstantEnrollment.Resources.AddSectionLabelSuffix = DOMPurify.sanitize('to your cart'); 686 Ellucian.InstantEnrollment.Resources.SectionCostPrefixAriaLabel = DOMPurify.sanitize('Cost for section'); 687 Ellucian.InstantEnrollment.Resources.TotalCostPrefixAriaLabel = DOMPurify.sanitize('Total cost for sections'); 688 689 Ellucian.InstantEnrollment.MarkupLabels = { 690 clearButtonLabel: DOMPurify.sanitize('Clear'), 691 dayOfWeekLabel: DOMPurify.sanitize('Days Of Week'), 692 endMeetingDateLabel: DOMPurify.sanitize('Meeting End Date '), 693 headerText: DOMPurify.sanitize('Catalog Advanced Search'), 694 loadingMessageText: DOMPurify.sanitize('Loading search options...'), 695 locationLabel: DOMPurify.sanitize('Location'), 696 searchButtonLabel: DOMPurify.sanitize('Search'), 697 startMeetingDateLabel: DOMPurify.sanitize('Meeting Start Date or After'), 698 timeOfDayLabel: DOMPurify.sanitize('Time Of Day'), 699 timeOfDayCaption: DOMPurify.sanitize('Select Time Of Day'), 700 spinnerMessageText: DOMPurify.sanitize('Retrieving information...'), 701 endMeetingDateImproperMessage: DOMPurify.sanitize('End meeting date is less than Start meeting date'), 702 endMeetingDateRangeMessage: DOMPurify.sanitize('End date should be in range of'), 703 endMeetingDateRequiredMessage: DOMPurify.sanitize('Meeting end date is required'), 704 invalidDateFormatErrorMessage: DOMPurify.sanitize('Invalid date format'), 705 startMeetingDateImproperMessage: DOMPurify.sanitize('Start meeting date is greater than End meeting date'), 706 startMeetingDateRangeMessage: DOMPurify.sanitize('Start date should be in range of'), 707 startMeetingDateRequiredMessage: DOMPurify.sanitize('Meeting start date is required'), 708 locationSelectCaption: DOMPurify.sanitize('Select Location'), 709 pageDescription: DOMPurify.sanitize('Search for Sections'), 710 searchForKeyword: DOMPurify.sanitize('Search for Sections by Keyword'), 711 sectionSearchPlaceholder: DOMPurify.sanitize('Search for sections...'), 712 courseCodeNumberLabel: DOMPurify.sanitize('Course Code Number'), 713 courseCodeNumberPlaceHolder: DOMPurify.sanitize('Enter Course Code Number or a Keyword'), 714 topicCodeLabel: DOMPurify.sanitize('Topic Code'), 715 topicCodeLabelCaption: DOMPurify.sanitize('Select Topic Code'), 716 }; 717 718 Ellucian.InstantEnrollment.Resources.UnableToLoadAdditionalInformationFormMessage = DOMPurify.sanitize('Unable to load additional information form information.'); 719 Ellucian.InstantEnrollment.Resources.AdditionalInformationAcademicProgramCaption = DOMPurify.sanitize('Please Select'); 720 Ellucian.InstantEnrollment.Resources.AdditionalInformationEducationGoalCaption = DOMPurify.sanitize('Please Select'); 721 Ellucian.InstantEnrollment.Resources.AdditionalInformationReasonForTakingCaption = DOMPurify.sanitize('Please Select'); 722 Ellucian.InstantEnrollment.Resources.AdditionalInformationHowYouLearnedAboutThisClassCaption = DOMPurify.sanitize('Please Select'); 723 Ellucian.InstantEnrollment.Resources.UnableToProcessPersonalIdentificationInformationMessage = DOMPurify.sanitize('Unable to process personal identification form information.'); 724 Ellucian.InstantEnrollment.Resources.UnableToProcessAdditionalInformationFormMessage = DOMPurify.sanitize('Unable to process additional information form information.'); 725 Ellucian.InstantEnrollment.Resources.UnableToProcessSectionAddMessage = DOMPurify.sanitize('Unable to add section to list of classes to register and pay for.'); 726 Ellucian.InstantEnrollment.Resources.UnableToRetrieveSelectedClassesMessage = DOMPurify.sanitize('Unable to retrieve selected classes.'); 727 Ellucian.InstantEnrollment.Resources.LoadingSelectedClassesText = DOMPurify.sanitize('Loading selected classes...'); 728 Ellucian.InstantEnrollment.Resources.ReturnToCatalogButtonText = DOMPurify.sanitize('Go to Catalog'); 729 Ellucian.InstantEnrollment.Resources.ReturnToCatalogButtonScreenReaderText = DOMPurify.sanitize('Return to the Course Catalog to select classes for which you will register and pay.'); 730 Ellucian.InstantEnrollment.Resources.NoClassesSelectedMessage = DOMPurify.sanitize('You have not selected any classes. Return to the Course Catalog to select one or more classes.'); 731 Ellucian.InstantEnrollment.Resources.SectionAddedToCartSuccessMessage = DOMPurify.sanitize('{0} has been added to your cart.'); 732 Ellucian.InstantEnrollment.Resources.SectionAlreadyInCartMessage = DOMPurify.sanitize('{0} already exists in your cart.'), 733 Ellucian.InstantEnrollment.Resources.UnableToRetrieveSectionsForPaymentMessage = DOMPurify.sanitize('Unable to retrieve sections for payment.'), 734 Ellucian.InstantEnrollment.Resources.LoadingPayForClassesPageMessage = DOMPurify.sanitize('Loading Pay For Classes...'), 735 Ellucian.InstantEnrollment.Resources.PaymentMethods = DOMPurify.sanitize('Payment Methods'), 736 Ellucian.InstantEnrollment.Resources.Select = DOMPurify.sanitize('Please Select'), 737 Ellucian.InstantEnrollment.Resources.Required = DOMPurify.sanitize('This is a Required Field'), 738 Ellucian.InstantEnrollment.Resources.TotalCostHeaderText = DOMPurify.sanitize('Total'), 739 Ellucian.InstantEnrollment.Resources.DeleteFromCartButtonLabel = DOMPurify.sanitize('Delete'), 740 Ellucian.InstantEnrollment.Resources.CancelPaymentButtonLabel = DOMPurify.sanitize('Cancel'), 741 Ellucian.InstantEnrollment.Resources.CancelPaymentButtonToolTip = DOMPurify.sanitize('Cancel from Payment'), 742 Ellucian.InstantEnrollment.Resources.CancelPaymentButtonAriaLabel = DOMPurify.sanitize('Cancel from the payment'), 743 Ellucian.InstantEnrollment.Resources.ProceedToPaymentButtonAriaLabel = DOMPurify.sanitize('Proceed to payment for selected courses'), 744 Ellucian.InstantEnrollment.Resources.ProceedToPaymentButtonLabel = DOMPurify.sanitize('Proceed to Payment'), 745 Ellucian.InstantEnrollment.Resources.ProceedToPaymentButtonToolTip = DOMPurify.sanitize('Proceed to make a payment for selected courses'), 746 Ellucian.InstantEnrollment.Resources.RegisterButtonArialabel = DOMPurify.sanitize('Proceed to register for selected courses'), 747 Ellucian.InstantEnrollment.Resources.RegisterButtonLabel = DOMPurify.sanitize('Register'), 748 Ellucian.InstantEnrollment.Resources.RegisterButtonToolTip = DOMPurify.sanitize('Proceed to register for selected courses'), 749 Ellucian.InstantEnrollment.Resources.AddMoreClassesLabel = DOMPurify.sanitize('Add More Classes'), 750 Ellucian.InstantEnrollment.Resources.UnableToProcessSectionDeleteMessage = DOMPurify.sanitize('Unable to delete section from the list of classes selected to register and pay for.'), 751 Ellucian.InstantEnrollment.Resources.SectionDeletedFromCartFailureMessage = DOMPurify.sanitize('{0} cannot be deleted from cart.'), 752 Ellucian.InstantEnrollment.Resources.CartIsEmptyMessage = DOMPurify.sanitize('There are no sections in the cart to register and pay for.'), 753 Ellucian.InstantEnrollment.Resources.SectionDeletedFromCartSuccessMessage = DOMPurify.sanitize('{0} has been deleted from your cart.'), 754 Ellucian.InstantEnrollment.Resources.UnableToLocateSectionToBeDeletedMessage = DOMPurify.sanitize('Section cannot be removed from the cart. It is not in the list of selected sections. '), 755 Ellucian.InstantEnrollment.Resources.CancelSelectedSections
755HeaderText = DOMPurify.sanitize('Remove Sections From Cart'), 756 Ellucian.InstantEnrollment.Resources.CancelSelectedSectionsConfirmText = DOMPurify.sanitize('Are you sure you want to remove sections from the cart?'), 757 Ellucian.InstantEnrollment.Resources.SectionsRemovedFromCartMessage = DOMPurify.sanitize('All the sections are removed from the cart.'), 758 Ellucian.InstantEnrollment.Resources.SectionsNotRemovedFromCartMessage = DOMPurify.sanitize('Sections could not be removed from cart.'), 759 Ellucian.InstantEnrollment.Resources.RemoveSectionsFromCartButtonText = DOMPurify.sanitize('Remove'), 760 Ellucian.InstantEnrollment.Resources.NoClassesInCartMessage = DOMPurify.sanitize('Your cart does not have valid sections. Please go to catalog to add more.'); 761 Ellucian.InstantEnrollment.Resources.NonDefaultCitizenshipCountryMessage = DOMPurify.sanitize('First-time online registration for foreign students must be done through our Continuing Education office.'); 762 Ellucian.InstantEnrollment.Resources.HispanicLatinoQuestionText = DOMPurify.sanitize('Are you Hispanic or Latino?'); 763 Ellucian.InstantEnrollment.Resources.DeletingSectionFromCart = DOMPurify.sanitize('Deleting Section from Cart...'); 764 Ellucian.InstantEnrollment.Resources.SpecifyCredits = DOMPurify.sanitize('Please specify the number of credits to take.'); 765 Ellucian.InstantEnrollment.Resources.SpecifyCreditsRange = DOMPurify.sanitize('Please specify a valid number of credits between {0} and {1}.'); 766 Ellucian.InstantEnrollment.Resources.SectionsRequiredForZeroCostRegistrationMessage = DOMPurify.sanitize('At least one section is required to register for classes.'); 767 Ellucian.InstantEnrollment.Resources.ProcessingZeroCostRegistrationErrorMessage = DOMPurify.sanitize('An error occurred processing your registration.'); 768 Ellucian.InstantEnrollment.Resources.LoadingPaymentReviewMessage = DOMPurify.sanitize('Loading payment summary...'); 769 Ellucian.InstantEnrollment.Resources.UnableToLoadPaymentReviewFormMessage = DOMPurify.sanitize('Unable to retrieve payment review information.'); 770 Ellucian.InstantEnrollment.Resources.LoadingPaymentPageMessage = DOMPurify.sanitize('Loading payment page...'); 771 Ellucian.InstantEnrollment.Resources.UnableToRetrieveRegistrationResultsMessage = DOMPurify.sanitize('Unable to retrieve registration results.'); 772 Ellucian.InstantEnrollment.Resources.UnableToProcessRegistrationInformationMessage = DOMPurify.sanitize('Unable to process registration information.'); 773 Ellucian.InstantEnrollment.Resources.RegisteringForClassesMessage = DOMPurify.sanitize('Processing registration for selected courses...'); 774 Ellucian.InstantEnrollment.Resources.LoadingClassAcknowledgementPageMessage = DOMPurify.sanitize('Loading Class Acknowledgement...'); 775 Ellucian.InstantEnrollment.Resources.ClassAcknowledgementHeaderText = DOMPurify.sanitize('Class Acknowledgement'); 776 Ellucian.InstantEnrollment.Resources.NoClassesRegisteredMessage = DOMPurify.sanitize('Your cart does not have valid sections. Please go to catalog to add more.'); 777 Ellucian.InstantEnrollment.Resources.ClassAcknowledgementLegendOffscreenText = DOMPurify.sanitize('View class registration results'); 778 Ellucian.InstantEnrollment.Resources.RegisteredClassesHeaderText = DOMPurify.sanitize('Registered Classes'); 779 Ellucian.InstantEnrollment.Resources.RegisteredClassesSubHeaderText = DOMPurify.sanitize('You have successfully registered for the following classes.'); 780 Ellucian.InstantEnrollment.Resources.ZeroCostRegisteredClassesText = DOMPurify.sanitize('You have not been charged for the successful registrations listed below. A copy of the receipt has been emailed to the address provided.'); 781 Ellucian.InstantEnrollment.Resources.UnregisteredClassesHeaderText = DOMPurify.sanitize('Unsuccessful Requests'); 782 Ellucian.InstantEnrollment.Resources.UnregisteredClassesSubHeaderText = DOMPurify.sanitize('Unsuccessful requests are listed below.');
783 Ellucian.InstantEnrollment.Resources.SectionDetailsMessagesLabel = DOMPurify.sanitize('Messages'); 784 Ellucian.InstantEnrollment.Resources.SectionsRequiredForRegistrationMessage = DOMPurify.sanitize('Section Ids are required to register for Instant Enrollment.'); 785 Ellucian.InstantEnrollment.Resources.UnableToRetrievePersonInformationMessage = DOMPurify.sanitize('Unable to retrieve person information that was provided before in workflow.'); 786 Ellucian.InstantEnrollment.Resources.InstantEnrollmentECheckEntryHeader = DOMPurify.sanitize('Electronic Check Entry'); 787 Ellucian.InstantEnrollment.Resources.ProcessingECheckRegistrationErrorMessage = DOMPurify.sanitize('An error occurred processing your registration via ECheck Payment'); 788 Ellucian.InstantEnrollment.Resources.UnableToRetrievePaymentReviewInformationMessage = DOMPurify.sanitize('Unable to retrieve payment review information that was provided before in workflow.'); 789 Ellucian.InstantEnrollment.Resources.LoadingECheckEntryMessage='Loading electronic check entry form...'; 790 Ellucian.InstantEnrollment.Resources.ProcessingECheckPaymentMessage = DOMPurify.sanitize('Processing electronic check payment...'); 791 Ellucian.InstantEnrollment.Resources.ProcessingPaymentGatewayRegistrationErrorMessage = DOMPurify.sanitize('An error occurred processing your registration through payment gateway.'); 792 Ellucian.InstantEnrollment.Resources.UserNameMessageText = DOMPurify.sanitize('In order to use Colleague Self-Service again, please note that your User name is {0}. Your Colleague Self-Service password will be emailed to you.'); 793 Ellucian.InstantEnrollment.Resources.ProcessingPaymentMessage='Processing payment...'; 794 Ellucian.InstantEnrollment.Resources.GovernmentIdLabel = DOMPurify.sanitize('SSN'); 795 Ellucian.InstantEnrollment.Resources.ConfirmGovernmentIdLabel = DOMPurify.sanitize('Confirm SSN'); 796 Ellucian.InstantEnrollment.Resources.GovernmentIdDescription = DOMPurify.sanitize('Enter your social security number.'); 797 Ellucian.InstantEnrollment.Resources.ConfirmationGovernmentIdDescription = DOMPurify.sanitize('Confirm your social security number by re-entering it.'); 798 Ellucian.InstantEnrollment.Resources.RegistrationPaymentMessage = DOMPurify.sanitize('Your account has been charged {0}, which includes a {1} convenience fee, and reflects only the successful registrations listed below. A copy of the receipt has been emailed to the address provided.'); 799 Ellucian.InstantEnrollment.Resources.DefaultTransactionDescription = DOMPurify.sanitize('Payment on account'); 800 Ellucian.InstantEnrollment.Resources.ClassPaymentAcknowledgementHeaderText = DOMPurify.sanitize('Class/Payment Acknowledgement'); 801 Ellucian.InstantEnrollment.Resources.AddMoreClassesAriaLabel = DOMPurify.sanitize('Add more classes to your shopping cart'); 802 Ellucian.InstantEnrollment.Resources.AddMoreClassesToolTip = DOMPurify.sanitize('Add more classes to your shopping cart'); 803 Ellucian.InstantEnrollment.Resources.DuplicateRaceSelectedMessage = DOMPurify.sanitize('You may not select the same race more than once.'); 804 Ellucian.InstantEnrollment.Resources.SectionSearchResultLoadingDataSpinnerMessage = DOMPurify.sanitize('Loading section results...'); 805 Ellucian.InstantEnrollment.Resources.CancelRemoveSectionsDialogButtonAriaLabel = DOMPurify.sanitize('Close the remove sections dialog'); 806 Ellucian.InstantEnrollment.Resources.RemoveSectionsFromCartButtonAriaLabel = DOMPurify.sanitize('Remove all selected sections from the cart'); 807 Ellucian.InstantEnrollment.Resources.ResetPersonalIdentificationButtonAria = DOMPurify.sanitize('Clear the Personal Identification form to re-enter your information'); 808 Ellucian.InstantEnrollment.Resources.AdditionalInformationAcademicProgramAriaLabel = DOMPurify.sanitize('Please select an academic program'); 809 Ellucian.InstantEnrollment.Resources.AdditionalInformationEducationGoalAriaLabel = DOMPurify.sanitize('Please select an educational goal'); 810 Ellucian.InstantEnrollment.Resources.AdditionalInformationReasonForTakingAriaLabel = DOMPurify.sanitize('Please select a reason for taking this class'); 811 Ellucian.InstantEnrollment.Resources.AdditionalInformationHowYouLearnedAboutThisClassAriaLabel = DOMPurify.sanitize('Please select how you learned about this class'); 812 Ellucian.InstantEnrollment.Resources.AdditionalInformationResetButtonAriaLabel = DOMPurify.sanitize('Clear the Additonal Information form to re-enter your information'); 813 Ellucian.InstantEnrollment.Resources.AdditionalInformationSubmitButtonAriaLabel = DOMPurify.sanitize('Proceed to review your selected classes'); 814 Ellucian.InstantEnrollment.Resources.SectionSearchAriaLabel = DOMPurify.sanitize('Submit section search'); 815 816 817 // Payment strings 818 Ellucian.InstantEnrollment.PaymentStrings = { 819 achAuthorizationTextString: DOMPurify.sanitize('By supplying the requested information and completing this transaction, I hereby authorize Ellucian University to initiate debit or credit entries to the financial account I specified payable to Ellucian University or to their agent, in the amount of {1}. This transaction will be processed on {2} and in the event that this electronic payment is returned unpaid for any reason, I understand that a $25.00 return fee will be added to my student account. Please print or retain a copy of this authorization for your records.\\n\\nAny false information entered hereon constitutes as fraud and subjects the party entering same to felony prosecution under both federal and state laws of the United States. Violators will be prosecuted to the fullest extent of the law.\\n\\nTo revoke this authorization agreement you must contact Mr. Administrator at 703-555-1155 or [email protected].'), 820 last4DigitsPlaceholderString: DOMPurify.sanitize('(the last 4 digits of your account number)'), 821 bankAccountPlaceholderString: DOMPurify.sanitize('(your bank account number)'), 822 routingNumberPlaceholderString: DOMPurify.sanitize('(your bank\u0027s routing number)'), 823 routingNumberLabelString: DOMPurify.sanitize('ABA Routing Number'), 824 accountNumberLabelString: DOMPurify.sanitize('Bank Account Number'), 825 checkNumberLabelString: DOMPurify.sanitize('Check Number') 826 }; 827 828 829 // Generic message strings 830 Ellucian.InstantEnrollment.GenericMessages = { 831 invalidAmountMessageString: DOMPurify.sanitize('Please enter a valid amount.'), 832 requiredFieldMessageString: DOMPurify.sanitize('This field is required.'), 833 maximumLengthMessageString: DOMPurify.sanitize('This field cannot be more than {0} characters long.'), 834 minimumLengthMessageString: DOMPurify.sanitize('This field must be at least {0} characters long.'), 835 invalidEmailAddressMessageString: DOMPurify.sanitize('Please enter a valid email address.'), 836 fieldNotANumberMessageString: DOMPurify.sanitize('The {0} field must be a number.'), 837 minimumAmountMessageString: DOMPurify.sanitize('A minimum payment of {0} is required.'), 838 maximumAmountMessageString: DOMPurify.sanitize('The maximum payment amount is {0}.') 839 }; 840 841 Ellucian.InstantEnrollment.ButtonLabels = { 842 bankingInformationCloseButtonLabel: DOMPurify.sanitize('Close') 843 844 }; 845 846 Ellucian.Attachments = Ellucian.Attachments || {}; 847 Ellucian.Attachments.AttachmentsHeader = DOMPurify.sanitize('Manage Attachments. Existing attachments: '); 848 Ellucian.Attachments.AttachmentNameLabel = DOMPurify.sanitize('Name'); 849 Ellucian.Attachments.AttachmentUploadedOnLabel = DOMPurify.sanitize('Uploaded On'); 850 Ellucian.Attachments.AttachmentActionsLabel = DOMPurify.sanitize('Actions'); 851 Ellucian.Attachments.ButtonDownloadTitle = DOMPurify.sanitize('Download'); 852 Ellucian.Attachments.ButtonDeleteTitle = DOMPurify.sanitize('Delete'); 853 Ellucian.Attachments.Cancel = DOMPurify.sanitize('Cancel'); 854 Ellucian.Attachments.Delete = DOMPurify.sanitize('Delete'); 855 Ellucian.Attachments.DeleteAttachmentHeader = DOMPurify.sanitize('Delete Attachment'); 856 Ellucian.Attachments.DeleteConfirmationMessage = DOMPurify.sanitize('Are you sure you want to delete '); 857 Ellucian.Attachments.ErrorGettingAttachments = DOMPurify.sanitize('Unexpected error retrieving attachments'); 858 Ellucian.Attachments.NoAttachmentsFound = DOMPurify.sanitize('No attachments found.'); 859 Ellucian.Attachments.UploadAttachmentLabel = DOMPurify.sanitize('Upload new attachment'); 860 Ellucian.Attachments.Upload = DOMPurify.sanitize('Upload'); 861 Ellucian.Attachments.Clear = DOMPurify.sanitize('Clear'); 862 Ellucian.Attachments.AcceptedFileTypesLabel = DOMPurify.sanitize('Accepted File Types'); 863 Ellucian.Attachments.MaximumFileSizeLabelResources= DOMPurify.sanitize('Maximum File Size'); 864 Ellucian.Attachments.ClearSelectedAttachmentAriaLabel = DOMPurify.sanitize('Clear Selected Attachment'); 865 Ellucian.Attachments.LoadingAttachmentsText = DOMPurify.sanitize('Loading Attachments'); 866 Ellucian.Attachments.DownloadError = DOMPurify.sanitize('An error occurred while downloading '); 867 Ellucian.Attachments.UploadError = DOMPurify.sanitize('Error uploading attachment '); 868 Ellucian.Attachments.UploadSuccess = DOMPurify.sanitize('has been uploaded successfully'); 869 Ellucian.Attachments.DeleteError = DOMPurify.sanitize('An error occurred while deleting '); 870 Ellucian.Attachments.DeleteSuccess = DOMPurify.sanitize(' has been deleted successfully'); 871 Ellucian.Attachments.GetAttachmentCollectionError = DOMPurify.sanitize('Error retrieving Attachment Collection data. Please try again.'); 872 Ellucian.Attachments.DefaultAttachmentDialogId = DOMPurify.sanitize('attachmentDialog'); 873 874 //Course Search Section Table Results strings 875 Ellucian.CatalogAdvancedSearch.TermHeader = DOMPurify.sanitize('Term'); 876 Ellucian.CatalogAdvancedSearch.StatusHeader = DOMPurify.sanitize('Status'); 877 Ellucian.CatalogAdvancedSearch.SectionNameHeader = DOMPurify.sanitize('Section Name'); 878 Ellucian.CatalogAdvancedSearch.TitleHeader = DOMPurify.sanitize('Title'); 879 Ellucian.CatalogAdvancedSearch.DatesHeader = DOMPurify.sanitize('Dates'); 880 Ellucian.CatalogAdvancedSearch.LocationHeader = DOMPurify.sanitize('Location'); 881 Ellucian.Attachments.AttachmentCollectionPermissionError = DOMPurify.sanitize('User does not have permissions to view the collection'); 882 Ellucian.Attachments.AttachmentCollectionInactive = DOMPurify.sanitize('The Attachment Collection is Inactive'); 883 Ellucian.Attachments.DeleteError = DOMPurify.sanitize('An error occurred while deleting '); 884 Ellucian.Attachments.ZeroBytesLabel = DOMPurify.sanitize(': ( 0 Bytes )'); 885 Ellucian.CatalogAdvancedSearch.MeetingsHeader = DOMPurify.sanitize('Meeting Information'); 886 Ellucian.CatalogAdvancedSearch.FacultyHeader = DOMPurify.sanitize('Faculty'); 887 Ellucian.CatalogAdvancedSearch.AvailabilityHeader = DOMPurify.sanitize('Availability') 888 Ellucian.CatalogAdvancedSearch.CreditsHeader = DOMPurify.sanitize('Credits'); 889 Ellucian.CatalogAdvancedSearch.AcademicLevelHeader = DOMPurify.sanitize('Academic Level'); 890 Ellucian.CatalogAdvancedSearch.TableViewPlannedStatusViewHeader = DOMPurify.sanitize('Planned Status'); 891 Ellucian.CatalogAdvancedSearch.CourseTypesHeader = DOMPurify.sanitize('Course Types'); 892 Ellucian.CatalogAdvancedSearch.InstructionalMethodsHeader = DOMPurify.sanitize('Instructional Methods'); 893 Ellucian.CatalogAdvancedSearch.CommentsHeader ='Comments'; 894 Ellucian.CatalogAdvancedSearch.AvailabilityHeaderTooltip = DOMPurify.sanitize('Available/Capacity/Waitlisted'); 895 Ellucian.CatalogAdvancedSearch.ShortCommentsLength = DOMPurify.sanitize('15'); 896 Ellucian.CatalogAdvancedSearch.BookStoreLinkHeader = DOMPurify.sanitize('Book Store'); 897 898 // Resource entries for Person Name Search Component 899 Ellucian.PersonNameSearch = Ellucian.PersonNameSearch || {}; 900 Ellucian.PersonNameSearch.searchForPersonOffscreenLabel = DOMPurify.sanitize('Search for person'); 901 902 // Resource entries for GL Search Component 903 Ellucian.GLSearch = Ellucian.GLSearch || {}; 904 Ellucian.GLSearch.searchForGLCompOffscreenLabel = DOMPurify.sanitize('Search for GL Component'); 905 // Resource entries for GL Input Text Component 906 Ellucian.GLInputText = Ellucian.GLInputText || {}; 907 Ellucian.GLInputText.glInputTextOffscreenLabel = DOMPurify.sanitize('Press Enter to accept value'); 908 909 //Resource entries for Student Records Release Information 910 Ellucian.StudentRecordsRelease = Ellucian.StudentRecordsRelease || {}; 911 Ellucian.StudentRecordsRelease.Resources = Ellucian.StudentRecordsRelease.Resources || {}; 912 Ellucian.StudentRecordsRelease.Resources.PageLoadSpinnerMessage = DOMPurify.sanitize('Loading...'); 913 Ellucian.StudentRecordsRelease.Resources.NoActiveRelationshipMessage = DOMPurify.sanitize('No Active Relationship Available'); 914 Ellucian.StudentRecordsRelease.Resources.NameLabel = DOMPurify.sanitize('Name'); 915 Ellucian.StudentRecordsRelease.Resources.RelationshipLabel = DOMPurify.sanitize('Relationship'); 916 Ellucian.StudentRecordsRelease.Resources.EditActiveRelationshipIconTitle = DOMPurify.sanitize('Edit active relationship'); 917 Ellucian.StudentRecordsRelease.Resources.EditActiveRelationshipTag = DOMPurify.sanitize('Edit active relationship for '); 918 Ellucian.StudentRecordsRelease.Resources.DeleteActiveRelationshipIconTitle = DOMPurify.sanitize('Delete active relationship'); 919 Ellucian.StudentRecordsRelease.Resources.DeleteActiveRelationshipTag = DOMPurify.sanitize('Delete active relationship for '); 920 Ellucian.StudentRecordsRelease.Resources.RelationshipCaption = DOMPurify.sanitize('Please Select'); 921 Ellucian.StudentRecordsRelease.Resources.StartDateLabel = DOMPurify.sanitize('Start Date'); 922 Ellucian.StudentRecordsRelease.Resources.EndDateLabel = DOMPurify.sanitize('End Date'); 923 Ellucian.StudentRecordsRelease.Resources.UnableToRetrieveMessage = DOMPurify.sanitize('Unable to retrieve student records release information.'); 924 Ellucian.StudentRecordsRelease.Resources.StudentIdRequiredMessage = DOMPurify.sanitize('Student id is required to add the Student Records Release Info'); 925 Ellucian.StudentRecordsRelease.Resources.FailureToUpdateStudentRecordsReleaseInfoMessage = DOMPurify.sanitize('Failed to update the student records release information'); 926 Ellucian.StudentRecordsRelease.Resources.SuccessfulUpdateStudentRecordsReleaseInfoMessage = DOMPurify.sanitize('Student Records Release Information has been updated successfully.'); 927 Ellucian.StudentRecordsRelease.Resources.UnableToAddStudentRecordsReleaseInformationMessage = DOMPurify.sanitize('Unable To Add Student Records Release Information'); 928 Ellucian.StudentRecordsRelease.Resources.StartDateInputErrorMessage = DOMPurify.sanitize('Start date can not be after End date'); 929 Ellucian.StudentRecordsRelease.Resources.EndDateInputErrorMessage = DOMPurify.sanitize('End Date cannot be less than the today\u0027s date'); 930 Ellucian.StudentRecordsRelease.Resources.PinInputErrorMessage = DOMPurify.sanitize('Enter a 4 digit PIN'); 931 Ellucian.StudentRecordsRelease.Resources.InvalidStartDateMessage = DOMPurify.sanitize('Please provide valid start date to proceed'); 932 Ellucian.StudentRecordsRelease.Resources.InvalidEndDateMessage = DOMPurify.sanitize('Please provide valid end date to proceed'); 933 Ellucian.StudentRecordsRelease.Resources.ConfirmStudentReleaseDenyAccessText = DOMPurify.sanitize('Checking this box will end all current relationships. Do you want to continue?'); 934 Ellucian.StudentRecordsRelease.Resources.ConfirmStudentReleaseDenyAccessDialogTitle = DOMPurify.sanitize('Student Records Release Deny Access'); 935 Ellucian.StudentRecordsRelease.Resources.ConfirmStudentReleaseDenyAccessText
935WhenTableEmpty = DOMPurify.sanitize('Checking this box prevents you from adding any relationships. Do you want to continue?'); 936 Ellucian.StudentRecordsRelease.Resources.CancelButtonText = DOMPurify.sanitize('Cancel'); 937 Ellucian.StudentRecordsRelease.Resources.SubmitButtonText = DOMPurify.sanitize('Submit'); 938 Ellucian.StudentRecordsRelease.Resources.CancelDenyAccessAriaLabel = DOMPurify.sanitize('Cancel student records release deny access'); 939 Ellucian.StudentRecordsRelease.Resources.SubmitDenyAccessAriaLabel = DOMPurify.sanitize('Submit student records release deny access'); 940 Ellucian.StudentRecordsRelease.Resources.UnableToDenyAccessToStudentRecordsReleaseInformationMessage = DOMPurify.sanitize('Unable To deny access to Student Records Release Information'); 941 Ellucian.StudentRecordsRelease.Resources.UnableToEndStudentRecordsReleaseInformationMessage = DOMPurify.sanitize('Unable To end the Student Records Release Information'); 942 Ellucian.StudentRecordsRelease.Resources.ConfirmStudentRecordsReleaseDeleteDialogTitle = DOMPurify.sanitize('End Access'); 943 Ellucian.StudentRecordsRelease.Resources.ConfirmStudentRecordsReleaseDeleteDialogText = DOMPurify.sanitize('Are you sure you want to end this Person\u0027s access?'); 944 Ellucian.StudentRecordsRelease.Resources.OkButtonText = DOMPurify.sanitize('OK'); 945 Ellucian.StudentRecordsRelease.Resources.CancelEndStudentRecordsReleaseAriaLabel = DOMPurify.sanitize('Cancel the end student records release action'); 946 Ellucian.StudentRecordsRelease.Resources.ContinueEndStudentRecordsReleaseAriaLabel = DOMPurify.sanitize('Continue to end the student records release'); 947 Ellucian.StudentRecordsRelease.Resources.InvalidDatesMessage = DOMPurify.sanitize('Please provide valid start and end dates to proceed'); 948 Ellucian.StudentRecordsRelease.Resources.EditAccessTitle = DOMPurify.sanitize('Edit Access'); 949 Ellucian.StudentRecordsRelease.Resources.CancelButtonLabel = DOMPurify.sanitize('Cancel'); 950 Ellucian.StudentRecordsRelease.Resources.SaveButtonLabel = DOMPurify.sanitize('Save'); 951 Ellucian.StudentRecordsRelease.Resources.UnableToUpdateStudentRecordsReleaseInformationMessage = DOMPurify.sanitize('Unable To Update Student Records Release Information'); 952 Ellucian.StudentRecordsRelease.Resources.CancelEditStudentRecordsReleaseAriaLabel = DOMPurify.sanitize('Close the edit window'); 953 Ellucian.StudentRecordsRelease.Resources.SaveEditStudentRecordsReleaseAriaLabel = DOMPurify.sanitize('Save to update the student records release information'); 954 Ellucian.StudentRecordsRelease.Resources.UpdateStudentRecordsReleaseInformationLock = DOMPurify.sanitize('Student records release information cannot be updated because the record is locked by another user.'); 955</script>
955 956 957 958
959<script type="text/javascript"> 960 var homeUrl = '/Student'; 961 var logOffUrl = '/Student/Account/LogOff'; 962 var reauthenticateUrl = '/Student/Account/VerifyPassword'; 963 var logInUrl = '/Student/Account/Login?returnUrl=https%3A%2F%2Flive-red.mcphs.edu%2FStudent%2FAccount%2FLogin'; 964 var Ellucian = Ellucian || {}; 965 var baseUrl = '/Student/'; 966 Ellucian.Paths = Ellucian.Paths || {}; 967 Ellucian.Paths.baseUrl = baseUrl; 968 Ellucian.Paths.scriptsUrl = '/Student/scripts/'; 969 970 // Proxy 971 var getProxyRegistrationActionUrl = '/Student/ProxyRegistration/GetProxyRegistrationModel'; 972 var submitProxyRegistrationActionUrl = '/Student/ProxyRegistration/SubmitProxyRegistrationModel'; 973 974 975 // Person Proxy 976 var personProxyIndexActionUrl = '/Student/PersonProxy'; 977 var personProxyActionUrl = '/Student/PersonProxy/GetPersonProxyModel'; 978 var updatePersonProxyInformationActionUrl = '/Student/PersonProxy/UpdatePersonProxyInformation'; 979 var reauthorizeAccessActionUrl = '/Student/PersonProxy/ReauthorizeAccess'; 980 var getProxyInfoForEditActionUrl = '/Student/PersonProxy/GetProxyInformationForEdit'; 981 var getPersonProxyDetailsActionUrl = '/Student/PersonProxy/GetPersonProxyDetails'; 982 var getProxySubjectsActionUrl = '/Student/PersonProxy/GetProxySubjects'; 983 var setProxySubjectActionUrl = '/Student/PersonProxy/SetProxySubject'; 984 // var searchForMatchesActionUrl = '/Student/PersonProxy/QueryMatchingPersons'; 985 var sendProxyInvitationActionUrl = '/Student/PersonProxy/SendProxyInvitation'; 986 var processSearchResultsActionUrl = '/Student/PersonProxy/ProcessResults'; 987 988 // Employee Proxy 989 var searchForEmployeesForProxyUrl = '/Student/PersonProxy/SearchEmployees'; 990 991 // Notifications 992 var getEffectiveUserRestrictionsAsync = '/Student/Home/GetEffectiveUserRestrictions'; 993 var getRestrictionConfigurationAsync = '/Student/Home/GetRestrictionConfiguration'; 994 var notificationLabel = DOMPurify.sanitize('Notifications'); 995 996 //course catalog 997 Ellucian.Course = Ellucian.Course || {}; 998 Ellucian.Course.ActionUrls = Ellucian.Course.ActionUrls || {}; 999 Ellucian.Course.ActionUrls.getSubjectsActionUrl = '/Student/Courses/GetSubjects'; 1000 Ellucian.Course.ActionUrls.getAdvancedSearchUrl = '/Student/Courses/GetCatalogAdvancedSearch'; 1001 Ellucian.Course.ActionUrls.postSearchResultUrl = '/Student/Courses/SearchResult';//this is to post data from advanced search page to got to SearchResult page 1002 Ellucian.Course.ActionUrls.searchCourseCatalogActionUrl = '/Student/Courses/Search';//this is to send querystring from myprogress, plan&schedule pages and keyword search to go to SearchResult page or ajax get request with querystring for advisor 1003 Ellucian.Course.ActionUrls.postSearchCriteriaUrl = '/Student/Courses/PostSearchCriteria';//this is to post criteria from course search result page; this is also to search keyword post for advisor 1004 Ellucian.Course.ActionUrls.postAdvancedSearchAjaxUrl = '/Student/Courses/AdvancedSearchAjax';//this is to post data from advanced search page FOR ADVISOR 1005 Ellucian.Course.ActionUrls.getSectionsActionUrl = '/Student/Courses/Sections'; 1006 Ellucian.Course.ActionUrls.sectionDetailsActionUrl = '/Student/Courses/SectionDetails'; 1007 Ellucian.Course.ActionUrls.specialIconPath = '/Student/Content/Images/'; 1008 Ellucian.Course.ActionUrls.specialIconPath2 = '/Student/Content/Images/'; 1009 Ellucian.Course.ActionUrls.specialIconPath3 = '/Student/Content/Images/'; 1010 Ellucian.Course.ActionUrls.specialIconPath4 = '/Student/Content/Images/'; 1011 Ellucian.Course.ActionUrls.specialIconPath5 = '/Student/Content/Images/'; 1012 1013 // Person Restrictions 1014 Ellucian.PersonRestrictions = Ellucian.PersonRestrictions || {}; 1015 Ellucian.PersonRestrictions.ActionUrls = { 1016 getPersonRestrictionsModelActionUrl: '/Student/PersonRestrictions/GetPersonRestrictionsModel' 1017 } 1018 1019 //Course and Section Details 1020 var courseDetailsActionUrl = '/Student/Courses/CourseDetails'; 1021 1022 // resources 1023 var getResourceUrl = '/Student/ResourceFiles/GetResourceFile'; 1024 1025 // Profile Photos/Avatars 1026 var contentImagesDirectoryPath = '/Student/content/images/'; 1027 var defaultPhotoUrl = '/Student/content/images/default-avatar.gif'; 1028 var userPhotoBaseUrl = '/Student/UserProfile/UserProfilePhoto' + '/'; 1029 1030 // Workflow 1031 var getWorkflowTasksActionUrl = '/Student/WorkflowTasks/GetWorkTasks'; 1032 var getMessageWorkflowTasksActionUrl = '/Student/MessageCenter/GetWorkTasks'; 1033 var updateMessageWorkflowTasksActionUrl = '/Student/MessageCenter/UpdateMessage'; 1034 var createMessageWorkflowTasksActionUrl = '/Student/MessageCenter/CreateMessage'; 1035 1036 // Admin 1037 var postCertificatesActionUrl = '/Student/Admin/ApplicationCertificates'; 1038 var postBrandingActionUrl = '/Student/Admin/Branding'; 1039 var postSpecialIconActionUrl = '/Student/Admin/SpecialIcon'; 1040 var resourceFileEditorCancelActionUrl = '/Student/Admin'; 1041 1042 // Budget Adjustment 1043 Ellucian.BudgetAdjustment = Ellucian.BudgetAdjustment || {}; 1044 Ellucian.BudgetAdjustment.budgetAdjustmentConfigurationAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/GetBudgetAdjustmentConfiguration'; 1045 Ellucian.BudgetAdjustment.budgetAdjustmentGlAccountValidationAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/GetGlAccountValidation'; 1046 Ellucian.BudgetAdjustment.submitBudgetAdjustmentAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/SubmitBudgetAdjustment'; 1047 Ellucian.BudgetAdjustment.saveDraftBudgetAdjustmentAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/SaveDraftBudgetAdjustment'; 1048 Ellucian.BudgetAdjustment.validateApproverByIdAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/ValidateNextApproverById'; 1049 Ellucian.BudgetAdjustment.updateNextApproversAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/UpdateBudgetAdjustmentNextApprovers'; 1050 Ellucian.BudgetAdjustment.updateApproversAsyncUrl = '/Student/ColleagueFinance/BudgetAdjustment/UpdateBudgetAdjustmentApprovers'; 1051
1052 // Coach Mark 1053 var getCoachMarkPreferencesAsync = '/Student/CoachMarkPreferences/GetCoachMarkPreferences'; 1054 var setCoachMarkPreferencesAsync = '/Student/CoachMarkPreferences/SetCoachMarkPreferences'; 1055 1056 // Account Activity Coach Mark 1057 Ellucian.Finance = Ellucian.Finance || {}; 1058 Ellucian.Finance.getAccountActivityDefaultCriteriaCoachMark = '/Student/CoachMarkPreferences/GetAccountActivityDefaultCriteriaPreferences'; 1059 Ellucian.Finance.saveAccountActivityDefaultCriteriaCoachMark = '/Student/CoachMarkPreferences/SaveAccountActivityDefaultCriteriaPreferences'; 1060 1061 //FinQuery Coach Mark 1062 Ellucian.ColleagueFinance = Ellucian.ColleagueFinance || {}; 1063 Ellucian.ColleagueFinance.getFinHasViewedCoachmark = '/Student/CoachMarkPreferences/GetFinQPreferences'; 1064 Ellucian.ColleagueFinance.saveFinHasViewedCoachmark = '/Student/CoachMarkPreferences/SaveFinQPreferences'; 1065 1066 //Budget Coach Mark 1067 Ellucian.ColleagueFinance = Ellucian.ColleagueFinance || {}; 1068 Ellucian.ColleagueFinance.getBudgetDefaultCriteriaCoachMark = '/Student/CoachMarkPreferences/GetBudgetDefaultCriteriaPreferences'; 1069 Ellucian.ColleagueFinance.saveBudgetDefaultCriteriaCoachMark = '/Student/CoachMarkPreferences/SaveBudgetDefaultCriteria'; 1070 1071 // Self-Service Configuration 1072 Ellucian.SelfServiceConfiguration = Ellucian.SelfServiceConfiguration || {}; 1073 Ellucian.SelfServiceConfiguration.GetSelfServiceConfigurationAsync = '/Student/SelfServiceConfiguration/GetSelfServiceConfiguration'; 1074 1075 //Instant Enrollment 1076 Ellucian.InstantEnrollment = Ellucian.InstantEnrollment || {}; 1077 Ellucian.InstantEnrollment.ActionUrls = { 1078 Index: '/Student/InstantEnrollment', 1079 getAdvancedSearchUrl: '/Student/InstantEnrollment/GetCatalogAdvancedSearch', 1080 postBackAdvancedSearchUrl: '/Student/InstantEnrollment/AdvancedSearch', 1081 postAdvancedSearchUrl: '/Student/InstantEnrollment/SearchResult',//this is to post data from advanced search page 1082 postSearchCriteriaUrl: '/Student/InstantEnrollment/PostSearchCriteria',//this is to post criteria from course search result page 1083 GetPersonIdentificationModelAsync: '/Student/InstantEnrollment/GetPersonIdentificationModel', 1084 SubmitPersonalIdentificationInformationForEvaluationAsync: '/Student/InstantEnrollment/SubmitPersonalIdentificationInformationForEvaluation', 1085 AdditionalInformation: '/Student/InstantEnrollment/AdditionalInformation', 1086 GetAdditionalInformationModelAsync: '/Student/InstantEnrollment/GetAdditionalInformationModel', 1087 ProcessPersonalIdentificationInformationAsync: '/Student/InstantEnrollment/ProcessPersonalIdentificationInformation', 1088 loadPersonInfoActionUrl: '/Student/InstantEnrollment/PersonalIdentification', 1089 PayForClassesUrl: '/Student/InstantEnrollment/PayForClasses', 1090 GetPayForClassesModelAsync: '/Student/InstantEnrollment/GetPayForClassesModel', 1091 ProcessZeroCostRegistrationForClassesAsync: '/Student/InstantEnrollment/ProcessZeroCostRegistrationForClasses', 1092 ClassAcknowledgementUrl: '/Student/InstantEnrollment/ClassAcknowledgement', 1093 GetClassAcknowledgementModelAsync: '/Student/InstantEnrollment/GetClassAcknowledgementModel', 1094 PaymentReview: '/Student/InstantEnrollment/PaymentReview', 1095 GetPaymentReviewModelAsync: '/Student/InstantEnrollment/GetPaymentReviewModel', 1096 ECheckEntryUrl: '/Student/InstantEnrollment/ECheckEntry', 1097 ProcessECheckRegistrationForClassesAsync: '/Student/InstantEnrollment/ProcessECheckRegistrationForClasses', 1098 ProcessPaymentGatewayRegistrationForClassesAsync:'/Student/InstantEnrollment/ProcessPaymentGatewayRegistrationForClasses' 1099 }; 1100 1101 // Quick Registration 1102 Ellucian.QuickRegistration = Ellucian.QuickRegistration || {}; 1103 Ellucian.QuickRegistration.ActionUrls = Ellucian.QuickRegistration.ActionUrls || {}; 1104 Ellucian.QuickRegistration.ActionUrls.GetQuickRegistrationModelAsync = '/Student/Student/QuickRegistration/GetQuickRegistrationModel'; 1105 Ellucian.QuickRegistration.ActionUrls.RegisterSectionsAsync = '/Student/Student/QuickRegistration/RegisterSections'; 1106 Ellucian.QuickRegistration.ActionUrls.ResolveRegistrationIssues = '/Student/Planning/DegreePlans'; 1107 Ellucian.QuickRegistration.ActionUrls.SubmitAuthorizationCodeAsync = '/Student/Student/AuthorizationCodes/SubmitAuthorizationCode'; 1108 Ellucian.QuickRegistration.ActionUrls.ImmediatePaymentActionUrl = '/Student/Finance/ImmediatePayments'; 1109 1110 // Attachments 1111 Ellucian.Attachments = Ellucian.Attachments || {}; 1112 Ellucian.Attachments.ActionUrls = Ellucian.Attachments.ActionUrls || {}; 1113 Ellucian.Attachments.ActionUrls.GetAttachmentCollectionByIdAsync = '/Student/Attachments/GetAttachmentCollectionById'; 1114 Ellucian.Attachments.ActionUrls.GetAttachmentsAsync = '/Student/Attachments/GetAttachments'; 1115 Ellucian.Attachments.ActionUrls.GetAttachmentCollectionEffectivePermissionsAsync = '/Student/Attachments/GetAttachmentCollectionEffectivePermissions'; 1116 Ellucian.Attachments.ActionUrls.UploadAttachmentAsync = '/Student/Attachments/UploadAttachment'; 1117 Ellucian.Attachments.ActionUrls.DownloadAttachmentAsync = '/Student/Attachments/DownloadAttachment'; 1118 Ellucian.Attachments.ActionUrls.DeleteAttachmentAsync = '/Student/Attachments/DeleteAttachment'; 1119 1120 //Student Records Release 1121 var studentRecordsReleaseInformationActionUrl = '/Student/StudentRecordsRelease/GetStudentRecordsReleaseInformation'; 1122 var addStudentRecordsReleaseInformationActionUrl = '/Student/StudentRecordsRelease/AddStudentRecordsReleaseInformation'; 1123 var updateStudentRecordsReleaseInformationActionUrl = '/Student/StudentRecordsRelease/UpdateStudentRecordsReleaseInformation'; 1124 var denyAccessToStudentRecordsReleaseInformationActionUrl = '/Student/StudentRecordsRelease/DenyAccessToStudentRecordsReleaseInformation'; 1125 var endStudentRecordsReleaseInformationActionUrl = '/Student/StudentRecordsRelease/EndStudentRecordsReleaseInformation'; 1126 1127 //Change Password 1128 var passwordPolicyActionUrl = '/Student/Account/GetPasswordPolicy'; 1129 1130</script>
1130 1131 1132 1133 <link rel="stylesheet" href="/Student/content/themes/base/css?v=6oJZRzbcwRmYuWzhqfucw_rxR8k" /> 1134 <link rel="stylesheet" href="/Student/content/css?v=NvlWjOrqyGr0F9SbJvpsyRcFC74" /> 1135 1136 1137 1138 1139 1140 1141 1142 1143 <link rel="stylesheet" href="/Student/content/themeoverrides?v=-_5KrRm1US2iV_oW1RPPHqADw1k" /> 1144 1145 1146 1147 1148 <link rel="stylesheet" href="/Student/content/cssoverrides?v=m-nu1zjU6ppu69OQimCVmtlSw_0" /> 1149 1150 <style id="antiClickjack"> 1151 body { 1152 display: none !important; 1153 } 1154 </style> 1155
1155<script type="text/javascript"> 1156 if (self === top) { 1157 var antiClickjack = document.getElementById("antiClickjack"); 1158 antiClickjack.parentNode.removeChild(antiClickjack); 1159 } else { 1160 top.location = self.location; 1161 } 1162 isRequestAuthenticated = Boolean(false); 1163 </script>
1163 1164 1165
1165<script type="text/javascript"> 1166 var Ellucian = Ellucian || {}; 1167 Ellucian.locale = 'en'; 1168 </script>
1168 1169 1170 <!-- RespondJS must be loaded after all other CSS references so as not to interfere with the media queries --> 1171
1171<script src="/Student/bundles/respondjs?v=tWnU4USR0eXao_TPf_YH65Ehds0"></script>
1171 1172
1172<script src="/Student/bundles/jquery?v=bz4yxgEP0e7spni76hhDgpWw5TI"></script>
1172 1173
1173<script src="/Student/bundles/modernizr?v=cuo6Jq_BpH7q-Ka5R3QnhZZ5ACQ"></script>
1173 1174
1174<script src="/Student/bundles/polyfills?v=5jHHc2fRydJVAj0AtNELggfi_f4"></script>
1174 1175
1175<script src="/Student/bundles/globalscripts?v=d5pcicHUf4cqVXion8QkHiYAq_Y"></script>
1175 1176
1176<script type="text/javascript"> 1177 var currentUrl = new URL(window.location); 1178 if (currentUrl.searchParams.get("hideProxyDialog") == "false") { 1179 Ellucian.Storage.session.clear(); 1180 } 1181 </script>
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191
1192<script> 1193 var Ellucian = Ellucian || {}; 1194 Ellucian.requireConfig = Ellucian.requireConfig || { 1195 baseUrl: "/Student/scripts/", 1196 urlArgs: "v=3.12.0.15", 1197 paths: { 1198 text: "text", 1199 AddressEntry: "Components/AddressEntry", 1200 YesNoToggle: "Components/YesNoToggle", 1201 Spinner: "Components/Spinner", 1202 ModalSpinner: "Components/ModalSpinner", 1203 Message: "Components/Message", 1204 CsvDownloadLink: "Components/CsvDownloadLink", 1205 FilterControl: "Components/FilterControl", 1206 ProfilePhoto: "Components/ProfilePhoto", 1207 Icon: "Components/Icon", 1208 ModalDialog: "Components/ModalDialog", 1209 AttachmentDialog: "Components/AttachmentDialog", 1210 WorkflowTaskWidget: "Components/WorkflowTaskWidget", 1211 AutoSave: "Components/AutoSave", 1212 Dropdown: "Components/Dropdown", 1213 CollapsibleGroup: "Components/CollapsibleGroup", 1214 FilterSummary: "Components/FilterSummary", 1215 Badge: "Components/Badge", 1216 StepProgress: "Components/StepProgress", 1217 StatusLabel: "Components/StatusLabel", 1218 InputAutocomplete: "Components/InputAutocomplete",
1219 InputFeedback: "Components/InputFeedback", 1220 RequiredSelect: "Components/RequiredSelect", 1221 FileUpload: "Components/FileUpload", 1222 PersonRestrictionsWidget: "Components/PersonRestrictionsWidget", 1223 ComplexTable: "Components/ComplexTable", 1224 Checkbox: "Components/Checkbox", 1225 Pager: "Components/Pager", 1226 PersonNameSearch: "Components/PersonNameSearch", 1227 BudgetAdjustment: "Components/BudgetAdjustment", 1228 EmailAll: "Components/EmailAll", 1229 CoachMark: "Components/CoachMark", 1230 FloatingActionButton: "Components/FloatingActionButton", 1231 DatePicker: "Components/DatePicker", 1232 DateOnlyPicker: "Components/DateOnlyPicker", 1233 HRDatePicker: "Components/HRDatePicker", 1234 ProgressBar: "Components/ProgressBar", 1235 ProcurementDetailsPanel: "Components/ProcurementDetailsPanel", 1236 ProcurementPanel: "Components/ProcurementPanel", 1237 GlLookup: "Components/GlLookup", 1238 CalendarPillbox: "Components/CalendarPillbox", 1239 LeaveRequestCommentsContainer: "Components/LeaveRequestCommentsContainer", 1240 Approvers: "Components/Approvers", 1241 GovernmentId: "Components/GovernmentId", 1242 ApproverLookup: "Components/ApproverLookup", 1243 GLSearch: "Components/GLSearch", 1244 GLInputText: "Components/GLInputText", 1245 SidePanel: "Components/SidePanel", 1246 PasswordPolicy: "Components/PasswordPolicy" 1247 } 1248 }; 1249</script>
1249 1250 1251 1252
1253<script src="/Student/bundles/requirejs?v=WKQXE9T4hiR99RriAToVVc7nC6U"></script>
vendor: 2 bytes, line 1253
1253
1254<script> 1255 require.config(Ellucian.requireConfig); 1256</script>
1256 1257 1258 1259
1259<script type="text/javascript"> 1260 // Initialize formatting for globalization 1261 var currentCulture = {"Name":"en-US","EnglishName":"English (United States)","NativeName":"English (United States)","TwoLetterISOLanguageName":"en","TextInfo":{"ANSICodePage":1252,"OEMCodePage":437,"MacCodePage":10000,"EBCDICCodePage":37,"LCID":1033,"CultureName":"en-US","IsReadOnly":false,"ListSeparator":",","IsRightToLeft":false},"NumberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":1,"NumberNegativePattern":1,"PercentPositivePattern":1,"PercentNegativePattern":1,"NegativeInfinitySymbol":"-∞","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"∞","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"DateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"0001-01-01T00:00:00","MaxSupportedDateTime":"9999-12-31T23:59:59.9999999","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":false},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, MMMM d, yyyy h:mm:ss tt","LongDatePattern":"dddd, MMMM d, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM d","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH':'mm':'ss 'GMT'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm tt","SortableDateTimePattern":"yyyy'-'MM'-'dd'T'HH':'mm':'ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy'-'MM'-'dd HH':'mm':'ss'Z'","YearMonthPattern":"MMMM yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"ShortestDayNames":["S","M","T","W","T","F","S"],"DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"IsReadOnly":false,"NativeCalendarName":"Gregorian Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""]}} 1262 setGlobalizeDefaults(currentCulture); 1263 1264 // Use lazy loading for dayjs locale 1265 if (window.dayjs && window.dayjs.setLocale) { 1266 dayjs.setLocale(currentCulture.Name).catch(function(error) { 1267 console.warn('Failed to load locale, using default:', error); 1268 }); 1269 } else { 1270 // Fallback for when lazy loading isn't available 1271 dayjs.locale(currentCulture.Name); 1272 } 1273 </script>
1273 1274 1275
1275<script type="text/javascript"> 1276 $('html').addClass('no-auth'); 1277 </script>
1277 1278 1279 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 1280 1281 1282
1283<script> 1284 function getPathFromUrl(url) { 1285 return url.split(/[?#]/)[0]; 1286 } 1287 1288 1289 function sanitizeUrlForAnalytics(urlPath, removeAppPath) { 1290 var strippedUrl = urlPath.toLowerCase(); 1291 strippedUrl = strippedUrl.replace('/student', ''); 1292 var re = /(^\/$)|((?:\/(?:colleaguefinance|falink|finance|financialaid|humanresources|planning|projectsaccounting|student|timemanagement))?(?:\/\w+)?(?:\/\w+)?)/; 1293 var match = re.exec(strippedUrl); 1294 var standardized = ""; 1295 if (match != null) { 1296 standardized = match[0]; 1297 } 1298 if (removeAppPath) { 1299 return standardized; 1300 } else { 1301 return '/student' + standardized; 1302 } 1303 } 1304 1305 function clientTrackEvent(eventCategory, eventAction, eventLabel, eventValue) { 1306 if (typeof ga === 'function') { 1307 ga(function () { 1308 var trackers = ga.getAll(); 1309 trackers.forEach(function (tracker) { 1310 if (tracker.get('name') != 'ellucianTracker') { 1311 tracker.send('event', eventCategory, eventAction, eventLabel, eventValue); 1312 } 1313 }); 1314 }); 1315 } 1316 } 1317 1318 function clientTrackVirtualPage(url) { 1319 if (typeof ga === 'function') { 1320 ga(function () { 1321 var trackers = ga.getAll(); 1322 trackers.forEach(function (tracker) { 1323 if (tracker.get('name') != 'ellucianTracker') { 1324 tracker.set('page', url); 1325 tracker.send('pageview'); 1326 } 1327 }); 1328 }); 1329 } 1330 } 1331 1332 function clientTrackUserTiming(timingCategory, timingVar, timingValue, timingLabel) { 1333 if (typeof ga === 'function') { 1334 ga(function () { 1335 var trackers = ga.getAll(); 1336 trackers.forEach(function (tracker) { 1337 if (tracker.get('name') != 'ellucianTracker') { 1338 tracker.send('timing', timingCategory, timingVar, timingValue, timingLabel); 1339 } 1340 }); 1341 }); 1342 } 1343 } 1344 1345 function clientSendPageview(pageUrl, locationUrl) { 1346 if (typeof ga === 'function') { 1347 ga(function () { 1348 var trackers = ga.getAll(); 1349 trackers.forEach(function (tracker) { 1350 if (tracker.get('name') != 'ellucianTracker') { 1351 tracker.set({ 1352 page: pageUrl, 1353 location: locationUrl 1354 }); 1355 tracker.send('pageview'); 1356 } 1357 }); 1358 }); 1359 } 1360 } 1361 1362 function allTrackEvent(eventCategory, eventAction, eventLabel, eventValue) { 1363 clientTrackEvent(eventCategory, eventAction, eventLabel, eventValue); 1364 1365 } 1366 1367 function allTrackUserTiming(timingCategory, timingVar, timingValue, timingLabel) { 1368 clientTrackUserTiming(timingCategory, timingVar, timingValue, timingLabel); 1369 } 1370 1371</script>
1371 1372 1373 1374 1375</head> 1376<body> 1377 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8JSkqxUYcytHoqHjlhvbONAtinKEIPtZ8oQBmDeEOs83RgYGQnan07AFCYcjZPSR_vucuHN6ZCoGb5sYlGOD-7x274sdx_LoD_VantzJAgNbU_q42WAlEiiWOnEP3fZCgAAL3fdh45vqen1SHW5yvRM" /> 1378 1379 <svg xmlns="http://www.w3.org/2000/svg" style="display:none"> 1380 <symbol id="icon-add" viewBox="0 0 448 512"> 1381 <path d="M436 228H252V44c0-6.6-5.4-12-12-12h-32c-6.6 0-12 5.4-12 12v184H12c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h184v184c0 6.6 5.4 12 12 12h32c6.6 0 12-5.4 12-12V284h184c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12z"/> 1382 </symbol> 1383 <symbol id="icon-applications" viewBox="0 0 32 32"> 1384 <path d="M29 0H9a3 3 0 0 0-3 3v3H3a3 3 0 0 0-3 3v20a3 3 0 0 0 3 3h20a3 3 0 0 0 3-3v-3h3a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3zm-6 29H3V16h20v13zm6-6h-3V9a3 3 0 0 0-3-3H9V3h20v20z"/> 1385 </symbol> 1386 <symbol id="icon-approve" viewBox="0 0 24 24"> 1387 <path d="M22.606 13.439a4.433 4.433 0 0 0 .644-2.337c0-2.063-1.745-4.011-4.023-4.011h-1.71c.23-.6.415-1.319.415-2.182C17.932 1.497 16.165 0 13.466 0c-2.888 0-2.723 4.45-3.364 5.09C9.036 6.158 7.777 8.206 6.88 9H2.25a1.5 1.5 0 0 0-1.5 1.5v11.25a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.452-1.123C8.788 22.174 10.221 24 15.037 24h1.041c3.615 0 5.25-1.848 5.294-4.469a4.52 4.52 0 0 0 .813-3.14c.462-.865.64-1.89.421-2.952zm-2.894 2.523c.589.99.059 2.316-.654 2.698.361 2.287-.825 3.09-2.49 3.09h-1.772c-3.358 0-5.533-1.773-8.046-1.773V11.25h.512c1.33 0 3.186-3.323 4.431-4.568 1.33-1.33.887-3.546 1.773-4.432 2.216 0 2.216 1.546 2.216 2.66 0 1.835-1.33 2.658-1.33 4.43h4.875c.99 0 1.769.887 1.773 1.774.004.886-.6 1.772-1.044 1.772.632.682.767 2.12-.244 3.076zM4.875 20.25a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0z"/> 1388 </symbol> 1389 <symbol id="icon-arrow-double" viewBox="0 0 448 512"> 1390 <path d="M57.7 38.1l209.4 209.4c4.7 4.7 4.7 12.3 0 17L57.7 473.9c-4.7 4.7-12.3 4.7-17 0l-19.8-19.8c-4.7-4.7-4.7-12.3 0-17L201.6 256 20.9 74.9c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0zm143 0l-19.8 19.8c-4.7 4.7-4.7 12.3 0 17L361.6 256 180.9 437.1c-4.7 4.7-4.7 12.3 0 17l19.8 19.8c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17L217.7 38.1c-4.7-4.7-12.3-4.7-17 0z"/> 1391 </symbol>
1392 <symbol id="icon-arrow" viewBox="0 0 256 512"> 1393 <path d="M24.707 38.101L4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0z"/> 1394 </symbol> 1395 <symbol id="icon-avatar" viewBox="0 0 512 512"> 1396 <path d="M423.309 291.025L402.221 285C431.798 243.89 436 202.294 436 180 436 80.649 355.484 0 256 0 156.649 0 76 80.516 76 180c0 22.299 4.198 63.884 33.779 105l-21.088 6.025C21.28 310.285 0 371.59 0 408.605v25.681C0 477.138 34.862 512 77.714 512h356.571C477.138 512 512 477.138 512 434.286v-25.681c0-36.247-20.725-98.161-88.691-117.58zM256 48c72.902 0 132 59.099 132 132s-59.098 132-132 132-132-59.099-132-132S183.098 48 256 48zm208 386.286c0 16.41-13.304 29.714-29.714 29.714H77.714C61.304 464 48 450.696 48 434.286v-25.681c0-33.167 21.987-62.316 53.878-71.427l46.103-13.172C162.683 335.058 200.427 360 256 360s93.317-24.942 108.019-35.994l46.103 13.172C442.013 346.29 464 375.438 464 408.605v25.681z"/> 1397 </symbol> 1398 <symbol id="icon-bookmark" viewBox="0 0 24 24"> 1399 <path d="M18.75 0H5.25A2.25 2.25 0 0 0 3 2.25V24l9-5.25L21 24V2.25A2.25 2.25 0 0 0 18.75 0zm0 20.083L12 16.145l-6.75 3.938V2.53c0-.155.126-.281.281-.281H18.47c.155 0 .281.126.281.281v17.552z"/> 1400 </symbol> 1401 <symbol id="icon-calculator" viewBox="0 0 24 24"> 1402 <path d="M20.25 0H3.75A2.25 2.25 0 0 0 1.5 2.25v19.5A2.25 2.25 0 0 0 3.75 24h16.5a2.25 2.25 0 0 0 2.25-2.25V2.25A2.25 2.25 0 0 0 20.25 0zM4.031 2.25H19.97c.154 0 .281.127.281.281v5.344H3.75V2.531c0-.154.127-.281.281-.281zm15.938 19.5H4.03a.282.282 0 0 1-.281-.281V10.125h16.5v11.344a.282.282 0 0 1-.281.281zM9 12.562v1.876a.564.564 0 0 1-.563.562H6.563A.564.564 0 0 1 6 14.437v-1.874c0-.31.253-.563.563-.563h1.875c.309 0 .562.253.562.563zm4.5 0v1.876a.564.564 0 0 1-.563.562h-1.874a.564.564 0 0 1-.563-.563v-1.874c0-.31.253-.563.563-.563h1.874c.31 0 .563.253.563.563zm4.5 0v6.376a.564.564 0 0 1-.563.562h-1.875a.564.564 0 0 1-.562-.563v-6.375c0-.309.253-.562.563-.562h1.874c.31 0 .563.253.563.563zm-9 4.5v1.875c0 .31-.253.563-.563.563H6.563A.564.564 0 0 1 6 18.937v-1.875c0-.309.253-.562.563-.562h1.875c.309 0 .562.253.562.563zm4.5 0v1.875c0 .31-.253.563-.563.563h-1.874a.564.564 0 0 1-.563-.563v-1.875c0-.309.253-.562.563-.562h1.874c.31 0 .563.253.563.563z"/> 1403 </symbol> 1404 <symbol id="icon-calendar-term" viewBox="0 0 448 512"> 1405 <path d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"/> 1406 </symbol> 1407 <symbol id="icon-calendar" viewBox="0 0 448 512"> 1408 <path d="M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z"/> 1409 </symbol> 1410 <symbol id="icon-cards" viewBox="0 0 512 512"> 1411 <path d="M0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48H48C21.49 32 0 53.49 0 80zm472 224H354.667v-96H472v96zm-157.333 0H197.333v-96h117.333v96zm0 40v96H197.333v-96h117.334zM40 208h117.333v96H40v-96zm157.333-40V72h117.333v96H197.333zm-40-96v96H40V84c0-6.627 5.373-12 12-12h105.333zM40 344h117.333v96H52c-6.627 0-12-5.373-12-12v-84zm314.667 96v-96H472v96H354.667zM472 168H354.667V72H472v96z"/> 1412 </symbol>
1413 <symbol id="icon-check" viewBox="0 0 512 512"> 1414 <path d="M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z"/> 1415 </symbol> 1416 <symbol id="icon-clear" viewBox="0 0 512 512"> 1417 <path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"/> 1418 </symbol> 1419 <symbol id="icon-clock" viewBox="0 0 512 512"> 1420 <path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/> 1421 </symbol> 1422 <symbol id="icon-close" viewBox="0 0 384 512"> 1423 <path d="M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z"/> 1424 </symbol> 1425 <symbol id="icon-comment" viewBox="0 0 576 512"> 1426 <path d="M288 32C129 32 0 125.1 0 240c0 49.3 23.7 94.5 63.3 130.2-8.7 23.3-22.1 32.7-37.1 43.1C15.1 421-6 433 1.6 456.5c5.1 15.4 20.9 24.7 38.1 23.3 57.7-4.6 111.2-19.2 157-42.5 28.7 6.9 59.4 10.7 91.2 10.7 159.1 0 288-93 288-208C576 125.1 447.1 32 288 32zm0 368c-32.5 0-65.4-4.4-97.3-14-32.3 19-78.7 46-134.7 54 32-24 56.8-61.6 61.2-88.4C79.1 325.6 48 286.7 48 240c0-70.9 86.3-160 240-160s240 89.1 240 160c0 71-86.3 160-240 160zm-64-160c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48zm112 0c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48zm112 0c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48z"/> 1427 </symbol> 1428 <symbol id="icon-copy" viewBox="0 0 32 32"> 1429 <path d="M29 0H9a3 3 0 0 0-3 3v3H3a3 3 0 0 0-3 3v20a3 3 0 0 0 3 3h20a3 3 0 0 0 3-3v-3h3a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3zm-6.375 29H3.375A.375.375 0 0 1 3 28.625V9.375C3 9.168 3.168 9 3.375 9H6v14a3 3 0 0 0 3 3h14v2.625a.375.375 0 0 1-.375.375zm6-6H9.375A.375.375 0 0 1 9 22.625V3.375C9 3.168 9.168 3 9.375 3h19.25c.207 0 .375.168.375.375v19.25a.375.375 0 0 1-.375.375z"/> 1430 </symbol> 1431 <symbol id="icon-delete" viewBox="0 0 448 512"> 1432 <path d="M436 284c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h424z"/> 1433 </symbol> 1434 <symbol id="icon-deny" viewBox="0 0 24 24"> 1435 <path d="M22.606 10.561a4.353 4.353 0 0 0-.421-2.952 4.52 4.52 0 0 0-.813-3.14C21.327 1.848 19.693 0 16.078 0h-1.041C10.18 0 8.672 1.875 6.75 1.875h-.508A1.494 1.494 0 0 0 5.25 1.5h-3A1.5 1.5 0 0 0 .75 3v11.25a1.5 1.5 0 0 0 1.5 1.5h3A1.5 1.5 0 0 0 6.549 15h.33c.898.795 2.157 2.843 3.223 3.91.641.64.476 5.09 3.364 5.09 2.7 0 4.466-1.497 4.466-4.91a5.97 5.97 0 0 0-.415-2.18h1.71c2.278 0 4.023-1.95 4.023-4.012 0-.898-.233-1.64-.644-2.337zM3.75 13.875a1.125 1.125 0 1 1 0-2.25 1.125 1.125 0 0 1 0 2.25zm15.477.784h-4.874c0 1.773 1.329 2.596 1.329 4.432 0 1.113 0 2.659-2.216 2.659-.886-.886-.443-3.102-1.773-4.432-1.245-1.245-3.102-4.568-4.431-4.568H6.75V4.023c2.513 0 4.688-1.773 8.046-1.773h1.772c1.665 0 2.851.803 2.49 3.09.713.382 1.243 1.708.654 2.698 1.011.956.876 2.394.244 3.076.443 0 1.048.886 1.044 1.772-.004.887-.783 1.773-1.773 1.773z"/> 1436 </symbol> 1437 <symbol id="icon-document" viewBox="0 0 384 512"> 1438 <path d="M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"/> 1439 </symbol> 1440 <symbol id="icon-download" viewBox="0 0 576 512"> 1441 <path d="M528 288h-92.1l46.1-46.1c30.1-30.1 8.8-81.9-33.9-81.9h-64V48c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v112h-64c-42.6 0-64.2 51.7-33.9 81.9l46.1 46.1H48c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V336c0-26.5-21.5-48-48-48zm-400-80h112V48h96v160h112L288 368 128 208zm400 256H48V336h140.1l65.9 65.9c18.8 18.8 49.1 18.7 67.9 0l65.9-65.9H528v128zm-88-64c0-13.3 10.7-24 24-24s24 10.7 24 24-10.7 24-24 24-24-10.7-24-24z"/> 1442 </symbol> 1443 <symbol id="icon-drag-dots" viewBox="0 0 24 24"> 1444 <g transform="translate(7.576)"> 1445 <rect y="7.067" width="2.783" height="2.726" rx=".25"/> 1446 <rect width="2.783" height="2.726" rx=".25"/> 1447 <rect y="14.134" width="2.783" height="2.726" rx=".25"/> 1448 <rect y="21.201" width="2.783" height="2.726" rx=".25"/> 1449 </g> 1450 <g transform="translate(15.152)"> 1451 <rect y="7.067" width="2.783" height="2.726" rx=".25"/> 1452 <rect width="2.783" height="2.726" rx=".25"/> 1453 <rect y="14.134" width="2.783" height="2.726" rx=".25"/> 1454 <rect y="21.201" width="2.783" height="2.726" rx=".25"/> 1455 </g> 1456 <rect y="7.067" width="2.783" height="2.726" rx=".25"/> 1457 <rect width="2.783" height="2.726" rx=".25"/> 1458 <rect y="14.134" width="2.783" height="2.726" rx=".25"/> 1459 <rect y="21.201" width="2.783" height="2.726" rx=".25"/> 1460 </symbol> 1461 <symbol id="icon-drag" viewBox="0 0 512 512"> 1462 <path d="M276 236.075h115.85v-76.15c0-10.691 12.926-16.045 20.485-8.485l96.149 96.149c4.686 4.686 4.686 12.284 0 16.971l-96.149 96.149c-7.56 7.56-20.485 2.206-20.485-8.485v-76.149H275.999v115.776h76.15c10.691 0 16.045 12.926 8.485 20.485l-96.149 96.15c-4.686 4.686-12.284 4.686-16.971 0l-96.149-96.149c-7.56-7.56-2.206-20.485 8.485-20.485H236V276.075H120.149v76.149c0 10.691-12.926 16.045-20.485 8.485L3.515 264.56c-4.686-4.686-4.686-12.284 0-16.971l96.149-96.149c7.56-7.56 20.485-2.206 20.485 8.485v76.15H236V120.15h-76.149c-10.691 0-16.045-12.926-8.485-20.485l96.149-96.149c4.686-4.686 12.284-4.686 16.971 0l96.149 96.149c7.56 7.56 2.206 20.485-8.485 20.485H276v115.925z"/> 1463 </symbol> 1464 <symbol id="icon-edit" viewBox="0 0 512 512"> 1465 <path d="M491.609 73.625l-53.861-53.839c-26.378-26.379-69.076-26.383-95.46-.001L24.91 335.089.329 484.085c-2.675 16.215 11.368 30.261 27.587 27.587l148.995-24.582 315.326-317.378c26.33-26.331 26.581-68.879-.628-96.087zM120.644 302l170.259-169.155 88.251 88.251L210 391.355V350h-48v-48h-41.356zM82.132 458.132l-28.263-28.263 12.14-73.587L84.409 338H126v48h48v41.59l-18.282 18.401-73.586 12.141zm378.985-319.533l-.051.051-.051.051-48.03 48.344-88.03-88.03 48.344-48.03.05-.05.05-.05c9.147-9.146 23.978-9.259 33.236-.001l53.854 53.854c9.878 9.877 9.939 24.549.628 33.861z"/> 1466 </symbol> 1467 <symbol id="icon-email" viewBox="0 0 512 512"> 1468 <path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.5
146879-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/> 1469 </symbol> 1470 <symbol id="icon-error" viewBox="0 0 512 512"> 1471 <path d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm42-104c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42zm-81.37-211.401l6.8 136c.319 6.387 5.591 11.401 11.985 11.401h41.17c6.394 0 11.666-5.014 11.985-11.401l6.8-136c.343-6.854-5.122-12.599-11.985-12.599h-54.77c-6.863 0-12.328 5.745-11.985 12.599z"/> 1472 </symbol> 1473 <symbol id="icon-excel" viewBox="0 0 24 24"> 1474 <path d="M20.34 4.593L16.405.66A2.25 2.25 0 0 0 14.817 0H5.25A2.257 2.257 0 0 0 3 2.254V21.75A2.25 2.25 0 0 0 5.25 24h13.5A2.25 2.25 0 0 0 21 21.75V6.186a2.26 2.26 0 0 0-.66-1.593zm-1.773 1.41H15V2.438l3.567 3.567zM5.25 21.75V2.254h7.5v4.874c0 .624.502 1.125 1.125 1.125h4.875V21.75H5.25zm9.938-11.247h-1.35a.557.557 0 0 0-.493.295c-.843 1.551-1.04 1.987-1.34 2.704-.652-1.364-.324-.81-1.34-2.704a.565.565 0 0 0-.498-.295H8.813a.562.562 0 0 0-.488.843l2.17 3.656-2.17 3.655a.56.56 0 0 0 .488.844h1.354a.557.557 0 0 0 .492-.295c1.018-1.875 1.079-2.11 1.341-2.705.698 1.416.277.746 1.34 2.705.1.182.291.295.498.295h1.35a.562.562 0 0 0 .487-.844L13.5 15.002c.033-.052 1.42-2.367 2.17-3.656a.56.56 0 0 0-.482-.843z"/> 1475 </symbol> 1476 <symbol id="icon-export" viewBox="0 0 576 512"> 1477 <path d="M561.938 190.06L385.94 14.107C355.79-16.043 304 5.327 304 48.047v80.703C166.04 132.9 0 159.68 0 330.05c0 73.75 38.02 134.719 97.63 173.949 37.12 24.43 85.84-10.9 72.19-54.46C145.47 371.859 157.41 330.2 304 321.66v78.28c0 42.64 51.73 64.15 81.94 33.94l175.997-175.94c18.751-18.74 18.751-49.14.001-67.88zM352 400V272.09c-164.521 1.79-277.44 33.821-227.98 191.61C88 440 48 397.01 48 330.05c0-142.242 160.819-153.39 304-154.02V48l176 176-176 176z"/> 1478 </symbol> 1479 <symbol id="icon-favorite" viewBox="0 0 576 512"> 1480 <path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"/> 1481 </symbol> 1482 <symbol id="icon-filter" viewBox="0 0 512 512"> 1483 <path d="M463.952 0H48.057C5.419 0-16.094 51.731 14.116 81.941L176 243.882V416c0 15.108 7.113 29.335 19.2 40l64 47.066c31.273 21.855 76.8 1.538 76.8-38.4V243.882L497.893 81.941C528.042 51.792 506.675 0 463.952 0zM288 224v240l-64-48V224L48 48h416L288 224z"/> 1484 </symbol> 1485 <symbol id="icon-folder-closed" viewBox="0 0 512 512"> 1486 <path d="M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm-6 272H54c-3.314 0-6-2.678-6-5.992V117.992A5.993 5.993 0 0 1 54 112h134.118l64 64H458a6 6 0 0 1 6 6v212a6 6 0 0 1-6 6z"/> 1487 </symbol> 1488 <symbol id="icon-folder-open" viewBox="0 0 576 512"> 1489 <path d="M527.943 224H480v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h400a48.001 48.001 0 0 0 40.704-22.56l79.942-128c19.948-31.917-3.038-73.44-40.703-73.44zM54 112h134.118l64 64H426a6 6 0 0 1 6 6v42H152a48 48 0 0 0-41.098 23.202L48 351.449V117.993A5.993 5.993 0 0 1 54 112zm394 288H72l77.234-128H528l-80 128z"/> 1490 </symbol> 1491 <symbol id="icon-globe" viewBox="0 0 23.25 23.25"> 1492 <g data-name="~Extras/globe"> 1493 <path data-name="path-1" d="M11.62 0a11.63 11.63 0 1 0 11.63 11.62A11.62 11.62 0 0 0 11.62 0zm8.42 7.5H16.1a17.71 17.71 0 0 0-1.66-4.82 9.42 9.42 0 0 1 5.6 4.82zm.76 6h-4.38a22 22 0 0 0 0-3.75h4.39a9.5 9.5 0 0 1 0 3.75zm-11.72 0
1493a19.62 19.62 0 0 1 0-3.75h5.07a19.62 19.62 0 0 1 0 3.75H9.09zm4.71 2.25a14 14 0 0 1-2.17 5.12 14 14 0 0 1-2.18-5.12h4.36zm-11.37-6h4.41a22 22 0 0 0 0 3.75h-4.4a9.5 9.5 0 0 1 0-3.75zm7-2.25a13.87 13.87 0 0 1 2.2-5.13 13.87 13.87 0 0 1 2.18 5.12H9.44zM8.8 2.68A17.71 17.71 0 0 0 7.14 7.5H3.2a9.42 9.42 0 0 1 5.6-4.82zM3.2 15.75h3.94a17.54 17.54 0 0 0 1.66 4.82 9.42 9.42 0 0 1-5.6-4.82zm11.25 4.82a17.54 17.54 0 0 0 1.66-4.82h3.94a9.42 9.42 0 0 1-5.6 4.81z"/> 1494 </g> 1495 </symbol> 1496 <symbol id="icon-graduation" viewBox="0 0 640 512"> 1497 <path d="M607.13 147.683L352.139 68.701l-.311-.094a112.25 112.25 0 0 0-63.656 0l-255.31 79.078C13.505 153.533 0 171.734 0 192s13.505 38.467 32.863 44.315l17.559 5.439c-1.009 5.804-1.619 11.865-1.957 18.27C38.646 265.489 32 275.966 32 288c0 11.952 6.557 22.366 16.265 27.861L32.068 438.956C31.438 443.747 35.172 448 40 448h48c4.832 0 8.562-4.257 7.932-9.044L79.735 315.861C89.443 310.366 96 299.952 96 288c0-11.645-6.222-21.835-15.521-27.433.191-3.236.453-6.305.827-9.245l50.665 15.695C126.234 305.318 120 347.276 120 348.8c0 65.722 134.242 80.32 200 80.32 65.75 0 200-14.593 200-80.32 0-2.037-6.224-43.583-11.983-81.78l99.113-30.703C626.491 230.472 640 212.269 640 192s-13.509-38.472-32.87-44.317zm-135.511 200.37C457.32 365.398 391.446 381.12 320 381.12c-47.192 0-132.44-9.806-151.62-33.067l9.999-66.659 109.482 33.915.312.095A112.432 112.432 0 0 0 320 320.01a112.503 112.503 0 0 0 31.827-4.606l109.793-34.011 9.999 66.66zm-133.512-78.648a64.368 64.368 0 0 1-36.208.002L48 192l253.89-77.404a64.325 64.325 0 0 1 36.216-.001L592 192l-253.893 77.405z"/> 1498 </symbol> 1499 <symbol id="icon-group" viewBox="0 0 640 512"> 1500 <path d="M134.393 416H61.714C27.685 416 0 388.315 0 354.286V321.85c0-31.788 17.975-69.824 58.851-85.553C51.924 223.036 48 207.969 48 192c0-52.935 43.065-96 96-96 20.507 0 39.531 6.467 55.145 17.464-8.4 16.203-13.453 34.012-14.786 52.567C175.815 152.781 160.938 144 144 144c-26.51 0-48 21.49-48 48s21.49 48 48 48a47.87 47.87 0 0 0 17.15-3.167 124.93 124.93 0 0 0-13.131 17.216c-6.534 10.303-11.575 21.603-14.968 33.318a95.31 95.31 0 0 1-36.928-12.181l-16.474 4.707C60.915 285.245 48 302.367 48 321.85v32.436C48 361.86 54.14 368 61.714 368H128v14.857A88.68 88.68 0 0 0 134.393 416zm446.756-179.703C588.076 223.036 592 207.969 592 192c0-52.935-43.065-96-96-96-20.508 0-39.532 6.468-55.147 17.465 8.401 16.205 13.455 34.014 14.789 52.566C464.185 152.781 479.062 144 496 144c26.51 0 48 21.49 48 48s-21.49 48-48 48a47.87 47.87 0 0 1-17.146-3.166 124.976 124.976 0 0 1 13.218 17.361c6.488 10.264 11.499 21.514 14.876 33.171a95.314 95.314 0 0 0 36.93-12.181l16.474 4.707C579.085 285.245 592 302.367 592 321.85v32.436c0 7.574-6.14 13.714-13.714 13.714H512v14.857A88.68 88.68 0 0 1 505.607 416h72.679c34.03 0 61.714-27.685 61.714-61.714V321.85c0-31.789-17.994-69.832-58.851-85.553zM488 322.313v60.544c0 35.92-29.223 65.143-65.143 65.143H217.143C181.223 448 152 418.777 152 382.857v-60.544c0-36.205 20.874-79.42 67.673-96.41C212.04 210.592 208 193.607 208 176c0-61.959 50.148-112 112-112 61.959 0 112 50.147 112 112 0 17.607-4.04 34.592-11.673 49.903C467.314 242.961 488 286.348 488 322.313zM256 176c0 35.346 28.654 64 64 64s64-28.654 64-64-28.654-64-64-64-64 28.654-64 64zm184 146.313c0-24.354-16.144-45.756-39.561-52.447l-13.683-3.91C367.561 280.264 344.375 288 320 288s-47.561-7.736-66.756-22.044l-13.683 3.91C216.144 276.556 200 297.959 200 322.313v60.544c0 9.468 7.675 17.143 17.143 17.143h205.714c9.468 0 17.143-7.675 17.143-17.143v-60.544z"/> 1501 </symbol> 1502 <symbol id="icon-help" viewBox="0 0 512 512"> 1503 <path d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42
150318.841-42 42-42 42 18.841 42 42z"/> 1504 </symbol> 1505 <symbol id="icon-hide" viewBox="0 0 576 512"> 1506 <path d="M272.702 359.139c-80.483-9.011-136.212-86.886-116.93-167.042l116.93 167.042zM288 392c-102.556 0-192.092-54.701-240-136 21.755-36.917 52.1-68.342 88.344-91.658l-27.541-39.343C67.001 152.234 31.921 188.741 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.004 376.006 168.14 440 288 440a332.89 332.89 0 0 0 39.648-2.367l-32.021-45.744A284.16 284.16 0 0 1 288 392zm281.354-111.631c-33.232 56.394-83.421 101.742-143.554 129.492l48.116 68.74c3.801 5.429 2.48 12.912-2.949 16.712L450.23 509.83c-5.429 3.801-12.912 2.48-16.712-2.949L102.084 33.399c-3.801-5.429-2.48-12.912 2.949-16.712L125.77 2.17c5.429-3.801 12.912-2.48 16.712 2.949l55.526 79.325C226.612 76.343 256.808 72 288 72c119.86 0 224.996 63.994 281.354 159.631a48.002 48.002 0 0 1 0 48.738zM528 256c-44.157-74.933-123.677-127.27-216.162-135.007C302.042 131.078 296 144.83 296 160c0 30.928 25.072 56 56 56s56-25.072 56-56l-.001-.042c30.632 57.277 16.739 130.26-36.928 171.719l26.695 38.135C452.626 346.551 498.308 306.386 528 256z"/> 1507 </symbol> 1508 <symbol id="icon-home" viewBox="0 0 576 512"> 1509 <path d="M557.1 240.7L512 203.8V104c0-4.4-3.6-8-8-8h-32c-4.4 0-8 3.6-8 8v60.5L313.4 41.1c-14.7-12.1-36-12.1-50.7 0L18.9 240.7c-3.4 2.8-3.9 7.8-1.1 11.3l20.3 24.8c2.8 3.4 7.8 3.9 11.3 1.1l14.7-12V464c0 8.8 7.2 16 16 16h168c4.4 0 8-3.6 8-8V344h64v128c0 4.4 3.6 8 8 8h168c8.8 0 16-7.2 16-16V265.8l14.7 12c3.4 2.8 8.5 2.3 11.3-1.1l20.3-24.8c2.6-3.4 2.1-8.4-1.3-11.2zM464 432h-96V304c0-4.4-3.6-8-8-8H216c-4.4 0-8 3.6-8 8v128h-96V226.5l170.9-140c2.9-2.4 7.2-2.4 10.1 0l170.9 140V432z"/> 1510 </symbol> 1511 <symbol id="icon-image" viewBox="0 0 512 512"> 1512 <path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"/> 1513 </symbol> 1514 <symbol id="icon-in-progress" viewBox="0 0 24 24"> 1515 <path d="M2.682 14.615a9.262 9.262 0 0 1-.447-2.06L0 12.828c.093.896.297 1.758.58 2.582l2.102-.795zm2.234 3.622a9.365 9.365 0 0 1-1.302-1.655L1.732 17.81c.462.733.995 1.416 1.603 2.026l1.581-1.599zM3.768 6.415A9.408 9.408 0 0 1 5.082 4.86L3.477 3.284a11.737 11.737 0 0 0-1.645 1.992l1.936 1.14zm-1.491 3.981a9.247 9.247 0 0 1 .521-2.08l-.053.084-2.077-.798c-.304.82-.52 1.68-.63 2.576l2.24.218zm6.289 10.107a9.322 9.322 0 0 1-1.933-.912l-1.19 1.904c.766.476 1.587.868 2.457 1.157l.666-2.149zm9.569-12.147L17.079 7.29a.561.561 0 0 0-.795-.004h-.001L9.657 13.86l-2.802-2.826a.561.561 0 0 0-.794-.004h-.002l-1.065 1.057a.563.563 0 0 0-.003.796l4.255 4.29c.22.22.576.222.796.003l8.09-8.025a.563.563 0 0 0 .003-.796M5.584 1.67l1.165 1.918a9.28 9.28 0 0 1 1.878-.864L7.945.581c-.835.274-1.623.643-2.361 1.088"/> 1516 <path d="M11.563 0c-.37 0-.732.02-1.094.055l.229 2.239c.281-.026.566-.044.854-.044h.01c5.176-.002 9.374 4.19 9.376 9.365v.01c.003 5.175-4.19 9.373-9.364 9.375h-.011c-.29 0-.577-.017-.86-.043l-.319 2.233c.387.039.781.06 1.178.06 6.42 0 11.626-5.205 11.626-11.625S17.983 0 11.563 0"/> 1517 </symbol> 1518 <symbol id="icon-info" viewBox="0 0 512 512"> 1519 <path d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm0-338c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"/> 1520 </symbol> 1521 <symbol id="icon-list" viewBox="0 0 512 512"> 1522 <path d="M96 96c0 26.51-21.49 48-48 48S0 122.51 0 96s21.49-48 48-48 48 21.49 48 48zM48 208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm0 160c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm464-256V80c0-6.627-5.373-12-12-12H140c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h360c6.627 0 12-5.373 12-12zm0 160v-32c0-6.627-5.373-12-12-12H140c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h360c6.627 0 12-5.373 12-12zm0 160v-32c0-6.627-5.373-12-12-12H140c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h360c6.627 0 12-5.373 12-12z"/> 1523 </symbol>
1524 <symbol id="icon-location" viewBox="0 0 384 512"> 1525 <path d="M192 0C85.903 0 0 86.014 0 192c0 71.117 23.991 93.341 151.271 297.424 18.785 30.119 62.694 30.083 81.457 0C360.075 285.234 384 263.103 384 192 384 85.903 297.986 0 192 0zm0 464C64.576 259.686 48 246.788 48 192c0-79.529 64.471-144 144-144s144 64.471 144 144c0 54.553-15.166 65.425-144 272z"/> 1526 </symbol> 1527 <symbol id="icon-lock" viewBox="0 0 448 512"> 1528 <path d="M400 192h-32v-46.6C368 65.8 304 .2 224.4 0 144.8-.2 80 64.5 80 144v48H48c-26.5 0-48 21.5-48 48v224c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V240c0-26.5-21.5-48-48-48zm-272-48c0-52.9 43.1-96 96-96s96 43.1 96 96v48H128v-48zm272 320H48V240h352v224z"/> 1529 </symbol> 1530 <symbol id="icon-lookup" viewBox="0 0 32 18"> 1531 <path d="M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625zM32 1.99V.542c0-.3-.238-.543-.531-.543H15.53a.537.537 0 0 0-.53.544v1.446c0 .3.238.543.531.543H31.47a.537.537 0 0 0 .53-.543zm0 7.233V7.777c0-.3-.196-.543-.438-.543H18.438c-.241 0-.437.243-.437.543v1.446c0 .3.196.543.438.543h13.125c.241 0 .437-.243.437-.543zm0 7.234v-1.446c0-.3-.154-.543-.344-.543H21.344c-.19 0-.344.243-.344.543v1.446c0 .3.154.543.344.543h10.312c.19 0 .344-.243.344-.543z"/> 1532 </symbol> 1533 <symbol id="icon-menu" viewBox="0 0 448 512"> 1534 <path d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"/> 1535 </symbol> 1536 <symbol id="icon-more" viewBox="0 0 512 512"> 1537 <path d="M304 256c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48zm120-48c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm-336 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z"/> 1538 </symbol> 1539 <symbol id="icon-move-down" viewBox="0 0 24 24"> 1540 <path d="M22.214 11.723l-.928-.928a.563.563 0 0 0-.797 0l-7.27 7.27V2.062a.564.564 0 0 0-.563-.563h-1.312a.564.564 0 0 0-.563.563v16.003l-7.27-7.27a.563.563 0 0 0-.797 0l-.928.928a.563.563 0 0 0 0 .797l9.816 9.815c.22.22.576.22.796 0l9.816-9.815a.563.563 0 0 0 0-.797z"/> 1541 </symbol> 1542 <symbol id="icon-move-up" viewBox="0 0 24 24"> 1543 <path d="M1.786 12.277l.928.928c.22.22.576.22.796 0l7.271-7.272v16.004c0 .311.252.563.563.563h1.312c.31 0 .563-.252.563-.563V5.933l7.271 7.272c.22.22.576.22.796 0l.928-.928a.563.563 0 0 0 0-.796l-9.816-9.816a.563.563 0 0 0-.796 0L1.786 11.48a.562.562 0 0 0 0 .796z"/> 1544 </symbol> 1545 <symbol id="icon-new-document" viewBox="0 0 384 512"> 1546 <path d="M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"/> 1547 </symbol> 1548 <symbol id="icon-notification" viewBox="0 0 448 512"> 1549 <path d="M425.403 330.939c-16.989-16.785-34.546-34.143-34.546-116.083 0-83.026-60.958-152.074-140.467-164.762A31.843 31.843 0 0 0 256 32c0-17.673-14.327-32-32-32s-32 14.327-32 32a31.848 31.848 0 0 0 5.609 18.095C118.101 62.783 57.143 131.831 57.143 214.857c0 81.933-17.551 99.292-34.543 116.078C-25.496 378.441 9.726 448 66.919 448H160c0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64h93.08c57.19 0 92.415-69.583 44.323-117.061zM224 472c-13.234 0-24-10.766-24-24h48c0 13.234-10.766 24-24 24zm157.092-72H66.9c-16.762 0-25.135-20.39-13.334-32.191 28.585-28.585 51.577-55.724 51.577-152.952C105.143 149.319 158.462 96 224 96s118.857 53.319 118.857 118.857c0 97.65 23.221 124.574 51.568 152.952C406.278 379.661 397.783 400 381.092 400z"/> 1550 </symbol> 1551 <symbol id="icon-phone" viewBox="0 0 24 24"> 1552 <path d="M22.338 1.074L17.92.055A2.143 2.143 0 0 0 15.466 1.3l-2.039 4.758a2.155 2.155 0 0 0 .613 2.504l1.876 1.535a14.583 14.583 0 0 1-5.82 5.82L8.563 14.04a2.155 2.155 0 0 0-2.504-.614L1.3 15.467A2.143 2.143 0 0 0 .055 17.92l1.02 4.418A2.135 2.135 0 0 0 3.164 24C14.64 24 24 14.706 24 3.164a2.135 2.135 0 0 0-1.662-2.09zM3.248 21.75l-.98-4.25 4.603-1.973 2.612 3.192c4.631-2.173 7.058-4.596 9.236-9.236L15.527 6.87 17.5 2.267l4.25.98c-.045 10.2-8.301 18.458-18.502 18.503z"/> 1553 </symbol>
1554 <symbol id="icon-pin" viewBox="0 0 24 24"> 1555 <path d="M17.665 8.749l-.282-1.999h1.346c.656 0 1.188-.504 1.188-1.125v-4.5C19.917.504 19.385 0 18.729 0H5.271c-.656 0-1.188.504-1.188 1.125v4.5c0 .621.532 1.125 1.188 1.125h1.346l-.282 1.999C3.964 10.284 2.5 12.687 2.5 15.375c0 .621.532 1.125 1.187 1.125h7.125v4.876c0 .04.007.08.02.118l.792 2.25c.12.341.631.342.752 0l.791-2.25a.357.357 0 0 0 .02-.118V16.5h7.126c.655 0 1.187-.504 1.187-1.125 0-2.686-1.463-5.09-3.835-6.626zM5 14.25c.408-1.802 1.763-3.284 3.535-4.117L9.33 4.5H6.46V2.25h11.083V4.5H14.67l.793 5.633c1.773.834 3.127 2.316 3.535 4.117H5.001z"/> 1556 </symbol> 1557 <symbol id="icon-platform-components" viewBox="0 0 30 32"> 1558 <path d="M28.436 23c-.597 1.006-2.877 1.404-6.112.798.301-1.196.531-2.49.689-3.85a31.513 31.513 0 0 0 3.054-2.488c2.133 2.416 2.962 4.538 2.37 5.54m-12.435 7c-1.194 0-2.687-1.728-3.766-4.762a31.64 31.64 0 0 0 3.766-1.344c1.286.55 2.552 1 3.764 1.344C18.686 28.272 17.194 30 16.002 30M3.565 23c-.592-1.002.236-3.124 2.37-5.54.906.846 1.932 1.68 3.054 2.488.156 1.36.387 2.654.689 3.85-3.235.606-5.516.208-6.113-.798m0-14c.597-1.006 2.878-1.404 6.113-.798a29.614 29.614 0 0 0-.69 3.85 31.22 31.22 0 0 0-3.054 2.488C3.801 12.126 2.973 10.002 3.565 9m12.437-7c1.192 0 2.685 1.728 3.764 4.762a31.14 31.14 0 0 0-3.764 1.344 31.29 31.29 0 0 0-3.766-1.344C13.315 3.728 14.808 2 16.002 2m7.214 12.742c.521.424.978.84 1.424 1.258a25.44 25.44 0 0 1-1.424 1.256c.014-.416.029-.832.029-1.256 0-.424-.015-.84-.029-1.258m-4.734-5.468c.64-.23 1.26-.43 1.856-.598.148.588.281 1.21.396 1.866-.365-.222-.73-.444-1.112-.658-.38-.214-.76-.412-1.14-.61m-7.214 1.268a25.08 25.08 0 0 1 .396-1.866c.596.168 1.216.368 1.856.598a35.9 35.9 0 0 0-1.14.61c-.382.214-.747.436-1.112.658m-2.482 6.714A25.44 25.44 0 0 1 7.362 16c.445-.418.903-.834 1.424-1.258-.015.418-.029.834-.029 1.258 0 .424.014.84.029 1.256m4.734 5.47c-.64.232-1.26.43-1.856.598a25.08 25.08 0 0 1-.396-1.866c.365.222.73.444 1.111.66.38.212.76.412 1.14.608m7.215-1.268a26.237 26.237 0 0 1-.396 1.866 26.57 26.57 0 0 1-1.856-.598c.38-.196.76-.396 1.14-.608.382-.216.747-.438 1.112-.66m-2.137-1.074c-.884.498-1.75.934-2.595 1.324a34.698 34.698 0 0 1-5.07-2.86 33.165 33.165 0 0 1 0-5.696 34.698 34.698 0 0 1 5.07-2.86 34.698 34.698 0 0 1 5.069 2.86c.075.906.123 1.854.123 2.848 0 .994-.048 1.942-.124 2.848a34.698 34.698 0 0 1-2.473 1.536M28.437 9c.592 1.002-.237 3.126-2.37 5.54a31.22 31.22 0 0 0-3.054-2.488 29.965 29.965 0 0 0-.69-3.85c3.236-.606 5.516-.208 6.113.798m1.775-1c-1.172-1.98-4.408-2.5-8.462-1.708C20.426 2.474 18.346 0 16.002 0c-2.347 0-4.427 2.474-5.75 6.292C6.2 5.5 2.962 6.02 1.79 8c-1.173 1.98-.014 4.972 2.716 8-2.73 3.028-3.89 6.02-2.716 8 1.173 1.98 4.41 2.5 8.463 1.708 1.323 3.82 3.403 6.292 5.75 6.292 2.344 0 4.424-2.472 5.747-6.292 4.054.792 7.29.272 8.462-1.708 1.173-1.98.016-4.972-2.714-8 2.73-3.028 3.887-6.02 2.714-8"/> 1559 </symbol> 1560 <symbol id="icon-print" viewBox="0 0 512 512"> 1561 <path d="M416 192V81.9c0-6.4-2.5-12.5-7-17L351 7c-4.5-4.5-10.6-7-17-7H120c-13.3 0-24 10.7-24 24v168c-53 0-96 43-96 96v136c0 13.3 10.7 24 24 24h72v40c0 13.3 10.7 24 24 24h272c13.3 0 24-10.7 24-24v-40h72c13.3 0 24-10.7 24-24V288c0-53-43-96-96-96zM144 48h180.1L368 91.9V240H144V48zm224 416H144v-80h224v80zm96-64h-48v-40c0-13.2-10.8-24-24-24H120c-13.2 0-24 10.8-24 24v40H48V288c0-26.5 21.5-48 48-48v24c0 13.2 10.8 24 24 24h272c13.2 0 24-10.8 24-24v-24c26.5 0 48 21.5 48 48v112zm-8-96c0 13.3-10.7 24-24 24s-24-10.7-24-24 10.7-24 24-24 24 10.7 24 24z"/> 1562 </symbol> 1563 <symbol id="icon-radio" viewBox="-27 29 24 24"> 1564 <circle cx="-15" cy="41" r="5.8"/> 1565 </symbol> 1566 <symbol id="icon-reply" viewBox="0 0 576 512"> 1567 <path d="M14.062 257.94 190.06 433.88c30.21 30.21 81.94 8.7 81.94-33.94v-78.28c146.59 8.54 158.53 50.199 134.18 127.879-13.65 43.56 35.07 78.89 72.19 54.46C537.98 464.768 576 403.8 576 330.05c0-170.37-166.04-197.15-304-201.3V48.047c0-42.72-51.79-64.09-81.94-33.94L14.062 190.06c-18.75 18.74-18.75 49.14 0 67.88zM48 224 224 48v128.03c143.181.63 304 11.778 304 154.02 0 66.96-40 109.95-76.02 133.65C501.44 305.911 388.521 273.88 224 272.09V400L48 224z"/> 1568 </symbol> 1569 <symbol id="icon-refresh" viewBox="0 0 512 512"> 1570 <path d="M500 8h-27.711c-6.739 0-12.157 5.548-11.997 12.286l2.347 98.575C418.212 52.043 342.256 8 256 8 134.813 8 33.933 94.924 12.296 209.824 10.908 217.193 16.604 224 24.103 224h28.576c5.674 0 10.542-3.982 11.737-9.529C83.441 126.128 161.917 60 256 60c79.545 0 147.942 47.282 178.676 115.302l-126.39-3.009c-6.737-.16-12.286 5.257-12.286 11.997V212c0 6.627 5.373 12 12 12h192c6.627 0 12-5.373 12-12V20c0-6.627-5.373-12-12-12zm-12.103 280h-28.576c-5.674 0-10.542 3.982-11.737 9.529C428.559 385.872 350.083 452 256 452c-79.546 0-147.942-47.282-178.676-115.302l126.39 3.009c6.737.16 12.286-5.257 12.286-11.997V300c0-6.
1570627-5.373-12-12-12H12c-6.627 0-12 5.373-12 12v192c0 6.627 5.373 12 12 12h27.711c6.739 0 12.157-5.548 11.997-12.286l-2.347-98.575C93.788 459.957 169.744 504 256 504c121.187 0 222.067-86.924 243.704-201.824 1.388-7.369-4.308-14.176-11.807-14.176z"/> 1571 </symbol> 1572 <symbol id="icon-save" viewBox="0 0 448 512"> 1573 <path d="M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM272 80v80H144V80h128zm122 352H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h42v104c0 13.255 10.745 24 24 24h176c13.255 0 24-10.745 24-24V83.882l78.243 78.243a6 6 0 0 1 1.757 4.243V426a6 6 0 0 1-6 6zM224 232c-48.523 0-88 39.477-88 88s39.477 88 88 88 88-39.477 88-88-39.477-88-88-88zm0 128c-22.056 0-40-17.944-40-40s17.944-40 40-40 40 17.944 40 40-17.944 40-40 40z"/> 1574 </symbol> 1575 <symbol id="icon-search" viewBox="0 0 512 512"> 1576 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 1577 </symbol> 1578 <symbol id="icon-settings" viewBox="0 0 512 512"> 1579 <path d="M452.515 237l31.843-18.382c9.426-5.441 13.996-16.542 11.177-27.054-11.404-42.531-33.842-80.547-64.058-110.797-7.68-7.688-19.575-9.246-28.985-3.811l-31.785 18.358a196.276 196.276 0 0 0-32.899-19.02V39.541a24.016 24.016 0 0 0-17.842-23.206c-41.761-11.107-86.117-11.121-127.93-.001-10.519 2.798-17.844 12.321-17.844 23.206v36.753a196.276 196.276 0 0 0-32.899 19.02l-31.785-18.358c-9.41-5.435-21.305-3.877-28.985 3.811-30.216 30.25-52.654 68.265-64.058 110.797-2.819 10.512 1.751 21.613 11.177 27.054L59.485 237a197.715 197.715 0 0 0 0 37.999l-31.843 18.382c-9.426 5.441-13.996 16.542-11.177 27.054 11.404 42.531 33.842 80.547 64.058 110.797 7.68 7.688 19.575 9.246 28.985 3.811l31.785-18.358a196.202 196.202 0 0 0 32.899 19.019v36.753a24.016 24.016 0 0 0 17.842 23.206c41.761 11.107 86.117 11.122 127.93.001 10.519-2.798 17.844-12.321 17.844-23.206v-36.753a196.34 196.34 0 0 0 32.899-19.019l31.785 18.358c9.41 5.435 21.305 3.877 28.985-3.811 30.216-30.25 52.654-68.266 64.058-110.797 2.819-10.512-1.751-21.613-11.177-27.054L452.515 275c1.22-12.65 1.22-25.35 0-38zm-52.679 63.019l43.819 25.289a200.138 200.138 0 0 1-33.849 58.528l-43.829-25.309c-31.984 27.397-36.659 30.077-76.168 44.029v50.599a200.917 200.917 0 0 1-67.618 0v-50.599c-39.504-13.95-44.196-16.642-76.168-44.029l-43.829 25.309a200.15 200.15 0 0 1-33.849-58.528l43.819-25.289c-7.63-41.299-7.634-46.719 0-88.038l-43.819-25.289c7.85-21.229 19.31-41.049 33.849-58.529l43.829 25.309c31.984-27.397 36.66-30.078 76.168-44.029V58.845a200.917 200.917 0 0 1 67.618 0v50.599c39.504 13.95 44.196 16.642 76.168 44.029l43.829-25.309a200.143 200.143 0 0 1 33.849 58.529l-43.819 25.289c7.631 41.3 7.634 46.718 0 88.037zM256 160c-52.935 0-96 43.065-96 96s43.065 96 96 96 96-43.065 96-96-43.065-96-96-96zm0 144c-26.468 0-48-21.532-48-48 0-26.467 21.532-48 48-48s48 21.533 48 48c0 26.468-21.532 48-48 48z"/> 1580 </symbol> 1581 <symbol id="icon-share" viewBox="0 0 448 512"> 1582 <path d="M448 416c0 53.019-42.981 96-96 96s-96-42.981-96-96a95.942 95.942 0 0 1 4.438-28.924l-98.337-61.46C144.887 341.966 121.616 352 96 352c-53.019 0-96-42.981-96-96s42.981-96 96-96c25.616 0 48.887 10.034 66.101 26.385l98.337-61.461A95.942 95.942 0 0 1 256 96c0-53.019 42.981-96 96-96s96 42.981 96 96-42.981 96-96 96c-25.616 0-48.887-10.034-66.101-26.385l-98.337 61.461c5.917 18.75 5.922 39.083 0 57.848l98.337 61.461C303.113 330.034 326.384 320 352 320c53.019 0 96 42.981 96 96zM352 48c-26.467 0-48 21.533-48 48s21.533 48 48 48 48-21.533 48-48-21.533-48-48-48M96 208c-26.467 0-48 21.533-48 48s21.533 48 48 48 48-21.533 48-48-21.533-48-48-48m256 160c-26.467 0-48 21.533-48 48s21.533 48 48 48 48-21.533 48-48-21.533-48-48-48"/> 1583 </symbol> 1584 <symbol id="icon-sign-out" viewBox="0 0 32 32"> 1585 <path d="M6 4h5.25c.412 0 .75.338.75.75v1.5c0 .412-.338.75-.75.75H6a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h5.25c.412 0 .75.338.75.75v1.5c0 .412-.338.75-.75.75H6c-3.313 0-6-2.688-6-6V10a6 6 0 0 1 6-6zm14.443 1.219l-1.225 1.225c-.3.3-.294.781.012 1.069l7.069 6.862h-15.55a.752.752 0 0 0-.75.75v1.75c0 .413.338.75.75.75H26.3l-7.069 6.856a.753.753 0 0 0-.012 1.07l1.225 1.224a.75.75 0 0 0 1.062 0l10.274-10.25a.75.75 0 0 0 0-1.062L21.505 5.213a.756.756 0 0 0-1.062.006z"/> 1586 </symbol> 1587 <symbol id="icon-skip" viewBox="0 0 448 512"> 1588 <path d="M372 32h-24c-6.6 0-12 5.4-12 12v183L116.5 39.4C95.9 22.3 64 36.6 64 64v384c0 27.4 31.9 41.8 52.5 24.6L336 283.9V468c0 6.6 5.4 12 12 12h24c6.6 0 12-5.4 12-12V44c0-6.6-5.4-12-12-12zM112 413.5V98.4l186.7 157.1-186.7 158z"/> 1589 </symbol> 1590 <symbol id="icon-spinner" viewBox="0 0 24 24"> 1591 <path d="M13.875 2.25a1.875 1.875 0 1 1-3.75 0 1.875 1.875 0 0 1 3.75 0zM12 19.875a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75zM23.625 12a1.875 1.875 0 1 0-3.75 0 1.875 1.875 0 0 0 3.75 0zm-19.5 0a1.875 1.875 0 1 0-3.75 0 1.875 1.875 0 0 0 3.75 0zm.98-8.77a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75zm13.79 13.79a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75zm-13.79 0a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75z"/> 1592 </symbol> 1593 <symbol id="icon-swap" viewBox="0 0 512 512"> 1594 <path d="M508.485 168.485l-100.375 100c-4.686 4.686-12.284 4.686-16.97 0l-19.626-19.626c-4.753-4.753-4.675-12.484.173-17.14L422.916 184H12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h410.916l-51.228-47.719c-4.849-4.656-4.927-12.387-.173-17.14l19.626-19.626c4.686-4.686 12.284-4.686 16.97 0l100.375 100c4.685 4.686 4.685 12.284-.001 16.97zm-504.97 192l100.375 100c4.686 4.686 12.284 4.686 16.97 0l19.626-19.626c4.753-4.753 4.675-12.484-.173-17.14L89.084 376H500c6.627 0 12-5.373 12-12v-24c0-6.627-5.373-12-12-12H89.084l51.228-47.719c4.849-4.656 4.927-12.387.173-17.14l-19.626-19.626c-4.686-4.686-12.284-4.686-16.97 0l-100.375 100c-4.686 4.686-4.686 12.284.001 16.97z"/> 1595 </symbol> 1596 <symbol id="icon-trash" viewBox="0 0 24 24"> 1597 <path d="M10.5 8.813v10.124a.563.563 0 0 1-.563.563H8.813a.563.563 0 0 1-.563-.563V8.813c0-.31.252-.562.563-.562h1.124c.311 0 .563.252.563.563zm4.688-.563h-1.126a.563.563 0 0 0-.562.563v10.124c0 .311.252.563.563.563h1.124a.563.563 0 0 0 .563-.563V8.813a.563.563 0 0 0-.563-.562zm6.187-4.5c.621 0 1.125.504 1.125 1.125v.563c0 .31-.252.562-.563.562H21v15.75A2.25 2.25 0 0 1 18.75 24H5.25A2.25 2.25 0 0 1 3 21.75V6h-.938a.563.563 0 0 1-.562-.563v-.562c0-.621.504-1.125 1.125-1.125h3.488l1.595-2.658A2.25 2.25 0 0 1 9.637 0h4.726c.79 0 1.523.415 1.93 1.092l1.594 2.658h3.488zm-12.638 0h6.526l-.818-1.363a.281.281 0 0 0-.241-.137H9.796a.281.281 0 0 0-.24.137l-.82 1.363zM18.75 6H5.25v15.469c0 .155.126.281.281.281H18.47a.281.281 0 0 0 .281-.281V6z"/> 1598 </symbol> 1599 <symbol id="icon-undo" viewBox="0 0 512 512">
1600 <path d="M12 8h27.711c6.739 0 12.157 5.548 11.997 12.286l-2.347 98.568C93.925 51.834 170.212 7.73 256.793 8.001 393.18 8.428 504.213 120.009 504 256.396 503.786 393.181 392.835 504 256 504c-63.926 0-122.202-24.187-166.178-63.908-5.113-4.618-5.354-12.561-.482-17.433l19.738-19.738c4.498-4.498 11.753-4.785 16.501-.552C160.213 433.246 205.895 452 256 452c108.322 0 196-87.662 196-196 0-108.322-87.662-196-196-196-79.545 0-147.941 47.282-178.675 115.302l126.389-3.009c6.737-.16 12.286 5.257 12.286 11.997V212c0 6.627-5.373 12-12 12H12c-6.627 0-12-5.373-12-12V20C0 13.373 5.373 8 12 8z"/> 1601 </symbol> 1602 <symbol id="icon-unlock" viewBox="0 0 24 24"> 1603 <path d="M20.25 11.25H7.5V6.806c0-2.475 1.973-4.533 4.453-4.556a4.502 4.502 0 0 1 4.547 4.5v1.125c0 .623.502 1.125 1.125 1.125s1.125-.502 1.125-1.125v-1.06c0-3.73-3-6.806-6.736-6.815C8.288-.01 5.25 3.023 5.25 6.75v4.5h-1.5A2.25 2.25 0 0 0 1.5 13.5v8.25A2.25 2.25 0 0 0 3.75 24h16.5a2.25 2.25 0 0 0 2.25-2.25V13.5a2.25 2.25 0 0 0-2.25-2.25zm0 10.5H3.75V13.5h16.5v8.25z"/> 1604 </symbol> 1605 <symbol id="icon-view" viewBox="0 0 576 512"> 1606 <path d="M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z"/> 1607 </symbol> 1608 <symbol id="icon-warning" viewBox="0 0 576 512"> 1609 <path d="M248.747 204.705l6.588 112c.373 6.343 5.626 11.295 11.979 11.295h41.37a12 12 0 0 0 11.979-11.295l6.588-112c.405-6.893-5.075-12.705-11.979-12.705h-54.547c-6.903 0-12.383 5.812-11.978 12.705zM330 384c0 23.196-18.804 42-42 42s-42-18.804-42-42 18.804-42 42-42 42 18.804 42 42zm-.423-360.015c-18.433-31.951-64.687-32.009-83.154 0L6.477 440.013C-11.945 471.946 11.118 512 48.054 512H527.94c36.865 0 60.035-39.993 41.577-71.987L329.577 23.985zM53.191 455.002L282.803 57.008c2.309-4.002 8.085-4.002 10.394 0l229.612 397.993c2.308 4-.579 8.998-5.197 8.998H58.388c-4.617.001-7.504-4.997-5.197-8.997z"/> 1610 </symbol> 1611 <symbol id="icon-note" viewBox="0 0 448 512"> 1612 <path d="M448 348.106V80c0-26.51-21.49-48-48-48H48C21.49 32 0 53.49 0 80v351.988c0 26.51 21.49 48 48 48h268.118a48 48 0 0 0 33.941-14.059l83.882-83.882A48 48 0 0 0 448 348.106zm-128 80v-76.118h76.118L320 428.106zM400 80v223.988H296c-13.255 0-24 10.745-24 24v104H48V80h352z" /> 1613 </symbol> 1614 <symbol id="icon-note-alert" viewBox="0 0 16 16"> 1615 <style type="text/css"> 1616 .st0 { 1617 fill-rule: evenodd; 1618 clip-rule: evenodd; 1619 fill: #026BC8; 1620 } 1621 1622 .st1 { 1623 fill-rule: evenodd; 1624 clip-rule: evenodd; 1625 fill: #FFFFFF; 1626 } 1627 </style> 1628 <g id="_x31_---Main-Use_x2F_note"> 1629 <path id="path-1_1_" class="st0" d="M13,12.2V4.4C13,3.6,12.4,3,11.6,3H1.4C0.6,3,0,3.6,0,4.4v10.2C0,15.4,0.6,16,1.4,16h7.8 1630 c0.4,0,0.7-0.1,1-0.4l2.4-2.4C12.9,12.9,13,12.5,13,12.2z M9.3,14.5v-2.2h2.2L9.3,14.5z M11.6,4.4v6.5h-3c-0.4,0-0.7,0.3-0.7,0.7v3 1631 H1.4V4.4H11.6z" /> 1632 </g> 1633 <g id="warning-filled"> 1634 <path id="Path" class="st0" d="M16,5c0,2.8-2.2,5-5,5S6,7.8,6,5c0-2.8,2.2-5,5-5S16,2.2,16,5z" /> 1635 </g> 1636 <g id="warning-filled-copy" transform="translate(4.000000, 2.000000)"> 1637 <path id="Path_1_" class="st1" d="M7,4C6.4,4,6,4.4,6,5s0.4,1,1,1s1-0.4,1-1S7.6,4,7,4z" /> 1638 <path id="Path_2_" class="st1" d="M6,0.2l0.2,2.5C6.2,2.9,6.3,3,6.4,3h1.1c0.1,0,0.3-0.1,0.3-0.2L8,0.2C8,0.1,7.9,0,7.7,0H6.3 1639 C6.1,0,6,0.1,6,0.2L6,0.2z" /> 1640 </g> 1641 </symbol> 1642</svg> 1643 1644 1645 <a id="skip-link" class="offScreen" href="#main-content">Skip to main content</a> 1646 <a class="offScreen" href="/Student/Home/Sitemap" id="sitemap-link">Navigate to the sitemap</a> 1647 1648 <header id="topOfForm"> 1649 <nav id="header-bar" role="navigation" aria-label="Header Bar" class="esg-header-bar "> 1650 <div class="esg-header-bar__logo"> 1651 <a class="esg-header-bar__logo-link" href="/Student"> 1652 <img class="esg-header-bar__logo-image" src="/Student/content/images/custom-header-logo.png" alt="MCPHS University" /> 1653 </a> 1654 </div> 1655 </nav> 1656 1657 </header> 1658 1659 1660 <div id=""> 1661 1662 <div id="esg-cdnPath" style="display:none;">https://cdn.elluciancloud.com/assets/1.5.1/css/ellucian-design-system-ltr.min.css</div> 1663 <main id="main-content" tabindex="-1"> 1664 1665 1666 1667 1668 1669<div class="esg-sign-in__page"> 1670 <div class="esg-sign-in__content"> 1671
1672<script> 1673 var Ellucian = Ellucian || {}; 1674 Ellucian.Account = Ellucian.Account || {}; 1675 Ellucian.Account.ActionUrls = { 1676 getAuthenticationScheme: '/Student/Account/GetAuthenticationScheme', 1677 getSessionConfigurationUrl: '/Student/Account/GetSessionConfiguration' 1678 } 1679 1680 function enableLogin() { 1681 document.getElementById("login-button").disabled = false; 1682 }; 1683 1684 function disableLogin() { 1685 document.getElementById("login-button").disabled = true; 1686 } 1687</script>
vendor: 2 bytes, line 1687
1687
1688<script src="/Student/bundles/jqueryval?v=pFCBJc6dRX8YuaUenN6jDjgm_o0"></script>
1688 1689
1689<script src="/Student/bundles/splitloginscripts?v=8xhpc_PPwSkGWAESQKaY_FWcAVE"></script>
1689 1690 1691<div id="login-form-container" class="esg-login-card"> 1692 <div class="esg-alert esg-alert--error" style="display: none;" data-bind="visible: authenticationSchemeErrorVisible"> 1693 <span class="esg-alert__icon-wrapper"> 1694 <span class="esg-alert__icon esg-icon__container" aria-hidden="True"> 1695 <svg class="esg-icon esg-icon--error-dark"> 1696 <use xlink:href="#icon-error"></use> 1697 </svg> 1698 </span> 1699 </span> 1700 <div class="esg-alert__message">Login Failed. Please check User Name and Password.</div> 1701 </div> 1702 1703 1704<form action="/Student/Account/OtpVerification" autocapitalize="none" autocomplete="off" class="esg-form--sign-in" data-bind="submit: submitLoginForm" id="loginForm" method="post"><input id="returnUrl" name="returnUrl" type="hidden" value="" /> <input type="hidden" id="perform-saml-login" name="performSamlLogin" data-bind="value: samlAuthentication" /> 1705 <fieldset> 1706 <h1 class="esg-sign-in__title">Sign In</h1> 1707 <legend class="offScreen">Sign in form - Enter your user name and password to sign in.</legend> 1708 <div class="esg-form__group esg-login-card-form___group"> 1709 <label class="esg-form__label esg-form__label--sign-in" for="UserName">User name</label> 1710 <input class="esg-form__input esg-login-card-form__input" data-bind="value: username" data-val="true" data-val-required="The UserName field is required." id="UserName" name="UserName" type="text" value="" /> 1711 </div> 1712 <div class="esg-form__group esg-login-card-form___group" data-bind="visible: showPassword"> 1713 <label class="esg-form__label esg-form__label--sign-in" for="Password">Password</label> 1714 <input autocomplete="off" class="esg-form__input esg-login-card-form__input" data-bind="hasFocus: passwordHasFocus" data-val="true" data-val-required="The Password field is required." id="Password" name="Password" type="password" /> 1715 </div> 1716 <div class="esg-form__group esg-login-card-form___group esg-form__text--wrap"> 1717 </div> 1718 <div class="esg-form__group esg-login-card-form___group"> 1719 <!-- ko if: showContinueButton --> 1720 <button type="submit" id="continue-login" data-bind="continueSignInProcess" class="eds-button eds-button--primary esg-login-card-form__sign-in-button">Continue</button> 1721 <!-- /ko --> 1722 <!-- ko if: showSignInButton --> 1723 <button type="submit" id="login-button" class="eds-button eds-button--primary esg-login-card-form__sign-in-button">Sign In</button> 1724 <!-- /ko --> 1725 </div> 1726 </fieldset> 1727<input name="__RequestVerificationToken" type="hidden" value="CfDJ8JSkqxUYcytHoqHjlhvbONAtinKEIPtZ8oQBmDeEOs83RgYGQnan07AFCYcjZPSR_vucuHN6ZCoGb5sYlGOD-7x274sdx_LoD_VantzJAgNbU_q42WAlEiiWOnEP3fZCgAAL3fdh45vqen1SHW5yvRM" /></form></div> 1728
1729<script type="text/javascript"> 1730 $(document).ready(function () { 1731 1732 // Clear storage to ensure nobody is accessing data from another user on a shared browser 1733 // Also done during log-out, but do here as well just to be double-sure 1734 Ellucian.Storage.session.clear(); 1735 1736 var $loginForm = $("form[id = 'loginForm']"); 1737 if ($loginForm) { 1738 1739 // disable the submit button on submittal of credentials 1740 $loginForm.on("submit", function () { 1741 if ($loginForm.valid && $loginForm.valid()) { 1742 $loginForm.find('input:submit').attr('disabled', 'disabled'); 1743 } 1744 }); 1745 } 1746 }); 1747</script>
1747 1748 1749 </div> 1750</div> 1751
1752<script type="text/javascript"> 1753 $(document).ready(function () { 1754 var $loginForm = $("form[id = 'loginForm']"); 1755 if ($loginForm) { 1756 //focus on username field of LoginFormPartial view 1757 if ($('#global-message').length) { 1758 $('global-message').trigger("focus"); 1759 } 1760 else 1761 { 1762 setTimeout(function () { $loginForm.find('input:text:first').trigger("focus"); }, 100); 1763 } 1764 } 1765 1766 var hash = window.location.hash; 1767 var returnUrl = $("#returnUrl").attr("value"); 1768 1769 if (returnUrl.length > 0 && hash.length > 0) 1770 { 1771 $('#returnUrl').attr('value', returnUrl + hash); 1772 } 1773 }); 1774</script>
1774 1775 1776 </main> 1777 </div> 1778 1779
1779<script type="text/javascript"> 1780 var baseSiteUrl = "/Student/"; 1781 var currentUserId = ""; 1782 isGuest = Boolean(false); 1783 1784 var currentProxySubjectIds = ko.toJSON("System.Collections.Generic.List`1[System.String]"); 1785 hideProxyDialog = Boolean(false); 1786 1787 // Add this line to initialize the nav menu accordion and expose it globally 1788 navMenu = $("#nav-root").menuAccordion(); 1789 1790 $(document).ready(function () { 1791 1792 // global init function (site.js) 1793 site.initialize(); 1794 isRequestAuthenticated = Boolean(false); 1795 account.ajaxEnabledAccountPopups = false; 1796 1797 1798 // Reset the page focus to the top 1799 $("#topOfForm").trigger("focus"); 1800 1801 //check for unsupported browsers on every page load for ALL pages under the Self-Service umbrella 1802 //this function is defined in global.js 1803 if (typeof checkSupportedBrowser === "function") { 1804 checkSupportedBrowser(); 1805 } 1806 1807 var cleanGlobalMessage = DOMPurify.sanitize(''); 1808 $('#global-message-alert').html(cleanGlobalMessage); 1809 $('#global-message').removeClass("hidden"); 1810 $('#global-message-container').removeClass("hidden"); 1811 1812 // Apply bindings for tooltips in sidebar 1813 if (isRequestAuthenticated === true) { 1814 ko.applyBindings({}, document.getElementById("nav-root")); 1815 } 1816 }); 1817 </script>
1817 1818 <!-- Area for capturing ARIA announcements --> 1819 <span id="aria-announcements" class="offScreen" aria-live="assertive" aria-atomic="false"></span> 1820</body> 1821</html> 1822
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.