Zope Tutorial Glossary

Glossary

Glossary

For general information about Zope search Zope.org.

For Zope documentation try the Zope Documentation Project site and the documentation area on Zope.org.

DateTime
A DTML function to get the current time or to create a date time object given a string.

DTML Reference

DTML
A tag-based reporting language, like ASP or PHP. It allows you to perform operations on Zope objects and insert the results in web pages.

For more information on DTML see the DTML chapter of The Zope Book.

DTML Document
A Zope object for a web page. You can use DTML tags in a DTML document.

For more information on DTML Documents see the Basic Objects chapter of The Zope Book.

API Documentation

DTML Method
A Zope object that holds a piece of content that can be inserted into a web page. You can use DTML tags in a DTML Method.

For more information on DTML Methods see the Basic Objects chapter of The Zope Book.

API Documentation

Delete
Remove an object from the current Folder. Unlike Cut, this does not place a copy of the object in the clipboard.

Cut
Remove a Zope object from its current location and place it in the clipboard.

Copy
Copy a Zope object to the clipboard.

Database Connection
A Zope object to connect to a relational database.

For more information on Database Connections see the Relational Database chapter of The Zope Book.

<dtml-call>
A DTML tag that allows your to perform an action without inserting anything into a web page.

For more information on <dtml-call> tag see the Advanced DTML chapter of The Zope Book.

DTML Reference

<dtml-if>
A DTML tag that allows you to conditionally insert objects into a DTML Document or DTML Method.

For more information on <dtml-if> tag see the DTML chapter of The Zope Book.

DTML Reference

<dtml-in>
A DTML tag that allows you to loop over a sequence of objects.

For more information on <dtml-in> tag see the DTML chapter of The Zope Book.

DTML Reference

<dtml-var>
A DTML tag that allows you to insert objects into a DTML Document or DTML Method.

For more information on <dtml-var> tag see the DTML chapter of The Zope Book.

DTML Reference

<dtml-sendmail>
A DTML tag that sends email.

For more information on <dtml-sendmail> tag see the Advanced DTML chapter of The Zope Book.

DTML Reference

File
A Zope object that contains binary or textual data. Files don't contain dynamic data.

For more information on Folders see the Basic Objects chapter of The Zope Book.

Folder
A Zope object that contains other Zope objects. You can move objects between Folders by cutting and pasting them. You can add new objects to Folders with the product add list.

For more information on Folders see the Basic Objects chapter of The Zope Book.

API Documentation

HTTP Cookies
Cookies allow you to record information in a visitor's browser. This is commonly used to provide personalization for a web site.

id
All Zope objects have an identifier known as the id. The id is a short string that contains letters and numbers, spaces, underscores, dashes, commas and tildes. Here are some example ids: index.html, My Page, item-12.

Image
A Zope object for a picture.

For more information on Images see the Basic Objects chapter of The Zope Book.

API Documentation

index_html
The name of the default Zope object in a Folder. When you view a Folder the index_html object will be displayed unless you specify otherwise. This is just like the index.html or default.htm default web page with a normal web server.

Mail Host
A Zope object that allows you to send email. Use the <dtml-sendmail> tag to send email.

API Documentation

Page Template
A dynamic web page object.

For more information on ZPT see the Page Templates chapter of The Zope Book.

Page Template Macro
A device for sharing presentation between page templates.

For more information on macros see the Page Templates chapter of The Zope Book.

Page Template Statements
Special attributes that connect templates to other components and dynamically tailor the HTML of the template.

For more information on ZPT see the Page Templates chapter of The Zope Book.

ZPT Reference

Paste
Insert the objects from the clipboard into the current Folder.

product add list
The list of addable objects. Select an object from the product add list to create a new object in the current Folder.

Properties
Properties contain small pieces of content.

For more information on Properties see the Basic Objects chapter of The Zope Book.

API Documentation

standard_html_header
The standard Zope header object. By convention this object displays an HTML header.

standard_html_footer
The standard Zope footer object. By convention this object displays an HTML footer.

standard_template.pt
The standard Zope macro template. By convention this object defines a whole page macro and a number of slots. Other templates then use the macro and fill one or more slots.

tal:attributes
A ZTP statement that sets one or more tag attributes.

For more information on ZPT see the Page Templates chapter of The Zope Book.

tal:condition
A ZTP statement that conditionally includes a tag.

For more information on ZPT see the Page Templates chapter of The Zope Book.

ZPT Reference

tal:content
A ZPT statement that replaces the content of a tag.

For more information on ZPT see the Page Templates chapter of The Zope Book.

ZPT Reference

tal:define
A ZPT statement that defines one or more variables.

For more information on ZPT see the Page Templates chapter of The Zope Book.

ZPT Reference

tal:repeat
A ZPT statement that loops over a list of objects inserting a copy of the statement element for each item in the list.

For more information on ZPT see the Page Templates chapter of The Zope Book.

ZPT Reference

tal:replace
A ZPT statement that replaces a tag and its contents entirely.

For more information on ZPT see the Page Templates chapter of The Zope Book.

ZPT Reference

title
Most Zope objects can have titles. Titles are optional one line descriptions.

Undo
Allows you to recover from mistakes by undoing a transaction.

ZSQL Method
A Zope object to get data into or out of a relational database.

For more information on ZSQL Methods see the Relational Database chapter of The Zope Book.

API Documentation

Comments on this lesson? Email feedback.