2021-01-16 22:15:10 +08:00
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html>
|
|
|
|
|
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="utf-8">
|
2021-01-19 22:20:11 +08:00
|
|
|
<title id="ccn-pageName"></title>
|
2021-01-16 22:15:10 +08:00
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
|
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.1/css/bulma.min.css">
|
2021-01-19 22:20:11 +08:00
|
|
|
<script src="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.12.1/js/all.min.js"></script>
|
2021-01-16 22:15:10 +08:00
|
|
|
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/jquery@3.4.1/dist/jquery.js"></script>
|
2021-01-30 17:30:28 +08:00
|
|
|
<script type="text/javascript"
|
|
|
|
|
src="https://cdn.jsdelivr.net/npm/jquery-i18n-properties@1.2.7/jquery.i18n.properties.js"></script>
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/jsrender@1.0.10/jsrender.min.js"></script>
|
2021-01-16 22:15:10 +08:00
|
|
|
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-headerNav" src="/static/tmpl/headerNav.tmpl"></script>
|
2021-01-30 17:30:28 +08:00
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-messagebox" src="/static/tmpl/messagebox.tmpl"></script>
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-calendarItem" src="/static/tmpl/calendarItem.tmpl"></script>
|
|
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-scheduleItem" src="/static/tmpl/scheduleItem.tmpl"></script>
|
2021-02-05 17:07:20 +08:00
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-ownedItem" src="/static/tmpl/ownedItem.tmpl"></script>
|
2021-02-03 16:08:40 +08:00
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-sharingItem" src="/static/tmpl/sharingItem.tmpl"></script>
|
|
|
|
|
<script type="text/x-jsrender" id="jsrender-tmpl-sharedItem" src="/static/tmpl/sharedItem.tmpl"></script>
|
2021-01-19 22:20:11 +08:00
|
|
|
|
|
|
|
|
<script type="text/javascript" src="/static/js/localStorageAssist.js"></script>
|
2021-02-07 21:12:56 +08:00
|
|
|
<script type="text/javascript" src="/static/js/datetime.js"></script>
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/javascript" src="/static/js/i18n.js"></script>
|
2021-01-20 22:57:41 +08:00
|
|
|
<script type="text/javascript" src="/static/js/utils.js"></script>
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/javascript" src="/static/js/api.js"></script>
|
2021-01-24 14:38:08 +08:00
|
|
|
<script type="text/javascript" src="/static/js/template.js"></script>
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/javascript" src="/static/js/headerNav.js"></script>
|
2021-01-23 18:37:12 +08:00
|
|
|
<script type="text/javascript" src="/static/js/tabcontrol.js"></script>
|
2021-01-30 17:30:28 +08:00
|
|
|
<script type="text/javascript" src="/static/js/messagebox.js"></script>
|
|
|
|
|
|
2021-01-19 22:20:11 +08:00
|
|
|
<script type="text/javascript" src="/static/js/page/calendar.js"></script>
|
|
|
|
|
<link rel="stylesheet" href="/static/css/calendar.css">
|
2021-01-16 22:15:10 +08:00
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
<body>
|
|
|
|
|
|
|
|
|
|
<div class="container" style="margin-top: 20px;">
|
|
|
|
|
<div class="tabs">
|
|
|
|
|
<ul>
|
2021-01-30 17:30:28 +08:00
|
|
|
<li id="tabcontrol-tab-1-1" class="tabcontrol-tab-1"><a
|
|
|
|
|
i18n-name="ccn-calendar-tabcontrol-tabCalendar"></a></li>
|
|
|
|
|
<li id="tabcontrol-tab-1-2" class="tabcontrol-tab-1"><a
|
|
|
|
|
i18n-name="ccn-calendar-tabcontrol-tabShared"></a></li>
|
|
|
|
|
<li id="tabcontrol-tab-1-3" class="tabcontrol-tab-1"><a
|
|
|
|
|
i18n-name="ccn-calendar-tabcontrol-tabSharing"></a></li>
|
2021-01-16 22:15:10 +08:00
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-01-23 18:37:12 +08:00
|
|
|
<div id="tabcontrol-panel-1-1" class="container tabcontrol-panel-1" style="margin-top: 20px;">
|
2021-01-16 22:15:10 +08:00
|
|
|
<nav class="level">
|
|
|
|
|
<div class="level-item">
|
|
|
|
|
<div class="field has-addons">
|
|
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input datetimepicker="4" class="input datetimepicker-year" type="number">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input datetimepicker="4" class="input datetimepicker-month" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<a id="ccn-calendar-calendar-btnJump" i18n-name="ccn-calendar-calendar-jump" class="button is-info"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="level-item control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<a id="ccn-calendar-calendar-btnToday" i18n-name="ccn-calendar-calendar-today" class="button is-info"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
<div class="level-item control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<a id="ccn-calendar-calendar-btnAdd" i18n-name="ccn-calendar-calendar-add" class="button is-primary"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</nav>
|
|
|
|
|
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-calendarBody" class="card" style="padding: 1.25rem; display: flex; flex-flow: column;">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div style="margin: 0 0 0.75em 0;">
|
2021-02-07 21:12:56 +08:00
|
|
|
<div><b i18n-name="ccn-calendar-week-1"></b></div>
|
|
|
|
|
<div><b i18n-name="ccn-calendar-week-2"></b></div>
|
|
|
|
|
<div><b i18n-name="ccn-calendar-week-3"></b></div>
|
|
|
|
|
<div><b i18n-name="ccn-calendar-week-4"></b></div>
|
|
|
|
|
<div><b i18n-name="ccn-calendar-week-5"></b></div>
|
|
|
|
|
<div><b i18n-name="ccn-calendar-week-6" style="color: red;"></b></div>
|
|
|
|
|
<div><b i18n-name="ccn-calendar-week-7" style="color: red;"></b></div>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="container" style="padding: 1.25rem; display: flex; flex-flow: column; margin-top: 1.25rem;">
|
2021-01-24 14:38:08 +08:00
|
|
|
<h1 i18n-name="ccn-calendar-calendar-scheduleList" class="title"></h1>
|
2021-01-16 22:15:10 +08:00
|
|
|
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-scheduleList">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="schedule-day container">
|
|
|
|
|
<div class="schedule-day-words">
|
|
|
|
|
<b>13</b>
|
|
|
|
|
<b>Friday</b>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="schedule-event-list">
|
|
|
|
|
<div class="schedule-event card">
|
|
|
|
|
<div class="schedule-event-words">
|
|
|
|
|
<p class="level-item"><b>This is
|
|
|
|
|
titleewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww</b>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="level-item">this is
|
|
|
|
|
subtitleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-event-icon">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-lock"></i></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-event card">
|
|
|
|
|
<div class="schedule-event-words">
|
|
|
|
|
<p class="level-item"><b>This is
|
|
|
|
|
titleewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww</b>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="level-item">this is
|
|
|
|
|
subtitleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-event-icon">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-lock"></i></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="schedule-day container">
|
|
|
|
|
<div class="schedule-day-words">
|
|
|
|
|
<b>13</b>
|
|
|
|
|
<b>Friday</b>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="schedule-event-list">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-day container">
|
|
|
|
|
<div class="schedule-day-words">
|
|
|
|
|
<b>13</b>
|
|
|
|
|
<b>Friday</b>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="schedule-event-list">
|
|
|
|
|
<div class="schedule-event card">
|
|
|
|
|
<div class="schedule-event-words">
|
|
|
|
|
<p class="level-item"><b>This is
|
|
|
|
|
titleewwwwwwwwwwwwwwwwww</b>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="level-item">this is
|
|
|
|
|
subtitleeeeeeeeeewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwweeeeeeeeeeeeeeeeeeeeee
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-event-icon">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-lock"></i></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-event card">
|
|
|
|
|
<div class="schedule-event-words">
|
|
|
|
|
<p class="level-item"><b>This is
|
|
|
|
|
titleeww</b>
|
|
|
|
|
</p>
|
|
|
|
|
<p class="level-item">this is
|
|
|
|
|
subtitleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="schedule-event-icon">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-lock"></i></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-01-23 18:37:12 +08:00
|
|
|
<div id="tabcontrol-panel-1-2" class="container tabcontrol-panel-1" style="margin-top: 20px;">
|
2021-01-16 22:15:10 +08:00
|
|
|
|
|
|
|
|
<div class="container" style="display: flex; flex-flow: column;">
|
2021-01-24 14:38:08 +08:00
|
|
|
<h1 i18n-name="ccn-calendar-shared-list" class="title"></h1>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="field">
|
2021-02-04 16:32:42 +08:00
|
|
|
<div id="ccn-calendar-shared-btnRefresh" class="control">
|
2021-01-16 22:15:10 +08:00
|
|
|
<a class="button is-primary">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-sync"></i></span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-03 16:08:40 +08:00
|
|
|
<div id="ccn-calendar-sharedList" style="display: flex; flex-flow: column;">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-01-23 18:37:12 +08:00
|
|
|
<div id="tabcontrol-panel-1-3" class="container tabcontrol-panel-1" style="margin-top: 20px;">
|
2021-01-16 22:15:10 +08:00
|
|
|
|
|
|
|
|
<div class="container" style="display: flex; flex-flow: column;">
|
2021-02-07 21:12:56 +08:00
|
|
|
<h1 i18n-name="ccn-calendar-owned-list" class="title"></h1>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
|
|
|
|
<div class="field has-addons">
|
|
|
|
|
<div class="control">
|
2021-02-05 17:07:20 +08:00
|
|
|
<input id="ccn-calendar-owned-inputAdd" class="input" type="text">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
2021-02-05 17:07:20 +08:00
|
|
|
<div id="ccn-calendar-owned-btnAdd" class="control">
|
2021-01-16 22:15:10 +08:00
|
|
|
<a class="button is-primary">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-plus"></i></span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-owned-btnRefresh" class="control">
|
2021-01-16 22:15:10 +08:00
|
|
|
<a class="button is-primary">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-sync"></i></span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-05 17:07:20 +08:00
|
|
|
<div id="ccn-calendar-ownedList" style="display: flex; flex-flow: column; margin-top: 1.25rem;">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-05 17:07:20 +08:00
|
|
|
<div id="ccn-calendar-sharing-container" class="container" style="display: flex; flex-flow: column;">
|
2021-02-07 21:12:56 +08:00
|
|
|
<h1 i18n-name="ccn-calendar-sharing-list" class="title"></h1>
|
|
|
|
|
<label class="label"><span i18n-name="ccn-calendar-sharing-editing"></span>
|
|
|
|
|
<span id="ccn-calendar-sharing-sharingEditing"></span>
|
|
|
|
|
</label>
|
2021-01-16 22:15:10 +08:00
|
|
|
|
|
|
|
|
<div class="control-list">
|
|
|
|
|
<div class="field has-addons">
|
|
|
|
|
<div class="control">
|
2021-02-05 17:07:20 +08:00
|
|
|
<input id="ccn-calendar-sharing-inputAdd" class="input" type="text">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
2021-02-05 17:07:20 +08:00
|
|
|
<div id="ccn-calendar-sharing-btnAdd" class="control">
|
2021-01-16 22:15:10 +08:00
|
|
|
<a class="button is-primary">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-plus"></i></span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2021-02-05 17:07:20 +08:00
|
|
|
<div id="ccn-calendar-sharing-btnRefresh" class="control">
|
2021-01-16 22:15:10 +08:00
|
|
|
<a class="button is-primary">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-sync"></i></span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-05 17:07:20 +08:00
|
|
|
<div id="ccn-calendar-sharingList" style="display: flex; flex-flow: column; margin-top: 1.25rem;">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- add is-active in class to show this-->
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-modalEvent" class="modal"
|
|
|
|
|
style="float: left; position: fixed; top: 0; bottom: 0; left: 0; right: 0;">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="modal-background"></div>
|
|
|
|
|
<div class="modal-card">
|
|
|
|
|
<header class="modal-card-head">
|
2021-02-07 21:12:56 +08:00
|
|
|
<p i18n-name="ccn-calendar-modalEvent-header" class="modal-card-title"></p>
|
|
|
|
|
<a id="ccn-calendar-modalEvent-btnClose" class="delete" aria-label="close"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</header>
|
|
|
|
|
<div class="modal-card-body" style="word-break: break-all;">
|
|
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-title"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-inputTitle" class="input" type="text">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-description"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<textarea id="ccn-calendar-modalEvent-inputDescription" class="textarea"></textarea>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-collection"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
|
|
|
|
<div class="select">
|
2021-02-07 21:12:56 +08:00
|
|
|
<select id="ccn-calendar-modalEvent-inputCollection"></select>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-startDateTime"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
2021-02-07 21:12:56 +08:00
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-year"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="1" class="input datetimepicker-year" type="number">
|
|
|
|
|
</div>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-month"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="1" class="input datetimepicker-month" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-day"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="1" class="input datetimepicker-day" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-hour"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="1" class="input datetimepicker-hour" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-minute"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="1" class="input datetimepicker-minute" type="number">
|
|
|
|
|
</div>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-endDateTime"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
|
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<a id="ccn-calendar-modalEvent-btnSpot" class="button is-link" i18n-name="ccn-calendar-modalEvent-btnSpot"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<a id="ccn-calendar-modalEvent-btnFullDay" class="button is-link" i18n-name="ccn-calendar-modalEvent-btnFullDay"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="control-list">
|
2021-02-07 21:12:56 +08:00
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-year"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="2" class="input datetimepicker-year" type="number">
|
|
|
|
|
</div>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-month"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="2" class="input datetimepicker-month" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-day"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="2" class="input datetimepicker-day" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-hour"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="2" class="input datetimepicker-hour" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-minute"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="2" class="input datetimepicker-minute" type="number">
|
|
|
|
|
</div>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loop"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-radioLoopNever" type="radio" name="loop-method">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loop-never"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-radioLoopDay" type="radio" name="loop-method">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loop-day"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-radioLoopWeek" type="radio" name="loop-method">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loop-week"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-radioLoopMonth" type="radio" name="loop-method">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loop-month"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-radioLoopYear" type="radio" name="loop-method">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loop-year"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopDay">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopDay-span"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopDay-inputSpan" class="input spanpicker" type="number">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopWeek">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopWeek-span"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-inputSpan" class="input spanpicker" type="number">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopWeek-option"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check1" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-1"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check2" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-2"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check3" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-3"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check4" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-4"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check5" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-5"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check6" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-6"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="checkbox">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopWeek-check7" type="checkbox">
|
|
|
|
|
<span i18n-name="ccn-calendar-week-7"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopMonth">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopMonth-span"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopMonth-inputSpan" class="input spanpicker" type="number">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopWeek-option"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopMonth-radioA" type="radio" name="month-loop-method">
|
|
|
|
|
<span id="ccn-calendar-modalEvent-loopMonth-textA"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopMonth-radioB" type="radio" name="month-loop-method">
|
|
|
|
|
<span id="ccn-calendar-modalEvent-loopMonth-textB"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopMonth-radioC" type="radio" name="month-loop-method">
|
|
|
|
|
<span id="ccn-calendar-modalEvent-loopMonth-textC"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopMonth-radioD" type="radio" name="month-loop-method">
|
|
|
|
|
<span id="ccn-calendar-modalEvent-loopMonth-textD"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopYear">
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="field">
|
2021-02-07 21:12:56 +08:00
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopYear-span"></label>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-loopYear-inputSpan" class="input spanpicker" type="number">
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-02-07 21:12:56 +08:00
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopStop">
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-loopStop"></label>
|
|
|
|
|
<div class="control-list">
|
|
|
|
|
<label class="radio">
|
|
|
|
|
<input id="ccn-calendar-modalEvent-loopStop-radioForever" type="radio" name="loop-end">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loopStop-forever"></span>
|
|
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
|
|
|
|
<input id="ccn-calendar-modalEvent-loopStop-radioDateTime" type="radio" name="loop-end">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loopStop-datetime"></span>
|
|
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
|
|
|
|
<input id="ccn-calendar-modalEvent-loopStop-radioTimes" type="radio" name="loop-end">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-loopStop-times"></span>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopStopDateTime">
|
|
|
|
|
<div class="field">
|
|
|
|
|
<div class="control-list">
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-year"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="3" class="input datetimepicker-year" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-month"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="3" class="input datetimepicker-month" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-text-day"></label>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input datetimepicker="3" class="input datetimepicker-day" type="number">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="ccn-calendar-modalEvent-boxLoopStopTimes">
|
|
|
|
|
<div class="field">
|
|
|
|
|
<div class="control">
|
|
|
|
|
<input id="ccn-calendar-modalEvent-loopStop-inputTimes" class="input" type="text">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="ccn-calendar-modalEvent-boxStrictMode" class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-strictMode-title"></label>
|
|
|
|
|
<p i18n-name="ccn-calendar-modalEvent-strictMode-warning"></p>
|
2021-01-16 22:15:10 +08:00
|
|
|
<div class="control-list">
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-strictMode-radioStrict" type="radio" name="timezone">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-strictMode-strict"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
2021-02-07 21:12:56 +08:00
|
|
|
<input id="ccn-calendar-modalEvent-strictMode-radioRough" type="radio" name="timezone">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-strictMode-rough"></span>
|
2021-01-16 22:15:10 +08:00
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2021-02-07 21:12:56 +08:00
|
|
|
|
|
|
|
|
<div id="ccn-calendar-modalEvent-boxTimezone" class="field">
|
|
|
|
|
<label class="label" i18n-name="ccn-calendar-modalEvent-timezone-title"></label>
|
|
|
|
|
<p i18n-name="ccn-calendar-modalEvent-timezone-warning"></p>
|
|
|
|
|
<div class="control-list">
|
|
|
|
|
<label class="radio">
|
|
|
|
|
<input id="ccn-calendar-modalEvent-timezone-radioKeep" type="radio" name="timezone">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-timezone-keep"></span>
|
|
|
|
|
</label>
|
|
|
|
|
<label class="radio">
|
|
|
|
|
<input id="ccn-calendar-modalEvent-timezone-radioReplace" type="radio" name="timezone">
|
|
|
|
|
<span i18n-name="ccn-calendar-modalEvent-timezone-replace"></span>
|
|
|
|
|
</label>
|
2021-01-16 22:15:10 +08:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<footer class="modal-card-foot">
|
2021-02-07 21:12:56 +08:00
|
|
|
<a id="ccn-calendar-modalEvent-btnSubmit" class="button is-success" i18n-name="ccn-calendar-modalEvent-btnSubmit"></a>
|
|
|
|
|
<a id="ccn-calendar-modalEvent-btnCancel" class="button" i18n-name="ccn-calendar-modalEvent-btnCancel"></a>
|
2021-01-16 22:15:10 +08:00
|
|
|
</footer>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</body>
|
|
|
|
|
|
|
|
|
|
</html>
|