/about 页面显示错误统计信息

在 Discourse 的全新安装中,我们的“关于”页面(/about)显示了错误的统计数据:

如何刷新统计数据或从“关于”页面中移除它们?

为什么这些统计数据是“错误的”?

统计数据有误,因为我们的社区仅上线两天,既没有 18 个主题,也没有 150 篇帖子。

查看浏览器控制台时,我看到以下错误:

内容安全策略:页面的设置阻止了内联资源的加载(“script-src”)。

这似乎与 content-script.js:40:65 中的以下函数有关:

function executeScript(script) {
    var element = document.createElement('script');
    element.innerHTML = '('+ script +')();';
    (document.body || document.head || document.documentElement).appendChild(element);
    // 插入后需要移除脚本标签,否则依赖 document.getElementsByTagName("script") 中元素顺序的网站会出错(说的就是你,Google Hangouts)
    element.parentNode.removeChild(element);
}

除了统计数据的问题外,设置中渲染模板文本似乎还存在一些可能相关的问题:

该内容来自以下文本:

image

我敢打赌,它有 18 个主题和 150 篇帖子,包括私信!

好的,这有点道理。不过,这对用户和管理员来说确实令人困惑。我不确定有什么简单的办法能减少这种困惑。能否直接禁用统计小部件?

你对控制台错误和 <ins> 变量的渲染问题怎么看?我应该单独开一个线程吗?

不,但你可以通过 CSS 隐藏它。

不过,你可能想多了。用户通常根本不在乎。

我开启这个讨论帖是因为一位社区管理员指出统计数据具有误导性。