騎士CMS簡單點評及編輯器的升級方法
來源:易賢網(wǎng) 閱讀:1007 次 日期:2014-09-03 15:08:27
溫馨提示:易賢網(wǎng)小編為您整理了“騎士CMS簡單點評及編輯器的升級方法”,方便廣大網(wǎng)友查閱!

騎士cms人才系統(tǒng)是一項基于PHP+MYSQL為核心開發(fā)的一套免費 + 開源專業(yè)人才網(wǎng)站系統(tǒng)。軟件具執(zhí)行效率高、模板自由切換、后臺管理功能方便等諸多優(yōu)秀特點。全部代碼都為騎士網(wǎng)絡(luò)原創(chuàng),有著完全的知識產(chǎn)權(quán)。憑借騎士網(wǎng)絡(luò)的不斷創(chuàng)新精神和認(rèn)真的工作態(tài)度,騎士人才系統(tǒng)已成國內(nèi)同類軟件中的最好用的人才系統(tǒng)。

0X0. 簡評部分

0X00. 簡單易用,該有的都有。單位、招聘、人才、簡歷、資訊、快速招聘都有實現(xiàn),還不錯。

0X01. 模版和數(shù)據(jù)分離,可高度自定義前端ui。蛋疼的是缺乏統(tǒng)一規(guī)劃,模板文件一片混亂。

0X02. 安全性尚可,新增的plus目錄下的若干文件有注入的可能。

0X03. 資訊部分需要改進(jìn),自定義新的資訊欄目時,需更改標(biāo)簽解析的庫文件才能成功,否則有些欄目鏈接始終指向默認(rèn)的資訊/news/。同時需要更新這個庫文件以便支持自定義資訊欄目的正確分頁。

0X04. 官方論壇人氣尚在,但不慍不火,官方工作人員人跡罕至。要搞定問題,求人不如求己。

0X05. 后臺編輯器用kindeditor,簡單易用但是無法插入附件。招聘類資訊,難免發(fā)個doc或者xls的附件什么的。3.x雖可以插入圖片或flash等,但操作起來,很是憋屈。且當(dāng)從編輯器刪除引用時,無法刪除對應(yīng)文件(此實為無解,因為附件相關(guān)信息沒有記入數(shù)據(jù)庫)。于是有了下半截的說明。

0X1. 編輯器kindeditor,從3.5.1到4.1.2,無痛升級

0X10. 下載最新的編輯器。解壓,放至/admin/,更改文件夾名為ke4(隨意取名),原來的編輯器文件夾是kindeditor。

0X11. 更改引用了kindeditor/kindeditor.js的htm模板文件,改為引用/ke4/kindeditor-min.js,后面追加引入語言文件zh_CN.js。編輯器初始化代碼更改為4.0風(fēng)格的語句。注意3.x版本的textcolor變?yōu)?.x的forecolor,bgcolor變?yōu)閔ilitecolor。詳見 http://www.kindsoft.net/docs/upgrade.html,說的很清楚。

0X12. 編輯器默認(rèn)的上傳響應(yīng)文件是/ke4/php/upload_json.php,與3.x所在目錄/kindeditor/下的upload_json.php功效等同。騎士CMS用的3.x版本的初始化代碼里面指定了這個文件的位置。4.x版本的不用指定即可。另外,建議開啟文件管理,控制參數(shù)allowFileManager默認(rèn)false,初始化為true即可??梢苑奖愕倪x擇各種類型的文件,而不用擔(dān)心上傳窗口消失后需再度重新上傳插入。

接下來需要修改/ke4/php/upload_json.php和/ke4/php/file_mamager_json.php。

0X13. 為upload_json.php和file_manager_json.php引入后臺權(quán)限及設(shè)置相關(guān)的控制文件:

define(‘IN_QISHI’, true);

require_once(‘../../../data/config.php’);

require_once(‘../../include/admin_common.inc.php’);

require_once ‘JSON.php’;

0X14. 修改好的kindeditor 4.1.2 for 74cms v3.2 下載:ke.v4.1.2.for.74cms.v3.2.zip

0X15. 修改部分說明:

0X1501. 上傳文件的位置,變更為/data/.uploads/

四種附件各自對應(yīng):

file: /data/.uploads/file/2012/0808/20120808120203_12345.ext

flash: /data/.uploads/flash/2012/0808/20120808120203_12345.ext

media: /data/.uploads/media/2012/0808/20120808120203_12345.ext

image: /data/.uploads/image/2012/0808/20120808120203_12345.ext

0X1502. 可供上傳的附件的擴展名,在upload_json.php的$ext_arr定義,可自行擴展。比如增加pptx等。

0X1503. 分目錄存放的好處是,原有上傳的文件不會受到影響,同時可以使用file_manager_json.php來進(jìn)行文件選擇。file_mamanger_json.php會自動判斷對應(yīng)四個上傳按鈕上傳的目錄??紤]兼容性,才有0X1501的修改和說明。

可能適用的場景:文件上傳成功,但尚未插入文件,不小心關(guān)閉掉上傳窗口。如果沒有文件管理器,相同的文件需要再次被上傳。

0X16. 壓縮包使用說明:

下載 ke.v4.1.2.for.74cms.v3.2.zip,解壓,將ke4放至/admin下。

0X1601. 修改各引用了編輯器js的htm模板頁。注意引用的位置變?yōu)閗e4的目錄和增加zh_CN.js的引用。

0X1602. 初始化代碼注意使用4.x風(fēng)格的,如果需要啟用文件管理器,請allowFileManager為true。

0X1603. 更多kindeditor參數(shù),參考:http://www.kindsoft.net/docs/option.html。

PS,留個我自創(chuàng)的74cms的群號:135027331,74CMS非官方交流群。

更多信息請查看IT技術(shù)專欄

更多信息請查看CMS教程
易賢網(wǎng)手機網(wǎng)站地址:騎士CMS簡單點評及編輯器的升級方法
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
相關(guān)閱讀CMS教程

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報警專用圖標(biāo)