Documentation
Using Jifty's default ACL system
Doing Stuff With Jifty
There And Back Again
Recipes for common tasks in Jifty
Deploying your application for production use
Frequently Answered Questions
The Jifty dictionary
Managing your datastore
An overview of the Jifty object model
Using page regions
Jifty's request handling process
Jifty coding style guide
Zero to Jifty in a Jiffy
Web Services
Einführung in Jifty
How-to change your application database over time
Using CSS and JavaScript
Modules
an application framework UNAUTHORIZED
Manages and allow reflection on the Jifty::Actions that make up a Jifty application's API UNAUTHORIZED
The ability to Do Things in the framework UNAUTHORIZED
An action for making autocompletion suggestions UNAUTHORIZED
An action tied to a record in the database. UNAUTHORIZED
Automagic creation action UNAUTHORIZED
Automagic delete action UNAUTHORIZED
Automagic search action UNAUTHORIZED
Automagic update action UNAUTHORIZED
Redirect the browser UNAUTHORIZED
Insert initial data into your database UNAUTHORIZED
Loads the application classes UNAUTHORIZED
Subclass of WWW::Mechanize with extra Jifty features UNAUTHORIZED
Collection of Jifty::Record objects UNAUTHORIZED
the configuration handler for Jifty UNAUTHORIZED
Allows for basic continuation-based programming UNAUTHORIZED
Base class and basic implementation of current user object UNAUTHORIZED
a DateTime subclass that knows about Jifty users UNAUTHORIZED
The Jifty Dispatcher UNAUTHORIZED
Event objects for publish/subscribe communication
Events representing changes to records
Load all of the important Jifty modules at once. UNAUTHORIZED
A Jifty::DBI filter to work with Jifty::DateTime objects UNAUTHORIZED
A database handle class for Jifty UNAUTHORIZED
Methods related to the Mason handler UNAUTHORIZED
Internationalization framework for Jifty UNAUTHORIZED
Wrapper around JSON UNAUTHORIZED
A way to expose single-link URLs to your applications UNAUTHORIZED
A master class for Jifty's logging framwork UNAUTHORIZED
Jifty documentation
Class for drawing "halos" around page components UNAUTHORIZED
Tracks Jifty-related metadata UNAUTHORIZED
Jifty session tracking UNAUTHORIZED
Specialized handling of the session collection UNAUTHORIZED
Jifty-specific helper for Module::Pluggable UNAUTHORIZED
Send emails from Jifty UNAUTHORIZED
Base class for most of Jifty's objects UNAUTHORIZED
Parameters for Jifty actions UNAUTHORIZED
Declare parameters of a Jifty action with ease. UNAUTHORIZED
Describes a plugin to the Jifty framework UNAUTHORIZED
UNAUTHORIZED
ActorMetadata mixin UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
ldap authentication plugin UNAUTHORIZED
This provides the templates for the pages and forms used by the ldap authentication plugin. UNAUTHORIZED
password authentication plugin UNAUTHORIZED
Confirm a user's email address UNAUTHORIZED
Confirm and reset a lost password UNAUTHORIZED
password plugin dispatcher UNAUTHORIZED
password plugin user mixin model UNAUTHORIZED
views for password plugin UNAUTHORIZED
a plugin to provide a special reference completer UNAUTHORIZED
an autocomplete widget for references UNAUTHORIZED
A charting API for Jifty UNAUTHORIZED
Dispatcher for the chart API plugin UNAUTHORIZED
Base class for chart rendering classes UNAUTHORIZED
A chart renderer using PNG charts UNAUTHORIZED
A chart renderer using GD::Graph UNAUTHORIZED
A chart renderer using PlotKit UNAUTHORIZED
a simple horizontal bar chart UNAUTHORIZED
A chart renderer using XML SWF charts UNAUTHORIZED
Views for the renderers built into the Chart plugin UNAUTHORIZED
Base class to add to Jifty::Web's ISA UNAUTHORIZED
Autogenerates application classes UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
a plugin to log each incoming request UNAUTHORIZED
dispatcher for the debug plugin UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
google map widget for geolocation display and editing UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
use the jQuery JavaScript library with Jifty UNAUTHORIZED
UNAUTHORIZED
Views for memory leak detection UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
Views for OAuth-ey bits
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
render tabview using yui tabs UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
plugin for building user models UNAUTHORIZED
user model base mixin UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
google map widget for geolocation display and editing UNAUTHORIZED
Yullio layout bundles UNAUTHORIZED
Represents a Jifty object that lives in the database. UNAUTHORIZED
Canonical internal representation of an incoming Jifty request UNAUTHORIZED
Maps response values into arbitrary query parameters UNAUTHORIZED
Canonical internal representation of the result of a Jifty::Action UNAUTHORIZED
Outcome of running a Jifty::Action UNAUTHORIZED
Delegate access control to a related object UNAUTHORIZED
Base class for all bin/jifty commands UNAUTHORIZED
Add an action class to your Jifty application UNAUTHORIZED
localize a stock jifty component UNAUTHORIZED
Create the skeleton of a Jifty application UNAUTHORIZED
A console for your Jifty application UNAUTHORIZED
Looks for module dependencies and attempts to install them from CPAN UNAUTHORIZED
access the Jifty environment UNAUTHORIZED
A FastCGI server for your Jifty application UNAUTHORIZED
Show help UNAUTHORIZED
a ModPerl2 handler for your jifty app. UNAUTHORIZED
Add a model class to your Jifty application UNAUTHORIZED
Create the skeleton of a Jifty plugin UNAUTHORIZED
Extract translatable strings from your application UNAUTHORIZED
Create SQL to update or create your Jifty app's tables UNAUTHORIZED
A standalone webserver for your Jifty application UNAUTHORIZED
Stand-alone server implementation for Jifty UNAUTHORIZED
Jifty::Server that supports multiple connections UNAUTHORIZED
Jifty::Server that supports multiple connections UNAUTHORIZED
Sets up children for Jifty::Server::Prefork UNAUTHORIZED
Configure subscriptions for the current window or session
Helper for subscriptions rendering
Jifty's test module UNAUTHORIZED
Subclass of Test::WWW::Declare with extra Jifty features UNAUTHORIZED
Subclass of Test::WWW::Mechanize with extra Jifty features UNAUTHORIZED
Subclass of Test::WWW::Selenium with extra Jifty integration UNAUTHORIZED
Starting and stopping jifty server for tests UNAUTHORIZED
Superclass for schema/data upgrades to Jifty applicaitons UNAUTHORIZED
Upgrades to Jifty-specific schemas and data UNAUTHORIZED
Things that don't fit anywhere else UNAUTHORIZED
Base class for view modules UNAUTHORIZED
Build views using Template::Declare UNAUTHORIZED
Base class for Template::Declare views UNAUTHORIZED
Provides typical CRUD views to a model UNAUTHORIZED
Compile Jifty templates into JavaScript UNAUTHORIZED
Templates Jifty can't function without UNAUTHORIZED
The Jifty view handler for Template::Declare UNAUTHORIZED
Additional subroutines for Jifty TD templates UNAUTHORIZED
UNAUTHORIZED
Handler for Mason requests inside of Jifty UNAUTHORIZED
Jifty view handler for static files UNAUTHORIZED
Web framework for a Jifty application UNAUTHORIZED
Tools for rendering and dealing with HTML forms UNAUTHORIZED
Some item that can be clicked on -- either a button or a link. UNAUTHORIZED
Some item that can be rendered in a form UNAUTHORIZED
Web input of some sort UNAUTHORIZED
Add buttons to your forms UNAUTHORIZED
Add checkboxes to your forms UNAUTHORIZED
Add comboboxes to your forms UNAUTHORIZED
Add date pickers to your forms UNAUTHORIZED
Add hidden fields to your forms UNAUTHORIZED
Add buttons without a form UNAUTHORIZED
Add a password field to your forms UNAUTHORIZED
Add a radio button to your forms UNAUTHORIZED
Add a reset button to your forms UNAUTHORIZED
Add a list/popup menu control to your forms UNAUTHORIZED
Renders as a small text field UNAUTHORIZED
Add a multiline text field to your forms UNAUTHORIZED
Handle unrendered fields UNAUTHORIZED
File upload field UNAUTHORIZED
Creates a state-preserving HTML link UNAUTHORIZED
Handle the API for menu navigation UNAUTHORIZED
Defines a page region UNAUTHORIZED
A Jifty session handler UNAUTHORIZED
Session handler for client-side sessions UNAUTHORIZED
A null session handler for jifty UNAUTHORIZED
Wrapper around YAML UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
Change a password UNAUTHORIZED
Confirm a user's email address UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
Confirm and reset a lost password UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
UNAUTHORIZED
Provides
in lib/Email/Send/Jifty/Test.pm
UNAUTHORIZED
in lib/Jifty/View/Mason/Handler.pm
UNAUTHORIZED
in plugins/EditInPlace/lib/Jifty/Plugin/EditInPlace.pm
UNAUTHORIZED
in lib/Jifty/I18N.pm
UNAUTHORIZED
in lib/Jifty/Plugin/AdminUI.pm
UNAUTHORIZED
in plugins/AuthCASLogin/lib/Jifty/Plugin/AuthCASLogin/Dispatcher.pm
UNAUTHORIZED
in plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/CurrentUser.pm
UNAUTHORIZED
in plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/Dispatcher.pm
UNAUTHORIZED
in plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/Model/User.pm
UNAUTHORIZED
in plugins/AuthLDAPLogin/lib/Jifty/Plugin/AuthLDAPLogin/Dispatcher.pm
UNAUTHORIZED
in plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/CurrentUser.pm
UNAUTHORIZED
in plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/Dispatcher.pm
UNAUTHORIZED
in plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/Model/User.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/CAS/Dispatcher.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/CAS/Mixin/Model/User.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Facebook/Action/LinkFacebookUser.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Facebook/Action/LoginFacebookUser.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Facebook/Mixin/Model/User.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Ldap/Action/LDAPLogin.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Ldap/Action/LDAPLogout.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Ldap/Dispatcher.pm
UNAUTHORIZED
in lib/Jifty/Plugin/Authentication/Ldap/Mixin/Model/User.pm
UNAUTHORIZED
in plugins/AuthzLDAP/lib/Jifty/Plugin/AuthzLDAP/Model/LDAPFilter.pm
UNAUTHORIZED
in plugins/CodePress/lib/Jifty/Plugin/CodePress/Textarea.pm
UNAUTHORIZED
in plugins/EditInPlace/lib/Jifty/Plugin/EditInPlace.pm
UNAUTHORIZED
in plugins/EditInPlace/lib/Jifty/Plugin/EditInPlace/Dispatcher.pm
UNAUTHORIZED
in plugins/EmailErrors/lib/Jifty/Plugin/EmailErrors.pm
in plugins/EmailErrors/lib/Jifty/Plugin/EmailErrors/Dispatcher.pm
in plugins/EmailErrors/lib/Jifty/Plugin/EmailErrors/Notification/EmailError.pm
in lib/Jifty/Plugin/ErrorTemplates/View.pm
UNAUTHORIZED
in plugins/ExtJS/lib/Jifty/Plugin/ExtJS/Dispatcher.pm
UNAUTHORIZED
in lib/Jifty/Plugin/I18N/Action/SetLang.pm
UNAUTHORIZED
in lib/Jifty/Plugin/LeakTracker/Dispatcher.pm
UNAUTHORIZED
in plugins/LetMe/lib/Jifty/Plugin/LetMe/Dispatcher.pm
UNAUTHORIZED
in plugins/Login/lib/Jifty/Plugin/Login/Action/RecoverPassword.pm
UNAUTHORIZED
in plugins/Login/lib/Jifty/Plugin/Login/CurrentUser.pm
UNAUTHORIZED
in plugins/Login/lib/Jifty/Plugin/Login/Dispatcher.pm
UNAUTHORIZED
in plugins/Login/lib/Jifty/Plugin/Login/Model/User.pm
UNAUTHORIZED
in plugins/Nothing/lib/Jifty/Plugin/Nothing.pm
UNAUTHORIZED
in plugins/Nothing/lib/Jifty/Plugin/Nothing/Dispatcher.pm
UNAUTHORIZED
in lib/Jifty/Plugin/OAuth/Dispatcher.pm
in lib/Jifty/Plugin/OAuth/Model/AccessToken.pm
in lib/Jifty/Plugin/OAuth/Model/Consumer.pm
in lib/Jifty/Plugin/OAuth/Model/RequestToken.pm
in lib/Jifty/Plugin/OAuth/Token.pm
in lib/Jifty/Plugin/OpenID/Action/AuthenticateOpenID.pm
UNAUTHORIZED
in lib/Jifty/Plugin/OpenID/Action/VerifyOpenID.pm
UNAUTHORIZED
in plugins/ProfileBehaviour/lib/Jifty/Plugin/ProfileBehaviour.pm
UNAUTHORIZED
in plugins/ProfileBehaviour/lib/Jifty/Plugin/ProfileBehaviour/Dispatcher.pm
UNAUTHORIZED
in lib/Jifty/Plugin/REST/Dispatcher.pm
UNAUTHORIZED
in lib/Jifty/Plugin/SiteNews/Mixin/Model/News.pm
UNAUTHORIZED
in plugins/WikiToolbar/lib/Jifty/Plugin/WikiToolbar.pm
UNAUTHORIZED
in plugins/WikiToolbar/lib/Jifty/Plugin/WikiToolbar/Dispatcher.pm
UNAUTHORIZED
in plugins/WikiToolbar/lib/Jifty/Plugin/WikiToolbar/Textarea.pm
UNAUTHORIZED
in plugins/WyzzEditor/lib/Jifty/Plugin/WyzzEditor.pm
UNAUTHORIZED
in plugins/WyzzEditor/lib/Jifty/Plugin/WyzzEditor/Dispatcher.pm
UNAUTHORIZED
in plugins/WyzzEditor/lib/Jifty/Plugin/WyzzEditor/Textarea.pm
UNAUTHORIZED
in lib/Jifty/Test.pm
UNAUTHORIZED
in lib/Jifty/Request.pm
UNAUTHORIZED
in lib/Jifty/Request.pm
UNAUTHORIZED
in lib/Jifty/Request.pm
UNAUTHORIZED
in lib/Jifty/Schema.pm
UNAUTHORIZED
in lib/Jifty/Web/Form/Field/Collection.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/AutoInstall.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/AutoInstall.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Base.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Base.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Base.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Base.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Can.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Can.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Fetch.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Fetch.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Include.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Makefile.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Makefile.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Makefile/Version.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Metadata.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Metadata.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Share.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Share.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/Win32.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/Win32.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install/WriteAll.pm
UNAUTHORIZED
in plugins/Login/inc/Module/Install/WriteAll.pm
UNAUTHORIZED
in plugins/EditInPlace/inc/Module/Install.pm
in plugins/Login/inc/Module/Install.pm
Examples
- examples/Chat/Makefile.PL
- examples/Chat/bin/jifty
- examples/Chat/etc/config.yml
- examples/Chat/lib/Chat/Action/Send.pm
- examples/Chat/lib/Chat/Event/Message.pm
- examples/Chat/share/web/templates/fragments/message
- examples/Chat/share/web/templates/fragments/sender
- examples/Chat/share/web/templates/index.html
- examples/Chat/t/00compile.t
- examples/Chat/t/01startup.t
- examples/Clock/Makefile.PL
- examples/Clock/bin/jifty
- examples/Clock/clockserv.pl
- examples/Clock/etc/config.yml
- examples/Clock/lib/Clock/Event/Tick.pm
- examples/Clock/share/web/templates/fragments/time
- examples/Clock/share/web/templates/index.html
- examples/Doxory/Makefile.PL
- examples/Doxory/bin/jifty
- examples/Doxory/doxory
- examples/Doxory/etc/config.yml
- examples/Doxory/lib/Doxory/Dispatcher.pm
- examples/Doxory/lib/Doxory/Model/Choice.pm
- examples/Doxory/lib/Doxory/Model/User.pm
- examples/Doxory/lib/Doxory/Model/Vote.pm
- examples/Doxory/lib/Doxory/View.pm
- examples/Doxory/share/po/zh_cn.po
- examples/Doxory/share/po/zh_tw.po
- examples/Doxory/t/00-model-User.t
- examples/HelloKitty/Makefile.PL
- examples/HelloKitty/bin/jifty
- examples/HelloKitty/etc/config.yml
- examples/HelloKitty/hellokitty
- examples/HelloKitty/lib/HelloKitty/View.pm
- examples/MyWeblog/Makefile.PL
- examples/MyWeblog/bin/jifty
- examples/MyWeblog/etc/config.yml
- examples/MyWeblog/lib/MyWeblog/Model/Post.pm
- examples/MyWeblog/share/web/templates/_elements/nav
- examples/MyWeblog/share/web/templates/fragments/page_of_posts
- examples/MyWeblog/share/web/templates/index.html
- examples/MyWeblog/share/web/templates/post
- examples/MyWeblog/t/00-model-Post.t
- examples/Ping/Makefile.PL
- examples/Ping/bin/jifty
- examples/Ping/etc/config.yml
- examples/Ping/lib/Ping/Action/AddPing.pm
- examples/Ping/lib/Ping/Action/CancelPing.pm
- examples/Ping/lib/Ping/Event/Pong.pm
- examples/Ping/lib/Ping/PingServer.pm
- examples/Ping/share/web/templates/fragments/pong
- examples/Ping/share/web/templates/index.html
- examples/Ping/t/00compile.t
- examples/Ping/t/01startup.t
- examples/ShrinkURL/Makefile.PL
- examples/ShrinkURL/bin/jifty
- examples/ShrinkURL/etc/config.yml
- examples/ShrinkURL/lib/ShrinkURL/Action/CreateShrunkenURL.pm
- examples/ShrinkURL/lib/ShrinkURL/Dispatcher.pm
- examples/ShrinkURL/lib/ShrinkURL/Model/ShrunkenURL.pm
- examples/ShrinkURL/lib/ShrinkURL/View.pm
- examples/Yada/META.yml
- examples/Yada/Makefile.PL
- examples/Yada/bin/jifty
- examples/Yada/etc/config.yml
- examples/Yada/inc/Module/Install.pm
- examples/Yada/inc/Module/Install/Base.pm
- examples/Yada/inc/Module/Install/Can.pm
- examples/Yada/inc/Module/Install/Fetch.pm
- examples/Yada/inc/Module/Install/Makefile.pm
- examples/Yada/inc/Module/Install/Metadata.pm
- examples/Yada/inc/Module/Install/Win32.pm
- examples/Yada/inc/Module/Install/WriteAll.pm
- examples/Yada/lib/Example/Todo/Model/Todo.pm
- examples/Yada/lib/Yada.pm
- examples/Yada/lib/Yada/Model/Todo.pm
- examples/Yada/lib/Yada/Model/User.pm
- examples/Yada/lib/Yada/View.pm
- examples/Yada/lib/Yada/View/Todo.pm
- examples/Yada/share/web/static/js/Asynapse/REST.js
- examples/Yada/t/00-model-Todo.t