- 類別:Xoops模組開發
- 名稱:Neil班級處室模組開發
- 方案:Xoops模組開發方案
- CMS:Xoops2.5.9
以往學校單位的班級處室簡介都是用HTML編輯的,如果年級變更或人員變動時簡介資料更動會增加網站管理人員的負擔,還需要手動編排HTML資料,有鑑於此Neil網站設計工坊特別針對學校單位需求開發了處室簡介模組,可以指定簡介頁面管理員帳號,讓各處室人員或班級老師維護自己的簡介頁面,上傳圖片增加內容資料等操作全部後台化處理,方便管理,減輕管理人員對於網站維護的人力負擔。
Neil班級處室簡介模組將提供給客製化委託Xoops學校網站設計客戶免費使用。
開發環境
php版本:php7.0
資料庫:mysql5.5
Xoops版本:Xoops2.5.9
模組名稱:neilofficebriefing
使用程式:AJAX,JQuery,php7,smarty。
介面框架:bootstrap3+html5+自行撰寫的css樣式
模組語系:
中文語系,語系抽離樣板建立語系檔
權限管理:
管理員權限->可以管理操作變更Neil班級處室模組模組中全部功能設定!!
頁面管理者權限->可以編輯簡介內容/新增上傳圖片,更改簡介分類等操作
備註:須配合tadtools模組及neillibrary模組使用
開發工時 : 10天(不含假日),已完成測試除錯正式上線。
2021-1月新增功能
->增加簡介副本功能,正本簡介可建立無限多筆副本(副本使用正本欄位除職稱與電話等可自訂),例如教務主任兼六年級導師,則正本可建在教務處,副本建在六年級。
->新增加分類及內容頁可建立自訂按鈕功能。
Neil班級處室模組功能說明-2018
Neil班級處室模組為Neil網站設計工坊2018年全新開發給學校單位使用的處室簡介模組,使用Xoops2.59,管理權限為二級,分為模組管理員跟簡介頁面管理者可以指定會員帳號管理自己的簡介頁面,具有多圖上傳功能,功能說明如下:
後台功能
1、 系統設定 settings.php
->前端簡介顯示幾則
->後端簡介顯示幾則
->簡介排列方式(最新/自訂)
->簡介代表圖寬度
->簡介圖大縮圖寬度
2、 處室分類 sort.php
分類列表,建立分類,編輯分類、分類排序,刪除分類。
二級分類功能
3、 簡介管理 introduction.php
A、 簡介列表(查詢/排序/編輯/刪除)
B、 編輯簡介管理者(AJAX選單列出會員帳號)
C、 簡介查詢/分類/狀態/關鍵字
前台功能
1、 簡介首頁及分類頁面 index.php
A、 分類選單
B、 處室分類列表顯示內容頁面多層樹狀資訊表。
C、 最底層分類顯示處室簡介單列表。
D、 新增簡介功能
2、 簡介頁面 content.php
A、 新增簡介/編輯簡介,指定管理者功能。
B、 簡介內容展示(多圖播放器,影片播放,簡介資訊陳列)
C、 FB推文功能
2019/11月新增功能
1、簡介頁面增加分機欄位
2、抓取簡介中電話及相關資料自動形成校園分機表功能