Plone - A Comprehensive Content Management Solution

  • 775 views
Uploaded on

Plone Introduction and blog site demo with out-of-box functionality.

Plone Introduction and blog site demo with out-of-box functionality.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
775
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
34
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Plone - A Comprehensive Content Management Solution
      • 胡崇偉
      • [email_address]
      • Open Source Software Foundry
  • 2. Open Source Software Foundry
      • 營運一個供自由軟體專案進駐開發的網站
      • 提供協力開發軟體所需的系統技術與工具
      • 研究開放源碼軟體授權條款與法律政策議題並提供諮詢
      • 媒合並促成以自由軟體為基礎的本地成功案例
      • 報導國內外產業及社群新聞
      • 進行人才培育及國際交流活動
  • 3. Services and Resources 專案管理
  • 4. Services and Resources 專案管理 版本管理 共同筆記 檔案下載 通信論壇 統計資訊 待辦事項
  • 5. Services and Resources 專案管理 版本管理 共同筆記 檔案下載 通信論壇 統計資訊 待辦事項 資源目錄 人才資料 授權條款 精靈 研究報告 教學文件 電子報 推廣光碟
  • 6. Plone ?
  • 7. Plone =
      • 快速架站機
  • 8. Plone =
      • +
      • 快速架站機
    • 企業級功能
  • 9. Blog (CoreBlog)
  • 10. Portal (CIA, US)
  • 11. Portal (NASA, US)
  • 12. Issue Tracking (Poi)
  • 13. Network Management (ZenOSS)
  • 14. Technically Speaking,
      • Plone is ...
  • 15. Plone is ...
      • a CMS
      • built on Zope written in Python
  • 16. CMS = Content Management System
  • 17. Content Management System ?
  • 18. CMS Feature Onion
      • Search
      • Engine
    Data Repository Workflow User Management Templating Content Versioning Authentication Service Caching Database Integration Application I18N Framework Syndication
  • 19. Plone History and Versions
      • Version
      • 2.0.5
      • 2.1
      • 2.5
      • 3.0
      • 3.1.3
    Released 2004/12/01 2005/09/06 2006/06/17 2007/08/21 2008/07/16 Major Features Printer stylesheets Archetypes-based PAS,Zope3views Version,Workflow GenericSetup,portlet
  • 20.  
  • 21. Installation !
      • ./install.sh zeo
      • cd ~/Plone-3.1/zeocluster
      • bin/startcluster.sh
  • 22. Zope Enterprise Objects (ZEO)
      • Data.fs
    Zope Object Data Base port #8100 ZEO Client 1 port #8080 ZEO Client 2 port #8081
  • 23. Windows Installer
  • 24. Windows Installer
  • 25. Plone Controller
  • 26. Plone Controller
  • 27. Site Setup Within 5 minutes
  • 28. Zope Management Interface (ZMI)
  • 29. Plone Site Setup
  • 30. Content Management with Out-of-Box Plone
  • 31. Administrative View
  • 32. Tip ! Use Different Browsers
      • One Browser For Admin,
      • Another For Plain Users.
  • 33. Create a New User !
  • 34. Security Setting
  • 35. Let’s Login !
  • 36. personal_bar contentviews
  • 37. Default Content Types
      • Page
      • News Item
      • Event
    Image File Link
  • 38. Let’s Add New Content !
  • 39. Title as URL String ↓
  • 40. Kupu Editor
  • 41. States for Default Workflow Private ( 私有 ) ↓ Pending review ( 待審 ) ↓ Published ( 出版 )
  • 42. Explore More About Content Metadata and Setting !
  • 43. Role and Permission
      • Manager
      • Reviewer
      • Member
      • Non-login
    Add ✔ ✔ Edit ✔ ✔ ✔ Review ✔ ✔ View ✔ ✔ ✔ ?
  • 44. Plone Annotated
  • 45. Site Setup Within 5 minutes
  • 46. Site Setup Within 5 minutes
  • 47. Portlet
  • 48.  
  • 49.  
  • 50. Viewlet
      • http://localhost:8080/Plone/@@manage-viewlets
  • 51. Viewlet Manager
  • 52. OK, then, Let’s Try A Usecase with Out-of-Box Plone
  • 53. Build a Blog Site
      • Adding a New PloneSite
      • Setting NuPlone as Extension Profile
  • 54. Create a Folder for Postings
      • Set Title as “Postings”
      • Restrict Only NewsItem as Content Type to Add
      • Change Type Title as “Blog Entry” in portal_types
      • Add 2 New Blog Entries
  • 55. Edit Categorization
      • Add Categories
      • Add Related Items
  • 56. Add a Collection
      • Edit Number of Items to List
      • Edit Criteria
      • Select Collection as Default View
  • 57. OpenID Auth and Reply
      • Install OpenID Product
      • Enable ‘Allow Discussion’ to Blog Entries in portal_types
      • Add and Enable ‘Reply to item’ permission to ‘Authenticated’
      • Update security setting in portal_workflow
  • 58.  
  • 59. Workflow and Permission
      • Check Default Workflow
      • Add a managed permission ‘Reply to item’ in simple_publication_workflow/Permissions
  • 60. Want More Themes Other Than NuPlone ?
  • 61. Customize Site Skin
      • Choose a Free Skin Package from http://skins.quintagroup.com/
  • 62. Backup and Restore
      • Run repozo Script
      • repozo -BQv -r BackupDir -f DataDir/Data.fs
      • repozo -Rv -r BackupDir -o DataDir/Data.fs
      • Work with crontab
  • 63. Summary
      • A Comprehensive CMS ?
      • The Web CMS Report, by CMS Watch
  • 64. Web CMS 2007
      • Technology
      • Standards
      • Development
      • Access Control
      • Templating
      • Page Rendering
      • Usability
      • Internationalization
    • Content Production Services
    • Authoring & Transformation
    • Aggregation
    • Repository Services
    • Metadata/Taxonomy Management
    • Globalization
    • Promotion Path
    • System Reporting
    • Content Delivery Services
    • Personalization
    • Site Search
    • Scaling & Performance
    • Multichannel & Syndication
    • Content Retention
    • User-Generated Content
    • Micro-Applications
    • Site Analytics
    • Vendor Intangibles
    • Maintenance & Support
    • Integration & Tech Partnerships
    • Active User Groups
    • Services & Channel
    • Product QA
    • Strategy & Roadmap
    • Good Value
  • 65. Multilingual Support
      • Used for 24 languages on the ecoagents web site
      • http://ecoagents.eea.europa.eu
  • 66. FTP, WebDAV Client
  • 67. Vibrant Community
  • 68. Open Source Projects
      • OpenPlans
      • ArgoUML
  • 69. Content Management Software
  • 70. Recommended Books
  • 71. Recommended Books
  • 72. Advanced Topics
      • Rewrite/Proxy Modules and Virtual Hosting
      • Integrating with Existing Applications
      • Working with Different Databases
      • Developing with Archetypes
      • Scaling and Optimization
      • Development in UML
      • buildout
      • ...
  • 73. Q uestions ?