日々の記録 RSSフィード

2010-08-19

[] ヘッダーのmeta tagにHighwire Press tagを追加

DSpace-devel MLに"Provide metatags used by Google Scholar for enhanced indexing"という記事がポストされていた。詳細はここにあるが、DSpaceとしてはバージョン1.7で

  1. Presenting best meta tags ( citation_* vs DC.* )
  2. Having a new browse-by of "new in the last two weeks", to get new articles indexed, and perhaps reduce google crawling load.

の2つを実装する予定だそうだ。バージョン1.6.2にはヘッダにmeta tagを出力するためのプラグインが用意されているので、これを少し修正して、とりあえず(1)の機能を1.4.2に実装した。

DSPACE/config/crosswalks/xhtml-head-item.properties に次のような内容を書いておくと

dc.contributor.author          = citation_author
dc.date.issued                 = citation_date
dc.title                       = citation_title
dc.citation.jtitle             = citation_journal_title
dc.identifier.issn             = citation_issn
dc.citation.volume             = citation_volume
dc.citation.issue              = citation_issue
dc.citation.spage              = citation_firstpage
dc.citation.epage              = citation_lastpage

次のようなmeta tagが作成される

<meta name="citation_author" content="鈴木, 敬二" /> 
<meta name="citation_date" content="2008/07" /> 
<meta name="citation_issn" content="1234-5678" /> 
<meta name="citation_title" content="シメの遺伝学" /> 
<meta name="citation_lastpage" content="3" /> 
<meta name="citation_issue" content="1" /> 
<meta name="citation_journal_title" content="鳥の遺伝学" /> 
<meta name="citation_firstpage" content="1" /> 
<meta name="citation_volume" content="11" /> 
<meta name="citation_pdf_url" content="http://localhost/dspace/bitstream/10069/7/1/shime2.pdf" /> 

修正したファイルは次の通り

リビジョン: 554
日時: 19:26:33, 2010年8月19日
メッセージ:
----
追加 : /trunk/dspace-1.4.2-source/config/crosswalks/xhtml-head-item.properties
変更 : /trunk/dspace-1.4.2-source/config/dspace.cfg
変更 : /trunk/dspace-1.4.2-source/jsp/local/layout/header-default.jsp
変更 : /trunk/dspace-1.4.2-source/src/org/dspace/app/webui/servlet/HandleServlet.java
追加 : /trunk/dspace-1.4.2-source/src/org/dspace/content/crosswalk/XHTMLHeadDisseminationCrosswalk.java

パッチはここに上げておいた。(パッチを変更。9/21の投稿を参照)

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/zuki_ebetsu/20100819/1282213395