SlideShare a Scribd company logo
Alfresco Add-onsの紹介

2014.01. 29

戸谷

© 2014
Alfresco Add-onsとは
サードパーティ(パートナー企業や個人)が開発したAlfresco拡張モ
ジュールを公開しているサイト

●

URL: http://addons.alfresco.com/

●

2014.01.29

2

© 2014
AlfrescoモジュールとAMPファイル
Alfrescoモジュール
一般的にモジュールというと意味が広い。
●A l f r e s c o モ ジュール と 呼 ぶ 場 合 に は 通 常 A M P 形 式 で 提 供 さ れ 、
Alfrescoに機能等を追加するファイル群のことを指す
●

AMPファイル
ある規則に則ったディレクトリ構造のファイル群をzip形式で圧縮した
ファイル
●ampファイルは、Alfrescoホームディレクトリ上のamps, amps_share
に配置し、apply_amps.sh(bat)を実行することで、alfresco.warや
share.warの中に追加される。
●

2014.01.29

3

© 2014
今日やること
メジャーなadd-onのいくつかを紹介

紹介するadd-on
●
●
●

2014.01.29

LibreOffice online edit module
Event Scheduling Share Dashlet
Multiple RSS Feed Dashlet

4

© 2014
LibreOffice online edit module①
主な機能
Alfresco Share上にあるファイルを直接LibreOfficeで編集する
● 機能上の制限: LibreOfficeのCMISコネクタ不具合により、チェックア
ウトされたファイルしか編集/更新できない
●

URL
http://addons.alfresco.com/addons/libreoffice-online-editmodule

●

デモ

2014.01.29

5

© 2014
LibreOffice online edit module②
インストール手順
ダウンロード先のgithubから development ブランチをチェックアウト
● maven packageでビルド
●
作成されたlibreoffice-online-edit-share-1.2.1.amp (2014/1/28時点最新) を
Alfrescoホームのamps_shareフォルダに配置
● bin/apply_amps.sh(bat)を実行
● tomcat/work/以下を削除
● 以下のようにCMIS URLの設定を追記
● Alfrescoを再起動
● Share Module Deploy(http://localhost:8080/share/page/modules/deploy)上
でモジュールを選択
●

<!-- Document Library config section -->
<config evaluator="string-compare" condition="DocumentLibrary" replace="true">
...
<libreoffice-cmis-base-url>http://127.0.0.1:8080/alfresco/api/-default-/
public/cmis/versions/1.0/atom</libreoffice-cmis-base-url>
</config>

web-extension/share-config-custom.xml
2014.01.29

6

© 2014
Event Scheduling Share Dashlet①
主な機能
自分と他のユーザの予定を表示/登録するダッシュレットを追加
イベントの実体データはAlfrescoリポジトリ内に保存される

●
●

URL
http://addons.alfresco.com/addons/event-scheduling-sharedashlet

●

デモ

2014.01.29

7

© 2014
Event Scheduling Share Dashlet②

インストール手順
URLのダウンロード先のサイトから、event-scheduling-dashlet-v1.0.6AMP_23-01-2014.zip(2014/1/28時点最新)をダウンロード
● 展開されたファイル内の、event-scheduling-alfresco-v1.0.6.ampとeventshceduling-share-v1.0.6.ampをそれぞれampsおよびamps_shareディレクトリ
にコピー
● bin/apply_amps.sh(bat)を実行
● tomcat/work以下を削除
● Alfrescoを再起動
●

2014.01.29

8

© 2014
Multiple RSS Feed Dashlet①
主な機能
複 数 の サイ ト の R S S フィ ー ド を ま と めて 表 示 す る ダッ シュ レ ッ ト
(Alfresco標準のダッシュレットはRSSフィードのソースを1つしか設定
できない)

●

URL
https://addons.alfresco.com/addons/multiple-rss-feed-dashlet

●

デモ

2014.01.29

9

© 2014
Multiple RSS Feed Dashlet②

インストール手順
URLのダウンロード先のサイトから、multiple-rss-feeds-share-dashlet-1.0AMP.zip(2014/1/28時点最新)をダウンロード
● 展開されたファイル内のmultiple-rss-feeds-share-dashlet.ampをamps_shareに
コピー
● bin/apply_amps.sh(bat)を実行
● tomcat/work以下を削除
● Alfrescoを再起動
●

2014.01.29

10

© 2014
番外: インストールに失敗したAdd-onたち

MetaDBConnector
外部DBのテーブルをShareダッシュレット上に表示
● 最新の対応バージョンがCommunity4.0だったため、Shareのファイル構成が一
致せずにうまくインストールできず。
●

ShareAudit
Shareサイトの活動状況をサマリ
●最 新 バ ー ジ ョ ン C o m m u n i t y 4 . 2 . x だ っ た の で 大 丈 夫 か と 思 っ た が 、
Community4.2.cまでしか対応していなかった。
●

2014.01.29

11

© 2014
まとめ

AMP形式でモジュールが提供されていれば簡単に機能を追加でき
る
●ただし、対応バージョンをしっかり確認しよう
●面白いモジュールがたくさん公開されているのでadd-onsにアク
セスしてみてください
●

2014.01.29

12

© 2014
20140129 alfresco addons

More Related Content

PDF
Alfresco勉強会#21 Alfresco Workdesk Configuratorによるpluginの設定変更方法
PPTX
0からわかるAlfresco 2017年1月版
PPTX
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
PPTX
0からわかるAlfresco
PDF
Alfresco study29 activitymonitoring
PDF
【20140521 第1回勉強会】後編 alfrescoの基本操作
PDF
Alfresco勉強会#15 alfresco 4をインストールしてみよう!
PDF
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと
Alfresco勉強会#21 Alfresco Workdesk Configuratorによるpluginの設定変更方法
0からわかるAlfresco 2017年1月版
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
0からわかるAlfresco
Alfresco study29 activitymonitoring
【20140521 第1回勉強会】後編 alfrescoの基本操作
Alfresco勉強会#15 alfresco 4をインストールしてみよう!
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと

What's hot (20)

PPTX
Share UIカスタマイズの第一歩
PPTX
Alfresco Bulk Import toolのご紹介
PDF
Alfresco勉強会#26 Alfresco SDK + Eclipseで開発してみよう
PDF
Alfresco勉強会#35 AlfrescoのアクティビティフィードをSlackに送るカスタマイズ
PDF
【第1.5回勉強会】後編 alfrescoの基本操作
PPTX
Alfresco勉強会#31 alfresco 5.0にウイルススキャン機能を実装してみる
PPTX
Alfresco勉強会#26 alfresco community 5.0でssoを設定する
PDF
Alfresco day technical update
PDF
全社情報共有サイトへの Alfresco Community 5 導入事例紹介 - 第27回Alfresco勉強会
KEY
Alfresco Google Docs連携
PPTX
Alfresco紹介
PPTX
Share UIカスタマイズ Widget編
PPTX
Alfresco study32 introducing5.1
PDF
【20140521 第1回勉強会】前編 alfrescoのインストール
PPTX
Alfresco Javascript Consoleのご紹介
PDF
Alfresco ce 4.2の新機能
PDF
20130801 alfresco study17customizemap
PDF
Alfrescoインストール手順書(株式会社ヴィセント)
PPTX
Ocs2010 kyoto nonweb
PDF
【Alfresco勉強会】インストール手順書(windows azure)
Share UIカスタマイズの第一歩
Alfresco Bulk Import toolのご紹介
Alfresco勉強会#26 Alfresco SDK + Eclipseで開発してみよう
Alfresco勉強会#35 AlfrescoのアクティビティフィードをSlackに送るカスタマイズ
【第1.5回勉強会】後編 alfrescoの基本操作
Alfresco勉強会#31 alfresco 5.0にウイルススキャン機能を実装してみる
Alfresco勉強会#26 alfresco community 5.0でssoを設定する
Alfresco day technical update
全社情報共有サイトへの Alfresco Community 5 導入事例紹介 - 第27回Alfresco勉強会
Alfresco Google Docs連携
Alfresco紹介
Share UIカスタマイズ Widget編
Alfresco study32 introducing5.1
【20140521 第1回勉強会】前編 alfrescoのインストール
Alfresco Javascript Consoleのご紹介
Alfresco ce 4.2の新機能
20130801 alfresco study17customizemap
Alfrescoインストール手順書(株式会社ヴィセント)
Ocs2010 kyoto nonweb
【Alfresco勉強会】インストール手順書(windows azure)
Ad

Viewers also liked (14)

PPTX
Alfresco勉強会#33 alfresco 5.1でコンテンツ自動削除を実装してみた
PDF
20130925 alfresco study18performancetuning
PDF
Alfresco勉強会#28 メタデータテンプレート
PDF
20130606 alfresco study16audit
PDF
Alfresco勉強会#33 Alfresco Solr Admin UI
PDF
Alfresco study37 alfresco_ng2_components
PPTX
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
PPTX
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
PPTX
Alfresco勉強会#30 alfrescoとshareのJavaScriptをデバッグしよう
PDF
Alfrescoのカスタムテーブルの使い方
PDF
20130509 alfresco study15permission
PDF
AlfrescoとSolr(後編)
PDF
Alfresco onlineeditbywebdav 2013
PDF
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
Alfresco勉強会#33 alfresco 5.1でコンテンツ自動削除を実装してみた
20130925 alfresco study18performancetuning
Alfresco勉強会#28 メタデータテンプレート
20130606 alfresco study16audit
Alfresco勉強会#33 Alfresco Solr Admin UI
Alfresco study37 alfresco_ng2_components
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#30 alfrescoとshareのJavaScriptをデバッグしよう
Alfrescoのカスタムテーブルの使い方
20130509 alfresco study15permission
AlfrescoとSolr(後編)
Alfresco onlineeditbywebdav 2013
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
Ad

More from Takeshi Totani (6)

PDF
Alfresco study41 alfresco_sdk3_introduction
PDF
Alfresco勉強会#40 QRコードによる文書の振り分け
PDF
Alfresco study presentation 38th customize How-To WebDAV
PDF
Alfresco勉強会#25 ワークフロー入門
PDF
第7回Alfresco勉強会資料 カスタムのオンライン編集
PPTX
Alfresco study3 alfresco4
Alfresco study41 alfresco_sdk3_introduction
Alfresco勉強会#40 QRコードによる文書の振り分け
Alfresco study presentation 38th customize How-To WebDAV
Alfresco勉強会#25 ワークフロー入門
第7回Alfresco勉強会資料 カスタムのオンライン編集
Alfresco study3 alfresco4

20140129 alfresco addons