2011-05-04 56 views
1

我在一所學校工作,希望建立一個基於網絡的學校信息系統,以取代目前使用的「電子表格意大利麪條」。我所看到的系統沒有我追求的靈活性。一個特別的要求是,「系統」允許非管理員用戶:允許非技術用戶擴展架構的CMS

  • 字段添加到現有表(大多數系統允許此)
  • 添加全新的表(沒有看到這種能力還)
  • 然後捕獲/演示文稿形式只是由管理員用戶設置的模板工作 - 這些非管理員用戶不需要HTML/CSS

我已經看過具體的學校信息系統,我也看過系統爲MySQL數據庫生成GUI。我認爲我需要的東西在中間 - 一個通用的內容管理系統,將處理網站內的好內置數據庫管理GUI的東西。

任何人都看到這樣的事情...我廣泛的谷歌搜索沒有拿出一個然而。

乾杯,

Colin。

回答

0

eZ Publish正好可以提供此功能,但通常這種功能只能提供給管理員或專家用戶,因爲例如允許用戶刪除表格會導致數據丟失。 該系統使用基於EAV的模式。換句話說,它將模式定義存儲爲元數據。無論如何,其結果是可以允許用戶改變內容類別及其屬性,即它們可以創建新表格和新字段的等同物(技術管理員也可以添加發明的屬性/字段類型)。但底層系統模式從不改變。 當定義了新的「表格」(內容類別)時,系統使用其定義自動創建用於創建,查看和管理這些新表格中數據的默認屏幕。您(站點所有者/開發者)可以通過CSS和HTML模板更改覆蓋這些頁面的默認外觀。 如果您還有其他問題,我確信上述網址中的論壇會很快回復。