0

私が作成しているアカデミック サイトでは、ドキュメント タグをサポートすることが望ましいです (以下を参照)。

このサイトには複数のユーザーがおり、各ユーザーには、自分だけが追加/編集できる出版物の (長い) リストがあります。

最も単純な形式の出版物エントリは、ハイパーリンクまたはプレーン テキストのみで構成されます。例えば:

  1. A. ベインズ、J. ワトソン、S. ホームズ、「科学捜査における観察と推論の役割」、Applied Crime Solving、221、210-243 (1901)。ドイ: 10.1032/acsolv2714

(上記は架空の記事ですが、ほとんどの引用で期待されるすべての要素が含まれています。)

DOI リンクに慣れていない方のために説明すると、これらは dx.doi.org を使用して問題の記事のページに解決できる固定テキスト文字列です。さらに、著作権/ライセンス条項により、著者が Web サイト上の記事に完全な PDF/HTML を提供することが禁止されていることがよくあります。多くの場合、記事はペイウォールの背後にあります (通常、ほとんどの大学や主要な研究所からアクセスできます)。したがって、記事自体で全文検索を実行することはできません。

問題の定義に戻ると、ユーザーは自分の出版物をリンクとして追加すると想定していますが、記事の内容をより正確に特定する単語/フレーズ (またはタグ) のコンマ区切りのリストを指定できるようにしたいと考えています。 .

上記の記事の場合、適切なタグのリストは次のようになります。

法医学、ヘモグロビン、証拠の劣化

各ユーザーがそのようなタグを記事に追加した後、サイトへの訪問者がこれらのタグを検索フィールドに入力するだけで、ヘモグロビンなどに関連するすべての出版物を検索できるようにするバックエンドを作成したいと考えています。

その検索では、サイトのすべてのユーザーについて、ヘモグロビンをタグとしてリストしているすべての出版物を取得する必要があります。

関連するタグは、記事のタイトルで指定されたテキストの一部である必要がない (通常は含まれない) ことを示すために、意図的にヘモグロビンをタグとして使用しました。

さらに、Plone の「コレクション」機能は、この問題に対する適切な解決策ではありません。コレクションは通常、管理者によって生成されます。つまり、a) このような場合には管理者の介入が不可欠であり、b) タグは管理者ではなくユーザーが定義するのが最適です。

4

2 に答える 2

0

@ユーザー2751530

あなたがまだこの特定のプロジェクトに取り組んでいるかどうかを知りたいです-私は現在、plone v4、documentviewer v3、およびまだ存在しないフロントエンドを使用して同様のプロジェクトを開発しています。ユーザーによるタグ付けの問題に対するさまざまなアプローチについて話し合いたいと思います。Skype (dawitt19) または twitter (県) から @japhigu までご連絡ください。

于 2014-01-16T03:32:27.560 に答える
0

Plone で任意のコンテンツ タイプ (ファイル、フォルダー、ページ、リンク、コレクションなど) を追加する場合、コンテンツに任意の数のタグを適用できます。これは、コンテンツの編集/作成時に「分類」タブで行われます。

訪問者/ユーザーは、通常の検索と同じようにタグに基づいてサイトを検索できます (検索ボックスを使用するか、/@@searchURL にアクセスします)。

さらに、「タグ クラウド」ポートレットを使用して、タグの頻度を視覚化できます。アイデアを得るために以下を確認してください
。 1. Flash ムービーを使用して 3D でタグを回転させるタグ クラウド ポートレット
2. TagCloud

Plone のドキュメント、特にPlone のユーザー マニュアルをチェックして、Plone の動作方法を理解することを忘れないでください。

于 2013-10-14T06:30:05.710 に答える