无法发布带有代码块的主题

尊敬的:

我无法在我们的话语实例中发布以下内容,您能帮我看看可能是什么原因吗?

更多信息:我尝试过以管理员或普通用户的身份进行操作。
我正尝试发布到一个子类别。
当我尝试不带代码发布时,是可以成功的,然后我可以编辑帖子并添加代码。
但是,如果我尝试一次性发布,就会出现“糟糕!此页面不存在或为私有”的错误。


你好
当我使用 OpenSearchAPI 时,我会收到包含多个产品的响应。
产品服务部分看起来像这样:

 "services": {
   "download": {
     "url": "https://catalogue.dataspace.copernicus.eu/download/6181e91f-df75-518d-89bf-b57c3ad1b4ea",
     "mimeType": "application/octet-stream",
     "size": 61062129
   }
 },

不幸的是,该 URL 不起作用。尝试下载产品时,我会收到 301 HTTP(永久移动)错误。响应未提供新位置的 URL。
要下载产品,我现在使用 OData URL:
https://download.dataspace.copernicus.eu/odata/v1/Products({ID})/$value

但实际上,提供的 URL 应该可以工作,对吧?

我偶尔也会遇到这种情况。我认为这可能是我的浏览器插件/扩展程序的问题,或者需要更新我的 Discourse 实例。

2 个赞

尊敬的用户:

我们已将 Discourse 升级到最新版本 (3.4.6)。前三次尝试发帖时,帖子仍然未能成功发布,也没有显示“糟糕!此页面不存在或已私密”的提示:它只是看起来像一个卡住的帖子。等待 60 多秒后,我刷新了页面,然后才看到帖子又回到了草稿状态。
第四次尝试时,发帖在 2 秒内成功完成。

我继续进行了测试,现在遇到了另一个代码块的“卡住”问题:


测试

# Import required packages
import openeo
from openeo.processes import process

# Connect to the back-end
connection = openeo.connect("https://openeo.dataspace.copernicus.eu")
# ToDo: Here you need to authenticate with authenticate_basic() or authenticate_oidc()


loadco1 = connection.load_collection(collection_id = "SENTINEL1_GRD", spatial_extent = {"east": -6.13279592954927, "north": 43.46046556339803, "south": 43.40424444976031, "west": -6.202756085062023}, temporal_extent = ["2023-09-01", "2023-09-13"])
savere1 = loadco1.save_result(format = "NETCDF")

# The process can be executed synchronously (see below), as batch job or as web service now
result = connection.execute(savere1)

我进行的进一步信息/测试:

  • 我正在暂存环境中进行测试
  • 我使用没有插件/扩展的 Firefox 进行了测试。
  • 我在 /safe-mode 中进行了测试,问题仍然存在。
  • 我尝试通过提及语言为 ```python… 来进行测试,问题仍然存在。
  • 像这样换行 result = connection.execu
    te(savere1)
    问题仍然存在
  • Firefox 控制台中没有错误。
  • 我尝试在关闭预览后发帖,问题仍然存在

我的设置:
默认代码语言:python
自动高亮所有代码:未选中
高亮语言:(空)
代码格式化样式:code-fences

如果
1- 我转义了 (),例如 execute\\(savere1\\)
2- 我删除了 .execute(savere1)
3- 我部分发布代码,然后编辑并添加其余代码
问题就会消失

但我不想向用户建议 1、2、3 这些解决方案,因为它们不是最优的/我无法预测它会在哪个关键字(例如 .execute)处中断等。

如果有任何其他建议,请分享

您好 @klevent,我已将您的帖子移至新的 Support 主题。您是否解决了您的问题?这确实看起来很奇怪!

如果您无法在您的网站上发布的代码块可以在元(meta)上发布,那么您的网站很可能有一个组件或插件在干扰。您能尝试安全模式吗?