移至主內容

將課表嵌入您的網站

將即時課表發佈到您的網頁,了解如何建立、訪客可見內容,以及確保在您發佈前不會公開。

「嵌入」功能可將您的課表即時檢視畫面,放置在您現有的頁面中——例如學校網站、內部網路或家長專頁。它會自動更新,因此頁面上永遠不會顯示上學期的課表。

嵌入功能是從課表的資料畫面中,在分享與顯示底下進行管理。

建立一個嵌入

新增嵌入會開啟一組入門樣式,您可以在選擇前進行預覽。這些樣式的差異在於形狀而非內容:例如整週網格、緊湊長條、側邊面板、單一焦點課程、滑出式抽屜或滾動式跑馬燈。

您可以透過使用此樣式來選擇其中一個,或選擇從空白開始並自行設定。無論哪種方式,您都會進入設定工具,而嵌入此時已經建立。

新的嵌入在建立時是關閉的。在您啟用它之前,任何人都無法存取,因此不會有設定到一半的嵌入在網站上即時顯示的空窗期。

選擇顯示內容

最重要的設定是範圍——也就是此嵌入涵蓋多少課表內容。您可以發布整個課表,或將範圍縮小至單一班級、單一老師、單一教室或單一大樓。

範圍並不是顯示篩選器。縮小範圍後的資料才是實際從伺服器送出的內容:一個範圍設定為單一班級的嵌入,只會包含該班級的課程,因此任何在該範圍之外的名稱都不會出現在頁面中,無法被找到。

您的方案也會設定一個顯示器可以顯示的課程數量。如果課表中的課程數量超過您方案的上限,嵌入將只會顯示上限數量的課程。嵌入列表會告訴您有多少課程未被顯示。嵌入本身不會顯示此資訊,因此訪客無法得知您的學校使用的是哪種方案。

老師姓名是一個獨立的選項,因為公開頁面的受眾與教職員辦公室不同。您可以選擇顯示全名、將其簡化為姓名縮寫,或完全不顯示。

將其放置到您的頁面上

設定工具會提供您一段可供貼上的程式碼片段。它包含一個很長的隨機網址,這是該嵌入的唯一憑證——任何持有此網址的人都可以檢視該嵌入,但無法做其他任何事。

當日的代課安排會合併到課表網格中,因此顯示整週課表的頁面也會顯示實際授課的老師是誰。

A live timetable embedded in a page: the week, colour-coded, with rooms and staff initials.
A live timetable embedded in a page: the week, colour-coded, with rooms and staff initials.

訪客看到的週課表網格嵌入畫面。

預覽功能絕不會影響線上頁面

設定工具的預覽功能會根據表單中目前的設定值來呈現畫面,其中也包含您尚未儲存的變更。這是一個會自動失效的暫時性呈現畫面。

這點比聽起來更重要:這表示您可以對一個已經在學校網站上線的嵌入,嘗試套用不同的主題或更小的範圍,看看結果如何,然後直接離開而不會造成任何改變。只有「儲存」這個動作才會改變訪客看到的內容。

訪客會得到(與不會得到)什麼

  • 沒有 Cookie。顯示器不會設定任何 Cookie,且被排除在分析工具之外。
  • 無需登入。沒有任何需要登入的地方,也不涉及任何帳號。
  • 沒有返回路徑。嵌入只會顯示其設定範圍內的內容,不提供任何方式來存取您其餘的課表。

如果網址被撤銷或有誤,嵌入會顯示一個簡單的「無法使用」卡片,而不是錯誤頁面。一個失效的嵌入在別人的網站中應該看起來整潔,而不是令人驚慌。

接下來