对于我创建的学术plone网站,最好是支持文档标签(见下文)。Plone:创建和使用文档标签?
该网站有多个用户,每个用户都有一个(长)的发布列表,他们可以单独添加/编辑。
以其最简单的形式,出版物条目由超链接或甚至纯文本组成。例如:
- A. Baynes,J.Watson和S.Holmes,“观察和推断在法医学中的作用”,Applied Crime Solving,221,210-243(1901)。 DOI:10.1032/acsolv2714
(以上是一个虚构的制品,但它具有都在最引文一个期望的元素)
对于那些不熟悉DOI链接,这些被固定的文本字符串可以使用dx.doi.org解决问题文章的页面。此外,版权/许可条款通常禁止作者为他们的网站上的文章提供完整的PDF/HTML。文章通常位于付费墙后面(通常可从大多数大学/主要研究实验室获得)。因此,对文章本身进行全文搜索不是一种选择。
回到问题定义,我假设用户将他们的出版物添加为链接,但我想给他们指定逗号分隔的单词/短语(或标签)列表的能力,这些单词/短语(或标签)这篇文章是关于。
对于上述文章,标签适当的名单将是:
取证,血红蛋白,证据
每个用户追加此类标签的文章后降解,我想创建一个后端即会允许该网站的访问者能够简单地在搜索字段中输入这些标签并查找与血红蛋白相关的所有出版物。
该搜索应该拉出所有出版物,列出血红蛋白作为标签,为网站的所有用户。
我故意用血红蛋白作为标签来说明相关标签不需要(通常不是)文章标题中指定的文本的一部分。
此外,Plone“Collections”功能不是解决此问题的适当解决方案。集合通常由管理员生成。这意味着a)对于这样的事情的管理干预是必不可少的,b)标签最好由用户定义,而不是管理员定义。
谢谢。这非常有帮助。我不会使用标签云,但是我可以另外创建用户可以添加的集合吗? – user2751530
我不明白。你能详细说明吗? –
让我们说我创建集合1-10。添加发布时,用户应该能够指定他们(可能)想要将其添加到的集合。 – user2751530