标签: tinymce

有没有一种解码html实体的方法,同时使用PHP单独留下<br/,> <p>等?

我在我的网站上使用tinyMCE作为我的文本编辑器,我想在将文本保存到我的数据库之前重新格式化文本(将’标签更改为'然后更改为').我找不到使用tinyMCe这样做的简单方法,并使用htmlentities()更改包括<>在内的所有内容.有任何想法吗?

php wysiwyg tinymce

1
推荐指数
1
解决办法
2759
查看次数

如何让textarea成为Joomla的TinyMCE?

我有一个组件,我想在管理员后端界面上使用TinyMCE编辑器创建一个textarea:

  1. 我如何引用2)如何挂钩到页面init或一些地方,我可以让TinyMCE的做它正在使用其他组件(而不是复制它)TinyMCE的的魔力(如果提供的Joomla的方式)

谢谢

html php joomla tinymce

1
推荐指数
1
解决办法
3643
查看次数

getElementsByTagName不是函数?

我实际上在上一篇文章中找到了与我问的问题相关的代码,但是,尽管看起来很容易,但我无法通过doc.getElementsByTagName不是函数错误.以下是示例代码:

var addCssRule = (function() {
        var addRule;

        if (typeof document.styleSheets != "undefined" && document.styleSheets) {
            addRule = function(selector, rule, doc, el) {
                var sheets = doc.styleSheets, sheet;
                if (sheets && sheets.length) {
                    sheet = sheets[sheets.length - 1];
                    if (sheet.addRule) {
                        sheet.addRule(selector, rule)
                    } else if (typeof sheet.cssText == "string") {
                        sheet.cssText = selector + " {" + rule + "}";
                    } else if (sheet.insertRule && sheet.cssRules) {
                        sheet.insertRule(selector + " {" + rule + "}", sheet.cssRules.length);
                    }
                }
            } …
Run Code Online (Sandbox Code Playgroud)

javascript tinymce

1
推荐指数
1
解决办法
2542
查看次数

WordPress TinyMCE不提交内容

我为WordPress 3.1编写了一个管理插件.该插件有一个TinyMCE textarea.我正在使用jQuery Form将表单数据提交到处理页面.TinyMCE textarea正确显示,我可以在其中键入内容.但是,当我将数据发送到处理页面时,将发送除TinyMCE文本区域内容之外的所有数据,并且处理页面返回预期结果.如果我再次点击发送,则会发送TinyMCE日期.怎么解决这个问题?

这是javascript:

    <script type="text/javascript">    
jQuery(document).ready(function() { 
        var options = { 
            target: '#output',
            url: '../wp-content/plugins/kac/ajax/send_email_to_list.php'
        }; 

    jQuery('#form1').ajaxForm(options);
}); 

function showResponse(responseText, statusText, xhr, $form)  { 

    alert('status: ' + statusText + '\n\nresponseText: \n' + responseText + 
        '\n\nThe output div should have already been updated with the responseText.'); 
} 
</script>
Run Code Online (Sandbox Code Playgroud)

这是html:

<form method="post" id="form1" name="form1">
<label for="subject">
Subject:
</label><br />
<input name="subject" id="subject" type="text" size="40" maxlength="100" /><br /><br />
<?php
wp_tiny_mce( false , // true makes the editor "teeny"
    array( …
Run Code Online (Sandbox Code Playgroud)

forms wordpress jquery plugins tinymce

1
推荐指数
1
解决办法
2505
查看次数

text_area使用输出HTML的富文本编辑器提交问题

使用来自https://github.com/kete/tiny_mce的 tiny_mce 能够更改文本的格式,问题是一旦提交它就会将html发送到我的评论并且它没有被翻译,只是输出到显示的纯HTML下面

<ul> <li><span style="text-decoration: underline;"><strong>hello&nbsp;</strong></span></li> <li><span style="text-decoration: underline;">test</span></li> <li><span style="text-decoration: underline;">est</span></li> <li><span style="text-decoration: underline;">est<br /></span></li> </ul>
Run Code Online (Sandbox Code Playgroud)

我如何获得rails来翻译html所以它显示大胆等..我已经尝试将它放在HTML标签中<html><%= comment.body %></html>,这是行不通的!

tinymce ruby-on-rails editor ruby-on-rails-3

1
推荐指数
1
解决办法
514
查看次数

当我将样式的span保存到MySQL时,样式将被删除

我使用TinyMCE作为我的PHP/CodeIgniter CMS后端输入.但是,当我使用文本颜色时,某些代码不会保存,也不会显示正确的颜色.

我怎么解决这个问题?

提前致谢.

<span style="color: #ff00ff;">Some text</span>
Run Code Online (Sandbox Code Playgroud)

<span  #ff00ff;">Some text</span>
Run Code Online (Sandbox Code Playgroud)

在数据库中


有些代码在这里.

在我的控制器中.

function _fields()
{
    $data = array(
       ....
        'content'          => $_POST['content'],
        ....
    );
    return $data;
}


function create()
{
    // We need TinyMCE, so load it
    $this->bep_assets->load_asset_group('TINYMCE');
    ...
    if ($this->input->post('name'))
    {
        $data = $this->_fields();
        $this->MKaimonokago->addItem($this->module,$data);
...
Run Code Online (Sandbox Code Playgroud)

在我的模型中.

function addItem($module,$data,$return_id=FALSE)
{
    $module_table = 'omc_'.$module;
    ...
    $this->db->insert($module_table, $data);
    ...
}
Run Code Online (Sandbox Code Playgroud)

php sanitization codeigniter tinymce

1
推荐指数
1
解决办法
2282
查看次数

使用正则表达式删除空的段落标记<p> </ p>("空间"上的标准str_replace不起作用)

当您按两次输入时,TinyMCE会创建空段落标记.喜欢:

<p> </p>
Run Code Online (Sandbox Code Playgroud)

这是 <p>SPACE</p>

在FireBug中,它调用此空间,"&nbsp;"但html代码/数据库后端只显示一个空格.当我这样做时,"str_replace('<p> </p>'....."它找不到块...基本上我认为"空间"在某种程度上不是标准空间和某种带有编码的空间.有没有我可以运行的正则表达式将删除此标记?我已经被困在这几个小时......甚至是类似的东西

regex('<p>LESS THAN THREE CHARS</p>'...)

可能会奏效

谢谢

php regex tinymce

1
推荐指数
1
解决办法
6325
查看次数

PHP 5.4升级后,TinyMCE FileManager和ImageManager停止工作

我最近为我的客户端升级了一台服务器,新服务器运行PHP 5.4.4而不是旧版本的5.3.x.

很多事情发生了变化,我不得不绕过并解决htmlspecialchars(),session_register()和其他问题,但一个问题仍然是一个完整的谜团:

现在,当我点击TinyMCE的图像管理器,语言包似乎并没有在所有的工作,这表明如标签:{#common.filter},{#view.thumbnail}等语言是俄语和系统集成与俄罗斯CMS称为DataLife引擎.TinyMCE中的其他功能,如常规文本编辑,工作正常.

我看了这个类似的问题:Tinymce filemanager没有工作+语言没有加载 但它似乎不是完全相同的问题,因为它工作,并没有对TinyMCE的配置,以及网站上的路径和甚至整个服务器都完全一样.只有PHP配置发生了变化.

在5.4升级时是否存在某种众所周知的问题?请告诉我其他必要信息.

PS升级TinyMCE不是一种选择.

php tinymce datalife-engine

1
推荐指数
1
解决办法
2432
查看次数

在模态对话框中使用TinyMCE

我试图用找到了jQuery的模态对话框类在http://www.jqueryscript.net/demo/jQuery-Modal-Dialog-Plugin-For-Bootstrap-3-Bootstrap-3-Dialog/examples/,至今它运行良好。

我唯一遇到的问题是TinyMCE,我想在表单中使用TinyMCE。而且我已经成功加载了TinyMCE实例,但是现在每当弹出tinymce中的另一个窗口时,例如图像或链接创建器窗口,我都无法在弹出表单中编辑文本框。

我检查了控制台日志,没有看到任何冲突或错误,有人可以解决可能的原因吗?

TinyMCE实例:

<script>
    tinymce.init({
            selector: 'textarea',
            relative_urls: false,
            remove_script_host: false,
            document_base_url: "https://mysite.co.za/",
            height: "360",
            fontsize_formats: "8pt 10pt 12pt 14pt 18pt 24pt 36pt",
            font_formats: "Andale Mono=andale mono,times;" +
                    "Arial=arial,helvetica,sans-serif;" +
                    "Arial Black=arial black,avant garde;" +
                    "Book Antiqua=book antiqua,palatino;" +
                    "Comic Sans MS=comic sans ms,sans-serif;" +
                    "Courier New=courier new,courier;" +
                    "Georgia=georgia,palatino;" +
                    "Helvetica=helvetica;" +
                    "Impact=impact,chicago;" +
                    "Symbol=symbol;" +
                    "Tahoma=tahoma,arial,helvetica,sans-serif;" +
                    "Terminal=terminal,monaco;" +
                    "Times New Roman=times new roman,times;" +
                    "Trebuchet MS=trebuchet ms,geneva;" +
                    "Verdana=verdana,geneva;" +
                    "Webdings=webdings;" +
                    "Wingdings=wingdings,zapf dingbats", …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery tinymce

1
推荐指数
1
解决办法
4074
查看次数

由于移至Cloudfront WordPress tinyMCE,因此未显示

由于我们的博客已移至Cloudfront,tinyMCE编辑器不会显示。根据我们的服务器管理员的说法,博客安装是“在标准ec2实例上,其前端带有Cloudfront,但除了静态内容外,不缓存任何内容”。

此外,它还在nginx上运行。

我们做了全新的WP安装,仅从备份中替换了我们的配置文件和wp-content。我没有包括检查它们是否是问题的插件。仍然不是tinyMCE。

我已经在Google上搜索了很多,但是没有任何效果,或者该修复不适用于我们的服务器配置。

TIA-D

wordpress tinymce amazon-cloudfront

1
推荐指数
1
解决办法
683
查看次数