Example Code
This is a collection of examples of varying complexity to demonstrate a particular aspect of Albatross.
HelloWorld - the classic hello world example
CGI and mod_python in the one script
alx-tr - An extension tag to format table rows
Macro Expand - How to expand Albatross macros in custom tags
Multiple Checkboxes - Handling a checkbox for multiple items with one request
Check All - A macro for including Javascript to support a "Check All" button
Displaying the Context - A handy macro for displaying the complete local context for debugging
Data Presentation - displays an address book and provides a sort and filter facility
Using <al-for> - how to use <al-for> with different type of object
Sending non-HTML content - how to define a class/module to send back an image, stylesheet etc
get_page_from_uri() example - implementing your own URL to page mapping scheme
SimpleCalendar - demonstrates nested al-for loops, al-if/else, al-exec and al-macro
Handling Authentication - A way to handle user authentication