World plone day tokyo 2014 terada

585 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
585
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

World plone day tokyo 2014 terada

  1. 1. ©2013 CMScom info@cmscom.jp 事例紹介: 動画共有サイト CMS communications Inc. Manabu TERADA terada@cmscom.jp http://www.cmscom.jp 2014/4/30 World Plone Day Tokyo 2014 at CMS communications Inc.
  2. 2. おまえ誰よ? ©2014 CMScom info@cmscom.jp •Manabu TERADA (寺田 学) •CMSコミュニケーションズの代表 •Zope/Ploneのコミッター •(一社)PyCon JP 代表理事 •一橋大学大学院 社会学研究科地球社会専攻 元客員准教授 •NVDA日本語チーム 監査 1
  3. 3. CMScom ©2014 CMScom info@cmscom.jp •CMSコミュニケーションズ •Ploneを使ったWebサイト構築・システム構築 •Python技術を中心に、システム構築をしている •国内の大学のWebサイトや学生向けサイトやOCWなど •大阪大学、京都大学、大阪市立大学、東京大学などなど •edx-platformも部分的にサポートを開始 1
  4. 4. todai.tv ©2014 CMScom info@cmscom.jp 2
  5. 5. todai.tv ©2014 CMScom info@cmscom.jp 2
  6. 6. サイト概要 ©2014 CMScom info@cmscom.jp •Plone + FMSを組合せた動画共有サイト •授業や公開講座などの動画を中心にしたコンテンツ •日・英でのコンテンツ配信 •複数の動画を一つの授業にまとめて表示 •関連や検索などで他の動画を閲覧させる仕組み 3
  7. 7. サイトの技術的側面 ©2014 CMScom info@cmscom.jp •Ploneテンプレートを用いたデザインの変更 •Dexterityを用いた独自コンテンツタイプ構築 •各言語用に専用のスキーマ •FMS(Flash Media Server)の動画を表示させる 仕組み •ユーザ認証にSSO •Excelファイルでのインポート/エクスポート 4
  8. 8. Ploneで動画を扱う ©2014 CMScom info@cmscom.jp •YouTubeなど外部のリソースを用いる •collective.flowplayerを使う https://pypi.python.org/pypi/collective.flowplayer •独自のコンテンツタイプ https://bitbucket.org/cmscom/c2.app.moviecontent 5
  9. 9. 閲覧を制限する ©2014 CMScom info@cmscom.jp •IPアドレス制限 https://bitbucket.org/cmscom/c2.pas.ipbaselogin •SSO(シングルサインオン) •Shibboleth •CAS •他 6
  10. 10. アドオン ©2014 CMScom info@cmscom.jp •'plone.app.dexterity', •'collective.dexteritytextindexer', •'collective.z3cform.datagridfield', •'xlwt', •'xlrd', 7
  11. 11. ©2014 CMScom info@cmscom.jp ありがとうございました e-mail: terada@cmscom.jp http://www.cmscom.jp

×