start

Zope: Z Object Publishing Environment

next

(aka: I'm Never Writing A CGI Ever Again)

Anthony Baxter, <anthony@interlink.com.au>

zope - buzzword short form

next

zope - where it came from

next

zope - what it can do (simple stuff):

next

management interface screenshot

next

my zope.org area

alternatives to the web interface

next

neater (but still simple) stuff

next

ZODB

next

Acquisition

next

Acquisition affects everything

next

Access Control options

next

different types of user objects

Beyond stupid web pages

next

DTML scripting

next

eg

          <h2>Results of your search</h2>
          <table>
          <dtml-in keywords_search>
          <tr> 
              <td> <dtml-var pagetitle> </td> 
              <td> <dtml-var pagerelevance>% </td>
          </tr>
          </dtml-in>
          </table>

DTML scripting, pt2

next

some of the tags...

DTML scripting, pt3

next

Other things in the ODB

next

Searchable things

next

SQL Integration

next

eg

          select account, firstname, lastname
             from accounts
             <dtml-sqlgroup where required>
               <dtml-sqltest lastname type="string">
             <dtml-or>
               <dtml-sqltest firstname type="string">
             </dtml-sqlgroup>   

eg

          <dtml-in "usersearch(firstname='Anthony')">
              Account: <dtml-var account>, 
                  (<dtml-var firstname> <dtml-var lastname>)
          </dtml-in>

SQL Databases

next

More SQL

next

Pluggable Brains

next

ZCatalog

next

Beyond DTML

next

External Methods

next

Python Methods

next

Python Products

next

ZClasses

next

ZClasses

next

ZClasses, pt 2

next

Larger Products, neat stuff

next

Documentation

next

Zope Community

next

Stuff I've done, (and stuff I am doing)

next

Questions?

next

More Info

top