PageSourceSearch

https://intranet.kirche-annaberg-buchholz.de/dist/js/CalendarSettingsBooking_BoF6oCQl.min.js

js kirche-annaberg-buchholz.de collected 2026-10-08 04:28:40 UTC 6,413 bytes, 154 lines download raw bytes

1(function() {
2	try {
3		var e = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {};
4		e.SENTRY_RELEASE = { id: "live_2026-10-07-1527" };
5		var t = new e.Error().stack;
6		t && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[t] = "0cf035b8-a213-4d88-aadc-9d6e884ebc2f", e._sentryDebugIdIdentifier = "sentry-dbid-0cf035b8-a213-4d88-aadc-9d6e884ebc2f");
7	} catch (e) {}
8})();
9import { Ya as e, kn as t, va as n, ya as r, yl as i } from "./topMessageHandler_BGjUyIM4.min.js";
10import { N as a, R as o, X as s, Y as c, _ as l, c as u, f as d, g as f, i as p, l as m, lt as h, nt as g, u as _, y as v } from "./runtime-core.esm-bundler_gPtQx1Jq.min.js";
11import { a as y } from "./vue-router_DOKIQuHT.min.js";
12import { s as b } from "./addresses_BacLKwfI.min.js";
13import { t as x } from "./settings_Bc2mRhoL.min.js";
14//#region src/views/calendar/settings/CalendarSettingsBooking.vue?vue&type=script&setup=true&lang.ts
15var S = { class: "module-calendar" }, C = {
16	class: "button button-save button-inline-block",
17	role: "button"
18}, w = /* @__PURE__ */ v({
19	__name: "CalendarSettingsBooking",
20	emits: ["error"],
21	setup(v, { emit: w }) {
22		let T = w, E = g(), { saveSettings: D, loading: O, settings: k } = x(E, T), A = y();
23		return u(() => A.meta.module), (u, g) => {
24			let v = o("interact");
25			return a(), d("div", S, [m("form", {
26				ref_key: "form",
27				ref: E,
28				onSubmit: g[5] || (g[5] = i((...e) => h(D) && h(D)(...e), ["prevent"]))
29			}, [
30				h(O) ? (a(), _(b, {
31					key: 0,
32					text: "Die Einstellungen werden geladen..."
33				})) : (a(), d(p, { key: 1 }, [
34					l(t, {
35						title: "Allgemeine Einstellungen",
36						"title-icon": "flight_takeoff"
37					}, {
38						default: c(() => [
39							l(e, {
40								class: "form-row-checkbox element-first",
41								"error-name": "allow_internal_notes",
42								"filter-name": "allow_internal_notes",
43								help: "Mit dieser Option können Moduladministratoren sowie Mitarbeitende mit Sicht- und Bearbeitungsrechten interne Notizen mit Anhängen erstellen. Mitarbeitende mit reinen Sichtrechten können diese einsehen.",
44								label: "Interne Bemerkungen und Anhänge erlauben",
45								"label-for": "allow_internal_notes"
46							}, {
47								default: c(() => [l(n, {
48									modelValue: h(k).allow_internal_notes,
49									"onUpdate:modelValue": g[0] || (g[0] = (e) => h(k).allow_internal_notes = e),
50									name: "allow_internal_notes",
51									"value-off": 0,
52									"value-on": 1
53								}, null, 8, ["modelValue"])]),
54								_: 1
55							}),
56							g[6] || (g[6] = f()),
57							l(e, {
58								help: "Entscheiden Sie hier, ob ein Link zur Stornierung der freigegebenen Reservierungsanfrage in der \"Reservierungsanfrage bearbeitet\"-Mail aufgeführt werden soll.",
59								class: "form-row-checkbox element-first",
60								"error-name": "attach_cancel_link",
61								label: "Absage-Link anhängen",
62								"label-for": "attach-cancel-link"
63							}, {
64								default: c(() => [l(n, {
65									modelValue: h(k).attach_cancel_link,
66									"onUpdate:modelValue": g[1] || (g[1] = (e) => h(k).attach_cancel_link = e),
67									name: "attach_cancel_link",
68									"value-off": 0,
69									"value-on": 1
70								}, null, 8, ["modelValue"])]),
71								_: 1
72							})
73						]),
74						_: 1
75					}),
76					g[9] || (g[9] = f()),
77					l(t, {
78						title: "Buchungszeiten",
79						"title-icon": "public"
80					}, {
81						default: c(() => [
82							l(e, {
83								"error-name": "limit_future_booking",
84								"filter-name": "limit_future_booking",
85								help: "Stellen Sie hier ein, wie viele Tage maximal im Voraus Reservierungsanfragen online gestellt werden können. Die interne Reservierungserstellung ist davon nicht betroffen. Maximalbegrenzung: 365 Tage, 0 für keine Begrenzung.",
86								label: "Vorausbuchung begrenzen (in Tagen)",
87								"label-for": "limit_future_booking"
88							}, {
89								default: c(() => [l(r, {
90									modelValue: h(k).limit_future_booking,
91									"onUpdate:modelValue": g[2] || (g[2] = (e) => h(k).limit_future_booking = e),
92									modelModifiers: { trim: !0 },
93									name: "limit_future_booking",
94									type: "text"
95								}, null, 8, ["modelValue"])]),
96								_: 1
97							}),
98							g[7] || (g[7] = f()),
99							l(e, {
100								"error-name": "booking_min_date_offset",
101								"filter-name": "booking_min_date_offset",
102								help: "Stellen Sie hier ein, wie viele Stunden minimal im Voraus eine Reservierungsanfrage online gestellt werden kann. Die interne Reservierungserstellung ist davon nicht betroffen. 0 für keine Begrenzung.",
103								label: "Terminvorlauf festlegen (in Stunden)",
104								"label-for": "booking_min_date_offset"
105							}, {
106								default: c(() => [l(r, {
107									modelValue: h(k).booking_min_date_offset,
108									"onUpdate:modelValue": g[3] || (g[3] = (e) => h(k).booking_min_date_offset = e),
109									modelModifiers: { trim: !0 },
110									name: "booking_min_date_offset",
111									type: "text"
112								}, null, 8, ["modelValue"])]),
113								_: 1
114							}),
115							g[8] || (g[8] = f()),
116							l(e, {
117								class: "form-row-checkbox element-first",
118								"error-name": "show_holidays",
119								"filter-name": "show_holidays",
120								help: "Wenn diese Option aktiviert wird, dann werden in den Kalenderansichten im Web-Export die Feiertage angezeigt. Wenn Sie Buchungen an Feiertagen erlauben, empfehlen wir diese Option zu deaktivieren, damit für Webseitenbesucher offensichtlich wird, dass Sie Buchungen an diesen Tagen zulassen.",
121								label: "Feiertage im Kalender anzeigen",
122								"label-for": "show_holidays"
123							}, {
124								default: c(() => [l(n, {
125									modelValue: h(k).show_holidays,
126									"onUpdate:modelValue": g[4] || (g[4] = (e) => h(k).show_holidays = e),
127									name: "show_holidays",
128									"value-off": 0,
129									"value-on": 1
130								}, null, 8, ["modelValue"])]),
131								_: 1
132							})
133						]),
134						_: 1
135					})
136				], 64)),
137				g[11] || (g[11] = f()),
138				s((a(), d("div", C, [...g[10] || (g[10] = [
139					m("i", {
140						class: "material-icons",
141						"aria-hidden": "true",
142						role: "img"
143					}, "save", -1),
144					f(),
145					m("span", null, "Einstellungen speichern", -1)
146				])])), [[v, () => h(D)()]])
147			], 544)]);
148		};
149	}
150});
151//#endregion
152export { w as default };
153
154//# sourceMappingURL=CalendarSettingsBooking_BoF6oCQl.min.js.map

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.