Jifty 0.70824
Security Advisories
The path as passed in the fragment request data structure was used verbatim in the dispatcher and other locations. This possibly allowed requests to walk around ACLs by requesting '/some/safe/place/../../../dangerous' as a fragment.
Fixed version: >=1.10518
Reported: 2011-03-17
The REST plugin would let you call any method on the model.
Fixed version: >=0.90409
Reported: 2009-04-09
Kwalitee Issues
- meta_yml_conforms_to_known_spec
-
Take a look at the META.yml Spec at https://metacpan.org/pod/CPAN::Meta::History::Meta_1_4 (for version 1.4) or https://metacpan.org/pod/CPAN::Meta::Spec (for version 2), and change your META.yml accordingly.
Error: License 'Perl' is invalid (license) [Validation: 1.3];Missing mandatory field, 'abstract' (abstract) [Validation: 1.3];Missing mandatory field, 'author' (author) [Validation: 1.3]
- no_files_to_be_skipped
-
Fix MANIFEST.SKIP or use an authoring tool which respects MANIFEST.SKIP. Note that each entry in MANIFEST.SKIP is a regular expression. You may need to add appropriate meta characters not to ignore necessary stuff.
Error: plugins/EditInPlace/inc/Module/Install/Makefile
- no_broken_auto_install
-
Upgrade the bundled version of Module::Install to at least 0.89, but preferably to the most current release. Alternatively, you can switch to another build system / installer that does not suffer from this problem. (ExtUtils::MakeMaker, Module::Build both of which have their own set of problems.)
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Jifty::Plugin::AuthCASOnly::Model::User, Jifty::Plugin::AuthLDAPOnly::Model::User, Jifty::Plugin::AuthzLDAP::Model::LDAPFilter, Jifty::Plugin::EditInPlace::Action::FileEditor, Jifty::Plugin::Login::Model::User, Jifty::Plugin::Userpic::View, Jifty::Plugin::WikiToolbar::Textarea, Jifty::Plugin::WyzzEditor::Textarea, Jifty::Script, Jifty::Server::Fork, Jifty::Server::Prefork, Jifty::Server::Prefork::NetServer, Jifty::Web::Menu, Module::Install::Base, Module::Install::Base
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Jifty-0.70824/lib/Jifty/API.pm -- Around line 157: alternative text '/qualify' contains non-escaped | or / Jifty-0.70824/lib/Jifty/Manual/Tutorial_de.pod -- Around line 3: Non-ASCII character seen before =encoding in 'Einführung'. Assuming CP1252 Jifty-0.70824/lib/Jifty/View/Declare/CoreTemplates.pm -- Around line 18: =over without closing =back Jifty-0.70824/lib/Jifty/Web/PageRegion.pm -- Around line 64: Expected text after =item, not a bullet
- valid_signature
-
Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.
Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Fri 24 Aug 2007 01:17:08 PM JST gpg: using DSA key 122F5DF7108E4046 gpg: Can't check signature: No public key --- SIGNATURE Fri Aug 24 13:17:08 2007 +++ @@ -494,15 +494,15 @@ SHA1 19143ed81fe29776e2279aa3f7fdff436fc0aabe plugins/ExtJS/lib/Jifty/Plugin/ExtJS/Dispatcher.pm SHA1 68f6be906ddf65f2ae2221f17ad98ed9558e70de plugins/ExtJS/share/web/static/css/extjs/README.txt SHA1 a9e97f3355a1d406d0fc42ceb97fe3fc8737fc78 plugins/ExtJS/share/web/static/css/extjs/basic-dialog.css -SHA1 25c23bca05a866670b2f336eee9335613e21ebed plugins/ExtJS/share/web/static/css/extjs/box.css +SHA1 0410014eb952778e4034b1677807258bcfb06f00 plugins/ExtJS/share/web/static/css/extjs/box.css SHA1 0761657572ec7e7459f7d3a790ab6548b081f1af plugins/ExtJS/share/web/static/css/extjs/button.css -SHA1 4d5da1cb3722bbed33337fcb3f791cdfcd1e0ed8 plugins/ExtJS/share/web/static/css/extjs/combo.css +SHA1 a1ff3dd84179d908b30fb818a7351d84c13bf588 plugins/ExtJS/share/web/static/css/extjs/combo.css SHA1 881bc6e67800fa39a41c6aa2ffc8813cbec83048 plugins/ExtJS/share/web/static/css/extjs/core.css -SHA1 e4a52f11ab321155c2be0d04c4bf7f650dd813c0 plugins/ExtJS/share/web/static/css/extjs/date-picker.css +SHA1 cc4d045e51694e4e4349b6e50101485879a3bfde plugins/ExtJS/share/web/static/css/extjs/date-picker.css SHA1 6a8d2c690d4729933d3db45cdd0436fdc97624fa plugins/ExtJS/share/web/static/css/extjs/dd.css -SHA1 1f788fb3485a38907fb11015bc2805fde256772c plugins/ExtJS/share/web/static/css/extjs/debug.css -SHA1 7b03666a243e7b1ed236ff3ae838828c949756d9 plugins/ExtJS/share/web/static/css/extjs/ext-all.css -SHA1 446f2550c5ded1283fcbc5841e27444ca75f383b plugins/ExtJS/share/web/static/css/extjs/form.css +SHA1 9d7a6e8b5e35d4c2a507ab2101303646cf8516de plugins/ExtJS/share/web/static/css/extjs/debug.css +SHA1 0e353c8c9a8e223b6226944fd42d0e640481829d plugins/ExtJS/share/web/static/css/extjs/ext-all.css +SHA1 a5a4ce8be45c4d441e5ac9539e0df2d1896961d7 plugins/ExtJS/share/web/static/css/extjs/form.css SHA1 712a28a1854691f6998737a9523d3c59390db9f8 plugins/ExtJS/share/web/static/css/extjs/grid.css SHA1 0a2805e890d0bf5d2cd15d226f97e70aec0f5d7d plugins/ExtJS/share/web/static/css/extjs/layout.css SHA1 ee4cb6f34e1bf8ac1d649acaed4fecb8c5c03641 plugins/ExtJS/share/web/static/css/extjs/menu.css @@ -809,11 +809,11 @@ SHA1 993ece72ab69108dc54fa30548e9729ddd29ca36 plugins/ExtJS/share/web/static/images/extjs/vista/tabs/tab-sprite.gif SHA1 7dd1f119b402d87f1cb6c7fcac09165cc94590cd plugins/ExtJS/share/web/static/images/extjs/vista/toolbar/gray-bg.gif SHA1 a22aa021b83471d41cb8f26d33574a7f610d6afd plugins/ExtJS/share/web/static/images/extjs/vista/toolbar/tb-btn-sprite.gif -SHA1 ae3242c7e7a096f9341ddcf18bd19f4565f82308 plugins/ExtJS/share/web/static/js/extjs/adapter/jquery/ext-jquery-adapter.js -SHA1 2acec15f4f0c74cacebddae150e8018f10ee6f86 plugins/ExtJS/share/web/static/js/extjs/adapter/prototype/ext-prototype-adapter.js -SHA1 0e7c77ed98646e13d684e9f4cb8ca8b74fc782a9 plugins/ExtJS/share/web/static/js/extjs/adapter/yui/ext-yui-adapter.js -SHA1 4d5796abb09cb659035954de0ad0e029f6359eb9 plugins/ExtJS/share/web/static/js/extjs/adapter/yui/yui-utilities.js -SHA1 00c72717f30c8bf1a4adb52a635209aa76dd45c3 plugins/ExtJS/share/web/static/js/extjs/ext-all.js +SHA1 b3e6ad1f6caa4a1b6e629d91d1310c5cf4ef02d6 plugins/ExtJS/share/web/static/js/extjs/adapter/jquery/ext-jquery-adapter.js +SHA1 5896f19bec6edb855ea0ed8938ce98f38f5d33f9 plugins/ExtJS/share/web/static/js/extjs/adapter/prototype/ext-prototype-adapter.js +SHA1 3fce1532ae2c18db83460672a0cb9df015bf3658 plugins/ExtJS/share/web/static/js/extjs/adapter/yui/ext-yui-adapter.js +SHA1 c25bb1dbde903d776d487089ab91fffcff48b505 plugins/ExtJS/share/web/static/js/extjs/adapter/yui/yui-utilities.js +SHA1 20122fc7a30fd278d34cbfd8dabf160f7674736e plugins/ExtJS/share/web/static/js/extjs/ext-all.js SHA1 4cfbc394ede98c19b24aaef037a37386e3215313 plugins/ExtJS/share/web/static/js/extjs/ext-config.js SHA1 6d36892393c5848ca54991272c03460b330734d2 plugins/LetMe/Makefile.PL SHA1 88f5ed45b2c506fcab80f178cf4cedd23a62f365 plugins/LetMe/lib/Jifty/Plugin/LetMe.pm @@ -927,7 +927,7 @@ SHA1 971e4261232546b0928f1fd1cba31b551e423647 plugins/WyzzEditor/share/web/static/img/wyzzicons/undo.gif SHA1 7f8010a1b83ae6e1cac35f75c3abfef2c2a888f9 plugins/WyzzEditor/share/web/static/img/wyzzicons/upsize.gif SHA1 8003b8df35f418545e15326089212165ff85f6c8 plugins/WyzzEditor/share/web/static/img/wyzzicons/wyzzicon.gif -SHA1 d3bc3c8c1a4fabef38cf028833655f21d8368e15 plugins/WyzzEditor/share/web/static/js/wyzz.js +SHA1 fc00ec37d47a42dc3f6d545e545cca0553ed3ed9 plugins/WyzzEditor/share/web/static/js/wyzz.js SHA1 16292c20a0374de33680f727ca1cf9516016e35e plugins/WyzzEditor/share/web/static/wyzzstyles/editarea.css SHA1 bf8fbe3c41e7943ec2cf4be2ce6cec05314ee968 plugins/WyzzEditor/share/web/static/wyzzstyles/style.css SHA1 2c5d29ea2981cc759cc5f5b27cf7c536d4ea9384 share/dtd/xhtml-lat1.ent ==> MISMATCHED content between SIGNATURE and distribution files! <==
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: plugins/AuthCASLogin/lib/Jifty/Plugin/AuthCASLogin.pm, plugins/AuthCASLogin/lib/Jifty/Plugin/AuthCASLogin/Action/CASLogin.pm, plugins/AuthCASLogin/lib/Jifty/Plugin/AuthCASLogin/Action/CASLogout.pm, plugins/AuthCASLogin/lib/Jifty/Plugin/AuthCASLogin/Dispatcher.pm, plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly.pm, plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/Action/CASLogin.pm, plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/Action/CASLogout.pm, plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/CurrentUser.pm, plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/Dispatcher.pm, plugins/AuthCASOnly/lib/Jifty/Plugin/AuthCASOnly/Model/User.pm, plugins/AuthLDAPLogin/lib/Jifty/Plugin/AuthLDAPLogin.pm, plugins/AuthLDAPLogin/lib/Jifty/Plugin/AuthLDAPLogin/Action/LDAPLogin.pm, plugins/AuthLDAPLogin/lib/Jifty/Plugin/AuthLDAPLogin/Action/LDAPLogout.pm, plugins/AuthLDAPLogin/lib/Jifty/Plugin/AuthLDAPLogin/Dispatcher.pm, plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly.pm, plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/Action/LDAPLogin.pm, plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/Action/LDAPLogout.pm, plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/CurrentUser.pm, plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/Dispatcher.pm, plugins/AuthLDAPOnly/lib/Jifty/Plugin/AuthLDAPOnly/Model/User.pm, plugins/AuthzLDAP/lib/Jifty/Plugin/AuthzLDAP.pm, plugins/AuthzLDAP/lib/Jifty/Plugin/AuthzLDAP/Action/LDAPValidate.pm, plugins/AuthzLDAP/lib/Jifty/Plugin/AuthzLDAP/Model/LDAPFilter.pm, plugins/CodePress/lib/Jifty/Plugin/CodePress.pm, plugins/CodePress/lib/Jifty/Plugin/CodePress/Textarea.pm, plugins/DumpDispatcher/lib/Jifty/Plugin/DumpDispatcher.pm, plugins/EditInPlace/lib/Jifty/Plugin/EditInPlace.pm, plugins/EditInPlace/lib/Jifty/Plugin/EditInPlace/Action/FileEditor.pm, plugins/EditInPlace/lib/Jifty/Plugin/EditInPlace/Dispatcher.pm, plugins/EmailErrors/lib/Jifty/Plugin/EmailErrors.pm, plugins/EmailErrors/lib/Jifty/Plugin/EmailErrors/Dispatcher.pm, plugins/EmailErrors/lib/Jifty/Plugin/EmailErrors/Notification/EmailError.pm, plugins/ExtJS/lib/Jifty/Plugin/ExtJS.pm, plugins/ExtJS/lib/Jifty/Plugin/ExtJS/Dispatcher.pm, plugins/LetMe/lib/Jifty/Plugin/LetMe.pm, plugins/LetMe/lib/Jifty/Plugin/LetMe/Dispatcher.pm, plugins/Login/lib/Jifty/Plugin/Login.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/ChangePassword.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/ConfirmEmail.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/Login.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/Logout.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/RecoverPassword.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/ResetLostPassword.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/SendAccountConfirmation.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/SendPasswordReminder.pm, plugins/Login/lib/Jifty/Plugin/Login/Action/Signup.pm, plugins/Login/lib/Jifty/Plugin/Login/CurrentUser.pm, plugins/Login/lib/Jifty/Plugin/Login/Dispatcher.pm, plugins/Login/lib/Jifty/Plugin/Login/Model/User.pm, plugins/Login/lib/Jifty/Plugin/Login/Notification/ConfirmAddress.pm, plugins/Login/lib/Jifty/Plugin/Login/Notification/ConfirmLostPassword.pm, plugins/Nothing/lib/Jifty/Plugin/Nothing.pm, plugins/Nothing/lib/Jifty/Plugin/Nothing/Dispatcher.pm, plugins/ProfileBehaviour/lib/Jifty/Plugin/ProfileBehaviour.pm, plugins/ProfileBehaviour/lib/Jifty/Plugin/ProfileBehaviour/Dispatcher.pm, plugins/WikiToolbar/lib/Jifty/Plugin/WikiToolbar.pm, plugins/WikiToolbar/lib/Jifty/Plugin/WikiToolbar/Dispatcher.pm, plugins/WikiToolbar/lib/Jifty/Plugin/WikiToolbar/Textarea.pm, plugins/WyzzEditor/lib/Jifty/Plugin/WyzzEditor.pm, plugins/WyzzEditor/lib/Jifty/Plugin/WyzzEditor/Dispatcher.pm, plugins/WyzzEditor/lib/Jifty/Plugin/WyzzEditor/Textarea.pm, plugins/EditInPlace/inc/Module/AutoInstall.pm, plugins/EditInPlace/inc/Module/Install.pm, plugins/Login/inc/Module/Install.pm, plugins/EditInPlace/inc/Module/Install/AutoInstall.pm, plugins/EditInPlace/inc/Module/Install/Base.pm, plugins/Login/inc/Module/Install/Base.pm, plugins/EditInPlace/inc/Module/Install/Can.pm, plugins/Login/inc/Module/Install/Can.pm, plugins/EditInPlace/inc/Module/Install/Fetch.pm, plugins/Login/inc/Module/Install/Fetch.pm, plugins/EditInPlace/inc/Module/Install/Include.pm, plugins/EditInPlace/inc/Module/Install/Makefile.pm, plugins/Login/inc/Module/Install/Makefile.pm, plugins/EditInPlace/inc/Module/Install/Makefile/Version.pm, plugins/EditInPlace/inc/Module/Install/Metadata.pm, plugins/Login/inc/Module/Install/Metadata.pm, plugins/EditInPlace/inc/Module/Install/Share.pm, plugins/Login/inc/Module/Install/Share.pm, plugins/EditInPlace/inc/Module/Install/Win32.pm, plugins/Login/inc/Module/Install/Win32.pm, plugins/EditInPlace/inc/Module/Install/WriteAll.pm, plugins/Login/inc/Module/Install/WriteAll.pm
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Jifty::Plugin::AuthCASOnly::Model::User, Jifty::Plugin::AuthLDAPOnly::Model::User, Jifty::Plugin::AuthzLDAP::Model::LDAPFilter, Jifty::Plugin::EditInPlace::Action::FileEditor, Jifty::Plugin::Login::Model::User, Jifty::Plugin::Userpic::View, Jifty::Plugin::WikiToolbar::Textarea, Jifty::Plugin::WyzzEditor::Textarea, Jifty::Script, Jifty::Script::Help, Jifty::Server::Fork, Jifty::Server::Prefork, Jifty::Server::Prefork::NetServer, Jifty::View::Declare::Compile, Jifty::Web::Menu, Module::AutoInstall, Module::Install, Module::Install, Module::Install::AutoInstall, Module::Install::Base, Module::Install::Base, Module::Install::Can, Module::Install::Can, Module::Install::Fetch, Module::Install::Fetch, Module::Install::Include, Module::Install::Makefile, Module::Install::Makefile, Module::Install::Makefile::Version, Module::Install::Metadata, Module::Install::Metadata, Module::Install::Share, Module::Install::Share, Module::Install::Win32, Module::Install::Win32, Module::Install::WriteAll, Module::Install::WriteAll
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- Module::Install
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.01,0.02,0.63,0.64,0.70824,1,1.03
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Email::Send::Jifty::Test | metacpan | ||
Jifty | an application framework | 0.70824 | metacpan |
Jifty::API | Manages and allow reflection on the Jifty::Actions that make up a Jifty application's API | metacpan | |
Jifty::Action | The ability to Do Things in the framework | metacpan | |
Jifty::Action::Autocomplete | An action for making autocompletion suggestions | metacpan | |
Jifty::Action::Record | An action tied to a record in the database. | metacpan | |
Jifty::Action::Record::Create | Automagic creation action | metacpan | |
Jifty::Action::Record::Delete | Automagic delete action | metacpan | |
Jifty::Action::Record::Search | Automagic search action | metacpan | |
Jifty::Action::Record::Update | Automagic update action | metacpan | |
Jifty::Action::Redirect | Redirect the browser | metacpan | |
Jifty::Bootstrap | Insert initial data into your database | metacpan | |
Jifty::ClassLoader | Loads the application classes | metacpan | |
Jifty::Client | Subclass of L<WWW::Mechanize> with extra Jifty features | metacpan | |
Jifty::Collection | Collection of Jifty::Record objects | metacpan | |
Jifty::Config | the configuration handler for Jifty | metacpan | |
Jifty::Continuation | Allows for basic continuation-based programming | metacpan | |
Jifty::CurrentUser | Base class and basic implementation of current user object | metacpan | |
Jifty::DateTime | a DateTime subclass that knows about Jifty users | metacpan | |
Jifty::Dispatcher | The Jifty Dispatcher | metacpan | |
Jifty::Event | Event objects for publish/subscribe communication | metacpan | |
Jifty::Event::Model | Events representing changes to records | metacpan | |
Jifty::Everything | Load all of the important Jifty modules at once. | metacpan | |
Jifty::Filter::DateTime | A Jifty::DBI filter to work with Jifty::DateTime objects | metacpan | |
Jifty::Handle | A database handle class for Jifty | metacpan | |
Jifty::Handler | Methods related to the Mason handler | metacpan | |
Jifty::I18N | Internationalization framework for Jifty | metacpan | |
Jifty::JSON | Wrapper around L<JSON> | metacpan | |
Jifty::LetMe | A way to expose single-link URLs to your applications | metacpan | |
Jifty::Logger | A master class for Jifty's logging framwork | metacpan | |
Jifty::Mason::Halo | Class for drawing "halos" around page components | metacpan | |
Jifty::Model::Metadata | Tracks Jifty-related metadata | metacpan | |
Jifty::Model::Session | Jifty session tracking | metacpan | |
Jifty::Model::SessionCollection | Specialized handling of the session collection | metacpan | |
Jifty::Module::Pluggable | Jifty-specific helper for Module::Pluggable | metacpan | |
Jifty::Notification | Send emails from Jifty | metacpan | |
Jifty::Object | Base class for most of Jifty's objects | metacpan | |
Jifty::Param | Parameters for Jifty actions | metacpan | |
Jifty::Param::Schema | Declare parameters of a Jifty action with ease. | metacpan | |
Jifty::Plugin | Describes a plugin to the Jifty framework | metacpan | |
Jifty::Plugin::ActorMetadata | metacpan | ||
Jifty::Plugin::ActorMetadata::Mixin::Model::ActorMetadata | ActorMetadata mixin | metacpan | |
Jifty::Plugin::AdminUI | metacpan | ||
Jifty::Plugin::AuthCASLogin | metacpan | ||
Jifty::Plugin::AuthCASLogin::Action::CASLogin | metacpan | ||
Jifty::Plugin::AuthCASLogin::Action::CASLogout | metacpan | ||
Jifty::Plugin::AuthCASLogin::Dispatcher | metacpan | ||
Jifty::Plugin::AuthCASOnly | metacpan | ||
Jifty::Plugin::AuthCASOnly::Action::CASLogin | metacpan | ||
Jifty::Plugin::AuthCASOnly::Action::CASLogout | metacpan | ||
Jifty::Plugin::AuthCASOnly::CurrentUser | metacpan | ||
Jifty::Plugin::AuthCASOnly::Dispatcher | metacpan | ||
Jifty::Plugin::AuthCASOnly::Model::User | metacpan | ||
Jifty::Plugin::AuthLDAPLogin | metacpan | ||
Jifty::Plugin::AuthLDAPLogin::Action::LDAPLogin | metacpan | ||
Jifty::Plugin::AuthLDAPLogin::Action::LDAPLogout | metacpan | ||
Jifty::Plugin::AuthLDAPLogin::Dispatcher | metacpan | ||
Jifty::Plugin::AuthLDAPOnly | metacpan | ||
Jifty::Plugin::AuthLDAPOnly::Action::LDAPLogin | metacpan | ||
Jifty::Plugin::AuthLDAPOnly::Action::LDAPLogout | metacpan | ||
Jifty::Plugin::AuthLDAPOnly::CurrentUser | metacpan | ||
Jifty::Plugin::AuthLDAPOnly::Dispatcher | metacpan | ||
Jifty::Plugin::AuthLDAPOnly::Model::User | metacpan | ||
Jifty::Plugin::Authentication::Facebook | metacpan | ||
Jifty::Plugin::Authentication::Facebook::Action::LinkFacebookUser | metacpan | ||
Jifty::Plugin::Authentication::Facebook::Action::LoginFacebookUser | metacpan | ||
Jifty::Plugin::Authentication::Facebook::Dispatcher | metacpan | ||
Jifty::Plugin::Authentication::Facebook::Mixin::Model::User | metacpan | ||
Jifty::Plugin::Authentication::Facebook::View | metacpan | ||
Jifty::Plugin::Authentication::Password | password authentication plugin | metacpan | |
Jifty::Plugin::Authentication::Password::Action::ConfirmEmail | Confirm a user's email address | metacpan | |
Jifty::Plugin::Authentication::Password::Action::GeneratePasswordToken | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::Login | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::Logout | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::ResendConfirmation | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::ResetLostPassword | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::SendAccountConfirmation | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::SendPasswordReminder | metacpan | ||
Jifty::Plugin::Authentication::Password::Action::Signup | metacpan | ||
Jifty::Plugin::Authentication::Password::Dispatcher | password plugin dispatcher | metacpan | |
Jifty::Plugin::Authentication::Password::Mixin::Model::User | password plugin user mixin model | metacpan | |
Jifty::Plugin::Authentication::Password::Notification::ConfirmEmail | metacpan | ||
Jifty::Plugin::Authentication::Password::Notification::ConfirmLostPassword | metacpan | ||
Jifty::Plugin::Authentication::Password::View | views for password plugin | metacpan | |
Jifty::Plugin::AuthzLDAP | metacpan | ||
Jifty::Plugin::AuthzLDAP::Action::LDAPValidate | metacpan | ||
Jifty::Plugin::AuthzLDAP::Model::LDAPFilter | metacpan | ||
Jifty::Plugin::Chart | A charting API for Jifty | metacpan | |
Jifty::Plugin::Chart::Dispatcher | Dispatcher for the chart API plugin | metacpan | |
Jifty::Plugin::Chart::Renderer | Base class for chart rendering classes | metacpan | |
Jifty::Plugin::Chart::Renderer::Chart | A chart renderer using PNG charts | metacpan | |
Jifty::Plugin::Chart::Renderer::GD::Graph | A chart renderer using GD::Graph | metacpan | |
Jifty::Plugin::Chart::Renderer::PlotKit | A chart renderer using PlotKit | metacpan | |
Jifty::Plugin::Chart::Renderer::SimpleBars | a simple horizontal bar chart | metacpan | |
Jifty::Plugin::Chart::Renderer::XMLSWF | A chart renderer using XML SWF charts | metacpan | |
Jifty::Plugin::Chart::View | Views for the renderers built into the Chart plugin | metacpan | |
Jifty::Plugin::Chart::Web | Base class to add to Jifty::Web's ISA | metacpan | |
Jifty::Plugin::ClassLoader | Autogenerates application classes | metacpan | |
Jifty::Plugin::CodePress | 0.02 | metacpan | |
Jifty::Plugin::CodePress::Textarea | metacpan | ||
Jifty::Plugin::CompressedCSSandJS | metacpan | ||
Jifty::Plugin::CompressedCSSandJS::Dispatcher | metacpan | ||
Jifty::Plugin::Debug | a plugin to log each incoming request | metacpan | |
Jifty::Plugin::Debug::Dispatcher | dispatcher for the debug plugin | metacpan | |
Jifty::Plugin::DumpDispatcher | metacpan | ||
Jifty::Plugin::EditInPlace | metacpan | ||
Jifty::Plugin::EditInPlace::Action::FileEditor | metacpan | ||
Jifty::Plugin::EditInPlace::Dispatcher | metacpan | ||
Jifty::Plugin::EmailErrors | metacpan | ||
Jifty::Plugin::EmailErrors::Dispatcher | metacpan | ||
Jifty::Plugin::EmailErrors::Notification::EmailError | metacpan | ||
Jifty::Plugin::ErrorTemplates | metacpan | ||
Jifty::Plugin::ErrorTemplates::View | metacpan | ||
Jifty::Plugin::ExtJS | metacpan | ||
Jifty::Plugin::ExtJS::Dispatcher | metacpan | ||
Jifty::Plugin::Feedback | metacpan | ||
Jifty::Plugin::Feedback::Action::SendFeedback | metacpan | ||
Jifty::Plugin::Feedback::View | metacpan | ||
Jifty::Plugin::GoogleMap | metacpan | ||
Jifty::Plugin::GoogleMap::Widget | google map widget for geolocation display and editing | metacpan | |
Jifty::Plugin::Halo | metacpan | ||
Jifty::Plugin::JQuery | use the jQuery JavaScript library with Jifty | metacpan | |
Jifty::Plugin::LetMe | metacpan | ||
Jifty::Plugin::LetMe::Dispatcher | metacpan | ||
Jifty::Plugin::Login | metacpan | ||
Jifty::Plugin::Login::Action::ChangePassword | Change a password | metacpan | |
Jifty::Plugin::Login::Action::ConfirmEmail | Confirm a user's email address | metacpan | |
Jifty::Plugin::Login::Action::Login | metacpan | ||
Jifty::Plugin::Login::Action::Logout | metacpan | ||
Jifty::Plugin::Login::Action::RecoverPassword | metacpan | ||
Jifty::Plugin::Login::Action::ResetLostPassword | metacpan | ||
Jifty::Plugin::Login::Action::SendAccountConfirmation | metacpan | ||
Jifty::Plugin::Login::Action::SendPasswordReminder | metacpan | ||
Jifty::Plugin::Login::Action::Signup | metacpan | ||
Jifty::Plugin::Login::CurrentUser | metacpan | ||
Jifty::Plugin::Login::Dispatcher | metacpan | ||
Jifty::Plugin::Login::Model::User | metacpan | ||
Jifty::Plugin::Login::Notification::ConfirmAddress | metacpan | ||
Jifty::Plugin::Login::Notification::ConfirmLostPassword | metacpan | ||
Jifty::Plugin::Nothing | metacpan | ||
Jifty::Plugin::Nothing::Dispatcher | metacpan | ||
Jifty::Plugin::OnlineDocs | metacpan | ||
Jifty::Plugin::OnlineDocs::Dispatcher | metacpan | ||
Jifty::Plugin::OpenID | metacpan | ||
Jifty::Plugin::OpenID::Action::AuthenticateOpenID | metacpan | ||
Jifty::Plugin::OpenID::Action::CreateOpenIDUser | metacpan | ||
Jifty::Plugin::OpenID::Action::VerifyOpenID | metacpan | ||
Jifty::Plugin::OpenID::Dispatcher | metacpan | ||
Jifty::Plugin::OpenID::Mixin::Model::User | metacpan | ||
Jifty::Plugin::OpenID::View | metacpan | ||
Jifty::Plugin::ProfileBehaviour | metacpan | ||
Jifty::Plugin::ProfileBehaviour::Dispatcher | metacpan | ||
Jifty::Plugin::REST | 0.01 | metacpan | |
Jifty::Plugin::REST::Dispatcher | metacpan | ||
Jifty::Plugin::SinglePage | metacpan | ||
Jifty::Plugin::SinglePage::Dispatcher | metacpan | ||
Jifty::Plugin::SiteNews | metacpan | ||
Jifty::Plugin::SiteNews::Dispatcher | metacpan | ||
Jifty::Plugin::SiteNews::Mixin::Model::News | metacpan | ||
Jifty::Plugin::SiteNews::View::News | metacpan | ||
Jifty::Plugin::SkeletonApp | metacpan | ||
Jifty::Plugin::SkeletonApp::Dispatcher | metacpan | ||
Jifty::Plugin::SkeletonApp::View | metacpan | ||
Jifty::Plugin::TabView::View | render tabview using yui tabs | metacpan | |
Jifty::Plugin::UUID | metacpan | ||
Jifty::Plugin::UUID::Widget | metacpan | ||
Jifty::Plugin::User | plugin for building user models | metacpan | |
Jifty::Plugin::User::Mixin::Model::User | user model base mixin | metacpan | |
Jifty::Plugin::Userpic | metacpan | ||
Jifty::Plugin::Userpic::Dispatcher | metacpan | ||
Jifty::Plugin::Userpic::View | metacpan | ||
Jifty::Plugin::Userpic::Widget | google map widget for geolocation display and editing | metacpan | |
Jifty::Plugin::WikiToolbar | metacpan | ||
Jifty::Plugin::WikiToolbar::Dispatcher | metacpan | ||
Jifty::Plugin::WikiToolbar::Textarea | metacpan | ||
Jifty::Plugin::WyzzEditor | metacpan | ||
Jifty::Plugin::WyzzEditor::Dispatcher | metacpan | ||
Jifty::Plugin::WyzzEditor::Textarea | metacpan | ||
Jifty::Plugin::Yullio::View | Yullio layout bundles | metacpan | |
Jifty::Record | Represents a Jifty object that lives in the database. | metacpan | |
Jifty::Request | Canonical internal representation of an incoming Jifty request | metacpan | |
Jifty::Request::Mapper | Maps response values into arbitrary query parameters | metacpan | |
Jifty::Response | Canonical internal representation of the result of a L<Jifty::Action> | metacpan | |
Jifty::Result | Outcome of running a L<Jifty::Action> | metacpan | |
Jifty::RightsFrom | Delegate access control to a related object | metacpan | |
Jifty::Schema | metacpan | ||
Jifty::Script | Base class for all bin/jifty commands | metacpan | |
Jifty::Script::Action | Add an action class to your Jifty application | metacpan | |
Jifty::Script::Adopt | localize a stock jifty component | metacpan | |
Jifty::Script::App | Create the skeleton of a Jifty application | metacpan | |
Jifty::Script::Console | A console for your Jifty application | metacpan | |
Jifty::Script::Deps | Looks for module dependencies and attempts to install them from CPAN | metacpan | |
Jifty::Script::Env | access the Jifty environment | metacpan | |
Jifty::Script::FastCGI | A FastCGI server for your Jifty application | metacpan | |
Jifty::Script::Help | Show help | metacpan | |
Jifty::Script::ModPerl2 | a ModPerl2 handler for your jifty app. | metacpan | |
Jifty::Script::Model | Add a model class to your Jifty application | metacpan | |
Jifty::Script::Plugin | Create the skeleton of a Jifty plugin | metacpan | |
Jifty::Script::Po | Extract translatable strings from your application | metacpan | |
Jifty::Script::Schema | Create SQL to update or create your Jifty app's tables | metacpan | |
Jifty::Script::Server | A standalone webserver for your Jifty application | metacpan | |
Jifty::Server | Stand-alone server implementation for Jifty | metacpan | |
Jifty::Server::Fork | Jifty::Server that supports multiple connections | metacpan | |
Jifty::Server::Prefork | Jifty::Server that supports multiple connections | metacpan | |
Jifty::Server::Prefork::NetServer | Sets up children for Jifty::Server::Prefork | metacpan | |
Jifty::Subs | Configure subscriptions for the current window or session | metacpan | |
Jifty::Subs::Render | Helper for subscriptions rendering | metacpan | |
Jifty::Test | Jifty's test module | metacpan | |
Jifty::Test::WWW::Mechanize | Subclass of L<Test::WWW::Mechanize> with extra Jifty features | metacpan | |
Jifty::TestServer | Starting and stopping jifty server for tests | metacpan | |
Jifty::Upgrade | Superclass for schema/data upgrades to Jifty applicaitons | metacpan | |
Jifty::Upgrade::Internal | Upgrades to Jifty-specific schemas and data | metacpan | |
Jifty::Util | Things that don't fit anywhere else | metacpan | |
Jifty::View | Base class for view modules | metacpan | |
Jifty::View::Declare | Build views using Template::Declare | metacpan | |
Jifty::View::Declare::BaseClass | Base class for Template::Declare views | metacpan | |
Jifty::View::Declare::CRUD | Provides typical CRUD views to a model | metacpan | |
Jifty::View::Declare::Compile | Compile Jifty templates into JavaScript | metacpan | |
Jifty::View::Declare::CoreTemplates | Templates Jifty can't function without | metacpan | |
Jifty::View::Declare::Handler | The Jifty view handler for Template::Declare | metacpan | |
Jifty::View::Declare::Helpers | Additional subroutines for Jifty TD templates | metacpan | |
Jifty::View::Declare::Page | metacpan | ||
Jifty::View::Mason::Handler | Handler for Mason requests inside of Jifty | metacpan | |
Jifty::View::Static::Handler | Jifty view handler for static files | metacpan | |
Jifty::Web | Web framework for a Jifty application | metacpan | |
Jifty::Web::Form | Tools for rendering and dealing with HTML forms | metacpan | |
Jifty::Web::Form::Clickable | Some item that can be clicked on -- either a button or a link. | metacpan | |
Jifty::Web::Form::Element | Some item that can be rendered in a form | metacpan | |
Jifty::Web::Form::Field | Web input of some sort | metacpan | |
Jifty::Web::Form::Field::Button | Add buttons to your forms | metacpan | |
Jifty::Web::Form::Field::Checkbox | Add checkboxes to your forms | metacpan | |
Jifty::Web::Form::Field::Collection | metacpan | ||
Jifty::Web::Form::Field::Combobox | Add comboboxes to your forms | metacpan | |
Jifty::Web::Form::Field::Date | Add date pickers to your forms | metacpan | |
Jifty::Web::Form::Field::Hidden | Add hidden fields to your forms | metacpan | |
Jifty::Web::Form::Field::InlineButton | Add buttons without a form | metacpan | |
Jifty::Web::Form::Field::Password | Add a password field to your forms | metacpan | |
Jifty::Web::Form::Field::Radio | Add a radio button to your forms | metacpan | |
Jifty::Web::Form::Field::ResetButton | Add a reset button to your forms | metacpan | |
Jifty::Web::Form::Field::Select | Add a list/popup menu control to your forms | metacpan | |
Jifty::Web::Form::Field::Text | Renders as a small text field | 1 | metacpan |
Jifty::Web::Form::Field::Textarea | Add a multiline text field to your forms | metacpan | |
Jifty::Web::Form::Field::Unrendered | Handle unrendered fields | metacpan | |
Jifty::Web::Form::Field::Upload | File upload field | metacpan | |
Jifty::Web::Form::Link | Creates a state-preserving HTML link | metacpan | |
Jifty::Web::Menu | Handle the API for menu navigation | metacpan | |
Jifty::Web::PageRegion | Defines a page region | metacpan | |
Jifty::Web::Session | A Jifty session handler | metacpan | |
Jifty::Web::Session::ClientSide | Session handler for client-side sessions | metacpan | |
Jifty::Web::Session::None | A null session handler for jifty | metacpan | |
Jifty::YAML | Wrapper around L<YAML> | metacpan | |
Module::AutoInstall | 1.03 | metacpan | |
Module::Install | 0.63 | metacpan | |
Module::Install::AutoInstall | 0.64 | metacpan | |
Module::Install::Base | 0.63 | metacpan | |
Module::Install::Can | 0.63 | metacpan | |
Module::Install::Fetch | 0.63 | metacpan | |
Module::Install::Include | 0.64 | metacpan | |
Module::Install::Makefile | 0.63 | metacpan | |
Module::Install::Makefile::Version | 0.64 | metacpan | |
Module::Install::Metadata | 0.63 | metacpan | |
Module::Install::Share | 0.63 | metacpan | |
Module::Install::Win32 | 0.63 | metacpan | |
Module::Install::WriteAll | 0.63 | metacpan |
Provides
Name | File | View |
---|---|---|
HTML::Mason::Request::Jifty | lib/Jifty/View/Mason/Handler.pm | metacpan |
Jifty::I18N::en | lib/Jifty/I18N.pm | metacpan |
Jifty::Request::Action | lib/Jifty/Request.pm | metacpan |
Jifty::Request::Fragment | lib/Jifty/Request.pm | metacpan |
Jifty::Request::StateVariable | lib/Jifty/Request.pm | metacpan |
Module::Install::Base::FakeAdmin | plugins/EditInPlace/inc/Module/Install/Base.pm | metacpan |
Other Files
MANIFEST | metacpan |
META.yml | metacpan |
Makefile.PL | metacpan |
README | metacpan |
plugins/AuthCASLogin/MANIFEST | metacpan |
plugins/AuthCASLogin/Makefile.PL | metacpan |
plugins/AuthCASOnly/MANIFEST | metacpan |
plugins/AuthCASOnly/Makefile.PL | metacpan |
plugins/AuthLDAPLogin/MANIFEST | metacpan |
plugins/AuthLDAPLogin/Makefile.PL | metacpan |
plugins/AuthLDAPOnly/MANIFEST | metacpan |
plugins/AuthLDAPOnly/Makefile.PL | metacpan |
plugins/AuthzLDAP/MANIFEST | metacpan |
plugins/AuthzLDAP/Makefile.PL | metacpan |
plugins/CodePress/Makefile.PL | metacpan |
plugins/DumpDispatcher/Makefile.PL | metacpan |
plugins/EditInPlace/Makefile.PL | metacpan |
plugins/EmailErrors/Makefile.PL | metacpan |
plugins/ExtJS/Makefile.PL | metacpan |
plugins/LetMe/Makefile.PL | metacpan |
plugins/Login/MANIFEST | metacpan |
plugins/Login/META.yml | metacpan |
plugins/Login/Makefile.PL | metacpan |
plugins/Nothing/Makefile.PL | metacpan |
plugins/ProfileBehaviour/Makefile.PL | metacpan |
plugins/WikiToolbar/Makefile.PL | metacpan |
plugins/WyzzEditor/Makefile.PL | metacpan |