2011-03-21 66 views
0

我正在尋找一個具有以下功能的PHP腳本,最好是開源的,這樣我可以添加更多的功能。尋找具有以下功能的PHP腳本

至少4類型的用戶:

1)管理員 - 我必須的所有訪問。

2)集團管理器 - 可以創建新的話題,上傳多媒體文件等(視頻,音頻,文檔,PDF等),並將其連接到他們所創建,批准觀衆觀看了創建專題某個話題

3)查看器 - 這是註冊用戶只有網站,他們的唯一功能是查看由內容管理器創建的主題,它們僅限於內容管理員已批准他們查看的主題。

4)客房 - 所有未註冊的用戶已經非常有限,只能看到被標記爲公共

功能內容:

1)用戶登記的內容管理器和查看器這就需要從審批管理員。

2)可以有多個組管理器,每個組管理器僅限於它創建的主題。這意味着它不能編輯/刪除,也不能看到他還沒有創建的主題。

3)小組管理員可以上傳他喜歡的任何多媒體文件並將其附加到他創建的任何主題上。

4)查看器用戶需要請求查看主題並下載其內容的權限。小組管理者需要批准可以查看主題的觀衆。批准基於主題。如果觀衆需要將所有內容都向用戶顯示,則需要對他的所有主題進行批准。

它不必以完全相同的方式工作,我可以修改它以適應我的需要,因此它需要是開放源代碼或不是。

你又稱這種類型的軟件是什麼?

補充:

我知道流行的CMS如Joomla,Drupal的,WordPress的,等等,但我不知道他們能做到的#2的功能列表上面,絕對不是的Joomla至少。一旦你在後臺登錄,你可以看到整個內容,無論誰上傳了它。

基本上,每個組/內容管理者都會擁有它自己的人,它是自己的一羣人,他們只是註冊以獲取他所關注的組管理員的內容。每個羣組/內容管理者將是不同對方的人,因此他們創建和上傳的內容彼此之間保持匿名非常重要。

+1

基本上,這是一個CMS。就像Drupal或Joomla一樣,如果你在發佈大多數「靜態」頁面。如果它更注重博客,則可以使用WordPress。 – 2011-03-21 00:50:38

+0

我已經與Joomla合作過,但我不認爲它可以做#2和#4功能。 – officeboi101 2011-03-21 01:07:19

回答

0

這可以通過typo3完成。它是一個專業的開源內容管理系統。也許有點複雜,但非常好。 http://typo3.org/

+0

打字錯誤3是否可以使用#2和#4功能?我的意思是沒有創建自己的模塊/組件來做到這一點。 – officeboi101 2011-03-21 01:11:40

+0

它具有開箱即用的功能,但它不像您描述的那樣自動工作。您必須在管理後端配置不同的組。這是非常靈活的。這是typo3 vs joomla的優點之一。 Typo3擁有不同的用戶組和權限管理。 Joomla現在也有嗎?我記得當時它缺乏這種功能。 – 2011-03-21 06:21:08

0

WordPress的將做你所要求的所有東西和http://wordpress.org/和更多,它是免費的。

+0

Wordpress可以做功能#2和#4開箱嗎?我的意思是沒有創建自己的模塊/組件來做到這一點。 – officeboi101 2011-03-21 01:12:14

2

您絕對需要一個CMS。我的投票會去Silverstripe - 簡單的設置(&升級),出色的界面,用簡單易懂的模板對大多數事情擴展,良好的底層代碼結構,生產符合標準的代碼,等等,等等