芝麻web文件管理V1.00
编辑当前文件:/home/strato/chroot/opt/RZphp5/includes/.registry/html_quickform.reg
a:23:{s:7:"attribs";a:6:{s:15:"packagerversion";s:5:"1.7.2";s:7:"version";s:3:"2.0";s:5:"xmlns";s:35:"http://pear.php.net/dtd/package-2.0";s:11:"xmlns:tasks";s:33:"http://pear.php.net/dtd/tasks-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:147:"http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd";}s:4:"name";s:14:"HTML_QuickForm";s:7:"channel";s:12:"pear.php.net";s:7:"summary";s:98:"The PEAR::HTML_QuickForm package provides methods for creating, validating, processing HTML forms.";s:11:"description";s:664:"NOTICE: development of HTML_QuickForm version 3 is frozen. Please submit feature requests for HTML_QuickForm2 package. The HTML_QuickForm package provides methods to dynamically create, validate and render HTML forms. Features: * More than 20 ready-to-use form elements. * XHTML compliant generated code. * Numerous mixable and extendable validation rules. * Automatic server-side validation and filtering. * On request javascript code generation for client-side validation. * File uploads support. * Total customization of form rendering. * Support for external template engines (ITX, Sigma, Flexy, Smarty). * Pluggable elements, rules and renderers extensions.";s:4:"lead";a:3:{i:0;a:4:{s:4:"name";s:16:"Bertrand Mansion";s:4:"user";s:7:"mansion";s:5:"email";s:20:"bmansion@mamasam.com";s:6:"active";s:3:"yes";}i:1;a:4:{s:4:"name";s:11:"Adam Daniel";s:4:"user";s:7:"adaniel";s:5:"email";s:22:"adaniel1@eesus.jnj.com";s:6:"active";s:2:"no";}i:2;a:4:{s:4:"name";s:13:"Alexey Borzov";s:4:"user";s:3:"avb";s:5:"email";s:18:"borz_off@cs.msu.su";s:6:"active";s:3:"yes";}}s:9:"developer";a:3:{i:0;a:4:{s:4:"name";s:10:"Jason Rust";s:4:"user";s:5:"jrust";s:5:"email";s:20:"jason@rustyparts.com";s:6:"active";s:2:"no";}i:1;a:4:{s:4:"name";s:13:"Thomas Schulz";s:4:"user";s:3:"ths";s:5:"email";s:16:"ths@4bconsult.de";s:6:"active";s:2:"no";}i:2;a:4:{s:4:"name";s:11:"Ron McClain";s:4:"user";s:6:"mixtli";s:5:"email";s:15:"ron@humaniq.com";s:6:"active";s:2:"no";}}s:4:"date";s:10:"2009-04-07";s:4:"time";s:8:"14:08:40";s:7:"version";a:2:{s:7:"release";s:6:"3.2.11";s:3:"api";s:5:"3.2.6";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:587:"* PHP-style Unicode escape codes in regular expressions are translated to Javascript-style ones when using client-side validation (bug #12736) * Rules for grouped elements were not removed when removing a group via removeElement() method (bug #14540) * Allow setting $collectHidden parameter in constructor of ArraySmarty renderer, as allowed in constructor of Array renderer (bug #14995) * Element name was not removed from $_required array in removeElement() (bug #15520) * Third and subsequent selects in hierselect could be not cleared under some circumstances (bug #15955)";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:2:{s:14:"baseinstalldir";s:4:"HTML";s:4:"name";s:1:"/";}s:4:"file";a:71:{i:0;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"f698931588ce5ff73dccc0546ad79061";s:4:"name";s:47:"docs/renderers/templates/styles/fancygroup.html";s:4:"role";s:3:"doc";}}i:1;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"7cfd8f942b89e83fa1b9a998f954ee86";s:4:"name";s:42:"docs/renderers/templates/styles/green.html";s:4:"role";s:3:"doc";}}i:2;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"915340a44e3faa3f2eca4b95780567e8";s:4:"name";s:43:"docs/renderers/templates/flexy-dynamic.html";s:4:"role";s:3:"doc";}}i:3;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"66f0ce9baacaea87177d035ef1adfe00";s:4:"name";s:42:"docs/renderers/templates/flexy-static.html";s:4:"role";s:3:"doc";}}i:4;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"982de78ccdc5773e59e6b6a32b66f5c2";s:4:"name";s:34:"docs/renderers/templates/html.html";s:4:"role";s:3:"doc";}}i:5;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"e7c2560cc3c1052cebaa901e798b844a";s:4:"name";s:42:"docs/renderers/templates/it-dynamic-2.html";s:4:"role";s:3:"doc";}}i:6;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"d24ad458585358b176605bbdf82cb398";s:4:"name";s:40:"docs/renderers/templates/it-dynamic.html";s:4:"role";s:3:"doc";}}i:7;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"31ca1af83da407928b264d0e31292d26";s:4:"name";s:39:"docs/renderers/templates/it-static.html";s:4:"role";s:3:"doc";}}i:8;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"f687fc753fff815931daa2871bf63573";s:4:"name";s:35:"docs/renderers/templates/label.html";s:4:"role";s:3:"doc";}}i:9;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"6e602fbedcc29ed64330317f6d162ce6";s:4:"name";s:54:"docs/renderers/templates/smarty-dynamic-fancygroup.tpl";s:4:"role";s:3:"doc";}}i:10;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"d59a20aeef628e6fe814b0871fb935e5";s:4:"name";s:49:"docs/renderers/templates/smarty-dynamic-green.tpl";s:4:"role";s:3:"doc";}}i:11;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"c50c9103993eca27eb25506da0e6a841";s:4:"name";s:43:"docs/renderers/templates/smarty-dynamic.tpl";s:4:"role";s:3:"doc";}}i:12;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"9ecd73d5814981bfd9aaed057a923d9a";s:4:"name";s:42:"docs/renderers/templates/smarty-static.tpl";s:4:"role";s:3:"doc";}}i:13;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"4db51a8c749727fcbd6db27da6f7e069";s:4:"name";s:39:"docs/renderers/FlexyDynamic_example.php";s:4:"role";s:3:"doc";}}i:14;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"c23334f78fc24a8514bd7090eca61227";s:4:"name";s:38:"docs/renderers/FlexyStatic_example.php";s:4:"role";s:3:"doc";}}i:15;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"8f3a444d02ef38415aaec4c64857846d";s:4:"name";s:36:"docs/renderers/ITDynamic_example.php";s:4:"role";s:3:"doc";}}i:16;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"44c72adbd312ad808d9d7b0d0eb6089b";s:4:"name";s:37:"docs/renderers/ITDynamic_example2.php";s:4:"role";s:3:"doc";}}i:17;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"ea186843c14691dee2caad5e6650262c";s:4:"name";s:35:"docs/renderers/ITStatic_example.php";s:4:"role";s:3:"doc";}}i:18;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"976bd20b95a56160b2eb4dadda932406";s:4:"name";s:34:"docs/renderers/multiple-labels.php";s:4:"role";s:3:"doc";}}i:19;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"4e1289456c51bb57baae15d1f233be1a";s:4:"name";s:36:"docs/renderers/QuickHtml_example.php";s:4:"role";s:3:"doc";}}i:20;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"9031703f1e2aac9425c5548925da9875";s:4:"name";s:40:"docs/renderers/SmartyDynamic_example.php";s:4:"role";s:3:"doc";}}i:21;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"ae77ee5f2edf005eef6cd9f2fb88c783";s:4:"name";s:39:"docs/renderers/SmartyStatic_example.php";s:4:"role";s:3:"doc";}}i:22;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"dc45e6a84c986a50fb84fda9c37fd49b";s:4:"name";s:17:"docs/elements.php";s:4:"role";s:3:"doc";}}i:23;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"1c78d396d6625a83d68eb45924daab19";s:4:"name";s:16:"docs/filters.php";s:4:"role";s:3:"doc";}}i:24;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"d95bfe2c4f378e21b06cf5a2c493695f";s:4:"name";s:17:"docs/formrule.php";s:4:"role";s:3:"doc";}}i:25;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"081a5f2c285a70be2f4be8ded288c239";s:4:"name";s:15:"docs/groups.php";s:4:"role";s:3:"doc";}}i:26;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"47dd96e0092485dd9dc233df0f7c42d1";s:4:"name";s:22:"docs/rules-builtin.php";s:4:"role";s:3:"doc";}}i:27;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"ee1baf7442375291b2f22583f9be713d";s:4:"name";s:21:"docs/rules-custom.php";s:4:"role";s:3:"doc";}}i:28;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"3d0c41285bd432c09ce431b1f11e29e6";s:4:"name";s:28:"QuickForm/Renderer/Array.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:29;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"668f0d4300fb236a94f420d3d8daec2d";s:4:"name";s:34:"QuickForm/Renderer/ArraySmarty.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:30;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"bd9c084324727cc6661c3095b041d54d";s:4:"name";s:30:"QuickForm/Renderer/Default.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:31;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"bdeb0238a5d5d36b9b4c9acb5d6f2fd9";s:4:"name";s:32:"QuickForm/Renderer/ITDynamic.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:32;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"e0dc707a4667ae5960a3c803b1001c88";s:4:"name";s:31:"QuickForm/Renderer/ITStatic.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:33;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"92485ff841a224df63bcaf2ed003a510";s:4:"name";s:29:"QuickForm/Renderer/Object.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:34;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"eae8605967e0371d17f2006525d82232";s:4:"name";s:34:"QuickForm/Renderer/ObjectFlexy.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:35;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"01d0a37251adca77b4c6be3767a5c06a";s:4:"name";s:32:"QuickForm/Renderer/QuickHtml.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:36;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"3145a695e3891c23c95611a12c111cb7";s:4:"name";s:27:"QuickForm/Rule/Callback.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:37;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"f96b6b965b2f269ad32a683ec22e736e";s:4:"name";s:26:"QuickForm/Rule/Compare.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:38;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"0abcb11f4c1e71cb75246b4e36f907e0";s:4:"name";s:24:"QuickForm/Rule/Email.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:39;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"ec8b9cd04565f00f97001b974cfc900f";s:4:"name";s:24:"QuickForm/Rule/Range.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:40;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"17a65de8bfc6c224ee94a80f9547a870";s:4:"name";s:24:"QuickForm/Rule/Regex.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:41;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"10891e6479b829458944a35050ad1eb4";s:4:"name";s:27:"QuickForm/Rule/Required.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:42;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"1b11883eaeabcb203e2a626ec3beab8c";s:4:"name";s:25:"QuickForm/advcheckbox.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:43;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"f504e7afd8570243b5b72aa7c13d3d5f";s:4:"name";s:26:"QuickForm/autocomplete.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:44;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"9ee228bd90f12b0b98bf3bdab7f08460";s:4:"name";s:20:"QuickForm/button.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:45;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"bf8bca3dc3a15f26eb06b15471378b85";s:4:"name";s:22:"QuickForm/checkbox.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:46;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"29e24e5ffb3077a8ed315d9476746087";s:4:"name";s:18:"QuickForm/date.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:47;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"84420461d4dc6ecbc3b68413fa990f0c";s:4:"name";s:21:"QuickForm/element.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:48;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"a991c6fb05c274cd715ba2e294ec61d3";s:4:"name";s:18:"QuickForm/file.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:49;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"bb0ac51c22e917cf8e185c5d91ce587b";s:4:"name";s:19:"QuickForm/group.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:50;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"b5c10dc2ff5e6e7773cfe983bce646d0";s:4:"name";s:20:"QuickForm/header.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:51;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"af321e520a5488f4613e22578397183f";s:4:"name";s:20:"QuickForm/hidden.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:52;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"bc1cc87c3502cd5bbed1a2761f958a52";s:4:"name";s:26:"QuickForm/hiddenselect.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:53;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"78fc17de7ff4f19ff1752f3bfb23f9a2";s:4:"name";s:24:"QuickForm/hierselect.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:54;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"177741b3c1e31ee3ed5a033555b1162e";s:4:"name";s:18:"QuickForm/html.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:55;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"09da0f48a2d9e83f390569fdbcceff33";s:4:"name";s:19:"QuickForm/image.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:56;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"cf33b90613fa447e8b784f70e84eafba";s:4:"name";s:19:"QuickForm/input.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:57;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"b6a69cfe4c26b8cb48545077450f3fc3";s:4:"name";s:18:"QuickForm/link.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:58;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"9fc38a6c56648b2f101a0700b70bf178";s:4:"name";s:22:"QuickForm/password.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:59;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"39452cf6e745727efadf64914004e93c";s:4:"name";s:19:"QuickForm/radio.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:60;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"b6ccca9602e8945564cb75fdd0c1b4da";s:4:"name";s:22:"QuickForm/Renderer.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:61;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"0f0a61a321115e90bf20f637dc036a56";s:4:"name";s:19:"QuickForm/reset.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:62;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"1fd02d2bd20b1907af7ad42331eb54ce";s:4:"name";s:18:"QuickForm/Rule.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:63;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"1ea4f8b034a3a0f7886b9cf6bbdd92ab";s:4:"name";s:26:"QuickForm/RuleRegistry.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:64;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"dc254e9bb77a25c0457f8d471bb7516a";s:4:"name";s:20:"QuickForm/select.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:65;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"590ef37cbaf85a52244ffba6072b6828";s:4:"name";s:20:"QuickForm/static.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:66;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"59a6b56bae0dbc9a3155bd50405a7aa1";s:4:"name";s:20:"QuickForm/submit.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:67;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"d4d8ec27ed083a747de86b8ca72cac60";s:4:"name";s:18:"QuickForm/text.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:68;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"c8fd46b7e6e5b3622ae191972fa19822";s:4:"name";s:22:"QuickForm/textarea.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:69;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"a5cc47d5e953bcc07ae7ca9dbd984061";s:4:"name";s:21:"QuickForm/xbutton.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:70;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTML";s:6:"md5sum";s:32:"20bcd81f6636b78153c3b229c1f229fd";s:4:"name";s:13:"QuickForm.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}}}}s:12:"dependencies";a:1:{s:8:"required";a:3:{s:3:"php";a:1:{s:3:"min";s:3:"4.3";}s:13:"pearinstaller";a:1:{s:3:"min";s:5:"1.4.0";}s:7:"package";a:3:{s:4:"name";s:11:"HTML_Common";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"1.2.1";}}}s:10:"phprelease";s:0:"";s:9:"changelog";a:1:{s:7:"release";a:31:{i:0;a:5:{s:7:"version";a:2:{s:7:"release";s:6:"3.2.10";s:3:"api";s:5:"3.2.6";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-10-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:490:"* An error in date's setValue() method prevented setting the 'empty' value as the default one (bug #11717) * A space could be displayed instead of '0' for frozen elements with value set to '0' (bug #11995) * Validation rules on file uploads will be skipped only if no upload was attempted, not if it failed for some reason (bug #12014) * 'filename' rule returned integer instead of expected boolean (bug #12015) * Regexps in Default renderer missed necessary 's' modifier (bug #12026)";}i:1;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"3.2.9";s:3:"api";s:5:"3.2.6";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-06-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:275:"This release fixes problems introduced in release 3.2.8: * Fixes to bug #10837 and bug #11138 could prevent setting the values of 'date' elements. Thanks to Massimiliano Arione for reporting. * Fix to bug #10754 broke 'compare' rules with '!=' operators (see bug #11229)";}i:2;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"3.2.8";s:3:"api";s:5:"3.2.6";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-06-03";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:792:"Development of QuickForm version 3 is now frozen. Only bug fixing will be done. All feature requests should be submitted for HTML_QuickForm2 package. Changes: * Moved to package.xml version 2 * Proper header comment blocks Bugfixes: * Possible segfault when using Default Renderer due to sub-optimal regexps (bug #9977) * Validation of elements containing numeric strings by 'compare' rule could give wrong results (bug #10754) * Regexp-based rules incorrectly allowed trailing newlines in values being validated (bug #10799) * Wrong options could be selected in
elements if numeric strings were used as options' values (bug #10837, bug #11138) * 'checked' attribute of checkbox was not cleared if adding checkbox to a form submitted with this box unchecked (bug #11047)";}i:3;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"3.2.7";s:3:"api";s:5:"3.2.6";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2006-10-10";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:696:"Development of QuickForm version 3 is now frozen. Only bug fixing will be done. All feature requests should be submitted for HTML_QuickForm2 package. Bugfixes: * Radio button with value attribute of '0' was incorrectly set checked after setDefaults() call (bug #8057) * Fixed errors in eval()'d code when element's name contains single quotes and/or backslashes (bug #8123, bug #8414 has a more realistic example) * Fixed PHP warning on outputting hiddenselect element when its values were never set (bug #8305) * Removed unnecessary if-else from HTML_QuickForm_file::moveUploadedFile() (bug #8329) * Fixed Javascript error in hierselect element if option text was a number (bug #8497)";}i:4;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"3.2.6";s:3:"api";s:5:"3.2.6";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2006-06-22";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:1910:"Development of QuickForm version 3 is now frozen. Only bug fixing will be done. All feature requests should be submitted for HTML_QuickForm2 package. Bugfixes: * Typo in javascript generated for form validation (bug #5205) * Default values for single-selects were ignored if form was considered submitted (bug #5269) * Fixed array-based options for HTML_QuickForm_date (bug #5364) * Javascript validation of single radiobutton failed (bug #5644) * Incorrect fetch mode used in HTML_QuickForm_select::loadDbResult() (bug #5705) * Removed unused variables found by code analysis (bug #5920) * hierselect now works correctly with HTML entities in option texts, fix idea borrowed from Prototype JS library (bug #5974) * advcheckbox failed to submit properly if its id attribute was set equal to its name, due to javascript problems (bug #6134) * HTML_QuickForm_hierselect::setValue() should not decrease the number of select elements in hierselect (bug #6766) * HTML_QuickForm::isTypeRegistered() is now case-insensitive (bug #7342) * Form is considered not valid after explicitly adding error via HTML_QuickForm::setElementError() (bug #7470) * Regexps for 'error' and 'required' blocks in Default renderer now match ungreedy, this allows having several such blocks in a template (bug #7820) * Document the return value of HTML_QuickForm_file::moveUploadedFile() (bug #7832) Additions and changes: * Traditional Chinese translation for date element (request #5165) * Brazilian Portuguese translation for date element (request #5541) * An error message for element is now removed if removing the element via HTML_QuickForm::removeElement(..., true) or passing an empty argument to HTML_QuickForm::setElementError(). * advcheckbox element no longer uses any javascript, therefore its JS-related methods getOnclickJS() and getPrivateName() are no longer used internally and are deprecated.";}i:5;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"3.2.5";s:3:"api";s:5:"3.2.5";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2005-08-05";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:3389:"This release addresses poorly documented backwards compatibility breaks in PHP versions 4.4 and 5.1 (see bugs #4725 and #4799). * Changes to hierselect element Javascript for hierselect element was (once again) completely rewritten, which fixed a significant number of bugs. - Fixed #2970 (hierselect did not handle form reset properly) - Fixed #3176 (hierselect did not handle page reload properly) - Fixed #3988 (javascript errors if element name contained brackets) - Fixed #4432 (javascript errors if strings used as option values) - Implemented #3367 (onchange attribute is not overwritten, but appended to) * Changes to date element - Added Romanian translation (request #2884) - Added Hebrew translation (request #3366) - Added Swedish translation (request #4821) - Added Portuguese translation (request #4963) - Removed extra copy of French translation - Fixed typos in French (bug #3947) and Spanish (bug #4531) translations - Implemented #3733 ('g' format support) - Implemented #3379 ('W' format support) - Implemented #3325 (display empty options on a per-field basis) - Implemented #3575 (different empty option texts for different fields) - Fixed #3049 (getElements() could return null) - Fixed #4781 (toHtml() could return incorrect result) * Form validation fixes - Fixed #3865 (Required rule should consider field containing '0' valid) - Fixed #3023 (a Fatal error was possible when having a compare rule after a frozen element) - Fixed #3501 (File elements should not be validated if not required and no file uploaded) - Fixed #2709 (radiobutton group not validated if no radiobutton selected) - Fixed #3035 (error in javascript validation function in case of select with size > 1) - Fixed #3150 (incorrect check for select elements in javascript validation function) - Fixed broken javascript validation for groups with brackets in name - Fixed #4470 (incorrect value for advcheckbox elements in javascript validation) - Fixed #4832 (Prevent javascript errors if form is frozen) * Other additions and fixes - Added HTML_QuickForm::isSubmitted() method - Implemented #4930 (value of upload_max_filesize php.ini directive is used as default value for MAX_FILE_SIZE form element) - Fixed #2806 (Typo in rules-builtin.php example) - Fixed #4219 (ArraySmarty renderer should only render required and error template if the element has errors or is required, this gives significant performance improvement). - Fixed #2681 (Identical classes declared alongside Object and ObjectFlexy renderers) - Fixed #3511 (HTML_QuickForm_group::toHtml() ignored hidden elements) - Use HTML_Common::_getAttrString() when generating hidden elements in various places (bug #4463, invalid HTML generated by hiddenselect) - Fixed #2726 (grouped elements failed to freeze if freeze() was called before _createElements()) - Fixed #4645 (grouped elements having '0' as name handled incorrectly) - Make getSubmitValue() more robust when dealing with groups having brackets in names (see bug #2587) - Fixed #4262 (Constructor for HTML_QuickForm ignored explicitly given $target = '_self' argument) - Fixed #4465 (Default values incorrectly used for select multiple elements if all options were unselected) - Fixed #3193 (frozen select elements could display incorrect value) - Fixed #4611 (javascript for grouped autocomplete elements not output properly)";}i:6;a:5:{s:7:"version";a:2:{s:7:"release";s:8:"3.2.4pl1";s:3:"api";s:5:"3.2.4";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-10-20";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:431:"- Fixed #2576: calling HTML_QuickForm::getSubmitValue() on a group of radio elements caused an infinite loop with PHP eventually dying of memory exhaustion. This was introduced in 3.2.4 in a fix for bug #2517, those upgrading from earlier releases should skip 3.2.4, those running 3.2.4 should upgrade ASAP. - Fixed #2571: selects after the second were not correctly populated in hierselect with 3 or more elements.";}i:7;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"3.2.4";s:3:"api";s:5:"3.2.4";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-10-18";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:1613:"* Additions and changes - Implemented HTML_QuickForm::insertElementBefore() method which allows adding elements into arbitrary places and reordering the existing form elements (thanks to Justin Patrin for initial implementation and helpful comments, see request #1587) - Implemented HTML_QuickForm_element::unfreeze() method - HTML_QuickForm::removeElement() now returns reference to element being removed - Array renderer outputs header name into the resultant array (request #2276) - Added $staticLabels option to Array renderer's constructor, this makes the renderer "flatten" the array of labels - Added Ukrainian translation for 'date' element (Andrey Kornilov) - Removed newline after