标签: ckeditor

CKeditor在对话框中动态选择

试图弄清楚如何动态填充对话框中的选择菜单...在我迄今为止的所有尝试中,我都无法使其正常工作.

ckeditor

0
推荐指数
1
解决办法
7685
查看次数

使用PHP限制HTML文本中特定数字的字符

我正在使用CKEditor,我找到/修改了一个计算字符的插件.

我有高级和基本用户.基本用户限制为1000个字符,溢价是无限制的,但基本可以写全文用于预览/测试等(它是客户规范,所以不能改变它).

当我在CKEditor中显示例如1500个1000个字符时,我想保存在DB 1500字符中但在文本输出中只显示其中的1000个字符.

但strlen和相关函数将HTML标记计为字符,我不希望这样.我也不想剥离它们,因为我会丢失格式.

有没有办法确保应用限制但是所有标签都将保留(在PHP中)

谢谢...

php character maxlength ckeditor

0
推荐指数
1
解决办法
3005
查看次数

CKEditor charset

我更新了我的网络应用程序,使用UTF-8而不是ANSI.

我做了以下措施来定义字符集:

mysql_set_charset("utf8"); // PHP
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> // HTML
utf8_general_ci // In MySQL
Run Code Online (Sandbox Code Playgroud)

我还编辑了CKEditor配置以删除htmlentities,因为我需要正确的字符(即é没有&eacute;)进行MySQL全文搜索.

config.entities = false;
config.entities_latin = false;
Run Code Online (Sandbox Code Playgroud)

在数据库(phpMyAdmin视图)和普通文本字段输出(HTML,<input><textarea>),一切看起来都很好(我看é,不&eacute;,不é,是).

但是,CKEditor在编码方面存在一些问题.请参阅附图,了解从数据库中获取的相同字段,显示在textarea中,然后在CKEditor重新定位的textarea中: CKEditor编码问题

这似乎是在CKEditor JavaScript代码中(可能是一个固定的字符集),但我在配置中找不到它.再次,由于é在正常的HTML(真正的UTF-8 é,而不是&eacute;也没有é)中正确显示,我很确定这不是PHP/MySQL查询错误(但我可能会弄错).

编辑:这似乎是一个应用的症状,htmlentities默认情况下,在拉丁文-1中编码UTF-8文本.有可能使用htmlspecialchars或指定字符集("utf-8"),但我不知道在CKEditor中修改它的位置.

html php mysql encoding ckeditor

0
推荐指数
1
解决办法
1万
查看次数

textarea上的ckeditor z-index调整大小

我在一个2列布局的页面中使用ckeditor.左列有一个带有ckeditor的表单,右列有一个图像和一些内容.

可以通过拖动右下角来调整ckeditor textarea的大小,但是ckeditor窗口会在右列中的图像/内容"下方".

这就像ckeditor的z-index低于另一列中的图像/内容,我想改变这种行为,以便ckeditor"高于"图像.

可能吗?

z-index ckeditor

0
推荐指数
1
解决办法
2339
查看次数

如何使用jQuery将TypeKit字体加载到CKEditor实例中

我正在尝试通过jQuery将TypeKit字体加载到CKEditor的实例中.这是我的代码:

$('.ck-blog textarea').ckeditor(function () {
    CKEDITOR.scriptLoader.load(
      "http://use.typekit.com/zku8fnp.js", 
      function (success) { 
        Typekit.load(); 
        alert(success); }, 
      null, 
      true);
},
{
    resize_enabled: false,
    skin: 'kama',
    height: '500px',
    toolbarCanCollapse: false,
    toolbar_Full: toolbar,
    forcePasteAsPlainText: true,
    autoGrow_onStartup: true,
    templates_replaceContent: false,
    extraPlugins: 'autogrow,wordcount',
    removePlugins: 'resize',
    contentsCss: '/areas/admin/content/css/ckeditor-blog.css',
    templates_files: ['/areas/admin/scripts/ckeditor-templates.js'],
    autoParagraph: false
});
Run Code Online (Sandbox Code Playgroud)

在TypeKit应该加载后我得到了成功警报,但我没有看到字体加载.知道我可能做错了吗?

javascript jquery typekit ckeditor

0
推荐指数
1
解决办法
2127
查看次数

如何运行CKeditor

我是javascript的新手,只是克隆了(静态)CKeditor repo来摆弄.我无法弄清楚如何运行它!没有明显的"主"文件,我用节点运行的所有内容都会引发参考错误.任何帮助,将不胜感激!

https://github.com/ckeditor/ckeditor-dev/tree/stable

javascript ckeditor node.js

0
推荐指数
2
解决办法
1914
查看次数

如何在Cake PHP 2.3中使用CKEditor

我想在php蛋糕2.3中使用CKEditor,尝试了很多但没有得到任何解决方案。基本上我需要从本地系统的编辑器中上传图像。

我如何获得成功?

ckeditor cakephp-2.3

0
推荐指数
1
解决办法
8814
查看次数

通过ckeditor上传不同的文件

我查了http://ckeditor.com/demo#full.

但我找不到通过ckeditor上传.exe文件的任何选项.

我可以通过此编辑器上传.exe文件吗?如果是,我该怎么做?

请建议.

pdf exe ckeditor

0
推荐指数
1
解决办法
6421
查看次数

如何从可编辑的div中解放ckeditor?

我在textarea输入中使用ckeditor.但我不希望它在我的内容可编辑div区域中启用.我在我的rails应用程序中使用了ckeditor gem.如何防止ckeditor加载到可编辑的div区域?

javascript ckeditor ruby-on-rails-4

0
推荐指数
1
解决办法
98
查看次数

如何在mysql数据库中保存ckeditor内容

我正在使用ckeditor创建一个博客站点.我想使用PHP和MySQL的组合将整篇文章保存在数据库中.如果我提交持有ckeditor的表格,我会得到编辑的内容$_POST['editor'].我想将文章保存在MySQL数据库中.下图包含整个表单数据.它包括:

  1. 标题内的标题.

  2. "editor1"元素中的文章(text,code-snippet,image).

$_POST['editor'] 数组看起来像:

在此输入图像描述

如何将其保存到mysql表?我可以将整个editor1元素保存在TEXT类型的列中吗?

html javascript php mysql ckeditor

0
推荐指数
1
解决办法
9432
查看次数