2016-05-20 6 views

答えて

1

あなたが実行しているDSpaceのバージョンを指定していません。 xsltで質問にタグを付けたので、XMLUIを使用していると仮定します。ここでは、DSpace 5.xのMirageテーマを参照するソリューションがあります。 (私の前提が間違っている場合は、質問を更新してください。)

以下のコードを使って項目を表示します。

これらの行には、メタデータが表示されます。 https://github.com/DSpace/DSpace/blob/dspace-5_x/dspace-xmlui/src/main/webapp/themes/Mirage/lib/xsl/aspect/artifactbrowser/item-view.xsl#L50-L52

これらの行はファイルオブジェクトを表示します。 https://github.com/DSpace/DSpace/blob/dspace-5_x/dspace-xmlui/src/main/webapp/themes/Mirage/lib/xsl/aspect/artifactbrowser/item-view.xsl#L54-L83

簡単な最初のステップは、xsltテンプレートでこれらの呼び出しの順序を変更することです。

次のページには、XMLUIをカスタマイズする方法について説明:https://wiki.duraspace.org/display/DSDOC5x/XMLUI+Configuration+and+Customization

はすでにカスタムテーマを持っていますか?その場合は、カスタムテーマでこのテンプレートをオーバーライドします。

そうでない場合は、XMLUIオーバーレイについてお読みください。オーバーライドするファイルをdspace/modules/xmlui/...にコピーしてそこに変更を適用するだけで済みます。

関連する問題