Widgets

To see many of these widgets in action, see the Demos page.

AutoPost

This module inserts a small Javascript function, 'trillbox_autopost_handler()', into your web page, and uses a hidden "flag" field in your <form> to indicate the submission mode. By simply checking this hidden parameter, your code can take the appropriate action.

Calendar

Widget for graphical date selection. Outputs a configurable <table> that displays a convenient month-at-a-time view.

DataTable

Binds easily to data gotten from many sources, including DBI, and produces highly configurable <table> output.

Input

Widget to handle the varieties of <input> fields. It can create unique field names via auto-increment so you can easily create multiple fields.

SelectBox

Quickly build dropdown and select boxes, and easily flag selections as "selected".

TextBox

Provide simple text input in your forms.

ContentRotator

Randomly or sequentially change content on your web page.

Treeview

Build structures of nested nodes, e.g. like a directory structure on your filesystem.

Think there should be a widget that isn't listed above? Suggest it. Or, even better, contribute some code to the project.