gpt4 book ai didi

ruby-on-rails-3 - 无法在 TinyMCE 中更改 DocumentBaseUrl

转载 作者:行者123 更新时间:2023-12-03 17:55:55 26 4
gpt4 key购买 nike

我正在使用 Rails 3.2.3,当 TinyMCE 在生产中加载时,我得到四个 404:

"NetworkError: 404 Not Found - http://[my-domain]/[current-path]//langs/en.js"
"NetworkError: 404 Not Found - http://[my-domain]/[current-path]//plugins/fullscreen/editor_plugin.js"
"NetworkError: 404 Not Found - http://[my-domain]/[current-path]//themes/advanced/editor_template.js"
"NetworkError: 404 Not Found - http://[my-domain]/[current-path]//plugins/media/editor_plugin.js"

也许这些文件是从 tiny_mce.js 异步调用的,因为它们没有列在我的源代码中。我的js看起来像这样:
tinyMCE.init({
theme: "advanced",
mode: "textareas",
plugins: "fullscreen, media",
height: 300,
relative_urls :true,
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,search,replace,|,bullist,numlist,|,outdent,indent,|undo,redo,|,link,unlink,anchor,image,cleanup,code,|,insertdate,inserttime,preview,hr,removeformat,visualaid,|,sub,sup,|,fullscreen,spellchecker",
theme_advanced_buttons2 : "styleselect,formatselect,imageListBox,media",
theme_advanced_buttons3 : "",
editor_selector : "mceEditor",
extended_valid_elements : "form[action|accept|accept-charset|enctype|method|name|onsubmit|id|name]",
convert_urls : false,
remove_script_host : false
});

function toggleTinyMCE(id) {
if (!tinyMCE.get(id))
tinyMCE.execCommand('mceAddControl', false, id);
else
tinyMCE.execCommand('mceRemoveControl', false, id);
}

我所有的 TinyMCE 文件都在目录 app/assets/javascripts/tiny_mce 中,所以我尝试添加 document_base_urlbase_url到我的 init 参数,但无论我如何设置它们,当我在 firebug 中检查 TinyMCE 时,我看到它们的值不会更改为我输入的值。

我知道 kete 有一个用于 tinyMCE 的 Rails 插件,但是 its README声明不建议 Rails >= 3.1

最佳答案

我不确定这是否会对您有所帮助,但您可以尝试一下。以下是关于 tinymce FAQ 的相对和绝对 url 的部分:http://www.tinymce.com/wiki.php/TinyMCE_FAQ#Paths.2FURLs_are_incorrect.2C_I_want_absolute.2Frelative_URLs.3F

关于ruby-on-rails-3 - 无法在 TinyMCE 中更改 DocumentBaseUrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11525178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com