当我创建一个新的PFG表单文件夹时,序言和尾声文本区域会出现一个默认的文本格式=纯文本。这是有意的吗
如果用户的默认文本编辑器是TinyMCE(在/personalize_form和portal_memberdata wysiwyg_编辑器中),我希望序言和尾声的行为与TinyMCE提供的新页面内容类型相同
当我查看content/form.py中的Products.PloneFormGen-1.5.5时,TextField('formPrologue')有一个默认的内容类型=zconf.ATD
我正在为我的codeigniter旅游项目开发一个博客系统。我使用tinymce输入博客内容。
我想要的一件事是,在这些内容之间显示sql结果中的旅行包列表
如何使用codeigniter和tinymce实现这一点。
我尝试过搜索帖子和论坛,但找不到任何相关内容
我希望有人能在这方面帮助我
我希望这个截图能帮助你理解我想要的。
阅读Codeigniter用户指南了解启动器。或者查找一些教程,其中有很多。是的,我正在尝试查找像wordpress这样的短代码解析器库,如果这有帮助的话,我只是在尝试。
我想在Plone中创建一个图像库文件夹
默认情况下,所有照片都上载到此处(即使来自TinyMCE)
默认情况下,所有照片都与语言无关:是否可以使用LinguaPlone按类型设置?可以跨语言共享
相册视图(简易)
该文件夹位于/en、/de等语言文件夹下的站点根目录中,可从TinyMCE(最新测试版)浏览
您对上述设置有何建议和经验?我们的目标是要有一个傻瓜式的设置
网站用户总是将照片上载到同一文件夹
网站用户始终从同一文件夹启动浏览器“添加图像”
为了不对抗框架,我会尝试在每种语言的照片
我正在运行Plone 4.1.4,当我试图编辑用于显示tinyMCE编辑器的文本区域时,我得到的只是一个对话框,其中列出了“有效元素”的dict。我安装了kupu编辑器,效果很好,但我更喜欢tinyMCE。有人碰到过这个问题吗?任何帮助都将不胜感激 浏览器和版本?IE9存在TinyMCE问题,要求您使用开发版本
为了解决这个问题,我必须从github安装一个版本。如果您有mr.developer,请使用:
Products.TinyMCE = git https://github.com/plo
TinyMCE是一个伟大的工具,它为我们解决了许多问题。然而,有一个问题一直难以解决。TinyMCE会更改列表中项目的字体大小,但不会更改项目符号(无序列表)或编号(有序列表)的大小
用户最终得到的结果如下所示:
如图所示,两个列表中字体的大小不同,但项目符号的大小相同
有人知道如何让TinyMCE更改项目符号以匹配字体吗?因为TinyMCE将所有内容都包装在span中。为了避免像你这样的问题,我做了以下几点:
<ol>
<li style="font-size: &l
我正在创建一个下拉列表,其中包含一个类列表,这样我的用户就可以将它们应用到链接、段落等。我已经在很多地方阅读了advanced主题支持这个现成的主题,但我找不到从哪里下载这个主题
我怀疑高级主题只是Wordpress,因为我发现它包含在Wordpress下载中,但格式不允许我使用它
我遗漏了什么吗?好的,我找到了困惑所在
TinyMCE版本3.x包含了高级主题,但我使用的4.0没有附带它。我确实下载了3.x并尝试了4.0的高级主题,但它不兼容。Wordpress似乎与3.x一起提供,这就是为什么
我已经创建了Moodle 2.5的新安装。我想,我安装成功了。我没有自定义主题,因此它不能基于主题
TinyMCE的文件选择器没有加载…无论是尝试上载文件还是在课程摘要文件部分下创建/编辑课程…我得到的只是“加载程序”星。我做了一些研究,没有找到有效的解决方案。很多人说“自定义主题”,但我还没有自定义主题。现在,在检查控制台时,我发现:
- Uncaught SyntaxError: Unexpected Identifier /lib/editor/tinymce/tinymce/3.5.8
我正在围绕TinyMCE构建一个扩展编辑器,我必须实现一个数学公式模块。我选择Mathjax进行公式渲染,使用纯html/css。到目前为止,我已经成功地创建了一个插件,它可以弹出一个带有文本区域的面板,你可以输入你的latex,面板中有一个预览
验证公式后,它将被注入tinymce内容。这个新内容包含很多带有内联样式的跨距,当然,我不希望tinymce能够直接编辑它。(旁注:我们只存储latex,而不存储mathjax的呈现html输出)
基本上,我希望Tinymce中的一段html完全被忽略
我正在使用TinyMCE插件,并将valid\u elements选项设置为:
"a[href|target:_blank],strong/b,em/i,br,p,ul,ol,li"
即使没有列出数据属性,TinyMCE也不会将它们去掉。它似乎去掉了所有其他未列出的属性,但出于某种原因,数据属性(例如data foo=“bar”)是一个例外。如何让TinyMCE去掉数据属性
我正在使用TinyMCE 3.4.7版这就是我解决这个问题的方法。我通过以下函数手动更改了TinyMCE生成的HTML:
我正在使用tinymce链接插件在文本区域添加链接。我想将超链接文本更改为可分辨文本(颜色更改和粗体样式)。怎么做 您可以通过CSS控制这一点。TinyMCE有一个名为content\u css
…这允许您将任何CSS传递给TinyMCE,以控制内容的样式。然后可以更改所有链接上的样式:
a {
font-weight: bold;
color: green;
}
如果问题解决了,你能接受这个答案让其他人知道问题解决了吗?
目前我使用TinyMce4.5.1和链接插件。我无法找到隐藏默认URL选项(#顶部,#底部)的方法,即使我将属性链接列表设置为false。除了破解原始源代码之外,还有什么合适的方法可以让我做到这一点吗?我刚刚想出来
'anchor_bottom': false,
'anchor_top': false
我有一个TinyMCE编辑器的最新版本,当我通过像这样的图像链接时http://www.w3schools.com/css/trolltunga.jpg它会自动转换为。
我试图捕获粘贴预处理和粘贴后处理,但args.node具有我粘贴的链接的值。
一般来说,我对所有与图像粘贴到编辑器区域相关的方法都感兴趣。您是否正在加载自动链接插件
您描述的行为正是当您将URL粘贴到TinyMCE 4.x中的图像时,插件将执行的操作
如果您不希望出现这种行为,请不要加载该插件。它不在我的插件列表中。只有链接插
我添加了一个ImagePlugin,如中所述
我可以在编辑器中修改照片,但不知道修改后如何保存
使用wysiwyg发布表单后,我得到:
无法转换
水滴:到
斑点。资源可能不存在或不可访问
使用图像编辑工具修改图像时,编辑器将创建Base64编码的新图像。仅在浏览器中进行编辑后,此选项才存在。要将映像永久保存到Base64以外的其他位置,您需要遵循以下说明:
最终,编辑器可以配置为将图像二进制文件发送到您选择的脚本。该脚本需要将图像保存在适当的位置,并返回JSON以及新图像位置的路径
消除鬼表边框(显示虚线)
我仍然在表/单元格周围和行之间有一个幻影/透明边框。有没有办法在TinyMCE解决这个问题?
我需要能够生成一个没有任何行的表,即使是最模糊的一行。您可以使用CSS(通过内容
我已经注册了,但默认情况下,它给了我1个月的免费试用的高级功能。我不想使用任何此功能。如果我实现这一点,我的客户将使用这些功能,1米后,他会问。如何将我的免费试用版转换为永远开源的基本Tiny Core。API密钥将自动转换为免费版本。如果你只是使用社区的功能,你会很好去!不需要改变或做任何事情
当然,您可能希望在30天的试用期内尝试这些高级功能,看看它们是否对您的用例有用和有价值。您应该去Github克隆/下载这些功能,谢谢您的回复。但现在API启用了所有功能。我不想向客户端显示这些功能。您可
我在应用程序中使用tiny mce,并使用自定义工具栏将属性应用于文本。我在FF和Chrome上也很好,但在IE上,它失败了。这是由颜色框的单击事件引起的。我使用了mColorPicker插件来应用颜色属性,但是当我在IE8中单击颜色框时,所选文本被取消选择,并且当选择为空时,进一步的代码失败。同样的流程也适用于我设置字体和字体大小的选择框,尽管我单击了选择框,文本仍保持选中状态
我在想,我可以记住选择和选择相同的焦点被移动到颜色框。我试图理解tinymce.dom.Selection文档,但没
我正在开发一个开源产品,允许在CMS中进行协作编辑。用例如下所示:
当用户A编辑某个小节点时,用户B更新同一节点。除了保留光标位置外,在一个小小的编辑器中更新用户的所有东西都工作得很好。即
var bookmark = editor.selection.getBookmark();
editor.setContent(content);
editor.selection.moveToBookmark(bookmark);
如果插入符号之前内容已更改,则将不起作用。
提到会有一个更新来处理这种情
有人知道如何配置tinyMCE来利用而不是紧凑的空间吗?将数据存储在die db中会导致字符编码问题。我们目前正在使用tinyMCE发送电子邮件,当发送这些字符时,它们会产生一堆问号,因为我们在电子邮件中使用的编码无法处理紧凑的空格
任何帮助都将不胜感激
有关初始化代码,请参见下面的代码段
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
skin : "o2k7",
tinymce介绍了如何通过引用自定义内容\u css文件来更改编辑器的默认字体样式
但是我想通过编程动态地更改编辑器的字体样式。有什么想法吗?谢谢。这是可能的,但需要一些知识
你需要打电话给类似的人
self.switchStyle(url, ed);
switchStyle在哪里
// url is the url to the stylesheet file to be added to the editor iframes head
// ed is the edito
我在GAE应用程序python中使用带有代码高亮显示插件的TinyMCE编辑器
当我保存表单时,请在[pre]区域中添加一行。如果我返回编辑并保存表单,
t将新的空行添加到块中。
样本:
第一个:
def getTags(cls):
tag = Tag()
return ProcessTag.getTags()
第二次:
def getTags(cls):
tag = Tag()
return ProcessTag.getTags()
第三次:
def getTags(c
当我的表单提交时,我使用它将tinymce的内容复制到它为验证而替换的文本区域
var content = tinyMCE.activeEditor.getContent();
$('#article').val(content);
问题是,编辑器的内容在启动时如下所示(尽管我在编辑器中看不到任何内容):
BESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESBSWYBESB
以下代码在正常模式下工作
var ed = tinyMCE.get('txt_area_id'); // get editor instance
var range = ed.selection.getRng(); // get range
var newNode = ed.getDoc().createElement ( "img" ); // create img node
newNode.src="sample.jpg";
我有一个Plone 4.3站点,它是从Plone 2.5站点迁移而来的。它一直工作得很好,但出于某种原因,在编辑任何页面或内容项时显示的默认编辑器是直接的HTML视图
我在Firefox、Chrome和Safari中进行了测试,结果都是一样的。编辑框上方的下拉菜单显示以下选项:
我还尝试在站点设置>编辑控制面板中切换“默认编辑器”,也尝试通过ZMI>portal\u properties>Site\u properties>available\u编辑器切换“默认编辑器”,但没有骰子。选项有No
我们正在将tinyMCE从v3.5升级到v4.2.6,在以前的版本中,我们在许多地方使用了tinyMCEPopup来满足需求。但在新版本中,它提出了一个错误“ReferenceError:tinyMCEPopup未定义”
请就此向我提出建议
请查找下面的示例自定义插件的js文件,我们在其中使用了tinyMCEPopup
tinyMCEPopup.requireLangPack();
var ImagepopupDialog = {
init : function() {
我有个问题
我想创建如下内容:
<h1 class="text-uppercase"><strong>TEXT</strong></h1>
结果:
结果:
文本
我可以接受的解决方案是:
{title: 'Header uppercase',block: 'h1',inline: 'strong', classes: 'text-uppercase'},
<h1><strong>TEXT</strong>&
我想补充以下内容
<label for="tab1">Product Name</label>
在TinyMCE init脚本中,但结果相同。我确信我没有使用旧脚本的缓存版本,因为我禁用了Chrome缓存并检查javascript代码是否正确
你知道吗
这里是完整的配置脚本:
default_config = {
selector: ".rte" ,
plugins : "colorpicker link image paste page
我找不到任何关于如何在编辑器中禁用编辑器以向HTML添加任何类的答案。在WP中写文章时,tinyMCE将atribute类添加到所有元素中:
我想将TinyMCE设置为允许任何HTML而不进行任何清理。我尝试过不同环境的Mirriad,但没有一款最终满足了我的需求
我还需要一个选项,让TinyMCE从粘贴的文本中去掉任何样式,只留下Ps和ULs等。问题1:这是一个很大的期望。记住,编辑器必须编辑内容。希望它能够处理用户可能粘贴的任何内容,然后正确地编辑(粗体、下划线、缩进),这是非常困难的。编辑器正在进行自己的清理,以使内容稍微正常
问题2:使用“有效元素”选项
大概是
有效的_元素:“p,ul,li”
我认为您需要修改您提交的内容以
嗨,我在jquery ui对话框中使用tinymce。
但它只是可读的
为什么?
我怎样才能修好它
谢谢,我解决了。
在对话框的打开事件之后,我必须在对话框的文本区域中初始化tinymce
并在beforeClose事件中销毁它。您是在显示对话框之前还是之后初始化它?请您添加一个如何初始化的示例?
我在表达式引擎中使用了一个TinyMCE插件。问题是,虽然我从一个使用EE标记的文本区域转到这个文本区域,但在保存它时会破坏代码
例如,对于一个图像,我将使用src=“{site\u url}/image/logo.png”,TinyMCE然后撕掉或破坏{site\u url}部分,并尝试将其替换为错误的相对路径(因为site\u url不在根目录下)
我知道您可以在配置中为TinyMCE添加新的标记,但这仅假设那些包装在中的标记,而不是{}
有人知道我是否能适应这个吗?或者有更好的解决方案来尊
我一步一步地遵循django tinymce文档配置,最后可以在django管理页面中看到tinymce编辑器
但当我点击图像按钮时,弹出窗口是空白的。弹出窗口的标题是“{#advanced_dlg.image_title}”,就像解析出错一样
HTML视图按钮是相同的
我知道“document.domain”可以解决这个问题,但我设置“document.domain”对上面的问题没有帮助
关联的tinymce插件是否在tinymce配置中激活
{#advanced_dlg.image_titl
我正试图与TinyMCE合作,但我在来源方面遇到了严重问题。
我需要的是获得以下代码:
<audio controls="controls">
<source src="file.mp3" />
<source src="file.ogg" />
</audio>
<audio controls="controls" width="300" height="32" preload="none" src="file.mp3" />
我需要在tinyMCE中禁用撤消/重做功能。我看到了文档,并使用了以下功能:
ed.onUndo.add(function(ed, e) {
tinymce.dom.Event.cancel(e);
e.preventDefault();
return false;
});
ed.onRedo.add(function(ed, e) {
tiny
我必须防止tinymce去掉样式属性。我已经为此定义了扩展的元素,它在firefox中工作,但在chrome中不工作
我这样定义:
'extended_valid_elements' => "@[id|class|title|style|data-options|data*],a[name|href|target|title],#p,-ol,-ul,-li,br,img[src|height|width],-b,-i,-u,-span[data-mce-type],hr",
'inline
我正在使用jbimages插件。我想使用与tinymce_icons.gif不同的图标我知道在哪里进行更改,但不知道应该是什么。在jbimages中,我发现了以下代码:
// Add a button that opens a window
editor.addButton('jbimages', {
tooltip: 'Upload an image',
icon : 'image',
text: 'Upload',
onclick: jbBox
});
那么
Tinymce正在删除未知标记。我想使用用户定义的标记,但我没有找到Tinymce 4中定义的允许标记及其规则来调整它?
我想用函数tinyMCE.activeEditor.dom.create插入我自己的标记,因此tiny会像标记标记一样添加并接受它:
<mark>Mytext</mark>
Mytext
所以应该是这样的
<user-tag>Mytext</user-tag>
Mytext
您应该仔细查看文档。
试试。我在文档中找不到我想
在我的应用程序中,我使用tinymce,我希望在IE9和其他浏览器上具有浏览器拼写检查功能
请帮助我如何实现同样的功能。IE内置的拼写检查仅包含在IE10以后的版本中。IE9需要安装拼写检查插件才能获得此功能
要在其他支持浏览器拼写检查的浏览器中启用浏览器拼写检查,您需要在配置中将其设置为true
tinymce.init({
...
browser_spellcheck : true
});
并确保插件列表中不包含contextmenu
我需要同时显示源代码编辑器和所见即所得编辑器,如tinymce。其想法是,用户应该单击wysiwg编辑器中的任何元素,相应的元素应该在源代码编辑器中突出显示
到目前为止,我已经能够使用onnodechange事件在tinymce中获得所选节点
setup: function(ed) {
ed.on('NodeChange', function(e){
console.log(e.element);
});
我们有自己的Tinymce外部插件来添加“accordion”控件,该控件位于项目文件夹的一个目录中。我们只是用
external_plugins : {{'accordion':'/Modules/TinyMCEPlugins/accordion/editor_plugin_src.js'}},
toolbar1 : 'accordion',
但是,这并没有选择插件。定义外部插件的路径有问题吗?用于外部插件的URL需要是一个可以在运行时通过浏览器访问的web URL
猜测路径不是浏览器可以使
加载网页时,我按类将所有TEXTAREA元素分配给TinyMCE,如下所示:
if ($('.assigntinymce').length){
tinyMCE.init({
plugins: 'lists,link,code',
selector:'.assigntinymce',
branding:false,
menubar:false,
statusbar:false,
toolbar:
如何覆盖TinyMCE对粗体、下划线和删除线等基本内容的默认格式?目前,生成的HTML使用样式化的跨距,这通常很好。不幸的是,在这种情况下,我需要做一些简单的解析,并且需要元素是旧的样式,以及
下面的代码是我目前没有的。将这些样式应用于内容将继续将内容包装在样式范围中
$('<textarea></textarea>').tinymce(
{
theme_advanced_buttons1: "bold,italic,underline,strikethrough
我试图添加一个自定义的mymenubutton,菜单项基于另一个下拉菜单的选定值,该值返回一个包含大量项的json数组
因此,我使用了第一次创建mymenubutton的示例,但是当下拉列表更改时,我应该如何重新初始化该控件并将json数组重新绑定到mymenubutton
function generateTokensList(result) {
tinymce.create('tinymce.plugins.ExamplePlugin', {
我正在尝试将一个插件从TinyMCE的v3迁移到v4。
在v3中,您可以调用ed.onKeyUp.addToTop(function(){})。
v4中的等价物是ed.on('keyup',function(){})
现在的问题是,我的keyup事件被称为last。(还有其他插件模块注册的allready其他keyup事件。)有没有办法在调用层次结构中首先获取我的“keyup”事件?可能有一些黑客方法可以让你做到这一点,但我不得不本能地说,如果你需要的话,你做得不对。不过,您可以解除其他事件的绑
嘿,我用新的TinyMce4更新了我的应用程序,我喜欢新的样式,除了“字体大小”FontSize选择下拉菜单外,其他一切都正常工作
任何建议都会有帮助!!!谢谢添加到init TinyMCE将字体转换为span:true和字体大小样式值列表
tinymce.init({
...
convert_fonts_to_spans: true,
font_size_style_values: "8pt,10pt,12pt,14pt,18pt,24pt,36
我有一个带有几个TinyMCE(v4)编辑器的页面,它们都工作得很好。。。直到我尝试添加:
inline: true
根据他们的配置。当我这样做时,内联的ing部分工作得很好(工具栏消失了,然后在我聚焦编辑器时出现),但由于某种奇怪的原因,编辑器在这一点停止工作。在编辑器中,我看到:
<br data-mce-bogus="1">
但是我不能编辑那个文本,或者添加新文本,或者用编辑器做任何事情
如果我删除inline:true,我可以使编辑器再次工作,但我确实想要内联效果。有
我在我的网站上使用Tinymce编辑器,但当我提交表单时,我得到的输入数据没有textarea。所以,我的问题是如何在提交表单后使用Tinymce编辑器保留textarea
寻找你的答案,伙计们
致以最诚挚的问候假设您使用的是PHP,您可以将post数据放回文本区域。
大概是这样的:
<form method="post" action="yourpage.php">
<textarea name="content">
<?php
i
我正在犯错误。有人知道根本原因是什么以及如何解决吗?我在IE8中使用tinymce
JS Error Message: 'p[...][...]' is null or not an object
当我试图离开页面时,在IE8中出现此错误。此问题已通过最新版本的Tinymce修复。准确地说,在IE8中,调试器在p[s][r.type]处停止。nativeHandler(r)
我有一个类为“row”的div,其中包括一个文本字段和一个textarea。
对于textarea,我使用joomlaJFactory::getEditor()
通过使用jquery单击按钮,可以动态创建此div。但创建的编辑器不可编辑。当整个div重复时,编辑器id将重复。
我怎样才能解决这个问题 我试图用ajax解决这个问题。要动态创建div,请使用ajax。我们不需要指定编辑器的id名称,但对于我的情况,因为它是动态创建的,所以我们需要更改id名称
echo $editor->dis
是否可以在TinyMCE中激活、创建定义列表
在TinyMCE工具栏设置中选中“定义列表”
plone.app.widgets 1.8
TinyMCE 4.x
Plone 4.3.4我想它在你的情况下不起作用吧?对吧?
您尝试的第一件事是将Plone版本更新到moste最新兼容版本,并将Plone 4.3.x更新到moste最新版本
几周前,他们发布了plone.app.widgets 1.9。他们投入了大量的精力使它更像是Plone 5版本
更新至Plone 4.3.10
很抱歉,我看不到“
是否有可能关闭TinyMCE标签中所有书面内容的自动封装
我的输出如下面的段落标签所示
<P>SAMPLE</P>
样本
使用强制根块:false
此选项使您能够确保任何非块元素或
文本节点包装在块元素中。例如
某些内容将产生如下输出:
某物。默认情况下,此选项处于启用状态
从3.0a1版开始
如果将此选项设置为false,它将永远不会在enter时生成p标记,
或者,它将自动生成br元素和Shift+Enter
将产生一个p
请注意,不使用p元素作为根块可能会严重削
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 30 页