狠狠撸
Submit Search
osc_tokyo20091030
?
0 likes
?
995 views
Shoken Fujisaki
Follow
オープンソースカンファレンス 2009 Tokyo/fall での発表
Read less
Read more
1 of 39
Download now
Download to read offline
More Related Content
osc_tokyo20091030
1.
Liferay 5.2の新機能と
カスタマイズ方法 日本Liferayユーザグループ 藤崎祥見 Copyright ? 2008-2009 日本Liferayユーザグループ All Rights Reserved.
2.
自己紹介 ? 藤崎 祥見(ふじさき
しょうけん)といいます ? OSS活動 – Ubuntu JP のユーザコミュニティで – 個人的に2005年くらいから翻訳とか ? Ubuntu 5.10のWikiを翻訳した – 最近はDebian勉強会にもちょこちょこ参加 – Debian / Ubuntu もよろしくお願いします – ここ2年ほどLiferay ? 主にliferay-jp(sourcefoge.jp)のwikiを編集しています
3.
話したいこと ? Liferayの紹介 –
Liferayの概要 ? Liferay 5.2 の新機能 – 新機能でチームの溝を埋める! ? Liferayのカスタマイズ方法 – Eclipseから起動させる方法 – プロパティの変更方法 – 言語フ?イルの修正方法
4.
リスナー調査 割合を聞く ?これからさわります(グー) ?インストール以上、実運用未満(チョキ) ?実運用または開発経験あり(パー) グーチョキパーでお答えください
5.
予想 割合を聞く ?3:これからさわります(グー) ?5:インストール以上、実運用未満(チョキ) ?2:実運用または開発経験あり(パー) お答えくださってありがとうございました
6.
目次
1. Liferayの紹介 2. Liferay 5.2 の新機能 3. Liferayのカスタマイズ方法 6
7.
Liferayとは オープンソースなポータルです
JAVAベース MITライセンス
8.
もっと詳しく! ? キーワード –
ポータル – ポートレット – 比較的長い開発の歴史
9.
ポータルの例
http://my.yahoo.co.jp/ http://www.google.co.jp/ig
10.
まずは见てください
11.
ポータルのイメージ
ポータル ポートレット ポートレット ポートレット ポートレット ポートレット ポートレット ポータル内にポートレットを自由に配置
12.
ポートレットって何さ?
13.
ポートレット早わかり ? 一般的な意味ではポータルの部品 ? ガジェットに近い感じ ?
JSR168というものがあります – JCP(Java Community Process)という偉いと ころが決めたポートレットの仕様、つまりルール – ルールを守れば、いろんなポータルで再利用可能に – 使い方 ? 「このポータルはJSR168準拠です」 ? 「これはJSR168ポートレットです」 ? JSR168ポートレットの内容 – 物理的には、JSPフ?イルとClassフ?イルとXML フ?イル
14.
ポータルとポートレット
ポータル ポートレット ポートレット ポートレット ポートレット
15.
JSR168準拠ポータル ? 商用 –
WebSphere (IBM) – Oracle Weblogic (Oracle) – Sun Java System Portal (Sun) ? オープンソース – Jetspeed2 – JBoss Portal – Liferay
16.
Liferayの歴史 ?
2000 Liferay Portal 初公開 ? 2003.11 Liferay Portal 2.0 リリース ? 2004.11 Liferay Portal 3.0 リリース ? 2004.12 Liferay Portal 3.1 リリース ? 2005.01 Liferay Portal 3.2 リリース ? 2005.07 Liferay Portal 3.5 リリース ? 2006.06 Liferay Portal 4.0 リリース ? 2006.08 Liferay Portal 4.1 リリース ? 2006.12 Liferay Portal 4.2 リリース ? 2007.07 Liferay Portal 4.3 リリース ? 2008.01 Liferay Portal 4.4 リリース ? 2008.05 Liferay Portal 5.0 リリース – Sunがコミュニティに参加を発表 ? 2008.08 Liferay Portal 5.1 リリース ? 2009.02 Liferay Portal 5.2 リリース ? 2009年10月30日時点での最新バージョンは、5.2.3 ? 2年連続 InfoWorld 「Best of Open Source Software Awards」 受賞 – 2007, 2008 ? 現在も活発に活動中 http://www.liferay.com
17.
尝颈蹿别谤补测ってなにができるの?
18.
Liferayの主な機能 ? ブログ、掲示板、Wiki 、フ?イル共有 ?
共有カレンダー、チャット、投票機能 ? 5.2でSNSライクな機能が追加 ? ->つまり、ポータルとして必要最低限のものは そろっている
19.
例えば、こんなポータル ? プロジェクトポータル/委員会ポータル –
メンバー限定の、フ?イルライブラリや掲示板を持ちたい。 – システム管理者が全てを管理するのは大変。。。 – 委員会やプロジェクトの管理者に、メンバー登録やページ作成 などの作業を任せたい。 Liferayでできます
20.
実際に使われています! ? World Vision
International(狈骋翱) – http://www.wvi.org/wvi/wviweb.nsf ? オープンソースビジネス推进协议会(翱叠颁滨) – http://www.obci.jp/web/guest/home ? Cisco Systems, Incの社内システム ? 他にも – 大学の研究室 – 会員制サイト – Journalサイト – SNS
21.
World Vision International
(狈骋翱)
22.
オープンソースビジネス推进协议会
(翱叠颁滨)
23.
目次
1. Liferayの紹介 2. Liferay 5.2 の新機能 3. Liferayのカスタマイズ方法 23
24.
Liferay 5.2 の新機能 ?
厂狈厂ライクなコミニュケーション机能
25.
デモ ?ストーリー 1. 友達になりたい!
26.
デモ ?ストーリー 2. 足あとを残したい
27.
デモ ?ストーリー 3. ランチに誘いたい
28.
システムとの連携 ? JIRA、SVNとの連携も可能に
29.
Liferay 5.2 の新ポートレット ?
Liferayの世界 – Friends:Friend表示 – Friends‘Activities:Friendの活動通知(ブログの更新など) – Members:組織やコミュニティのページでメンバー表示 – Members ‘Activities:メンバーの活動通知 – Map:GeoIP Cityサービスとの連携して自分の現在地を表示 – Meetups:イベント出席者登録?管理機能 – JIRA :JIRAと連携 – SVN:Subversionと連携 – Summary:自分の写真と活動状況などを表示 – Wall:足あと帳、個人用の掲示板 ? WSRP – WSRPの委任状:Remoteのポートレットを操作
30.
惭别别迟耻辫蝉ポートレット
31.
奥补濒濒ポートレット
32.
新機能でチームの溝を埋める ? そう簡単には埋まりません。。。 でも、きっかけにはなるかも?
33.
目次
1. Liferayの紹介 2. Liferay 5.2 の新機能 3. Liferayのカスタマイズ方法 33
34.
Eclipseから起動させる方法 ? liferay-portal-tomcat-6.0-5.2.3.zipをダウ
ンロードして展開 ? EclipseのWindow -> Preferences -> Server -> Runtime Environments – Tomcat v6.0のinstallation directoryにliferay-portal- 5.2.3/tomcat-6.0.18を指定 ? Serverウィンドウを右クリックして新規作成 ? Run -> Run Configurationsの設定 – Arguments – Classpath – Source(オプション)
35.
言語ファイルの修正方法 ? 日本語が変だ ? 言語フ?イル修正3ステップ
– 1. liferay-portal-5.2.3?tomcat- 6.0.18?webapps?ROOT?WEB- INF?lib?portal-impl.jarを展開 – 2. portal- impl?content?Language_ja.propertiesをプロ パティエディタで修正 – 3. portal-impl.jarを作成し、入れ替えて再起動 ? >jar vcmf META-INF?MANIFEST.MF portal-impl.jar *
36.
実际にやってみます!
37.
プロパティの変更方法 ? Liferayはプロパティで設定します –
フ?イル:liferay-portal-5.2.3?tomcat- 6.0.18?webapps?ROOT?WEB- INF?classes?portal-ext.properties – 例:ログイン後、各ユーザのプライベートページに 遷移したい ? auth.forward.by.last.path=false ? プロパティを調べたい! – Liferay-srcのプロパティフ?イルを調べます – liferay-portal-src-5.2.3?portal- impl?src?portal.properties
38.
これであなたも Liferay開発者ですね^^
39.
ご静聴ありがとうございました
Download