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 包含以下主要改進:

  1. 顯著提升的用戶體驗,操作更加簡單,直觀,流暢。
  2. 內容可以直接放于任意級目錄下,內容目錄結構更強大。
  3. 強大的資源管理功能,可以在后臺上傳各種格式的資源文件,對視頻,音頻,圖片等格式,可以直接生成播放代碼,可以將資源庫引用到具體欄目,適用于圖庫,多媒體庫,資源分享類站點。
  4. 后臺資源,隨機資源與數據庫同步功能,將上傳的文件信息保存到數據庫后,可以使文件搜索速度成百倍地提升。
  5. 改進的內容引用機制,內容引用更加靈活。
  6. 新增資源引用功能,可對指定目錄,按搜索條件進行搜索,并將結果按各種格式輸出到任意頁面,以動態顯示最新資源素材。
  7. 新增社區引用功能,可將指定論壇的最新帖子列表引用到任意頁面,以動態顯示最新論壇內容。
  8. 除了使用所見即所得編輯器編輯的常規內容,還可以直接在頁面上插入多媒體,在線地圖,在線文檔,以及自由代碼。
  9. 多層 Banner 自動播放技術,可以為當前欄目提供任意多個 Banner 圖片或素材,系統自動生成播放代碼,多層 Banner 以各種視覺效果輪番播放。
  10. 增強的社區定制功能,如,將社區定制為一個文件審批系統。
  11. 新增站點訪問記錄功能,可以記錄訪問者的登錄,訪問,編輯,評論,發貼等操作,并生成訪問報告。
  12. 新增郵件群發功能,可以為系統注冊用戶,或指定用戶組群發郵件消息。
  13. 增加頁首,頁尾,側邊欄等區域的自定義支持,可以實現更自由的設計,比如,您可以設計完全自由的頁首區,卻依然保留系統內置的語種切換,登錄,搜索等功能。
  14. 增強的反垃圾評論功能,可以顯著阻止機器人自動發布的垃圾信息。
  15. Banner 與主菜單條可以互換位置,實現更自由的布局。
  16. 菜單條目支持“只在導航中隱藏”功能,可以在導航中隱藏一個目錄或頁面,但該頁面仍可以正常訪問。
  17. SMTP 現在支持 SSL
  18. 集成最新的 TinyMCE 編輯器 V3.4.7

升級方法說明

  1. 將該升級包上載到您的網站所在的服務器(您需要擁有該服務器的相應操作權限),解壓縮。
  2. 將 Application 文件夾中所有文件(包含子文件夾中的文件)復制到您的網站所在的目錄。
  3. 將 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 文件備份。

  4. 將網站目錄下 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層。

  5. 將網站目錄下 Writable\ClientImages 路徑下的所有類似 Texture_en-us.Texture_zh-tw. 之類的文件,按 Texture. 的形式重命令,如將 MainMenuAreaTexture_en-us.gif 重命名為 MainMenuAreaTexture.gif (去掉 _en-us 語種標識部分)這樣做的意義是:新版本中,我們去掉了頁面各個區域背景紋理圖片的語種區分(就是說,不同語種使用相同的背景紋理圖片,新版本為了降低系統的復雜程度,使用的新原則是,與內容相關的元素支持多語種,與裝飾有關的元素不支持多語種)。
  6. 依次運行 Database 文件夾下的數據庫修改腳本 DatabaseTableAlterScripts.txt 和 Database.txt (在使用記事本打開這兩個腳本文件的時候,請關閉“格式”中的“自動換行”)
  7. 步驟 6 中的數據庫腳本必須先運行 DatabaseTableAlterScripts.txt ,再運行 Database.txt
  8. 上面的數據庫腳本只能運行一次,不能多次運行。
  9. 升級后,進入 “管理 | 系統選項 | 布局” 對系統選項保存一次,讓升級生效。
  10. 如果內容頁使用了內容模板,請聯系銳商就您之前的內容模板的升級提供協助。

如何查看我當前的 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 升級包




上頁   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   下頁
  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp