人群:如何包括自定义HTML



我正在尝试使用其构建器工具在Crowdflower上创建作业。到目前为止,一切都很好。我有我希望人们标记的文字项目:

a string with some <b>html</b> elements, such as <p> and <br>

当我将{{{text}}包括在群体构建器中时,而不是以粗体或额外的线路破坏文本显示,它实际上向我显示了HTML标签。我查看了建造者创建的HTML页面源,看来Crowdflower Pipeline中的某个地方我所有的HTML标签都将其转换为

 a string with some &lt;b&gt;html&lt;/b&gt; elements, such as &lt;p&gt; and &lt;br&gt;

有没有办法解决此限制?我确实需要自定义的HTML标签。可以将您自己的CSS和JavaScript包含在作业中,而我的最后一个度假胜地是编写一个javaScript函数,使我的HTML标签不esp。但是我希望我在这里错过一些非常简单的东西。

对不起,我对" javascript"标签的误导,我无法创建一个自定义标签(那本来是众fover)。

编辑:

如果有人有同样的问题:编写自定义JavaScript函数确实可以工作,我只是尝试了。仍然希望有更好的解决方案:)

您还在遇到问题吗?它应该起作用。我可以使用称为文本的列上传CSV,然后在CML编辑器中使用{{text}}在上面包含的BOLD和LINE BREAKS中显示文本。如果您仍然遇到麻烦,请随时给我发消息。

模板语言是Shopify的液体子集,尽管听起来您可能已经熟悉了。

在哪种格式上上传数据?

我遇到了同样的问题:我从CSV开始,将列弄乱了更大的导入,然后切换到ODS-Spreadsheet,效果很好。但是,ODS似乎在实体编码中保存了标签,crowdflower并未解码。因此,变为"&lt; b&gt;",因此您无法用OD导入HTML标签。

将我的数据上传到JSON中,解决了所有问题,并且标签无需使用JS工作。

最新更新