Google Theme API

はて、仕様はどっかにあるのだろうか。ちょっと探しただけじゃ、見当たらん。PALポータルのテーマとして、利用できるようになると便利かと思うのだけど、そもそもの仕組みが違うから、簡単にはいかんかな。何か、時間ごとに画像が変わったりもするみたいだし。

http://code.google.com/p/themeapi/

追加:ここにあった。

http://code.google.com/apis/themes/docs/dev_guide.html

http://code.google.com/apis/themes/

JBoss Portal のデモ

http://portal.demo.jboss.com/ にあったので、いじってみる。思うことを勝手にまとめてみると、

  • UI は、ポートレットのタイトルバーをつかんで、別な列への移動は可能。
  • レイアウトフリーで配置はできないみたい。
  • ページは追加できるけど、フォルダのような概念はないのだろうか・・・。
  • 編集できる個人ページはダッシュボードと呼んでいるらしい。
  • メッセージは英語だけ?まぁ、Liferay もそうだった気がするけど。
  • widget として、Google と Netvibes を配置できる。(Netvibes のも利用していいのか。PALポータルでも配置できるかをあとでためそう)
  • Liferay もそうだった気がするけど、ユーザープロフィールに Skype ID といろいろと入力できる。

という感じだろうか。まぁ、特に驚くほどのものはないかな。

Liferay のデモ

PALポータルもどういう UI にすれば、使いやすいのかを考えているけど、検討するために他のポータルを確認。とりあえず、Liferay のデモを久々に見てみる。Liferay は前と変わらずきれいなデザインをしていると思うけど、スクリーン名に日本語を書いたら、早速表示されなかった(バグだな・・・)。まぁ、こういう怪しさは前にも遭遇したので、気にせず、確認していくと、テーマにデスクトップというのがあったので、選択してみる。なるほどね、まぁ、確かにデスクトップチックなデザインなんだけど、めちゃくちゃ重い・・・。というわけで、他のテーマに変えて、確認していくと、ポートレットの配置方法も列とかに並べて表示できるのはもちろん、自由に配置することもできるみたい(PALポータルでもこれをやろうと思っている)。っで、気になっていたのが、列に縛られず、自由にポートレットを配置したときに、ポートレットでアクションを起こしたら、どのように表示するか、ということで、J2デスクトップの場合、ページ全体を書き換えることなく、Ajax で対象のポートレットのコンテンツだけを書き換えることをやっている。Liferay を確認すると、対象のポートレットが最大化した・・・(うむむ、前からそうだったけど、この動きはありなのか、設定で何とかなるものなのだろうか・・・)。そんな感じで、何となく、Liferay の現状を掴んだ今日この頃。