GVKun编程网logo

Dede自动排版与简繁转换 可清理冗余代码(dede模板更换教程)

23

在本文中,我们将带你了解Dede自动排版与简繁转换可清理冗余代码在这篇文章中,我们将为您详细介绍Dede自动排版与简繁转换可清理冗余代码的方方面面,并解答dede模板更换教程常见的疑惑,同时我们还将给

在本文中,我们将带你了解Dede自动排版与简繁转换 可清理冗余代码在这篇文章中,我们将为您详细介绍Dede自动排版与简繁转换 可清理冗余代码的方方面面,并解答dede模板更换教程常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的77 优博指数 FCK编辑器增强插件-一键自动排版,简繁转换,清除垃圾、APISpace 中文简繁转换API、Asp.Net 简繁转换、delphi中控件位置及自动排版的问题

本文目录一览:

Dede自动排版与简繁转换 可清理冗余代码(dede模板更换教程)

Dede自动排版与简繁转换 可清理冗余代码(dede模板更换教程)

 

DedeCMS的自动排版与简繁转换插件,支持清理冗余代码,本插件适于DedeCMS所有版本。

 

主要功能:

 

1、自动排版,将编辑器内的内容自动排版,段落自动居左,图片自动居中,清除多余空行,可定制段前是否空格。

 

2、图片排版,将编辑器中的图片自动居中,免去每张单独设置的烦恼。

 

3、简繁转换,可在编辑器中直接进行简繁转换,一键操作,方便快捷。

 

4、自动排版后,代码里只保留段落标签,粗体标签,(会被自动替换成),垃圾代码自动过滤,保证了代码的整洁。

 

使用办法:

 

1、请先 downloadjs文件,并把文件夹解压到 /include/veryhuo_js/ (请注意JS的路径)目录下

 

2、打开后台新闻源码 /dede/templets/article_add.htm,在head部分添加以下代码。

 

  <script type="text/javascript" src=http://www.dede58.com/a/dedejq/"../include/veryhuo_js/plus_format_fck.js"></script>

然后找到以下代码(本代码的作用是载入编辑器)

 

     <?php

        GetEditor("body",$body,450);

      ?>

在下方加入如下代码

 

<input type="button" id="buttonj2f" onClick="jian2fan('body')" value="简->繁"> <input type="button" name="formatbutton" value="自动排版" onClick="FormatText('body')"><input id="ifblank" name="ifblank" type="checkbox"><label for="ifblank">段前空格?</label> <input type="button" name="formatbutton_img" value="图片排版" onClick="FormatImages('body')"> <input type="button" name="button" value="插入分页标签" onclick="javascript:insertHTMLToEditor('body', '#空格p#副空格标题空格#e#');" /><!--前边分页符的空格删除-->  

本文章网址:http://www.ppssdd.com/code/6470.html。转载请保留出处,谢谢合作!

77 优博指数 FCK编辑器增强插件-一键自动排版,简繁转换,清除垃圾

77 优博指数 FCK编辑器增强插件-一键自动排版,简繁转换,清除垃圾

 3、打开后台文章模板 /dede/templets/article_edit.htm

  添加如下代码 <script type="text/javascript" src="../include/editor_plus/plus_format_fck.js"></script>  
       并找到代码,这段的作用是载入编辑器  
<?php GetEditor("body",$addRow[''body''],450); ?>  
  在这段代码下方加入如下代码   
     <input type="button" id="buttonj2f" onClick="jian2fan(''body'')" value="简->繁">

购物导航  http://www.ganshuw.com

购物分享 http://www.jielala.com/
     <input type="button" name="formatbutton" value="自动排版" onClick="FormatText(''body'')">
     <input id="ifblank" name="ifblank" type="checkbox">
     <label for="ifblank"font-size:12px;''>段前空格?</label> 
     <input type="button" name="formatbutton_img" value="图片排版" onClick="FormatImages(''body'')"> 
    还有一种比较简单的方法就是换一个编辑插件 推荐一个好的编辑插件,很好用,教程比较简单

KindEditor 是什么?

KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。

 

主要特点
  • 快速:体积小,加载速度快
  • 开源:开放源代码,高水平,高品质
  • 底层:内置自定义 DOM 类库,精确操作 DOM
  • 扩展:基于插件的设计,所有功能都是插件,可根据需求增减功能
  • 风格:修改编辑器风格非常容易,只需修改一个 CSS 文件
  • 兼容:支持大部分主流浏览器,比如 IE、Firefox、Safari、Chrome、Opera

APISpace 中文简繁转换API

APISpace 中文简繁转换API

中文汉字因为历史原因以及地域原因,发展至今简繁转换存在“一简多繁”、“一繁多简”和“简繁分歧词”等问题,港澳台等地则存在“字词习惯不同”的情况,产生了简体和繁体的区别,对于大部分的繁体字,内地国人一般都会认识,但是却不一定会写。同理,港台国人对于简体中文亦是如此,这个API服务可以方便地转换为我们能阅读的字体。

因此今天就来和大家分享一下 中文简繁转换API,来自于APISpace 接口服务平台,它上面有大量的接口,各种类型的API都提供免费的调用次数,申请接入也是非常的方便,感兴趣的同学可以上去看看 ~

中文简繁转换API,它是基于 MediaWiki 词汇表的最大正向匹配简繁转换,并且支持六个地区的转换:zh-cn 大陆简体、zh-tw 台灣正體、zh-hk 香港繁體、zh-sg 马新简体、zh-hans 简体、zh-hant 繁體。

接口信息

  • 接口简介:输入想要转换简繁体的中文汉字,然即可将正体繁体字、中文简体字或QQ非主流繁体字转换翻译汉字繁简体。
  • 请求方式:POST
  • 请求参数格式:FORMDATA
  • 请求参数:

    • text:转换文本
    • lang256:zh-cn 大陆简体 zh-tw 台灣正體 zh-hk 香港繁體 zh-sg 马新简体 zh-hans 简体 zh-hant 繁體
  • 请求示例代码:
OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
RequestBody body = RequestBody.create(mediaType, "text=中国&lang256=zh-cn");
Request request = new Request.Builder()
  .url("https://eolink.o.apispace.com/jyzwjfzh/api/v1/forward/zhopenvi/")
  .method("POST",body)
  .addHeader("X-APISpace-Token","")
  .addHeader("Authorization-Type","apikey")
  .addHeader("Content-Type","application/x-www-form-urlencoded")
  .build();

Response response = client.newCall(request).execute();
  • 返回示例:
{
    "code": 200,
    "message": "",
    "data": "计算机软体"
}

Asp.Net 简繁转换

Asp.Net 简繁转换

帮助类

/// <summary>
    /// 中文字符工具类
    /// </summary>
    public static class ChineseStringUtility
    {
        private const int LOCALE_SYSTEM_DEFAULT = 0x0800;
        private const int LCMAP_SIMPLIFIED_CHINESE = 0x02000000;
        private const int LCMAP_TRADITIONAL_CHINESE = 0x04000000;

        [DllImport("kernel32", CharSet = CharSet.Auto, SetLastError = true)]
        private static extern int LCMapString(int Locale, int dwMapFlags, string lpSrcStr, int cchSrc, [Out] string lpDestStr, int cchDest);

        /// <summary>
        /// 将字符转换成简体中文
        /// </summary>
        /// <param name="source">输入要转换的字符串</param>
        /// <returns>转换完成后的字符串</returns>
        public static string ToSimplified(string source)
        {
            String target = new String('' '', source.Length);
            int ret = LCMapString(LOCALE_SYSTEM_DEFAULT, LCMAP_SIMPLIFIED_CHINESE, source, source.Length, target, source.Length);
            return target;
        }

        /// <summary>
        /// 讲字符转换为繁体中文
        /// </summary>
        /// <param name="source">输入要转换的字符串</param>
        /// <returns>转换完成后的字符串</returns>
        public static string ToTraditional(string source)
        {
            String target = new String('' '', source.Length);
            int ret = LCMapString(LOCALE_SYSTEM_DEFAULT, LCMAP_TRADITIONAL_CHINESE, source, source.Length, target, source.Length);
            return target;
        }
    }

调用方法

string str=ChineseStringUtility.ToTraditional("我是中国人,我爱你!");
Response.Write(str);

 

delphi中控件位置及自动排版的问题

delphi中控件位置及自动排版的问题

总结

以上是小编为你收集整理的delphi中控件位置及自动排版的问题全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

今天的关于Dede自动排版与简繁转换 可清理冗余代码dede模板更换教程的分享已经结束,谢谢您的关注,如果想了解更多关于77 优博指数 FCK编辑器增强插件-一键自动排版,简繁转换,清除垃圾、APISpace 中文简繁转换API、Asp.Net 简繁转换、delphi中控件位置及自动排版的问题的相关知识,请在本站进行查询。

本文标签: