Personal tools
You are here: Home OST Help Center Tutorials Zope Course
Document Actions

Zope Course

This Tutorial applies to: Any version.

Kaivo's introduction to Zope. Using a combination of lecture and hands-on exercises, this course prepares students to understand the underlying OST platform (Zope), to maintain the OST, and to extend the OST.

jbennett

  1. Introduction What is zope, open source, the ZMI and other basics.
  2. Basic Objects Zope architecture, objects, DTML-Document, DTML-Method.
  3. Dynamic Pages Page structure, standard header and footer, navigation, etc.
  4. Properties Zope objects have properties.
  5. Acquisition Acquisition and Namespace.
  6. Zope Security Basic concepts, roles, permissions, etc.
  7. DTML dtml-var, dtml-call, dtml-comment
  8. Looping How to use dtml-in.
  9. Conditionals dtml-if and dtml-unless
  10. RESPONSE and REQUEST The response and request objects transfer information between the user's browser and the website.
  11. Advanced DTML dtml-try and dtml-with
  12. Forms Forms are used to capture input on HTML pages
  13. Emailing Form Data dtml-sendmail
  14. Template Architecture Basic organization of the OST.
  15. Template Components Basic descriptions of the OST components: library, events, news, etc.
  16. Template Maintenance starting/stopping, packing the db, etc.
  17. ZCatalog Indexed searching.
  18. Advanced Customizations - Standard Error Goes beyond the exercise in 16. Template Maintenance
  19. Advanced Customizations - Batching Loops Goes beyond the exercise in 8. Looping
  20. Advanced Customizations - Password Reminder Allows users who have forgotten their passwords to send themselves a reminder
  21. Advanced Customizations - Automating Database Pack Goes beyond the "Packing the Database" discussion in 16. Template Maintenance
  22. Add A New Field Adds a new field to the Legal Services Directory component from the template
  23. Styles Cascading Style Sheet (css) and HTML formatting.
  24. Zope Resources Where to learn more about Zope.

All content on one page (useful for printing, presentation mode etc.)

 
by Judy Bennett last modified 2006-04-10 11:07 © 2006 by Kaivo Software, Inc.
 

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: