Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ckeditor djangocms文本编辑器wordcount插件_Ckeditor_Django Cms_Word Count_Djangocms Text Ckeditor - Fatal编程技术网

Ckeditor djangocms文本编辑器wordcount插件

Ckeditor djangocms文本编辑器wordcount插件,ckeditor,django-cms,word-count,djangocms-text-ckeditor,Ckeditor,Django Cms,Word Count,Djangocms Text Ckeditor,我在一个djangocms项目中工作,该项目使用djangocms_文本编辑器 我想集成一个与此类似的wordcount插件 你们中有人成功地做过这件事吗?这将是伟大的,如果我可以得到插件通过pip左右,而不是下载,包括在项目中。还有,CKEDITOR_设置是什么样子的 我找不到任何解决方法,只是一篇类似的文章,但它没有为此目的使用这个djangocms文本编辑器 提前谢谢 该扩展是ckeditor的javascript插件(与djangocms插件相反) 要加载javascript插件,需要两

我在一个djangocms项目中工作,该项目使用djangocms_文本编辑器

我想集成一个与此类似的wordcount插件

你们中有人成功地做过这件事吗?这将是伟大的,如果我可以得到插件通过pip左右,而不是下载,包括在项目中。还有,CKEDITOR_设置是什么样子的

我找不到任何解决方法,只是一篇类似的文章,但它没有为此目的使用这个djangocms文本编辑器


提前谢谢

该扩展是ckeditor的javascript插件(与djangocms插件相反)

要加载javascript插件,需要两个步骤:

  • 使js插件资源可供ckeditor使用。这是通过项目中的
    static
    文件夹完成的,该文件夹包含所有js、css等文件。在
    static
    文件夹中创建文件夹
    djangocms\u text\u ckeditor/ckeditor/plugins
    。将js插件复制到此文件夹中。在您的情况下,这就是整个文件夹
    wordcount
    。目录树应该如下所示

    static
    |
    +---djangocms_text_ckeditor
    |   |
    |   +---ckeditor
    |   |   |
    |   |   +---plugins
    |   |   |   |
    |   |   |   +---wordcount
    |   |   |   |   |
    |   |   |   |   +---css
    |   |   |   |   +---lang
    |   |   |   |   +---plugin.js
    
  • 让djangocms插件编辑器了解js插件。为此,请在项目的
    SETTINGS.py
    文件中查找设置
    CKEDITOR\u SETTINGS
    。如果不存在,则创建它。它是一个用于配置工具栏的字典。在本词典中,有一个键
    extraPlugins
    ,其字符串值由要加载的插件的逗号分隔名称组成,例如

    CKEDITOR_SETTINGS = {
        ...,
        'extraPlugins':  'cmsplugins,wordcount,glyphicons,...',
        ...,
    }
    

  • 希望对您有用。

    该扩展是一个用于ckeditor的javascript插件(与djangocms插件相反)

    要加载javascript插件,需要两个步骤:

  • 使js插件资源可供ckeditor使用。这是通过项目中的
    static
    文件夹完成的,该文件夹包含所有js、css等文件。在
    static
    文件夹中创建文件夹
    djangocms\u text\u ckeditor/ckeditor/plugins
    。将js插件复制到此文件夹中。在您的情况下,这就是整个文件夹
    wordcount
    。目录树应该如下所示

    static
    |
    +---djangocms_text_ckeditor
    |   |
    |   +---ckeditor
    |   |   |
    |   |   +---plugins
    |   |   |   |
    |   |   |   +---wordcount
    |   |   |   |   |
    |   |   |   |   +---css
    |   |   |   |   +---lang
    |   |   |   |   +---plugin.js
    
  • 让djangocms插件编辑器了解js插件。为此,请在项目的
    SETTINGS.py
    文件中查找设置
    CKEDITOR\u SETTINGS
    。如果不存在,则创建它。它是一个用于配置工具栏的字典。在本词典中,有一个键
    extraPlugins
    ,其字符串值由要加载的插件的逗号分隔名称组成,例如

    CKEDITOR_SETTINGS = {
        ...,
        'extraPlugins':  'cmsplugins,wordcount,glyphicons,...',
        ...,
    }
    
  • 希望对你有用