使用日曆應用程式
Note
日曆應用程式默認情況下與 Nextcloud Hub 一起安裝,但可以停用。請向您的管理員詢問。
Nextcloud 日曆應用程式的運作類似於其他可以與您的 Nextcloud 日曆和事件同步的日曆應用程式。
當您首次訪問日曆應用程式時,將為您創建一個預設的第一個日曆。
管理您的日曆
創建新日曆
如果您打算設置一個新日曆,而不從之前的日曆中轉移任何舊數據,則應該創建一個新日曆。
在左側邊欄中點擊
+ 新日曆
。為您的新日曆輸入名稱,例如 "工作"、"家" 或 "市場規劃"。
點擊勾選後,您的新日曆將被創建,可以在您的設備之間同步,並填充新事件,與朋友和同事共享。
導入日曆
如果您想將日曆及其相應的事件轉移到您的 Nextcloud 實例,導入是最佳方式。
點擊左下角標有
設置和導入
的設置圖標。點擊
+ 導入日曆
後,您可以從本地設備中選擇一個或多個日曆文件進行上傳。上傳可能需要一些時間,具體取決於您導入的日曆大小。
A blue progress bar will appear below "Calendar Settings".
Note
Nextcloud 日曆應用程式僅支持符合 iCalendar 的 .ics
文件,定義在 RFC 5545 中。
編輯、導出或刪除日曆
有時,您可能想要更改先前導入或創建的日曆的顏色或整個名稱。您也可能想將其導出到本地硬碟或永久刪除。
Note
請記住,刪除日曆是不可逆的操作。刪除後,無法恢復日曆,除非您有本地備份。
Click on the "pen" icon of the respective calendar. You will see a new popup that will allow you to change the calendar name and color, and buttons to delete or export the calendar.
Calendar Transparency
You can toggle the checkbox "Never show me as busy (set calendar to transparent)" to influence if this calendars' events are taken into account in Free/Busy calculations. If checked, no events in this calendar will be taken into account, your schedule will always be free, regardless of an events' settings.
發布日曆
日曆可以通過公共鏈接發布,以便外部用戶可以查看(只讀)。您可以通過打開日曆的共享菜單並點擊「 + 」來創建公共鏈接,然後在「共享鏈接」旁邊。創建後,您可以將公共鏈接複製到剪貼板或通過電子郵件發送。
還有一個「嵌入代碼」,提供 HTML iframe 將您的日曆嵌入公共頁面。
多個日曆可以通過將其唯一令牌添加到嵌入鏈接的末尾來一起共享。每個日曆的公共鏈接末尾可以找到各自的令牌。完整地址將如下所示 https://cloud.example.com/index.php/apps/calendar/embed/<token1>-<token2>-<token3>
To change the default view or date of an embedded calendar, you need to provide a URL that looks like https://cloud.example.com/index.php/apps/calendar/embed/<token>/<view>/<date>
.
In this url you need to replace the following variables:
<token>
為日曆的令牌,<view>
為dayGridMonth
、timeGridWeek
、timeGridDay
、listMonth
、listWeek
、listDay
之一。默認視圖為dayGridMonth
,通常使用的列表為listMonth
,<date>
為now
或任何日期,格式為<year>-<month>-<day>``(例如 ``2019-12-28
)。
在公共頁面上,用戶能夠獲取日曆的訂閱鏈接並直接導出整個日曆。
Calendar Widget
You can embed your calendars into supported apps like Talk
, Notes
, etc...
by either sharing the public link to make the embed viewable (read-only) to all users
or by using the internal link to make it private.
訂閱日曆
您可以直接在 Nextcloud 中訂閱 iCal 日曆。通過支持這一互操作標準(RFC 5545),我們使 Nextcloud 日曆與 Google 日曆、Apple iCloud 及其他許多日曆伺服器兼容,您可以與之交換日曆,包括從其他 Nextcloud 實例上發布的日曆的訂閱鏈接,如上所述。
在左側邊欄中點擊
+ 新日曆
點擊
+ 從鏈接訂閱(只讀)
輸入或粘貼您想訂閱的共享日曆的鏈接。
完成。您的日曆訂閱將定期更新。
Note
訂閱默認每週刷新一次。您的管理員可能已更改此設置。
訂閱假日日曆
Added in version 4.4.
您可以訂閱 Thunderbird 提供的只讀假日日曆。
在左側邊欄中點擊
+ 新日曆
點擊
+ 添加假日日曆
找到您的國家或地區,然後點擊
訂閱
管理事件
創建新事件
可以通過在事件安排的區域點擊來創建事件。在日視圖和週視圖中,您只需在事件發生的區域點擊、拖動並釋放光標。
Clicking on the globe button brings up the timezone selector. You are able to choose different timezones for the start and end of your event. This is useful when travelling.
月視圖只需在目標日期的區域單擊一次。
After that, you can type in the event's name (e.g. Meeting with Linus), choose the calendar in which you want to save the event to (e.g. Personal, Community Events), check and concretize the time span or set the event as an all-day event. Optionally you can specify a location and a description.
如果您想編輯如 參加者 或 提醒 的高級詳情,或者如果您想將事件設置為重複事件,請點擊 更多
按鈕以打開高級側邊編輯器。
Add Talk conversation
You can include an existing Talk conversation in your event by clicking "Add Talk conversation". To view the list of existing Talk conversations, ensure the Talk app is enabled. If you'd like to create a new Talk conversation, you can do so directly from the same modal.
Note
如果您總是希望打開高級側邊編輯器而不是簡單的事件編輯器彈出窗口,您可以在應用的 設置和導入
部分設置 跳過簡單事件編輯器
的勾選框。
點擊藍色的 創建
按鈕將最終創建事件。
編輯、複製或刪除事件
如果您想編輯、複製或刪除特定事件,您需要先點擊該事件。
之後,您將能夠重新設置所有事件詳情,並通過點擊 更多
打開高級側邊編輯器。
點擊 更新
按鈕將更新事件。要取消更改,請點擊彈出窗口或側邊編輯器右上角的關閉圖標。
如果您打開側邊視圖並點擊事件名稱旁邊的三點菜單,您可以選擇將事件導出為 .ics
文件或從日曆中刪除該事件。
Tip
如果您刪除事件,它們將進入您的 垃圾桶。您可以在那裡恢復意外刪除的事件。
您還可以從基本編輯器中導出、複製或刪除事件。
邀請參加者參加事件
您可以將參加者添加到事件中,以讓他們知道自己受到邀請。他們將收到電子郵件邀請,並能夠確認或取消參加事件。參加者可以是您 Nextcloud 實例上的其他用戶、地址簿中的聯繫人以及直接的電子郵件地址。您還可以根據參加者更改參與級別,或禁用特定參加者的電子郵件信息。
Changed in version 25: 參加者電子郵件回覆鏈接不再提供添加評論或邀請其他賓客參加事件的輸入。
Tip
當將其他 Nextcloud 用戶添加為事件參加者時,您可以訪問他們的空閒忙碌信息(如果可用),幫助您確定事件的最佳時間段。設置您的 工作時間 以讓其他人知道您何時可用。空閒忙碌信息僅對同一 Nextcloud 實例的其他用戶可用。
Attention
伺服器管理員需要在 基本設置
標籤中設置電子郵件伺服器,因為這封郵件將用於發送邀請。
Checking attendees' busy times
After adding attendees to an event you can click on Find a time
to bring up the "Free / Busy" modal. It allows you to see when each attendee has other events, and can help you decide on a time when everyone is free.
By pressing the ?
icon you can see the legend for the colors in the timeline, and by clicking and dragging you can modify the start and end times of your event. By pressing Suggest automatic slot
you can also get suggestions on slots when everyone invited is free and available.
為事件分配房間和資源
與參加者類似,您可以為事件添加房間和資源。系統將確保每個房間和資源的預訂不會衝突。用戶第一次將房間或資源添加到事件時,將顯示為接受。任何在重疊時間的進一步事件將顯示該房間或資源為拒絕。
Note
房間和資源不由 Nextcloud 本身管理,日曆應用程式不允許您添加或更改資源。您的管理員必須安裝並可能配置資源後端,然後您才能作為用戶使用它們。
Room availability
Added in version 5.0.
If the "Calendar Rooms and Resources" app is installed on your instance, you can now find Room availability
the Resources
section. It lists all the existing rooms. You can check the availability of each room in a manner similar to checking the free/busy status of event attendees.
為事件添加附件
您可以通過上傳附件或從文件中添加附件來導入附件到您的事件
Note
在創建新事件或編輯現有事件時,可以添加附件。新上傳的文件默認將保存在根目錄的日曆文件夾中的文件中。
您可以通過轉到左下角的 日曆設置
並更改 默認附件位置
來更改附件文件夾。
設置提醒
您可以設置提醒,以在事件發生之前通知您。目前支持的通知方法有:
電子郵件通知
Nextcloud 通知
您可以在事件前的某個時間或在特定日期設置提醒。
Note
只有日曆擁有者和與其共享寫入權限的人或組才能收到通知。如果您沒有收到任何通知但認為應該收到,您的管理員可能已為您的伺服器禁用此功能。
Note
如果您將日曆與移動設備或其他第三方客戶端同步,通知也可能會顯示在那裡。
添加重複選項
事件可以設置為「重複」,使其可以每天、每週、每月或每年發生。可以添加具體規則以設置事件發生的星期幾或更複雜的規則,例如每月的第四個星期三。
您還可以設置重複的結束時間。
垃圾桶
如果您在日曆中刪除事件、任務或日曆,您的數據仍然存在。相反,這些項目將被收集到 垃圾桶 中。這提供了撤銷刪除的選項。在默認為 30 天的期間後(您的管理員可能已更改此設置),這些項目將被永久刪除。如果您願意,還可以提前永久刪除項目。
清空垃圾桶
按鈕將一次性刪除所有垃圾桶內容。
Tip
垃圾桶僅能從日曆應用程式訪問。任何連接的應用程序或應用都無法顯示其內容。但是,在連接的應用程序或應用中刪除的事件、任務和日曆也將最終進入垃圾桶。
Automated User Status
When you have a calendar event scheduled that has a "BUSY" status, your user status will be automatically set to "In a meeting" unless you have set yourself to "Do Not Disturb" or "Invisible". You can overwrite the status with a custom message any time, or set your calendar events to "FREE". Calendars that are transparent will be ignored.
回應邀請
您可以在應用中直接回應邀請。點擊事件並選擇您的參與狀態。您可以通過接受、拒絕或暫時接受來回應邀請。
您也可以從側邊欄回應邀請。
可用性(工作時間)
獨立於安排事件的一般可用性可以在 Nextcloud 的組件設置中設置。這些設置將在您 與其他人安排會議 時反映在忙閒視圖中。一些連接的客戶端,如 Thunderbird,也會顯示這些數據。
You can configure one-time absences on top of your regular availability in the Absence settings section.
生日日曆
生日日曆是一個自動生成的日曆,將自動從您的聯繫人中提取生日。編輯此日曆的唯一方法是為您的聯繫人填寫生日日期。您不能直接從日曆應用程序編輯此日曆。
Note
如果您未看到生日日曆,您的管理員可能已為您的伺服器禁用此功能。
預約
從日曆 v3 開始,該應用程序可以生成預約時段,其他 Nextcloud 用戶以及沒有帳戶的人都可以預訂。預約提供了對您可能有空會面的時間的細粒度控制。這可以消除來回發送電子郵件以確定日期和時間的需要。
在本節中,我們將使用術語 組織者 來指代擁有日曆並設置預約時段的人。參加者 是預訂其中一個時段的人。
創建預約配置
作為預約的組織者,您可以打開主日曆網頁界面。在左側邊欄中,您將找到一個預約部分,您可以在此打開對話框以創建新的預約。
每個預約的基本信息之一是描述預約內容的標題(例如「一對一」當組織者想為同事提供個人通話時),預約將在哪裡進行,以及關於此預約的更詳細描述。
預約的持續時間可以從預定義的列表中選擇。接下來,您可以設置所需的增量。增量是可能可用時段的率。例如,您可以設置一小時的時段,但可以以 30 分鐘的增量提供,這樣參加者可以在上午 9:00 預訂,也可以在上午 9:30 預訂。位置和描述的可選信息為參加者提供了更多上下文。每個預訂的預約都將寫入您的其中一個日曆,因此您可以選擇應該是那個。預約可以是 公共 或 私人。公共預約可以通過 Nextcloud 用戶的個人資料頁面發現。私人預約僅對收到秘密 URL 的人可訪問。
Note
僅顯示與您日曆中現有事件不衝突的時段給參加者。
預約的組織者可以指定每週的哪個時間通常可以預訂時段。這可以是工作時間,也可以是任何其他自定義時間表。
有些預約需要準備時間,例如當您在場地見面時需要駕駛前往。組織者可以選擇必須空出的時間長度。只有在準備時間內不與其他事件衝突的時段才可用。此外,還可以指定每次預約後必須空出的時間。為了防止參加者在過短的通知下預訂,可以配置下一次可能的預約何時進行的最短時間。設置每天的最大時段數量可以限制參加者可能預訂的預約數量。
配置的預約將在左側邊欄中列出。通過三點菜單,您可以預覽預約。您可以複製預約的鏈接並與目標參加者共享,或者讓他們通過個人資料頁面發現您的公共預約。您還可以編輯或刪除預約配置。
預訂預約
預訂頁面向參加者顯示預約的標題、位置、描述和長度。對於選定的日期,將有一個所有可能時段的列表。在沒有可用時段、衝突過多或達到每日已預訂預約的最大限制的日子,列表可能會為空。
參加者在預訂時必須輸入姓名和電子郵件地址。可選地,他們還可以添加評論。
當預訂成功時,將顯示一個確認對話框給參加者。
為了驗證參加者的電子郵件地址是否有效,將向他們發送一封確認電子郵件。
只有在參加者點擊電子郵件中的確認鏈接後,預約預訂才會被接受並轉發給組織者。
參加者將收到另一封電子郵件,確認其預約的詳細信息。
Note
如果時段尚未確認,仍然會顯示為可預訂。直到那時,該時段可能也會被另一個提前確認預訂的用戶預訂。系統將檢測到衝突並提供選擇新時段的選項。
處理已預訂的預約
預訂完成後,組織者將在其日曆中找到包含預約詳細信息和 參加者 的事件。
如果預約啟用了「事件前添加時間」或「事件後添加時間」的設置,則將在組織者的日曆中顯示為單獨的事件。
與其他有參加者的事件一樣,變更和取消將觸發通知到參加者的電子郵件。
如果參加者希望取消預約,他們必須與組織者聯繫,以便組織者可以取消或甚至刪除該事件。
為預訂的預約創建會議室
您可以直接在日曆應用程式中為預訂的預約創建會議室。該選項可以在「創建預約」對話框中找到。每個預訂的預約將生成一個唯一鏈接,並在您勾選此選項時通過確認電子郵件發送。