zoukankan      html  css  js  c++  java
  • WordPaster-dedecms5.7整合教程

    1.1. dedecms5.7整合

    本教程中提到的插件文件可在官网的php-ckeditor3x示例中找到。

    示例:http://www.ncmem.com/download/WordPaster2/php/ckeditor3x.rar

     

    主要步骤如下:

    1.1.1. 上传WordPaster文件夹

    f45f7966-46bc-45c4-bb4d-9ce978b2aa19

     

    1.1.2. 上传CKEditor3.x插件文件夹

    本地路径:

    cf656636-478b-4b69-b788-f85afdd1af74

    远程路径:

    0e1a43eb-9c0a-418c-bf2c-ef8def16d6d2

     

    1.1.3. 修改inc_fun_funAdmin.php文件,在工具栏中增加插件按钮

    路径:/include/inc/inc_fun_funAdmin.php

    52433198-51ef-4297-b356-baca2cadc362

     

    1.1.4. 将粘贴按钮添加到ckeditor工具栏中

    路径:/include/ckeditor/ckeditor.inc.php

    bf6498e6-2a78-457f-a3db-4bece39c156b

     

    1.1.5. 定制图片上传页面

    说明:upload.php文件在WordPaster-php-ckeditor3.x示例中可以找到

    acfc2324-307a-439b-87d9-7f76b8eae8a7

    修改的逻辑是将图片保存到/uploads/文件夹中,以便在添加文件时可以预览选择。

    效果如下:

    d6e370d3-6e25-426a-af34-777e2e057d88

     

    3c66f888-714b-41dd-b62f-9ee5b8ad5650

     

     

    1.1.6. 在文章模板页中增加插件初始化代码

    路径:/dede/templets/article_add.htm

    e3cef61c-93ef-49e0-b7e6-4ec5fa466561

    包含头文件:

    <!--WordPaster begin-->

    <link type="text/css" rel="Stylesheet" href="../WordPaster/css/WordPaster.css"/>

    <link type="text/css" rel="Stylesheet" href="../WordPaster/js/skygqbox.css" />

    <script type="text/javascript" src="../WordPaster/js/json2.min.js" charset="utf-8"></script>

    <script type="text/javascript" src="../WordPaster/js/skygqbox.js" charset="utf-8"></script>

    <script type="text/javascript" src="../WordPaster/js/WordPaster.js" charset="utf-8"></script>

    <!--WordPaster end-->

    JS代码:

    <script language="javascript">

        var pasterMgr;

        $(document).ready(function(e) {

           pasterMgr = new WordPasterManager();

           pasterMgr.Load();//加载控件

        });

         

        CKEDITOR.on( 'instanceReady', function(evt) {

             pasterMgr.SetEditor(evt.editor);

        });

        </script>

     

    1.1.7. 修改上传地址

    8b415b96-9b0b-4f0f-80eb-25910bf9adc3

     

    整合后的效果:

    5cc28d2c-9de6-4e4f-85e6-b7e75df776b6

  • 相关阅读:
    第三次作业
    利用LINQ to SQL 增删改查本地数据库
    【转】C#,回车,换行
    【转】C#3.0编码习惯与命名规则
    Connect to the DSP on C6A8168/DM8168/DM8148 using CCS
    【转】OpenCV 移植学习EMCV
    目标跟踪小结
    利用TortoiseSVN获取最新版本的OpenCV源码
    转图像灰度化方法总结及其VC实现
    OpenCV读取视频的格式注意点
  • 原文地址:https://www.cnblogs.com/xproer/p/3651838.html
Copyright © 2011-2022 走看看