thinkphp ckeditor与ckfinder

thinkphp ckeditor与ckfinder

下载

ckeditor下载地址

ckfinder下载地址

整合

  • 将ckeditor与findeditor下载完成后,放到public目录下,配置ckeditor,下载的时候有demo,可以在线配置的/ckeditor/samples/index.html。
  • 将ckfinder的config.php中 authentication验证打开,改成return true;
  • 在页面中使用:
<textarea id="content" name="content">
{$info[‘content‘]}
</textarea>

<script type="text/javascript" src="/Public/ckeditor/ckeditor.js"></script>

<script>
    CKEDITOR.replace( ‘content‘ ,{
        filebrowserBrowseUrl:‘__PUBLIC__/ckfinder/ckfinder.html‘,
        filebrowserImageBrowseUrl:‘__PUBLIC__/ckfinder/ckfinder.html?type=Images‘,
        filebrowserFlashBrowseUrl: ‘__PUBLIC__/ckfinder/ckfinder.html?type=Flash‘,
        filebrowserUploadUrl: ‘__PUBLIC__/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files‘,
        filebrowserImageUploadUrl: ‘__PUBLIC__/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images‘,
        filebrowserFlashUploadUrl: ‘__PUBLIC__/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash‘}
    );
</script>

ckfinder中文乱码

原理: 在上传完成时,将文件保存的名字重命名一下,当然,需要放在它本身的文件名验证之后

解决方案 fileupload.php中 找到文件名检测的最后面,例如

$overwriteOnUpload = $config->get(‘overwriteOnUpload‘);
        if (!$overwriteOnUpload && $uploadedFile->autorename()) {
            $warningErrorCode = Error::UPLOADED_FILE_RENAMED;
        }
        $fileName = $uploadedFile->getFilename();

在这段代码后面添加文件重命名,

$fileName = date(‘YmdHis‘).‘.‘.$uploadedFile->getExtension();
时间: 2024-11-05 02:32:27

thinkphp ckeditor与ckfinder的相关文章

MVC富文本编辑器CKEditor配置CKFinder

富文本编辑器CKEditor的使用 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin:

Ckeditor与Ckfinder(java)整合实现富媒体内容编辑(支持文件上传)

先来看一下最终的效果图 一.编辑器界面 二.上传图片界面 <!-------------------------------------------------------> 一.安装包下载,我使用的安装包是ckfinder_java_2.3.zip和ckeditor_3.6.3.zip,这两个文件可以分别到http://ckfinder.com/download和http://ckeditor.com/download下载,注意我使用的开发语言是java,所以下载cfinder的时候需要选择

在JSP里使用CKEditor和CKFinder

在JSP里使用CKEditor和CKFinder 最近在做一个新闻发布平台,放弃了很早的FCKEditor,使用CKEditor和CKFinder,尽管免费的CKFinder是Demo版本,但是功能完整,而且用户都是比较集中精神发新闻的人,不会在意这个.按照官网的document一步一步配置,虽然并不难,但是有些东西特别分散,还是全英文的,所以我就整理了一下安装过程和配置,以及需要注意的一些问题.希望对大家有所帮助. 目录 1. 下载CKEditor相关的安装文件 2. 安装CKEditor和C

CKEditor和CKFinder配置-上传图片功能-为了testlink使用

testlink折腾的最久的部分就是图片上传的部分了.已经吐血了. tesklink使用的图片上传插件是第三方插件FCKEDITOR,09年已经更名为CKEditor. 百度释义: FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器,用JavaScript编写.它志于轻量化,不需要太复杂的安装 步骤即可使用.它可和PHP.JavaScript.ASP.ASP.NET.ColdFusion.Java.以及ABAP等不同的编程语言相结合. “FCKeditor”名称中的“F

CKeditor、CKFinder的安装配置

CKEditor是不集成文件上传与管理功能的,文件上传管理功能被集成在CKFinder中,这是一个收费的商业软件. 如需要文件上传与管理功能建议使用FCKeditor或者手动破解CKFinder. 下面我说一下ckeditor的使用方法,有三种: 当前最新的.net版本为ckeditor_aspnet_3.6.6.2 ckeditor为4.5.8 方法一(添加控件的形式): ①将ckeditor_aspnet_3.6.6.2\bin\Debug路径中的CKEditor.NET.dll添加到引用

ckeditor和ckfinder整合

一.下载必须的jar包 1.ckeditor_3.6.2.zip 2.ckeditor-java-3.6.2.war 3.ckfinder_java_2.1.zip 二.myeclipse引入jar包 位置: 插入java代码到src目录 引入js文件到WEB-ROOT 导入config.xml文件到WEB-INFO文件下 修改 config.xml 1.<enabled>false</enabled> 当前限制上传功能 2.<baseURL>/Elec/userfil

ckeditor与ckfinder简单整合使用

Ckeditor与ckfinder简单整合使用 功能:主要用来发送图文的email,图片上传到本地服务器,但是email的图片地址要写上该服务器的远程地址(图片地址:例如:http://www.baidu.com/logo/1.png[s1] ) 注意版本:ckeditor4.0和ckfinder2.4 阅读技巧:红色为要解释的目标,蓝色为要解释的内容 其他什么修改文件存放路径啊,语言什么的网上都有,这只是展示了简单的整合.   1. 创建页面并编写HTML <textarea cols="

Ckeditor与Ckfinder的配合使用,上传图片、水印、修改图片名字为当前日期 asp.net

为了配置出来上传功能,并且还添加水印,修改图片的名字为日期,真的头疼了很久,现在来分享一下自己所做的,也算一点小小的成就吧,顺带帮帮很多还在弄这个的猿们.我是分别用了两种方法.先说低版本的Version 2.0, September 2011,昨天配置好了.先认识一下ckeditor跟ckfinder的区别吧,cke呢只要是文本编辑器,单不具备上传的功能,所以有加了ckf,接下来详细说明. 1.  现在官网里面下好对应的版本,把它添加到项目中,如下: 2.然后就去配置ckeditor的confi

CKEDITOR 和CKFINDER 最近项目要做文章管理,用的这2个

转自http://www.cnblogs.com/yuepeng/archive/2013/04/01/2992097.html 最近项目要做文章管理,用的这2个 ,看了上面的帖子.  修改了部分内容,我用的是ckeditor_4.4.7_standard 和ckfinder_java_2.4.2版本 1. 下载CKEditor相关的安装文件 CKEditor: 在 http://ckeditor.com/download 页面左侧,可以下载到各种版本的CKEditor,包括完整版full.标准