開源 java CMS,開源javacms

來源:互聯網
上載者:User

開源 java CMS,開源javacms

項目地址:http://www.freeteam.cn/

菜單管理

FreeCMS在設計時定位於面向二次開發友好,所以FreeCMS提供了菜單管理功能,二次開發人員可以自由增加新的功能菜單到FreeCMS。

為了讓後台管理功能更規範,FreeTeam建議您把新增加的功能放在admin目錄下,系統也對admin目錄下所有資源進行了登入驗證,保證資源的訪問安全。

從FreeCMS 1.7開始支援

菜單增加表徵圖屬性。


1. 添加一級菜單

從左側管理菜單點擊菜單管理進入。

點擊“添加根菜單”

選擇表徵圖

 


輸入相關屬性點擊“確定”即可。

注意

1.菜單地址是以/admin/為預設首碼的,:菜單地址為test.do,那麼此功能的地址為/admin/test.do;如果需要指向非admin目錄的地址,只需要填寫完整地址,如/test.do或http://localhost/test.do。

2.菜單代碼是在寫程式時用的,用於許可權控制,推薦設定為唯一的代碼。

點擊“儲存”後會提示操作結果

當提示”添加菜單 XXX 成功”時表明此菜單已添加。重新整理頁面後可以看到。

2. 修改菜單

選擇需要修改的菜單,如“根菜單”

點擊“編輯”

輸入相關屬性點擊“確定”即可。

點擊“儲存”後會提示操作結果

當提示”修改菜單 XXX 成功”時表明此菜單已修改。重新整理頁面後可以看到。

3. 添加下級菜單

選擇需要添加下級菜單的菜單,如“根菜單”

點擊“添加下級”

填寫相關屬性後點擊“儲存”即可。

點擊“儲存”後下方會提示操作結果

當提示”添加菜單 XXX 成功”時表明此菜單已添加。重新整理頁面後可以看到。

4. 轉移菜單

為了方便使用者使用,FreeCMS提供了改變菜單結構的簡便方法,使您在想對菜單結構作出調整時不需要刪除重建菜單。

選擇需要改變所屬菜單的菜單,如“根菜單”

點擊“轉移”

選擇需要調整的位置,如“網站”,直接點擊即可。

注意

1) 如果選擇“設定為根菜單”,則此菜單會變為根菜單。

2) 在改變所屬菜單時,此菜單的子功能表會隨著此菜單轉移。

5. 管理操作按鈕

管理頁面一般都會有操作按鈕,FreeCMS為菜單提供了操作按鈕的管理功能。

選擇需要管理操作按鈕的菜單,如“根菜單”

點擊“操作按鈕”找開管理頁面

輸入相關屬性點擊添加即可。

注意:執行代碼為點擊此按鈕時所觸發的js代碼。

如需修改或刪除直接點擊後面的修改或刪除按鈕即可。

提示:在管理頁面中,可以使用以下兩種方法進行調用,但首先您需要添加

<%@taglib prefix="fs" uri="/fs-tags" %>啟用fs標籤庫(freecms標籤庫)。

1) <fs:operButtons />:自動按順序提取顯示有效按鈕。

2) <fs:operButton buttonName="添加" />:提取顯示指定名字的操作按鈕。

6. 菜單排序

除了通過手工填寫菜單排序實現排序外,您還可以直接在菜單列表上通過點擊“上升”、“下降”兩個按鈕實現排序。

7. 刪除菜單

刪除菜單功能將刪除指定菜單及子功能表,此操作不可恢複,請謹慎操作。

選擇需要刪除的菜單,如“根菜單”

點擊“刪除”按鈕

為防止使用者誤操作,系統會提示使用者確認,點擊“確定”按鈕

點擊“確定”後下方會顯示操作結果

當提示”操作成功”時表明此菜單已刪除。重新整理頁面後可以看到。


一款基於JAVA的開源中文CMS

選了10個最強大、最易用的CMS,向大家做一個簡要介紹。

Alfresco是一個開源的企業網站內容管理系統,它提供了文件管理、多人協作、記錄管理、知識管理網頁內容和映像管理等功能。它使用Spring、 Hibernate、 Lucene 和JSF等最新java技術構建了模組化的系統架構。

Alfresco官方網站:www.alfresco.com/

中文教程:blog.csdn.net/alfresco/

DotCMS是一個開源的企業級內容管理系統,它融入了電子商 務、個人化、客戶關係管理工具等功能,它可以方便的建立基於各種關係的資料結構和資料庫,它可以使用模板快速建立頁面,並且提供了一個強大的所見即所 得(WYSIWYG)編輯器。使用者可以使用載入外部模組的功能快速的建立Ajax應用、搜尋、MP3播放器、投影片和相簿等功能。

DotCMS官方網站dotcms.org/

中文安裝教程www.javaeye.com/wiki/topic/277794

Magnolia是一個老牌的java內容管理系統,目前已經發布了第四版。它的獨特之處在於可以定製內容模型,以返回數組形式來搞定各種不確定的 功能。它遵循W3C標準並且在搜尋引擎最佳化上有許多優勢。同時它支援java內容倉庫( java content repositories , JCR) 的API。

Magnolia官方網站www.magnolia-cms.com/home.html

OpenCms

它提供了一套建立和維護網站的方便的工具。在內容建設方面,它擁有一個便於使用的介面和所見即所得 (WYSIWYG)編輯器,在網頁產生上它使用了一個先進的頁面模板。

OpenCMS官方網站www.opencms.org/opencms/en/index.html

中文網站www.opencms.cn/

Blandware AtLeap是一個多語種的免......餘下全文>>
 
誰用過java開源 CMS系統

沒有,可以體驗下.netCMS。商業版本授權費用是不一樣的,可以根據客戶的需求不同購買不同版本的授權。
逐浪CMS是軟體免費,服務收費的。
參考資料:逐浪軟體,CMS,zoomlaCMS
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.