佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法

php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法

熱門標簽:檢查注冊表項 呼叫中心市場需求 網(wǎng)站文章發(fā)布 智能手機 美圖手機 服務(wù)器配置 鐵路電話系統(tǒng) 銀行業(yè)務(wù)
1、首先去官網(wǎng)下載FCKeditor2.6.5 多國語言版。http://ckeditor.com/download,注意:第一個為最新3.0.1版,第二個才是FCKeditor 2.6.5

2、刪除不必要的東西:

刪除/FCKeditor/目錄下除fckconfig.js,fckeditor.js,fckstyles.xml,fcktemplates.xml,fckeditor.php,fckeditor_php5.php,fckeditor_php4.php
七個文件以外的所有文件;
刪除目錄/editor/_source(基本上,所有_開頭的文件夾或文件都是可選的);
刪除/editor/filemanager/connectors/下除了php目錄的所有目錄;
刪除/editor/lang/下的除了 en.js, zh.js, zh-cn.js三個文件的所有文件。

3、打開/FCKeditor/fckconfig.js
修改
var FCKConfig.DefaultLanguage = 'zh-cn' ;
var _FileBrowserLanguage = 'php' ;
var _QuickUploadLanguage = 'php' ;
要開啟文件上傳的話,還需要配置editor\filemanager\connectors\php\config.php
將$Config['Enabled'] = false ;改為$Config['Enabled'] = true ;
更改$Config['UserFilesPath'] = '/userfiles/' ;為你的上傳目錄;

4.調(diào)用方法(例子)
將FCKeditor放在網(wǎng)站根目錄
在PHP文件里面,包含/FCKeditor/fckeditor.php文件
復(fù)制代碼 代碼如下:

//包含fckeditor類
include("../FCKeditor/fckeditor.php") ;
//設(shè)置編輯器路徑
$sBasePath = "/FCKeditor/";
//創(chuàng)建一個Fckeditor,表單的txtarea名稱為content
$oFCKeditor = new FCKeditor('content') ;
$oFCKeditor->BasePath = $sBasePath ;
//設(shè)置表單初始值
$oFCKeditor->Value = 'This is some strong>sample text/strong>' ;
$oFCKeditor->Create() ;

//還可設(shè)置
$oFCKeditor->Width
$oFCKeditor->Height
$oFCKeditor->ToolbarSet
......................................................................................................................................................
textarea name="content" style="display:none">這是文章內(nèi)容測試!/textarea>
?php
include_once("fckeditor/fckeditor.php");

$oFCKeditor=new fckeditor('content');
$oFCKeditor->BasePath='fckeditor/';
$oFCKeditor->value='default text in editor';
$oFCKeditor->Width='800px';
$oFCKeditor->Height='300px';
$oFCKeditor->create();
//$fck=$oFCKeditor->CreateHtml();
?>


對于Fckeditor上傳中文名文件時顯示亂碼的問題,現(xiàn)公布方法如下:
測試環(huán)境:php 5 , utf-8編碼

1、修正上傳中文文件時文件名亂碼問題
在文件connectors/php/commands.php中查找:
$sFileName = $oFile['name'] ;
在后面添加一行:
$sFileName = iconv("utf-8","gbk",$sFileName);

2、修正文件列表時中文文件名顯示亂碼問題
在文件connectors/php/util.php中查找:
return ( utf8_encode( htmlspecialchars( $value ) ) ) ;
修改為:
return iconv('','utf-8',htmlspecialchars( $value ));

3、修正新建中文文件夾時的文件夾名亂碼問題
在文件connectors/php/commands.php中查找:
$sNewFolderName =
在后面添加一行:
$sNewFolderName = iconv("utf-8","gbk",$sNewFolderName);

2.6.3版及后續(xù)版本的fck下的html文件已經(jīng)加了utf-8的文件頭。

下面是一些補充
也許你經(jīng)常進入網(wǎng)站的后臺,或者發(fā)布文章什么的,你可以給你的文章添加不同的樣式,不同的字體,什么的,也許你會想這是怎么做的呢,其實這很簡單,只需要用下fckeditor這個小插件就可以實現(xiàn),下面我們就看例子吧!
在fckeditor官方網(wǎng)站 上下載最新的源碼,http://ckeditor.com/download 下載最新的fckeditor 源碼包。
下載后就要配置了,源碼包里面有fckeditor/_samples這個文件,這里面有寫好的例子,可以直接運行,這樣的話,你就可以參考這樣的源文件,進行改寫,需要注意的是,這里編輯器大部分都能用,上傳圖片卻不能用,
下面配置上傳圖片功能。

打開文件FCKeditor/editor/filemanager/browser/default/connectors/php/config.php:
查找$Config['Enabled'],將它設(shè)置為'true';查找$Config['UserFilesPath'],將它設(shè)置圖片的目錄,這個目錄是相對于主目錄的。 也就是說,這個目錄是相對于根目錄的,注意,如果你在本機上測試,那么,這個根目錄就是 http://localhost ,

這樣基本配置已經(jīng)寫好了,下面就是我寫的一個小例子,index.php

Form name="form1" method="post" action="index.php" target="_blank">
?php
//引用FCKeditor.php這個文件,基本的類和數(shù)據(jù)結(jié)構(gòu)都在這里
include("fckeditor/fckeditor.php") ;

?>
input id="content" name="content" value="" type="hidden" /> iframe id="content___Frame" frameborder="0" height="100%" scrolling="no" width="100%" src="/test/bianyiqi/fckeditor/editor/fckeditor.html?InstanceName=contentToolbar=Default"> /iframe>
input name ="haiyang" value="明天第一時間我會更好" type="text" />
input type="submit" name="submit" value="提交" />
/Form>

?php
echo stripslashes($_POST['content']);
echo "br/>";
echo $_POST['haiyang'];
?>
直接測試即可 ,注意,index.php 和fckeditor是在同一級目錄下面的
您可能感興趣的文章:
  • PHP中CKEditor和CKFinder配置問題小結(jié)
  • 針對PHP環(huán)境下Fckeditor編輯器上傳圖片配置詳細教程
  • 探討fckeditor在Php中的配置詳解
  • fckeditor編輯器在php中的配置方法
  • php下安裝配置fckeditor編輯器的方法
  • php ckeditor上傳圖片文件名亂碼解決方法
  • php fckeditor 調(diào)用的函數(shù)
  • fckeditor在php中的用法(添加于修改寫成了函數(shù))
  • 將FCKeditor導入PHP+SMARTY的實現(xiàn)方法
  • jQuery+PHP發(fā)布的內(nèi)容進行無刷新分頁(Fckeditor)
  • php版本CKEditor 4和CKFinder安裝及配置方法圖文教程

標簽:沈陽 新疆 河南 滄州 長治 上海 樂山 紅河

巨人網(wǎng)絡(luò)通訊聲明:本文標題《php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    六盘水市| 辽宁省| 都昌县| 宝坻区| 宁国市| 鸡东县| 乾安县| 崇左市| 福贡县| 庆云县| 泸州市| 新竹市| 特克斯县| 云梦县| 革吉县| 天长市| 尼木县| 祁连县| 仁化县| 奉贤区| 牙克石市| 朝阳县| 阳春市| 晋州市| 铁岭市| 株洲市| 绵阳市| 策勒县| 金塔县| 梁河县| 班玛县| 曲松县| 文成县| 榆林市| 无为县| 甘肃省| 光山县| 苗栗市| 岳西县| 庆元县| 广昌县|