关于discourse:Discourse-调整使用不同的表情符号

Discourse 是能够在公布的内容中插入表情符号的。 表情符号的英文单词为:Emoji ,实际上这个单词是一个合成词,从日语中来的。 它是一个日语词,e示意"絵",moji示意"文字"。连在一起,就是"絵文字"。 Emoji 在上个世纪90年代,由日本电信商引入服务,最早用于在短消息之中插入表情。2007年,苹果公司的 iPhone 反对了 Emoji,导致它在全世界范畴的风行。 Unicode 标准化 晚期的 Emoji 是将一些特定的符号组合替换成图片,比方将:)替换成。这种办法很难标准化,可能表白的范畴也无限。 2010年,Unicode 开始为 Emoji 调配码点。也就是说,当初的 Emoji 符号就是一个文字,它会被渲染为图形。 以后 Emoji 一共有 3521 个码点。 官网的地址,请拜访:https://www.unicode.org/emoji... Emoji 尽管是文字,然而无奈书写,必须应用其余办法插入文档。 Discourse 配置办法在 Discourse 的后盾能够配置应用哪个版本的 emoji。 不同的版本之间可能会有些差别,因为大部分状况可能会被配置应用为 twitter,当然你也能够抉择应用 Apple 的版本。 批改办法就是在设置中搜寻 emoji 而后抉择须要的版本即可。 下面的配置就能够实现批改了。 https://www.ossez.com/t/disco...

July 17, 2021 · 1 min · jiezi

Discourse-发布帖子的时候下载图片到本地

在默认情况,如果你的主题上有远程的图片的话,Discourse 会尝试现在到本地。 但是需要注意的是 Discourse 采用的是后台进程批量上传的方式。 在你首先对你的发布内容进行编辑的时候,图片还是会引用远程图片地址。 这里有 2 个参数, 第一个参数是: editing_grace_period 这个参数表示的是多少秒以后开始对图片下载到本地,默认是 300,对应的是 5 分钟。 那么在你内容创建并且发布后的 5 分钟后,Discourse 才会开始下载你内容中的图片到你的服务器上。 另外一个参数是: download remote images to local 你可以使用关键字 download 进行搜索。 这个配置是全局配置,用于配置是否将远程图片下载到本地,默认情况是选择的,这个选择能够让你避免你发布内容中的图片丢失损坏。 这 2 个参数,你都可以采用默认值。如果你不进行修改的话,你的 Discourse 站点将会在帖子发布后的 5 分钟开始下载图片到你的本地。 https://www.ossez.com/t/discourse/192

June 21, 2020 · 1 min · jiezi

Discourse-备份时间的设置

Discourse 备份的时间使用的是 UTC 时间。 协调世界时是世界上调节时钟和时间的主要时间标准,它与0度经线的平太阳时相差不超过1秒,并不遵守夏令时。 协调世界时是最接近格林威治标准时间(GMT)的几个替代时间系统之一。对于大多数用途来说,UTC时间被认为能与GMT时间互换,但GMT时间已不再被科学界所确定。 因此,根据你服务器运行的时区不同,你需要调整备份时间,以便于符合你的服务器负载。 例如,我们使用的 EST 的时间备份,那么我们希望再 EST 的凌晨 2:15AM 进行备份的话。 那么 UTC 的时间就是 6:15 AM。 需要注意的是,UTC 时间是没有夏令时的。 因此,你需要将 Discourse 备份时间设置到 6:15 AM 这样能够让你更好的平衡你网站的负载。 https://www.ossez.com/t/discourse/132

June 1, 2020 · 1 min · jiezi

Discourse-如何限制存储到-S3-的备份文件数量

在默认情况下 Discourse 将会保留 5 个 备份文件到 S3 服务器上。 你可以修改这个配置,保存更多的备份文件到 S3 存储上面。 根据当前你 Discourse 的大小,如果你已经将图片分开存储的话,你可以备份更多的内容。 例如我们可以保留 30 天的备份。 将上面的备份修改 30 就可以在 S3 上保留 30 天。 https://www.ossez.com/t/discourse-s3/131

June 1, 2020 · 1 min · jiezi

Discourse-Refused-to-load-the-script-错误

Discourse 在运行的时候提示有 JS 错误。 错误如下: Refused to load the script 'https://www.ossez.com/cdn-cgi/apps/head/qk5vBDFy7qBIoPy3q8a6LUoKei8.js' because it violates the following Content Security Policy directive: "script-src https://www.ossez.com/logs/ https://www.ossez.com/sidekiq/ https://www.ossez.com/mini-profiler-resources/ https://www.ossez.com/assets/ https://www.ossez.com/brotli_asset/ https://www.ossez.com/extra-locales/ https://www.ossez.com/highlight-js/ https://www.ossez.com/javascripts/ https://www.ossez.com/plugins/ https://www.ossez.com/theme-javascripts/ https://www.ossez.com/svg-sprite/ https://www.google-analytics.com/analytics.js https://analytics.ossez.com/matomo.js". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. CSP 的实质就是白名单制度,开发者明确告诉客户端,哪些外部资源可以加载和执行,等同于提供白名单。它的实现和执行全部由浏览器完成,开发者只需提供配置。 CSP 大大增强了网页的安全性。攻击者即使发现了漏洞,也没法注入脚本,除非还控制了一台列入了白名单的可信主机。 因此,你可以将上述资源添加到 Discourse 信任资源中。 在 Discourse 的后台,搜索:content security policy script src 然后将出现错误的资源添加到上面列表中。 如下图: 然后,你再刷新界面,就不会有上面的错误提示了。 ...

May 31, 2020 · 1 min · jiezi

Discourse-如何修改一个主题的分类

在你需要修改的主题后面,单击编辑的图标。 然后在弹出的界面中,进行选择你希望的分类,然后单击确定保存就可以了。 然后你就可以看到已经添加到新的主题分类中。 如果你还需要对名字或者分类进行修改的话,你可以再次单击修改图标进行修改。 https://www.ossez.com/t/discourse/120

May 31, 2020 · 1 min · jiezi

Discourse-如何在首页中显示-Box-的子分类

如下图, 如何在 Discourse 中显示子分类。 discourse-sub-col-011207×872 147 KB 你可以在分类的设定中进行设置,这个设定需要在上级目录中设置。 discourse-sub-col-02556×656 76.3 KB 在当前的分类中,选择设定。 discourse-sub-col-03530×632 79.5 KB 你首先需要选择显示子分类列表中,才可以有下面的选择项。 如果你选择 Boxes 就可以在首页中显示子分类的列表了。 如果你不选择上门的选项的话,下面的列表是不会显示的,你可以通过这个自行确定如何显示子项目。 https://www.ossez.com/t/discourse-box/111

May 30, 2020 · 1 min · jiezi