Alfresco Shareでタグクラウドを実現する
前回のエントリでAlfrescoのカスタマイズ方法の一つとして、「Alfresco Share JAR Modules」があると書きました。「Alfresco Share JAR Modules」はShareのDashletやPageの拡張しかできませんが、JARを配置するだけという非常にお手軽な導入方法となっています。
今回はこのカスタマイズ方法で作成された、タグクラウドを表示するDashletを紹介します。このDashletはWill Abson on Alfresco » Site Tags Dashletで公開されています。
Site Tags Dashletのインストール
- DownloadsのところからJARをダウンロードする
- JARをAlfrescoの下記に配置する
/opt/alfresco-3.4.b/tomcat/shared/lib
- catalina.propertiesのshared.loaderを下記のように編集する(これを行わないとJARがロードされない)
shared.loader=/opt/alfresco-3.4.b/tomcat/shared/classes,/opt/alfresco-3.4.b/tomcat/shared/lib/*.jar
- Alfrescoを再起動
以上で導入は終わり。catalina.propertiesは1度設定すればいいので、実質JARの配置だけです。
これでDashboardのカスタマイズ画面に行くと、Site Tags Dashletが追加されています。配置するとこんな感じでタグクラウドが表示されます。
なお、このタグクラウドですが、日本語のタグを作ってしまうと、Site Tags Dashletからのリンク遷移で失敗してしまうという問題があります。次回、Alfresco Share JAR Modulesの説明もしつつ修正方法に付いて解説したいと思います。