Plone - PowerPoint PPT Presentation

About This Presentation
Title:

Plone

Description:

Free. Based on Zope. Programming language: Python. Support of ... Free. First use of Plone. Download at http://plone.org. About 20 MB (for Windows XP) Easy to ... – PowerPoint PPT presentation

Number of Views:1185
Avg rating:3.0/5.0
Slides: 29
Provided by: rei73
Category:
Tags: download | free | plone | windows | xp

less

Transcript and Presenter's Notes

Title: Plone


1
Plone
  • Großes Seminar
  • Blockseminar SS04
  • Referentin Katja Reitz

2
Table of contents
  • CMS
  • Plone
  • First use of Plone
  • Object types in Plone
  • Workflow system
  • Zope Management Interface

3
What is a CMS?
  • CMS Content Management System
  • Administration of content
  • Separation between design and content
  • Templates
  • Workflow system

4
Plone (1)
  • CMS
  • Open source
  • Free
  • Based on Zope
  • Programming language Python
  • Support of 30 languages, also german

5
Plone (2)
  • Extensible
  • Technology neutral
  • Plattforms
  • Linux
  • Windows
  • Mac OS X
  • Solaris
  • BSD

6
Zope
  • Web application server
  • Contains a Content Management Framework (CMF)
  • Programming language Python
  • Open source
  • Free

7
First use of Plone
  • Download at http//plone.org
  • About 20 MB (for Windows XP)
  • Easy to install
  • After installation
  • One user ? Site-Manager
  • Default-Page
  • Possibility to create new users

8
Default page
9
Start page
10
Object types in Plone
  • To produce content
  • Different object types to realize different
    content
  • Generell features
  • Discussing content
  • Searching for content

11
List of object types in Plone
  • Document
  • Date
  • File
  • Folder
  • Image
  • Link
  • News item
  • Topic

12
Example Document
  • Object type to produce text
  • Different formats
  • Plain text
  • HTML
  • Structured text

13
Example 1 Structured text
  • italic ? italic
  • bold ? bold
  • _underline_ ? underline

14
Example 2 Structured text

15
Workflow system
  • Manage business processes
  • Management of all activities in a project from
    start to finish
  • Document Management
  • User Roles
  • Object states

16
User Roles
  • Anonymous
  • Member
  • Reviewer
  • Owner
  • Manager

17
Example Reviewer
18
Object states / actions
  • Private
  • Submit
  • Retract
  • Reject
  • Publish

19
Example Object states
20
Zope Management Interface
  • Administration tool
  • http//localhost8080/manage
  • Change the look of Plone
  • Templates ? Zope Page Templates

21
ZMI
22
Change the look of Plone
  • Simple changes
  • Slots
  • Skins/Layers
  • Templates
  • Zope Page Templates

23
Zope Page Templates
  • Structure of a web page
  • HTML in combination with Template Attribute
    Language TAL
  • TAL as a attribute in HTML-Tags
  • Attribute talstatement
  • Dynamic content

24
Example 1
  • The URL is
  • ltspan talreplace"request/URL"gt
  • URL
  • lt/spangt.
  • Static
  • The URL is URL.
  • Dynamic
  • The URL is http//localhost8080/template_test.

25
Example 2
  • lttable border"1" width"100"gt
  • lttrgt
  • ltthgtlt/thgtltthgtIdlt/thgtltthgtMeta-Typelt/thgtltthgtTitle
    lt/thgt
  • lt/trgt
  • lttr talrepeat"item container/objectValues"gt
  • lttd talcontent"repeat/item/number"gtlt/tdgt
  • lttd talcontent"item/id"gtIdlt/tdgt
  • lttd talcontent"item/meta_type"gtMeta-Typelt/tdgt
  • lttd talcontent"item/title"gtTitlelt/tdgt
  • lt/trgt
  • lt/tablegt

26
Output of Example 2
27
Conclusion
  • GroupWare tool
  • Document Management System
  • Easy to use
  • More difficult for the site-manager and the
    template-programmer ? Zope Management Interface

28
Vielen Dank für die Aufmerksamkeit!
Write a Comment
User Comments (0)
About PowerShow.com