2013-10-14 35 views
0

對於我創建的學術plone網站,最好是支持文檔標籤(見下文)。Plone:創建和使用文檔標籤?

該網站有多個用戶,每個用戶都有一個(長)的發佈列表,他們可以單獨添加/編輯。

以其最簡單的形式,出版物條目由超鏈接或甚至純文本組成。例如:

  1. 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)標籤最好由用戶定義,而不是管理員定義。

回答

0

在Plone中添加任何內容類型(文件,文件夾,頁面,鏈接,集合等)時,您可以將任意數量的標籤應用於內容。這是在編輯/創建內容時在「分類」選項卡中完成的。

訪問者/用戶可以根據正常搜索(使用搜索框或訪問/@@search URL)等標籤搜索該網站。

此外,您可以使用「標籤雲」portlet來顯示標籤的頻率。檢查以下內容以獲得想法:
1. A tag cloud portlet that rotates tags in 3D using a Flash movie
2。TagCloud

不要忘記檢查Plone documentation,特別是Plone user manual,以便熟悉Plone的工作方式。

+0

謝謝。這非常有幫助。我不會使用標籤雲,但是我可以另外創建用戶可以添加的集合嗎? – user2751530

+0

我不明白。你能詳細說明嗎? –

+0

讓我們說我創建集合1-10。添加發布時,用戶應該能夠指定他們(可能)想要將其添加到的集合。 – user2751530

0

@ user2751530

我想知道你是否仍然工作在這個特定的項目 - 我目前正在開發一個類似的使用Plone的V4,V3的DocumentViewer和一個尚未不存在的前端的。我想討論針對用戶標記問題的不同方法,您可以通過skype(dawitt19)或twitter(pref。)通過@japhigu與我聯繫。

+0

我正在爲此工作,但過去一個月左右,它已經採取了後退。我很想討論這些替代方法。但讓我們保持在堆棧交換。這樣,如果我們提出一個參考和解決方案,將是有用的。 – user2751530