8
0

Accepting request 105206 from devel:languages:perl

- updated to 0.36003
   Bug rendering fields with hidden widget where label is rendered.
      Switch back to no wrapping of hidden fields.
   Fixed bug introduced in last release where rendering roles are overwritten
      by HTML::FormHandler::Render::Simple being applied on top.
   Add skip to t/config.t test for Config::Any
   Set language handle in t/render_errors.t test.
   Add two more widget tags: 'no_auto_fieldset' and 'no_compound_wrapper'
   Remove automatic addition of 'class="label"' to labels; if you want that
      behavior, add it in with form sub field_html_attributes.
   Add 'SKIP' to t/config.t test for Template.
   Update Captcha so it might actually work.
   Switch to using 'process_attrs' function to process attributes in rendering;
   *** There were lots of updates to rendering. You should verify your custom
       rendering, to make sure that nothing has broken. The '_add_html_attributes'
       method is no longer used.
   Add shorthand method for setting defaults in fields
   Add widget_tags 'label_no_colon' & 'wrapper_tag'
   Update and reorganize TT templates
   Add flags 'use_defaults_over_obj' & 'use_init_obj_over_item'
   Add 'num_extra' to Repeatable
   Update Turkish message file; add Float field
   Add lazy to 'html' attribute in Display field
   Add 'label_attr' and 'wrapper_attr' to Field
   Add 'Array' trait to field_name_space and widget_name_space
   Bug with selected/checked hash key in Multiple; switch to creating default
   Bug with repeatable contains; not using full name for accessor.
   Die if using HTML::FormHandler::Moose without HTML::FormHandler
   Field::TextArea extends Field::Text to reuse its validations (min/max length)
   Add is_html5 attribute to forms which causes forms to have the additional

OBS-URL: https://build.opensuse.org/request/show/105206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-HTML-FormHandler?expand=0&rev=5
This commit is contained in:
Stephan Kulow
2012-02-16 13:59:39 +00:00
committed by Git OBS Bridge
4 changed files with 102 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9a151d20d21f55527a6779344a9b01490e4e75995abb84039ab49979e7b9f906
size 190358

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bef70d3f72835d8bd859c12125a1fd80d6a5574d9064acd7c42dbbc5e3e713fc
size 207614

View File

@@ -1,3 +1,41 @@
-------------------------------------------------------------------
Wed Feb 15 12:05:40 UTC 2012 - coolo@suse.com
- updated to 0.36003
Bug rendering fields with hidden widget where label is rendered.
Switch back to no wrapping of hidden fields.
Fixed bug introduced in last release where rendering roles are overwritten
by HTML::FormHandler::Render::Simple being applied on top.
Add skip to t/config.t test for Config::Any
Set language handle in t/render_errors.t test.
Add two more widget tags: 'no_auto_fieldset' and 'no_compound_wrapper'
Remove automatic addition of 'class="label"' to labels; if you want that
behavior, add it in with form sub field_html_attributes.
Add 'SKIP' to t/config.t test for Template.
Update Captcha so it might actually work.
Switch to using 'process_attrs' function to process attributes in rendering;
*** There were lots of updates to rendering. You should verify your custom
rendering, to make sure that nothing has broken. The '_add_html_attributes'
method is no longer used.
Add shorthand method for setting defaults in fields
Add widget_tags 'label_no_colon' & 'wrapper_tag'
Update and reorganize TT templates
Add flags 'use_defaults_over_obj' & 'use_init_obj_over_item'
Add 'num_extra' to Repeatable
Update Turkish message file; add Float field
Add lazy to 'html' attribute in Display field
Add 'label_attr' and 'wrapper_attr' to Field
Add 'Array' trait to field_name_space and widget_name_space
Bug with selected/checked hash key in Multiple; switch to creating default
Bug with repeatable contains; not using full name for accessor.
Die if using HTML::FormHandler::Moose without HTML::FormHandler
Field::TextArea extends Field::Text to reuse its validations (min/max length)
Add is_html5 attribute to forms which causes forms to have the additional
HTML 5 attributes which can be used by HTML 5 capable clients for validation
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Nov 18 18:32:44 UTC 2011 - coolo@suse.com Fri Nov 18 18:32:44 UTC 2011 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-HTML-FormHandler # spec file for package perl-HTML-FormHandler
# #
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
Name: perl-HTML-FormHandler Name: perl-HTML-FormHandler
Version: 0.35005 Version: 0.36003
Release: 0 Release: 0
%define cpan_name HTML-FormHandler %define cpan_name HTML-FormHandler
Summary: HTML forms using Moose Summary: HTML forms using Moose
License: GPL-1.0+ or Artistic-1.0 License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/HTML-FormHandler/ Url: http://search.cpan.org/dist/HTML-FormHandler/
Source: http://www.cpan.org/authors/id/G/GS/GSHANK/%{cpan_name}-%{version}.tar.gz Source: http://www.cpan.org/authors/id/G/GS/GSHANK/%{cpan_name}-%{version}.tar.gz
@@ -35,11 +35,13 @@ BuildRequires: perl(DateTime::Format::Strptime)
BuildRequires: perl(Email::Valid) BuildRequires: perl(Email::Valid)
BuildRequires: perl(File::ShareDir) BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::ShareDir::Install) >= 0.03 BuildRequires: perl(File::ShareDir::Install) >= 0.03
BuildRequires: perl(HTML::TreeBuilder) >= 3.23
BuildRequires: perl(Moose) >= 2.0007 BuildRequires: perl(Moose) >= 2.0007
BuildRequires: perl(MooseX::Getopt) >= 0.16 BuildRequires: perl(MooseX::Getopt) >= 0.16
BuildRequires: perl(MooseX::Types) >= 0.20 BuildRequires: perl(MooseX::Types) >= 0.20
BuildRequires: perl(MooseX::Types::Common) BuildRequires: perl(MooseX::Types::Common)
BuildRequires: perl(MooseX::Types::LoadableClass) >= 0.006 BuildRequires: perl(MooseX::Types::LoadableClass) >= 0.006
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::Differences) BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Memory::Cycle) >= 1.04 BuildRequires: perl(Test::Memory::Cycle) >= 1.04
@@ -47,15 +49,67 @@ BuildRequires: perl(Test::More) >= 0.94
BuildRequires: perl(Try::Tiny) BuildRequires: perl(Try::Tiny)
BuildRequires: perl(aliased) BuildRequires: perl(aliased)
BuildRequires: perl(namespace::autoclean) >= 0.09 BuildRequires: perl(namespace::autoclean) >= 0.09
#BuildRequires: perl(Catalyst)
#BuildRequires: perl(Catalyst::Controller)
#BuildRequires: perl(Catalyst::Runtime) >= 5.80
#BuildRequires: perl(Class::MOP) #BuildRequires: perl(Class::MOP)
#BuildRequires: perl(Config::Any)
#BuildRequires: perl(Data::UUID) #BuildRequires: perl(Data::UUID)
#BuildRequires: perl(Form::AddressRole) #BuildRequires: perl(Form::AddressRole)
#BuildRequires: perl(Form::NoExtForm)
#BuildRequires: perl(Form::PersonRole) #BuildRequires: perl(Form::PersonRole)
#BuildRequires: perl(Form::Test) #BuildRequires: perl(Form::Test)
#BuildRequires: perl(GD::SecurityImage) #BuildRequires: perl(GD::SecurityImage)
#BuildRequires: perl(Hello::Form::Page) #BuildRequires: perl(Hello::Form::Page)
#BuildRequires: perl(HTML::FormHandler)
#BuildRequires: perl(HTML::FormHandler::Base)
#BuildRequires: perl(HTML::FormHandler::BuildFields)
#BuildRequires: perl(HTML::FormHandler::Field)
#BuildRequires: perl(HTML::FormHandler::Field::Checkbox)
#BuildRequires: perl(HTML::FormHandler::Field::Compound)
#BuildRequires: perl(HTML::FormHandler::Field::Date)
#BuildRequires: perl(HTML::FormHandler::Field::DateTime)
#BuildRequires: perl(HTML::FormHandler::Field::Integer)
#BuildRequires: perl(HTML::FormHandler::Field::IntRange)
#BuildRequires: perl(HTML::FormHandler::Field::NoValue)
#BuildRequires: perl(HTML::FormHandler::Field::PrimaryKey)
#BuildRequires: perl(HTML::FormHandler::Field::Repeatable)
#BuildRequires: perl(HTML::FormHandler::Field::Result)
#BuildRequires: perl(HTML::FormHandler::Fields)
#BuildRequires: perl(HTML::FormHandler::Field::Select)
#BuildRequires: perl(HTML::FormHandler::Field::Text)
#BuildRequires: perl(HTML::FormHandler::Field::TextArea)
#BuildRequires: perl(HTML::FormHandler::Foo)
#BuildRequires: perl(HTML::FormHandler::I18N)
#BuildRequires: perl(HTML::FormHandler::InitResult)
#BuildRequires: perl(HTML::FormHandler::Meta::Role)
#BuildRequires: perl(HTML::FormHandler::Model)
#BuildRequires: perl(HTML::FormHandler::Model::CDBI)
#BuildRequires: perl(HTML::FormHandler::Model::Object)
#BuildRequires: perl(HTML::FormHandler::Moose)
#BuildRequires: perl(HTML::FormHandler::Moose::Role)
#BuildRequires: perl(HTML::FormHandler::Page)
#BuildRequires: perl(HTML::FormHandler::Pages)
#BuildRequires: perl(HTML::FormHandler::Render::Simple)
#BuildRequires: perl(HTML::FormHandler::Render::Table)
#BuildRequires: perl(HTML::FormHandler::Render::Util)
#BuildRequires: perl(HTML::FormHandler::Render::WithTT)
#BuildRequires: perl(HTML::FormHandler::Result)
#BuildRequires: perl(HTML::FormHandler::Result::Role)
#BuildRequires: perl(HTML::FormHandler::TraitFor::Captcha)
#BuildRequires: perl(HTML::FormHandler::TraitFor::I18N)
#BuildRequires: perl(HTML::FormHandler::TraitFor::Types)
#BuildRequires: perl(HTML::FormHandler::Traits)
#BuildRequires: perl(HTML::FormHandler::Types)
#BuildRequires: perl(HTML::FormHandler::Validate)
#BuildRequires: perl(HTML::FormHandler::Widget::ApplyRole)
#BuildRequires: perl(HTML::FormHandler::Widget::Field::Compound)
#BuildRequires: perl(HTML::FormHandler::Widget::Field::Role::SelectedOption)
#BuildRequires: perl(HTML::FormHandler::Widget::Form::Role::HTMLAttributes)
#BuildRequires: perl(HTML::FormHandler::Widget::Form::Simple)
#BuildRequires: perl(HTML::FormHandler::Widget::Wrapper::Base)
#BuildRequires: perl(HTML::FormHandler::Wizard)
#BuildRequires: perl(HTML::Tidy) #BuildRequires: perl(HTML::Tidy)
#BuildRequires: perl(HTML::TreeBuilder)
#BuildRequires: perl(HTTP::Date) #BuildRequires: perl(HTTP::Date)
#BuildRequires: perl(Moose::Exporter) #BuildRequires: perl(Moose::Exporter)
#BuildRequires: perl(Moose::Role) #BuildRequires: perl(Moose::Role)
@@ -64,9 +118,11 @@ BuildRequires: perl(namespace::autoclean) >= 0.09
#BuildRequires: perl(MooseX::Types::Moose) #BuildRequires: perl(MooseX::Types::Moose)
#BuildRequires: perl(MyApp::I18N::abc_de) #BuildRequires: perl(MyApp::I18N::abc_de)
#BuildRequires: perl(Template) #BuildRequires: perl(Template)
#BuildRequires: perl(Test::ExtForm)
#BuildRequires: perl(Test::Form::Role::Employee) #BuildRequires: perl(Test::Form::Role::Employee)
#BuildRequires: perl(Test::Form::Role::Office) #BuildRequires: perl(Test::Form::Role::Office)
#BuildRequires: perl(Test::Form::Role::RepOffice) #BuildRequires: perl(Test::Form::Role::RepOffice)
#BuildRequires: perl(Test::Render)
Requires: perl(aliased) Requires: perl(aliased)
Requires: perl(Class::Load) >= 0.06 Requires: perl(Class::Load) >= 0.06
Requires: perl(DateTime) Requires: perl(DateTime)
@@ -79,6 +135,7 @@ Requires: perl(MooseX::Types) >= 0.20
Requires: perl(MooseX::Types::Common) Requires: perl(MooseX::Types::Common)
Requires: perl(MooseX::Types::LoadableClass) >= 0.006 Requires: perl(MooseX::Types::LoadableClass) >= 0.006
Requires: perl(namespace::autoclean) >= 0.09 Requires: perl(namespace::autoclean) >= 0.09
Requires: perl(Sub::Exporter)
Requires: perl(Try::Tiny) Requires: perl(Try::Tiny)
%{perl_requires} %{perl_requires}