TinyMCE编辑器】的更多相关文章

tinymce编辑器进行本地图片上传 首先下载tinymce.js之后 在form中添加一个<textarea>元素 给其一个id和name 然后就可以初始化编辑器了 tinymce.init({})进行 里面的属性简单介绍一下:relative-urls:所有通过MCFileManager返回的URL都会与知道的document_base_url相关.如果设为false,所有URL会被转化成绝对URL,默认为true. selector: 表示编辑器绑定的选择器 "textarea…
之前Flask博客的文本编辑器比较简陋,这里为博客添加个优雅易用的Tinymce文本编辑器. 1.项目中添加Tinymce 下载好Tinymce包以及语言包,并添加到项目中.添加到项目的方法,参考了这篇文章:Pyhton日记——给Flask加上优雅的TinyMCE编辑器.tinymce_setup.js是配置文件,设置了文本编辑器的语言.按钮等. 2.编辑器表单 为了和其它表单的风格保持一致,这里仍使用了Flask-wtf表单.配置文件tinymce_setup.js中标识了id为content…
如何使tinymce编辑器的高度随内容自变化 最简单的方法就是在配置时添加Autoresize插件: tinymce.init({ selector: "textarea", // change this value according to your HTML plugins: "autoresize"}); 该插件有5个选项,可以设置最大高度.最小高度.距离底部的距离等: tinymce.init({ ... plugins: "autoresize&…
在使用Tinymce的过程中需要用到图片上传功能,而提供的上传插件在上传文件后是给了一个连接地址,就想用户需要什么图片,不能用最直观的方式表现出来么! 虽然官网上也有一个文件管理的插件moxiemanager,可奈何他是收费的!https://www.tiny.cloud/docs/plugins/moxiemanager/ 然后就打算自己弄一个,其实实现效果起来很简单,就只是做了一个类型相册管理的功能,然后在点击图片的时候,将图片的地址信息插入到编辑器里就行了,由于后台用的是layui 的框架…
TinyMCE编辑器下载地址   http://www.tinymce.com/download/download.php…
说到WordPress自带的TinyMCE 编辑器,有些国人总是不太满意.针对这个情况,倡萌已经介绍了一些增强或替代的方法: WordPress编辑器增强插件:TinyMCE Advanced WordPress编辑器插件:Kindeditor for WordPress WordPress编辑器插件:CKEditor for WordPress 今天再补充一些 TinyMCE 编辑器增强技巧,希望能尽可能满足你自己的折腾需求. 更改编辑器默认视图为HTML 大家都知道,在后台新建文章后,编辑器…
在以前,需要在Web页面显示数学公式,常用的都是先制作成图片,然后插入到页面里.这使得后期对数学公式的修改变的麻烦,同时也不利于搜索引擎搜索. 本文将介绍如何在TinyMce编辑器里集成数学公式.先看演示: http://demo.dotnetcms.org/math/ (一)公式录入效果 1.打开演示站点,点击“数学公式”,录入如下文本,系统会自动给出公式的预览 然后,点击OK,你录入的公式就插入到文档里了.你不用担心公式录入错误,因为,公式是以文本方式存储的,你可以再任何时候双击公式 来修改…
编辑器上传图片一般都是先上传到服务器中,若是用户取消或忘记提交表单就产生一张废图在空间里面,时间一长就产生大量占用空间的无用图片,现在就试试提交前先用base64,提交后,在后台处理编辑器内容中的<img>标签src中的base64图片(保存成图片文件并返回相对地址字符串替换原来的base64编码图片,测试在新的TinyMCE编辑器(Version: 5.0.12 (2019-07-18))通过.浏览器为chrome 代码: tinymce.init({ selector: 'textarea…
在functions.php文件里面添加: add_action( 'admin_init', 'my_tinymce_button' ); function my_tinymce_button() { if ( current_user_can( 'edit_posts' ) && current_user_can( 'edit_pages' ) ) { add_filter( 'mce_buttons', 'my_register_tinymce_button' ); add_filt…
编辑器截图: 行内公式:\(  f(x,y,z) = 3y^2 z \left( 3 + \frac{7x+5}{1 + y^2} \right)  \) 行间公式:\\(  f(x,y,z) = 3y^2 z \left( 3 + \frac{7x+5}{1 + y^2} \right)  \\) 行内公式: $ f(x,y,z) = 3y^2 z \left( 3 + \frac{7x+5}{1 + y^2} \right) $ 行间公式:$$ f(x,y,z) = 3y^2 z \left…
tinymce的使用方法很简单,只需要在html页面中包含如下: <!-- Place inside the <head> of your HTML --> <script type="text/javascript" src="<your installation path>/tinymce/tinymce.min.js"></script> <script type="text/java…
很多时候我们用一些管理系统的时候,发布新闻.公告等文字类信息时,希望能很快的将word里面的内容直接粘贴到富文本编辑器里面,然后发布出来.减少排版复杂的工作量. 下面是借用百度doc 来快速实现这个word 粘贴到 富文本编辑器里面 方法一: 工具/原料 百度doc任意富文本编辑器,以UEDdito为例 方法/步骤 登录,http://word.baidu.com 点击右上角 导入文档,如图所示 导入后,系统会自动将word的内容加载进去.此时 点击右上角编辑,Ctrl+A复制所有内容 打开UE…
官网地址http://ueditor.baidu.com Git 地址 https://github.com/fex-team/ueditor 参考博客地址 http://blog.ncmem.com/wordpress/2019/10/18/%e4%bd%bf%e7%94%a8tinymce%e7%bc%96%e8%be%91%e5%99%a8%e4%bb%8eword%e4%bf%9d%e6%8c%81%e5%8e%9f%e6%a0%bc%e5%bc%8f%e5%a4%8d%e5%88%b6…
如果是通过 metaweblog api 发布的,需要在网站分类中添加 [Markdown] 标记…
TinyMCE 官网 (类似:百度的富文本web编辑器UEditor) 第一步 下载 TinyMCE,解压后放入工程,在需要的HTML页面引入tinymce.min.js. 第二步 下载tinyMCE image upload 插件 tinymce-imageupload,解压后把该文件夹放在 tinymce\js\tinymce\plugins目录下. 该插件使用了jquery.iframe-post-form.js ,在试用的时候没有成功,遂换成 jquery.form.js 对插件进行改造…
对于tinymce编辑器是无法通过js进行内容的读写的,必须使用编辑器自身的方法才行,下面是一些方法,希望能对用到的朋友有所帮助: 1.如果当前页面只有一个编辑器: 获取内容:tinyMCE.activeEditor.getContent() 设置内容:tinyMCE.activeEditor.setContent("需要设置的编辑器内容") 2.如果当前页面有多个编辑器(下面的“[0]”表示第一个编辑器,以此类推): 获取内容:tinyMCE.editors[0].getConten…
TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,支持目前流行的各种浏览器,由JavaScript写成.功能配置灵活简单(两行代码就可以 将编辑器嵌入网页中),支持AJAX.另一特点是加载速度非常快,如果你的服务器采用的脚本语言是 PHP,那还可以进一步优化.最重要的是,TinyMCE是一个根据LGPL license发布的自由软件,你可以把它用于商业应用.本站采用的就是TinyMCE编辑器,下图是此编辑器的界面…
开发中先用的是 FCKeditor 编辑器,感觉页面展示的东西太繁琐,所以换了 TinyMCE 编辑器. 为了方便理解,本文不采用穿插比对 先看 FCKeditor : 1.jsp :结束标签不能贴着开始标签 <fck:editor id="content" basePath="${ctx}/scripts/fckeditor/" skinPath="skins/office2003/"> </fck:editor> 2.…
一.题外话 最近负责了一个cms网站的运维,里面存在很多和编辑器有关的问题,比如编辑一些新闻博客,论文模块.系统采用的是FCKEditor,自我感觉不是很好,如下图 特别是在用户想插入一个图片的话,就很麻烦,所有用户共享一个文件目录,这样就不好了,于是便想到了TinyMCE编辑器,博客园默认的也是这个编辑器,接下 来,我们开始吧 二.TinyMCE编辑器集成步骤 2.1:下载相关文件 (1)下载TinyMCE插件包 下载地址:   https://www.tinymce.com/download…
为TinyMCE编辑器增加中文字体并不复杂,只需要将将如下代码加到当前主题的functions.php文件中最后一个?>的前面即可: 不要忘记保存,然后更新一遍浏览器即可 //为TinyMCE编辑器增加中文字体 function tinymce_font_china($initArray){ $initArray['font_formats'] = "微软雅黑=微软雅黑;宋体=宋体;黑体=黑体;仿宋=仿宋;楷体=楷体;隶书=隶书;幼圆=幼圆;Andale Mono=andale mono,…
Demo链接: https://download.csdn.net/download/silverbutter/10557703 有时候需要验证tinyMCE编辑器中的内容是否符合规范(不为空),就需要获取里面的内容.  1.如果当前页面只有一个编辑器: 获取内容:tinyMCE.activeEditor.getContent() 设置内容:tinyMCE.activeEditor.setContent(“需要设置的编辑器内容”) 2.如果当前页面有多个编辑器(下面的“[0]”表示第一个编辑器,…
 tinymce是一款综合口碑特别好.功能异常强大的富文本编辑器,在某些网站,甚至享有"宇宙最强富文本编辑器"的称号.那么,在Vue项目中如何集成呢?这并不困难,只需要参照官方教程即可.难点在于如何将默认的英文本地化为中文.  本人参考了众多网络资料进行本地化,竟发现没有一篇文章能够完全走通,并且各个教程显得极其繁琐.因此重新参考官方教程,反复实践,终究得以攻克.最终的方案较为简洁,基于官方包较为可靠.现将配置的细节.一些关键的要点分享如下.  本文使用的版本:tinymce-vue…
$('目标元素').html(插入的内容) //设置tinymce编辑器的内容tinymce.get('目标元素').getContent() //获取tinymce编辑器的内容…
之前有项目需要用到富文本编辑器,在网上找了好几个后,最终选择了这个功能强大,扩展性强的tinymce tinymce中文文档地址(不全):http://tinymce.ax-z.cn/ tinymce英文原版文档地址:https://www.tiny.cloud/docs/demo/ 接下来大致讲一下一个小demo(vue项目 + tinymce) 1.npm 安装 tinymce 和 @packy-tang/vue-tinymce npm i tinymce @packy-tang/vue-t…
我最喜欢 WordPress 3.9 的更新是使用了 TinyMCE 4.0 编辑器.新的 TinyMCE 看起来看起来更整洁(真正匹配WP仪表板),它有一些非常不错的附加功能.我的很多老主题和插件必须更新为新 TinyMCE 的工作,所以我花了一些时间研究 API 并找出一些很酷的东西.下面我给你介绍下如何可以拓展 TinyMCE 功能的例子.我不会指导您完成所有步骤,或者是什么的代码意味着(这是为开发者),但会为您提供您的主题或插件可用的代码,你可以复制完全相同的代码,粘贴,然后相应地调整.…
的页面设置多个tinymce编辑器 This example shows how to setup multiple editors on the same page and with different configs. 用于多功能文本框,之前同页面仅仅能用一个tinymce编辑器,百度谷歌没结果,所以整理下代码,以供參考: <script type="text/javascript" src="./tiny_mce/tiny_mce.js"><…
TinyMCE这个东西很多地方再用,不过我以前一直没用过,最近才接触,因为有一套现成的metro风格的皮肤,仅此而已,不过最终如何调用还是我得来实现.其他的都好说,网上的资料一大把一大把的,唯独这个本地图片上传,网上查的资料都是三言两语,不成体系,有些地方总归是没有说到,费了好大劲儿,总算是闹明白怎么弄这个了.(大牛们这次怎么就不能一起愉快的玩耍呢……) TinyMCE中使用本地上传图片,实际上是在TinyMCE中使用了一个编写好的插件.这个插件自定义性非常大,按照你的想法,想干嘛就干嘛. 首先…
1.UEditor UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码... 主要特点: 轻量级:代码精简,加载迅速. 定制化:全新的分层理念,满足多元化的需求.采用三层架构:1. 核心层: 为命令层提供底层API,如range/selection/domUtils类.2. 命令插件层: 基于核心层开发command命令,命令之间相互独立.3. 界面层: 为命令层提供用户使用界面.满足不同层次用…
一.前言 富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器,这是百度百科的对富文本编辑器的解释.我们可以借助富文本编辑器,编辑出来一个包含html的页面,从而页面的显示效果,可以由网站管理员定义,而不用完全依赖于开发的人员.我之前使用的是一个叫tinymce的富文本编辑,它比较精简,功能不是很丰富.在使用了一段tinymce后,就转用了django-ckeditor,后来发现是真的好用,当然还有一个叫做Ueditor的编辑器,听说也还…
在angular中引入编辑器的时候花了很长时间,然后发现自己以前根本就没好好用过angular,因为项目是接手的学姐的,学姐又是接手的学姐的,到我这里就只是写写页面的事了. 引入编辑器差了好多好多资料,因为controller这个东西卡住了好久好久,前几天看了两节angualr的视频才有一点点的接触到controller,然后今天理解了一下下就搞出来了,其中遇到过的报错,不只有一下三种...时间跨度太久,没有记录下了. 1.项目中找不到angular-cli.json,也找不到angular.j…