diff --git a/lib/WebGUI/Asset/MatrixListing.pm b/lib/WebGUI/Asset/MatrixListing.pm index 9fe140fac..e67e5967c 100644 --- a/lib/WebGUI/Asset/MatrixListing.pm +++ b/lib/WebGUI/Asset/MatrixListing.pm @@ -209,48 +209,47 @@ sub getEditForm { my $i18n = WebGUI::International->new($session, 'Asset_MatrixListing'); my $func = $session->form->process("func"); - # TODO: Change to FormBuilder - my $form = WebGUI::HTMLForm->new($session); + my $form = WebGUI::FormBuilder->new($session); if ($func eq "add" || ( $func eq "editSave" && $session->form->process("assetId") eq "new")) { - $form->hidden( - -name => 'assetId', - -value => 'new', + $form->addField( "hidden", + name => 'assetId', + value => 'new', ); - $form->hidden( - -name => 'class', - -value => 'WebGUI::Asset::MatrixListing', + $form->addField( "hidden", + name => 'class', + value => 'WebGUI::Asset::MatrixListing', ); } - $form->hidden( - -name =>'func', - -value =>'editSave', + $form->addField( "hidden", + name =>'func', + value =>'editSave', ); - $form->text( - -name =>'title', - -defaultValue =>'Untitled', - -label =>$i18n->get("product name label"), - -hoverHelp =>$i18n->get('product name description'), - -value =>$self->title, + $form->addField( "text", + name =>'title', + defaultValue =>'Untitled', + label =>$i18n->get("product name label"), + hoverHelp =>$i18n->get('product name description'), + value =>$self->title, ); - $form->image( - -name =>'screenshots', - -defaultValue =>undef, - -maxAttachments =>20, - -label =>$i18n->get("screenshots label"), - -hoverHelp =>$i18n->get("screenshots description"),, - -value =>$self->screenshots, + $form->addField( "image", + name =>'screenshots', + defaultValue =>undef, + maxAttachments =>20, + label =>$i18n->get("screenshots label"), + hoverHelp =>$i18n->get("screenshots description"),, + value =>$self->screenshots, ); - $form->HTMLArea( - -name =>'description', - -defaultValue =>undef, - -label =>$i18n->get("description label"), - -hoverHelp =>$i18n->get("description description"), - -value =>$self->description, + $form->addField( "HTMLArea", + name =>'description', + defaultValue =>undef, + label =>$i18n->get("description label"), + hoverHelp =>$i18n->get("description description"), + value =>$self->description, ); if ($self->getParent->canEdit) { - $form->user( + $form->addField( "user", name =>"ownerUserId", value =>$self->ownerUserId, label =>$i18n->get('maintainer label'), @@ -265,42 +264,42 @@ sub getEditForm { else{ $userId = $self->get('ownerUserId'); } - $form->hidden( - -name =>'ownerUserId', - -value =>$userId, + $form->addField( "hidden", + name =>'ownerUserId', + value =>$userId, ); } - $form->text( - -name =>'version', - -defaultValue =>undef, - -label =>$i18n->get("version label"), - -hoverHelp =>$i18n->get("version description"), - -value =>$self->version, + $form->addField( "text", + name =>'version', + defaultValue =>undef, + label =>$i18n->get("version label"), + hoverHelp =>$i18n->get("version description"), + value =>$self->version, ); - $form->text( - -name =>'manufacturerName', - -defaultValue =>undef, - -label =>$i18n->get("manufacturerName label"), - -hoverHelp =>$i18n->get("manufacturerName description"), - -value =>$self->manufacturerName, + $form->addField( "text", + name =>'manufacturerName', + defaultValue =>undef, + label =>$i18n->get("manufacturerName label"), + hoverHelp =>$i18n->get("manufacturerName description"), + value =>$self->manufacturerName, ); - $form->url( - -name =>'manufacturerURL', - -defaultValue =>undef, - -label =>$i18n->get("manufacturerURL label"), - -hoverHelp =>$i18n->get("manufacturerURL description"), - -value =>$self->manufacturerURL, + $form->addField( "url", + name =>'manufacturerURL', + defaultValue =>undef, + label =>$i18n->get("manufacturerURL label"), + hoverHelp =>$i18n->get("manufacturerURL description"), + value =>$self->manufacturerURL, ); - $form->url( - -name =>'productURL', - -defaultValue =>undef, - -label =>$i18n->get("productURL label"), - -hoverHelp =>$i18n->get("productURL description"), - -value =>$self->productURL, + $form->addField( "url", + name =>'productURL', + defaultValue =>undef, + label =>$i18n->get("productURL label"), + hoverHelp =>$i18n->get("productURL description"), + value =>$self->productURL, ); foreach my $category (keys %{$self->getParent->getCategories}) { - $form->raw('