Getting All Your Web Apps To Wear The Company Brand (JP)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Getting All Your Web Apps To Wear The Company Brand (JP)

on

  • 2,995 views

Cross-platform theming! No matter what the platform/language, you can seamlessly apply 1 theme across all your disparate web applications.

Cross-platform theming! No matter what the platform/language, you can seamlessly apply 1 theme across all your disparate web applications.

Statistics

Views

Total Views
2,995
Views on SlideShare
2,984
Embed Views
11

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 11

http://an-nai.jp 11

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • There's 1 company theme but many different web applications with different theming approaches, for e.g. mailing list software, issue tracking software, CMS, blogging s/w, etc. The company may wish to use for e.g. WordPress to manage their blog rather than whatever comes native with their CMS. Management may decide for e.g. to move to a new CMS platform. Upgrades do tend to also mean rewriting applications to work on the new version and this can be a long drawn out process. And usually by the time you've completed it the new version of the software has been released.
  • Uses standard HTML and CSS. No need to integrate the theme into the web application technology. Can use it as is. - Can either be run as a separate proxy server, as WSGI middleware or using an XSLT inline transformation hence allowing for better performance and flexibility.
  • Also using PyQuery.

Getting All Your Web Apps To Wear The Company Brand (JP) Presentation Transcript

  • 1. Getting All Your Web Apps To Wear The Company Brand Tim Knapp
  • 2. 自己紹介
    • 2003 年以来 Plone の デベロッパ
    • NZPUG の 副社長
    • Plone Foundation メンバー
    • 日本語 を喋れるふりが出来る
  • 3. 問題は
  • 4. 問題は
    • 様々 の テーマシステム があるウェブアプリケーション
    • 一番 質がいいウェブアプリケーション を使用したい
    • マイグレーション
    • アップグレード
  • 5. 解決は
  • 6. Deliverance
  • 7. 1 2
  • 8. 1 2
  • 9.  
  • 10. 今行った事はどれほど難しいか?
  • 11. Deliveranceの利点は
    • グラフィックデザイナー は新しいテクノロジーを習う必要がない
    • 既存 の デザイン を使える
    • 全て の ウェブフレームワーク のサポートがある
    • パフォーマンス と フレキシビリティー
  • 12. Deliverance を使用している サイト
  • 13. plone.org
  • 14. plone.org - Deliveranced
  • 15. repoze.org - Deliveranced
  • 16. blog.repoze.org
  • 17. bugs.repoze.org
  • 18. lists.repoze.org
  • 19. afpy.org
  • 20. afpy.org - Deliveranced
  • 21. どのように作動しますか?
    • ウェブアプリケーション の エレメント は
    • テーマ の プレースホルダ に入れる。
    • しかしウェブアプリケーションとテーマは どちも変えない 。
  • 22. 細部は
    • XML ファイル は ウェブアプリケーションとテーマでやらせたい アクション と書いてある
    • 四つアクション がある
    • 変 えたい エレメント は CSS selector か XPath expression として 変 えられる
  • 23. Deliveranceの四つ アクション
    • replace
    • append/prepend
    • drop
  • 24. replace
      • “ コンテント のあるものを テーマ のあるものに 変換 する”
  • 25. appendとprepend
      • “ append はコンテントから テーマ の エレメント後 に入れる。
      • prepend はコンテントから テーマ の エレメント前 に入れる。”
  • 26. drop
      • “ 問題がある エレメント を 消す ”
  • 27. 高度な 利用方法 (PyQuery)
  • 28. デプロイメントオプション
    • Proxy
    • WSGI middleware (repoze)
    • collective.xdv
  • 29. Kiwi PyCon 2009!
    • 7-8 November, 2009
    • Christchurch, New Zealand
    • http://nz.pycon.org
  • 30. Q & A
  • 31. 連絡先詳細
    • e : [email_address]
    • w : www.emergetec.com
  • 32. プレゼンテーションURL
    • http://tinyurl.com/deliverance-preso-jp
    • http://tinyurl.com/deliverance-preso-code
  • 33. さらに詳しい情報
    • http://www.slideshare.net/Jazkarta/deliverance-plone-theming-without-the-learning-curve-from-plone-symposium-east-2009
    • http://plone.org/theming
    • http://www.sixfeetup.com/blog/2009/4/27/deploying-plone-and-zine-together-with-deliverance-using-repoze
    • http://www.martinaspeli.net/articles/rolling-out-repoze
    • http://macadames.wordpress.com/2009/05/23/some-deliverance-tips
  • 34. 画像の提供
    • http://www.flickr.com/photos/aturkus/2557151889
    • http://www.flickr.com/photos/vox_efx/3051772438