COMSHARP CMS V3.2 升級包 (2011-12-30)
COMSHARP CMS V3.2 升級包適用于 COMSHARP CMS 3.0.0.0 版,如果您的 COMSHARP CMS 屬于其它版本,請首先在所屬版本上升級到 3.0.0.0 版本再使用本升級包,本升級包包含以下更新。
非常重要!
本升級包是一個重大升級,升級之前請一定備份您的站點,并確保備份可以成功恢復。升級后,您的頁面可能出現暫時混亂,登錄后臺,進入系統選項,保存一下系統選項并刷新頁面即可恢復正常。
|
COMSHARP CMS 3.2.0.0 包含以下主要改進:
- 顯著提升的用戶體驗,操作更加簡單,直觀,流暢。
- 內容可以直接放于任意級目錄下,內容目錄結構更強大。
- 強大的資源管理功能,可以在后臺上傳各種格式的資源文件,對視頻,音頻,圖片等格式,可以直接生成播放代碼,可以將資源庫引用到具體欄目,適用于圖庫,多媒體庫,資源分享類站點。
- 后臺資源,隨機資源與數據庫同步功能,將上傳的文件信息保存到數據庫后,可以使文件搜索速度成百倍地提升。
- 改進的內容引用機制,內容引用更加靈活。
- 新增資源引用功能,可對指定目錄,按搜索條件進行搜索,并將結果按各種格式輸出到任意頁面,以動態顯示最新資源素材。
- 新增社區引用功能,可將指定論壇的最新帖子列表引用到任意頁面,以動態顯示最新論壇內容。
- 除了使用所見即所得編輯器編輯的常規內容,還可以直接在頁面上插入多媒體,在線地圖,在線文檔,以及自由代碼。
- 多層 Banner 自動播放技術,可以為當前欄目提供任意多個 Banner 圖片或素材,系統自動生成播放代碼,多層 Banner 以各種視覺效果輪番播放。
- 增強的社區定制功能,如,將社區定制為一個文件審批系統。
- 新增站點訪問記錄功能,可以記錄訪問者的登錄,訪問,編輯,評論,發貼等操作,并生成訪問報告。
- 新增郵件群發功能,可以為系統注冊用戶,或指定用戶組群發郵件消息。
- 增加頁首,頁尾,側邊欄等區域的自定義支持,可以實現更自由的設計,比如,您可以設計完全自由的頁首區,卻依然保留系統內置的語種切換,登錄,搜索等功能。
- 增強的反垃圾評論功能,可以顯著阻止機器人自動發布的垃圾信息。
- Banner 與主菜單條可以互換位置,實現更自由的布局。
- 菜單條目支持“只在導航中隱藏”功能,可以在導航中隱藏一個目錄或頁面,但該頁面仍可以正常訪問。
- SMTP 現在支持 SSL
- 集成最新的 TinyMCE 編輯器 V3.4.7
升級方法說明
- 將該升級包上載到您的網站所在的服務器(您需要擁有該服務器的相應操作權限),解壓縮。
- 將 Application 文件夾中所有文件(包含子文件夾中的文件)復制到您的網站所在的目錄。
- 將 web.config 文件中的
GetKnowledge\/([^\/]+)\/(.+)_K(\d+)\.aspx GetKnowledge.aspx?Culture={1}&ActivePageMenuName={2}&KnowledgeID={3}&PrintFriendly=true
語句修改為
GetKnowledge\/([^\/]+)\/(.+)_K(\d+)\.aspx GetKnowledge.aspx?Culture={1}&ActivePageMenuName={2}&KnowledgeID={3}&PrintFriendly=false
即:將 PrintFriendly=true 改為 PrintFriendly=false
然后,在該語句《前面》添加以下語句 (注意:是前面)
GetKnowledge\/([^\/]+)\/(.+)_k(\d+)_cp(\d+)\.aspx\?PrintFriendly\=([a-zA-Z]+) GetKnowledge.aspx?Culture={1}&ActivePageMenuName={2}&KnowledgeID={3}&CommentsCurrentPage={4}&PrintFriendly={5}
GetKnowledge\/([^\/]+)\/(.+)_k(\d+)\.aspx\?PrintFriendly\=([a-zA-Z]+) GetKnowledge.aspx?Culture={1}&ActivePageMenuName={2}&KnowledgeID={3}&PrintFriendly={4}
GetKnowledge\/([^\/]+)\/(.+)_k(\d+)_cp(\d+)\.aspx GetKnowledge.aspx?Culture={1}&ActivePageMenuName={2}&KnowledgeID={3}&CommentsCurrentPage={4}&PrintFriendly=false
注:以上的修改請務必仔細,為了安全,請先將 web.config 文件備份。
- 將網站目錄下 Writable\ClientImages 路徑下的所有類似 ActiveMainMenuIcon. 的文件,按 ActiveMainMenuIcon_. 形式重命名;。所有 InActiveMainMenuIcon. 的文件,按 InActiveMainMenuIcon_. 格式重命名;
所有 Banner. 的文件,按 Banner__1. 重命名。
如,將 ActiveMainMenuIconBestSite_en-us.gif 重命名為 ActiveMainMenuIcon_BestSite_en-us.gif (在 ActiveMainMenuIcon 和 BestSite 之間插入一個下劃線); 將 InActiveMainMenuIconBestSite_en-us.gif 重命名為 InActiveMainMenuIcon_BestSite_en-us.gif (在 InActiveMainMenuIcon 和 BestSite 之間插入一個下劃線); 將 BannerBestSite_en-us.jpg 重命名為 Banner_BestSite_en-us_1.jpg (在 Banner 和 BestSite 之間插入一個下劃線,同時,在 en-us 后面加上 _1 標識)。
這樣做的意義:
系統在 ActiveMainMenuIcon,InActiveMainMenuIcon,Banner 圖片文件上,使用了新的命名規則,在命名前綴和具體名字之間,用下劃線間隔,以便更清晰地區分這些命名; 同時,系統引入了多層 Banner 機制(站點各個欄目的 Banner 允許提供多層,多層 Banner 可以自動切換播放),為了區分多層 Banner,需要在 Banner 文件名的后面,以數字區分,舊版本的 Banner 文件可以作為新版本下多層 Banner 的第1層。
- 將網站目錄下 Writable\ClientImages 路徑下的所有類似 Texture_en-us. 或 Texture_zh-tw. 之類的文件,按 Texture. 的形式重命令,如將 MainMenuAreaTexture_en-us.gif 重命名為 MainMenuAreaTexture.gif (去掉 _en-us 語種標識部分)這樣做的意義是:新版本中,我們去掉了頁面各個區域背景紋理圖片的語種區分(就是說,不同語種使用相同的背景紋理圖片,新版本為了降低系統的復雜程度,使用的新原則是,與內容相關的元素支持多語種,與裝飾有關的元素不支持多語種)。
- 依次運行 Database 文件夾下的數據庫修改腳本 DatabaseTableAlterScripts.txt 和 Database.txt (在使用記事本打開這兩個腳本文件的時候,請關閉“格式”中的“自動換行”)
- 步驟 6 中的數據庫腳本必須先運行 DatabaseTableAlterScripts.txt ,再運行 Database.txt
- 上面的數據庫腳本只能運行一次,不能多次運行。
- 升級后,進入 “管理 | 系統選項 | 布局” 對系統選項保存一次,讓升級生效。
- 如果內容頁使用了內容模板,請聯系銳商就您之前的內容模板的升級提供協助。
如何查看我當前的 COMSHARP CMS 版本
以系統管理員身份登陸站點,在頁面側條的站點信息欄中,可以看到您的 COMSHARP CMS 的版本,如 COMSHARP CMS 3.0.0.0 則屬于 3.0.0.0 版
請點擊以下鏈接下載 COMSHARP CMS 3.2.0.0 升級包
COMSHARP CMS 3.2.0.0 升級包
|