格式工具栏

按钮是否显示在编辑器中?

在我的论坛中,插件页面显示该插件已停用,但一切功能均正常运行。

不,什么都没有,看来工具栏不起作用。

在网页浏览器中执行硬刷新后,它会出现吗?

如果不敏感的话,能否通过私信分享您论坛的链接?

我不太明白是什么导致了这个问题:思考

image

抱歉,似乎只有颜色按钮无法使用,我仍然可以看到右对齐、居中对齐等选项。

但是现在没有颜色按钮了。

“两端对齐”按钮也不见了。能否尝试禁用“左浮动”、“居中”和“右对齐”按钮,看看“两端对齐”和“颜色”选项是否会出现?

你好 @Steven,我刚安装了此插件,在 Safari 浏览器中重新加载后,没有看到工具栏的任何部分。

就在我写这条消息时,我决定换用另一个不常用于论坛的浏览器(Firefox,没有特别原因,只是平时不用它)。神奇的是,所有功能都正常了。我编辑了一篇文章,然后回到 Safari。我刚编辑的那篇文章没有浮动工具栏。再次刷新后,它出现了……随后 Safari 的编辑器中也显示了工具栏(!)。

我之前在 Safari 中刷新了多个页面,但都没有解决问题。我猜我应该强制清除 Safari 针对该论坛的所有缓存——显然有些内容在 Safari 中未能正确加载。

1 个赞

感谢您的留言

插件确实出问题了,但奇怪的是它居然还能在您那里勉强运行。我匆忙进行了修复。请告诉我现在在所有浏览器上是否都能正常工作。


致所有人

我在选择哪些 bbcode 显示在工具栏的选项上遇到了一些问题。目前我比较忙,所以暂时删除了这些选项。插件已修复,但即使您之前选择隐藏某些按钮,它们现在也会全部显示在工具栏上。

在我有时间彻底修复之前,大家可以通过添加一些 CSS 代码来隐藏按钮。请在管理面板的“自定义”部分找到 CSS 设置区域,并添加以下代码:

通用:在桌面和移动设备上隐藏按钮
桌面:仅在桌面设备上隐藏按钮
移动:仅在移动设备上隐藏按钮

/* 
格式化工具栏临时修复方案
使用以下部分代码来隐藏
工具栏中对应的按钮
*/

/* 下划线按钮 */
.d-editor-button-bar .underline_ui_button {
    display: none;
}

/* 图片按钮 */
.d-editor-button-bar .addimg_ui_button {
    display: none;
}

/* 左浮动按钮 */
.d-editor-button-bar .floatl_ui_button {
    display: none;
}

/* 左对齐按钮 */
.d-editor-button-bar .left_ui_button {
    display: none;
}

/* 居中对齐按钮 */
.d-editor-button-bar .center_ui_button {
    display: none;
}

/* 右对齐按钮 */
.d-editor-button-bar .right_ui_button {
    display: none;
}

/* 两端对齐按钮 */
.d-editor-button-bar .justify_ui_button {
    display: none;
}

/* 颜色按钮 */
.d-editor-button-bar .color_ui_button {
    display: none;
}

/* 字号按钮 */
.d-editor-button-bar .size_ui_button {
    display: none;
}

给大家带来的不便深表歉意,我会尽快找到解决方案:raised_hands

3 个赞

这个插件根本无法与 Daemonite Material Theme 配合使用。

所以这可能甚至不是这个插件的问题,但我不得不停止使用它。

希望 Discourse 能将文本大小和颜色功能集成到核心中。用户如果不使用 BBcode,该如何创建标题呢?

这可以通过 Markdown 实现。请查看 https://commonmark.org/help/tutorial/04-headings.html。整个教程都值得阅读一遍。

我刚刚测试了,确实是该主题导致插件失效;

你可以编辑该主题,删除 <head> 部分的内容,但这可能会破坏主题的一些功能。

看来该主题是基于管理 Font Awesome 图标的旧方式构建的,这可能会与任何使用这些图标的插件或主题组件发生冲突。

1 个赞

看来工具栏设置不见了。
我找不到这个

我现在只看到

而且现在的工具栏太长了。我不需要这么多工具。


您看,工具栏通常都太长了,我们能否简单地将工具折叠到“选项”中,以保持编辑窗口和预览区域的宽度相等?

请查看您上方的 5 条帖子。

3 个赞

对此我深感抱歉,最近的 Discourse 升级导致这些选项失效,而我在插件中尚未找到解决方案。因此,目前建议使用 CSS 来隐藏按钮。

展开此帖子即可查看需要使用的 CSS 代码。您可以选择在桌面端、移动端或两者上隐藏按钮。

3 个赞

我已按照所有说明操作,但添加工具栏选项仍未在我的网站上显示。

我重新进入 nano 编辑器仔细检查,确认所有输入均正确无误。我再次“重建”了应用,回到论坛后,工具栏选项仍然没有出现。

我已检查设置,确认工具栏已启用,确实如此。

目前,我不知道该如何排查或找出为何它未对我显示。

我甚至尝试卸载,然后安装“ProCourse Installer”,该工具允许通过 UI 安装/卸载插件。它显示我已安装了格式化工具栏…

但我仍未看到编辑器有任何更新。

另一点说明:我之前在编辑器中有一个草稿帖子。之后我删除了草稿并尝试刷新、更换不同浏览器等,无论我尝试什么方法,始终无法让此格式化工具栏中的功能显示出来。:disappointed_face:

有什么建议吗?

1 个赞

我不知道发生了什么,我在 GitHub 上搞砸了一些事情,我推送了一个升级!

对此表示歉意,并感谢您的报告!

6 个赞

感谢 @Steven 的快速回复!

我卸载了该插件,然后通过 ProCourse 插件安装程序重新添加。但这并没有任何改变。我仍然看不到新的按钮选项。但随后我打开了 Chrome 的开发者工具…

接着我进入“应用”>“清除存储”,然后点击“清除站点数据”选项…

现在我的工具栏已经正常工作,并显示了所有新增内容!

image

再次感谢!!

注意:我在卸载插件之前并没有尝试清除站点数据,所以也许仅仅清除站点数据就能解决问题 ¯\_(ツ)_/¯

4 个赞

几天前,我在重建后也遇到了插件被禁用的问题。现在重新重建解决了这个问题。

4 个赞

是的,我不知怎么又回到了插件的旧版本。我不确定我对语言文件做了什么,但以后我会更加小心。奇怪的是,它已经损坏了一个半月,直到那时才有人发现 :speak_no_evil:

4 个赞

@Steven

大多数时候,当我们使用 float 功能时,都是将图片向右浮动。

是否可以通过 image 浮动按钮来切换右浮动或左浮动?

是否可以将 floatr 设置为使用浮动按钮时的默认函数,而不是 floatl

这里还有一个建议:如果您在点击浮动按钮时按住 Ctrl 键、Shift 键或 Command 键等,是否可以切换到与默认值相反的浮动方向?

  • 例如:当前默认值为“floatl”(向左浮动)。想象一下,如果您在点击浮动按钮时按住键盘上的功能键,就可以切换到与默认浮动相反的方向(在这种情况下就是“floatr”)。仅供参考!
1 个赞