PageSourceSearch

https://portal.litelog.de/assets/shiftPlanner-B2ZHNMU6.js

js litelog.de collected 2026-10-07 03:55:48 UTC 8,234 bytes, 1 lines download raw bytes

1const e={month:"Month",week:"Week"},t={title:"Templates",repeatDaily:"Daily",repeatWeekly:"Weekly",repeatMonthly:"Monthly",createTemplate:"Create template",dragHint:"Drag template onto the calendar",noConfigs:"No shift templates available",collapse:"Collapse sidebar",expand:"Expand sidebar"},a={repeatPreset:{daily:"Daily",custom:"Custom",weekdays:"During the week",weekend:"On the weekend"},weekDays:{mon:"Mo",tue:"Tue",wed:"Wed",thu:"do",fri:"Ms",sat:"Sat",sun:"So"},templateLabel:"Template",nameLabel:"name",dateLabel:"Date",endTime:"End",duration:"Length of time",checkin:"Registration",checkout:"Unsubscribe",requirementMode:"type",modeOptional:"Optional",requiredCount:"Number",channelPush:"Push notification",channelSms:"SMS",channelPhone:"Phone call",channelEmail:"e-mail",notificationTemplate:"Template",createNotificationTemplate:"Create",notificationPhone:"Telephone numbers",createNotificationPhone:"Create",phoneNumberLabel:"Telephone number",notificationEmailLabel:"Email addresses",createNotificationEmail:"Create",emailFieldLabel:"E-mail address",save:"Save",cancel:"Cancel",defaultName:"layer",repeatEvery:"All",repeatDays:"days",repeatWeeks:"weeks",repeatMonths:"Months",repeatEndAt:"end on",repeatNoEnd:"No end",repeatDaily:"Daily",repeatWeekly:"Weekly",repeatMonthly:"Monthly",dateField:"Date",timeField:"Time",to:"until",minutesSuffix:"Min.",repeat:"Repetition",close:"Close",readonlyProperty:"object",readonlyStatus:"status",readonlyFulfilled:"Fulfilled",readonlyNotFulfilled:"Not fulfilled",readonlyCheckin:"Registration",readonlyCheckout:"Unsubscribe",createTitle:"Create new layer",editTitle:"Edit layer",templatePlaceholder:"Select template...",notificationTemplatePlaceholder:"Select template...",namePlaceholder:"Shift name",startTime:"beginning",createStepChoose:"How would you like to start?",createStepNoTemplate:"Start without a template",createStepNoTemplateHint:"Create layer from scratch",createStepOrTemplate:"or choose a template",templateSearchPlaceholder:"Search template…",templateSearchNoResults:"No templates found",backToTemplates:"← Templates",checkinRequired:"Registration required",checkoutRequired:"Deregistration required",expectSentenceStart:"To be expected",checkinsUnit:"Registrations",checkoutsUnit:"Unsubscribes",onDeviationOver:"If there is a deviation, over",notifiedSuffix:"notified.",checkinWindow:"Login window",checkoutWindow:"Logout window",checkoutSameAsCheckin:"Inherit logout requests from login",beforeMin:"Before (min)",afterMin:"After (min)",requirements:"Requirements",modeMinimum:"At least",modeFixed:"Exactly",channels:"Notification channel",notification:"notification",notificationPhonePlaceholder:"Select numbers...",phoneNumberInvalid:"Please enter in the format +49123456789",phoneLabelOptional:"Name (optional)",phoneLabelPlaceholder:"e.g. B. Berlin office",phoneCreated:"Phone number created",notificationEmailPlaceholder:"Select or enter emails (comma separates)",notificationEmailInvalid:"Invalid email address(es): {{list}}",emailCreated:"Email address created",advancedSettings:"Advanced Settings",advancedSettingsHasContent:"Configured",assignments:"Assign {{entity}}",assignmentsPlaceholder:"Select {{entity}}...",propertyPlaceholder:"{{entity}} select...",monthDays:"days of the month",repeatNone:"No repeat",belongsToTemplate:"This layer belongs to the template",editScopeLabel:"Apply change to:",editScopeFollowing:"From this day onwards",editScopeSingle:"Just this day",editScopeFollowingHint:"Effective on {{date}} and all future days.",editScopeSingleHint:"Other dates remain unchanged.",editScopeFollowingDisabledHint:"Template already has a planned change - only this day can be selected.",checkinAllowed:"Allowed",checkoutAllowed:"Allowed",rules:"Regulate",autoCheckoutSection:"Auto-logout",autoCheckoutTooltip:"Triggered if the account has not logged out at the end of the shift.",autoCheckout:"Automatic logout if no logout is recorded",autoCheckoutAfter:"Automatic logout after",autoCheckoutWindowHint:"If the automatic logout is within the permitted logout window, the shift is considered fulfilled and no notification will be sent. If it is outside, the time will be stopped, but marked as 
1not fulfilled and a notification may be sent.",singleEditConfigHint:"Required check-ins, channels, notifications and auto-checkouts are included in the template. Select “From This Day” above to change these settings.",repeatThisShift:"Repeat this layer",readonlyTitle:"Layer — {{date}}",readonlyScheduled:"Should",readonlyEmployees:"Employees",readonlyNoData:"No registrations available",extraDays:"More days",readonlyPastBannerTitle:"This shift is already over",readonlyPastBannerDescription:"Past layers can no longer be edited. You only see the evaluation here.",readonlyShowAttendance:"View registrations",readonlyEditNext:"Edit next layer",readonlyEditNextWithDate:"Edit next layer ({{date}})",readonlyNoNextEditableHint:"No future shift planned",notificationTemplateRequired:"Please select a template",notificationPhoneRequired:"Select at least one phone number",notificationEmailRequired:"Select at least one email address"},n={contextMenu:{edit:"Edit",duplicate:"Duplicate",cancel:"Cancel"},assigned:"{{count}} assigned"},o={scheduled:"Planned",active:"Active",completed:"Completed",cancelled:"Canceled"},i={shiftMoved:"Shift moved to {{date}}.",shiftSeriesMoved:"Series moved from {{date}}.",shiftResized:"Shift time changed to {{start}}–{{end}}.",undo:"Undo"},l={title:{move:"Edit recurring appointment",resize:"Edit recurring appointment",cancel:"Edit recurring appointment"},ok:{move:"OK",resize:"OK",cancel:"OK"},single:{title:"This appointment",description:"Other dates in the series remain unchanged."},following:{title:"This date and all subsequent ones",descriptionGeneric:"All further dates in the series will be adjusted.",description_zero:"No other dates in the series are affected.",description_one:"{{count}} further dates of the series will be adjusted.",description_other:"{{count}} further dates in the series will be adjusted."}},s={confirm:"Cancel",titleSingle:"Delete shift?",contentSingle:"This shift will be irrevocably canceled."},r={weekDaysRequired:"Select at least one day of the week",monthDaysRequired:"Select at least one day of the month",repeatEndDateRequired:'Select end date or activate "No end".',conflictsFound:"Appointment conflicts found"},d={shiftCreated:"{{entity}} created",shiftSaved:"Changes saved",shiftSavedNoChange:"No changes to save"},c={loadFailed:"Layers could not be loaded",saveFailed:"Shift could not be saved",cancelFailed:"Shift could not be canceled",cancelFollowingHasCheckins_one:"{{count}} The following shift already has registrations and cannot be canceled in one go. Please cancel this shift individually first.",cancelFollowingHasCheckins_other:"{{count}} The following shifts already have registrations and cannot be canceled in one go. Please cancel these shifts individually first.",cannotMoveToPast:"Shifts cannot be moved to the past",cannotDropToPast:"Templates cannot be dragged to past days",duplicateTitle:"Time overlap",duplicateDescription:"A layer of {{start}} – {{end}} already exists for this object."},h={all:"All",none:"No",settings:"Settings",selectedCount_one:"{{count}} selected",selectedCount_other:"{{count}} selected",showCancelled:"Show canceled ones",triggerCount:"{{entity}} ({{selected}} from {{total}})",triggerAll:"{{entity}} (All)",searchPlaceholder:"{{entity}} search…",noResults:"No hits",moreCount:"+{{count}} more"},u={noShifts:"No shifts during this period",createShift:"New layer"},m={openSidebar:"View templates"},p={checkins:"Check-ins"},f="Shift planner",y="Open shift planner",g="Create layer",S="import",b={views:e,sidebar:t,modal:a,event:n,status:o,toast:i,recurringScope:l,deleteDialog:s,validation:r,toasts:d,errors:c,filter:h,mobile:u,toolbar:m,table:p,title:f,openPlanner:y,createShift:g,importShifts:S,import:{menuItem:"Excel import"}};export{g as createShift,b as default,s as deleteDialog,c as errors,n as event,h as filter,S as importShifts,u as mobile,a as modal,y as openPlanner,l as recurringScope,t as sidebar,o as status,p as table,f as title,i as toast,d as toasts,m as toolbar,r as validation,e as views};

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.