gpt4 book ai didi

javascript - 禁用/启用 html 元素显示的 tinymce 按钮的名称是什么?

转载 作者:行者123 更新时间:2023-11-30 18:35:17 24 4
gpt4 key购买 nike

我完全忘记了那个按钮的名字,它禁用了元素的名称,比如 h3 标题、段落之类的,看图片。 Those ugly names on top of the actual content

我正在寻找您为 tinymce 的 init 函数添加的名称。

我完整的 tinymce_setup.js

function CustomFileBrowser(field_name, url, type, win) {

var cmsURL = '/admin/filebrowser/browse/?pop=2';
cmsURL = cmsURL + '&type=' + type;

tinyMCE.activeEditor.windowManager.open({
file: cmsURL,
width: 980, // Your dimensions may differ - toy around with them!
height: 500,
resizable: 'yes',
scrollbars: 'yes',
inline: 'no', // This parameter only has an effect if you use the inlinepopups plugin!
close_previous: 'no'
}, {
window: win,
input: field_name,
editor_id: tinyMCE.selectedInstance.editorId
});
return false;
}

tinyMCE.init({

// Init
mode: 'textareas',
theme: 'advanced',
skin: 'grappelli',

// General
//accessibility_warnings: false,
browsers: 'gecko,msie,safari,opera',
dialog_type: 'window',
editor_deselector: 'mceNoEditor',
keep_styles: false,
language: 'en',
object_resizing: false,
media_strict: true,

// Callbackss
file_browser_callback: 'CustomFileBrowser',

// Layout
width: 758,
height: 300,
indentation: '10px',

// Cleanup
cleanup: true,
cleanup_on_startup: true,
element_format: 'xhtml',
fix_list_elements: true,
fix_table_elements: true,
fix_nesting: true,
forced_root_block : 'p',

// URL
relative_urls: false,
remove_script_host: true,

// Content CSS
// content_css : "css/example.css",

// Plugins
plugins: 'advimage,advlink,fullscreen,paste,media,searchreplace,grappelli,grappelli_contextmenu,template',

// Theme Advanced
theme_advanced_toolbar_location: 'top',
theme_advanced_toolbar_align: 'left',
theme_advanced_statusbar_location: 'bottom',
theme_advanced_buttons1: 'formatselect,styleselect,|,bold,italic,underline,|,bullist,numlist,blockquote,|,undo,redo,|,link,unlink,|,justifyleft,justifycenter,justifyright,justifyfull,|,grappelli_adv',
theme_advanced_buttons2: 'search,|,pasteword,template,media,charmap,|,code,|,table,cleanup,|,image,|,fullscreen,|,ibrowser,',
theme_advanced_buttons3: '',
theme_advanced_path: false,
theme_advanced_blockformats: 'p,h2,h3,h4,pre',
theme_advanced_resizing: true,
theme_advanced_resize_horizontal: false,
theme_advanced_resizing_use_cookie: true,
theme_advanced_styles: 'Image Left=img_left;Image Right=img_right;Image Block=img_block',

// Style formats
// see http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/style_formats
style_formats : [
{title : 'Paragraph Small', block : 'p', classes: 'p_small'},
{title : 'Paragraph ImageCaption', block : 'p', classes: 'p_caption'},
{title : 'Clearfix', block : 'p', classes: 'clearfix'},
{title : 'Code', block : 'p', classes: 'code'}
],

// Templates
template_templates : [
{
title : '2 Columns',
src : '/path/to/your/template/',
description : '2 Columns.'
},
{
title : '4 Columns',
src : '/path/to/your/template/',
description : '4 Columns.'
}
],

// Adv
advlink_styles: 'Internal Link=internal;External Link=external',
advimage_update_dimensions_onchange: true,

// Grappelli
grappelli_adv_hidden: false,
grappelli_show_documentstructure: 'on',

extended_valid_elements : "iframe[src|width|height|name|align]",

});

最佳答案

经过一番尝试,我找到了适合我的解决方案。

打开/关闭此功能的按钮位于 Grappelli TinyMCE 主题第二行的最右侧:

Show/Hide Document Structure

这个按钮的值(开/关)存储在一个 cookie 中(这很重要,因为我费尽心机试图弄清楚为什么我为删除它所做的更改不起作用)

要完全删除此功能

我认为我永远不需要使用此按钮的功能,因此我决定完全删除它。在您的 tinymce_setup.js 文件中,找到这一行

grappelli_show_documentstructure: "on"

并将其更改为

grappelli_show_documentstructure: false

这会在初始加载时将按钮的状态设置为“关闭”。现在请记住,很可能按钮的状态已在您的 cookie 中设置为“打开”,因此如果您尝试刷新页面并且它仍在显示,这是由于您的 cookie 中的值被读取并用于显示此选项.要么关闭按钮(这将更改您设置的 cookie 中的值),要么清除浏览器的 cookie。在我确保 cookie 值设置为关闭后,如前所述,我以后不会再使用此按钮,因此要将其从您的托盘中删除,我们要从我们的窗口托盘中删除 grappelli_documentstructure 按钮- 查找以下行

theme_advanced_buttons2: 'search,|,pasteword,template,media,charmap,|,code,|,table,cleanup,grappelli_documentstructure'

然后简单地删除 grappelli_documentstructure 按钮

theme_advanced_buttons2: 'search,|,pasteword,template,media,charmap,|,code,|,table,cleanup'

关于javascript - 禁用/启用 html 元素显示的 tinymce 按钮的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8409925/

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