Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Version 2 (modified by fredlin, 13 years ago) (diff)



Core Widgets


  1. CSS Link
  1. CSS Source
  1. JS Link
  1. JS Source
  1. Localizable JS Link

Form Basis

  1. Button
  1. Calendar
  1. Calendar with time
  1. CheckBox?
  1. File Field
  1. Hidden Field
  1. Image Button
  1. Label
  1. Multiple Select Field
  1. Password Field
  1. Reset Button
  1. Single Select Field
  1. Submit Button
  1. Text Area
  1. Text Field


  1. CheckBox? List
  1. FieldSet?
  1. List Form
  1. RadioButton? List
  1. Repeating FieldSet?
  1. Table Form


  1. DataGrid


  1. AJAX Form
    A TableForm that submits the data asynchronously and loads the resulting HTML into a DOM object
  1. Ajax Grid
    AJAX updateable datagrid based on widget.js grid.
  1. Ajax remote function
    Returns a link that executes a POST asynchronously and updates a DOM Object with the result of it
  1. Auto Complete
    Performs Ajax-style autocompletion by requesting search results from the server as the user types.
  1. Syntax Highlighter
    This widget includes the syntax highlighter js and css into 
    your rendered page to syntax-hightlight textareas named 'code'. 
  1. Tabber
    This widget includes the tabber js and css into your rendered page 
    so you can create tabbed divs by assigning them the 'tabber' and 'tabbertab' classes.


AJAX library

  • Scriptaculous
    Provides an easy way to use Scriptaculous in your own packages.
  • Lightbox
    Creates a Lightbox photo viewer. The value should be the URL of the main image to display.
  • TinyMCE
    WYSIWYG editor for textareas. You can pass options directly to TinyMCE at 
    consruction or display time via the 'mce_options' dict parameter.
  • DOMinclude

DOMinclude DOMincConfig

Creates a DOM-based "popup" window when a link is clicked.

Enhanced Form

  • Select Shuttle
    The SelectShuttle widget provides a mechanism for selecting multiple values from 
    a list of values by allowing the user to move items between two lists.