Skip to content

Commit 01a1558

Browse files
committedNov 24, 2011
Remove deprecated form code. Why did we do this?
1 parent 5f1825b commit 01a1558

File tree

1 file changed

+20
-14
lines changed

1 file changed

+20
-14
lines changed
 

‎lib/WebGUI/Asset/WikiPage.pm

+20-14
Original file line numberDiff line numberDiff line change
@@ -171,21 +171,27 @@ sub getEditTemplate {
171171
my $i18n = WebGUI::International->new($session, "Asset_WikiPage");
172172
my $wiki = $self->getWiki;
173173
my $url = ($self->getId eq "new") ? $wiki->getUrl : $self->getUrl;
174+
use WebGUI::Form::HTMLArea;
175+
use WebGUI::Form::Submit;
176+
use WebGUI::Form::YesNo;
177+
use WebGUI::Form::Hidden;
178+
use WebGUI::Form::Keywords;
179+
use WebGUI::Form::Attachments;
174180
my $var = {
175181
title=> $i18n->get("editing")." ".(defined($self->title)? $self->title : $i18n->get("assetName")),
176182
formHeader => WebGUI::Form::formHeader($session, { action => $url})
177-
.WebGUI::Form::hidden($session, { name => 'func', value => ( $self->getId eq 'new' ? 'addSave' : 'editSave' ) })
178-
.WebGUI::Form::hidden($session, { name=>"proceed", value=>"showConfirmation" }),
179-
formTitle => WebGUI::Form::text($session, { name => 'title', maxlength => 255, size => 40,
180-
value => $self->title, defaultValue=>$form->get("title","text") }),
181-
formContent => WebGUI::Form::HTMLArea($session, { name => 'content', richEditId => $wiki->richEditor, value => $self->content }) ,
182-
formSubmit => WebGUI::Form::submit($session, { value => 'Save' }),
183-
formProtect => WebGUI::Form::yesNo($session, { name => "isProtected", value=>$self->isProtected}),
184-
formFeatured => WebGUI::Form::yesNo( $session, { name => 'isFeatured', value=>$self->isFeatured}),
185-
formKeywords => WebGUI::Form::keywords($session, {
183+
.WebGUI::Form::Hidden->new($session, { name => 'func', value => ( $self->getId eq 'new' ? 'addSave' : 'editSave' ) })->toHtml
184+
.WebGUI::Form::Hidden->new($session, { name=>"proceed", value=>"showConfirmation" })->toHtml,
185+
formTitle => WebGUI::Form::Text->new($session, { name => 'title', maxlength => 255, size => 40,
186+
value => $self->title, defaultValue=>$form->get("title","text") })->toHtml,
187+
formContent => WebGUI::Form::HTMLArea->new($session, { name => 'content', richEditId => $wiki->richEditor, value => $self->content })->toHtml ,
188+
formSubmit => WebGUI::Form::Submit->new($session, { value => 'Save' })->toHtml,
189+
formProtect => WebGUI::Form::YesNo->new($session, { name => "isProtected", value=>$self->isProtected})->toHtml,
190+
formFeatured => WebGUI::Form::YesNo->new( $session, { name => 'isFeatured', value=>$self->isFeatured})->toHtml,
191+
formKeywords => WebGUI::Form::Keywords->new($session, {
186192
name => "keywords",
187193
value => WebGUI::Keyword->new($session)->getKeywordsForAsset({asset=>$self}),
188-
}),
194+
})->toHtml,
189195
allowsAttachments => $wiki->allowAttachments,
190196
formFooter => WebGUI::Form::formFooter($session),
191197
isNew => ($self->getId eq "new"),
@@ -203,17 +209,17 @@ sub getEditTemplate {
203209
$session->log->warn("title form element". $var->{formTitle});
204210
my $children = [];
205211
if ($self->getId eq "new") {
206-
$var->{formHeader} .= WebGUI::Form::hidden($session, { name=>"assetId", value=>"new" })
207-
.WebGUI::Form::hidden($session, { name=>"className", value=>$form->process("className","className") });
212+
$var->{formHeader} .= WebGUI::Form::Hidden->new($session, { name=>"assetId", value=>"new" })->toHtml
213+
.WebGUI::Form::Hidden->new($session, { name=>"className", value=>$form->process("className","className") })->toHtml;
208214
} else {
209215
$children = $self->getLineage(["children"]);
210216
}
211-
$var->{formAttachment} = WebGUI::Form::Attachments($session, {
217+
$var->{formAttachment} = WebGUI::Form::Attachments->new($session, {
212218
value => $children,
213219
maxAttachments => $wiki->allowAttachments,
214220
maxImageSize => $wiki->maxImageSize,
215221
thumbnailSize => $wiki->thumbnailSize,
216-
});
222+
})->toHtml;
217223
my $template = WebGUI::Asset->newById( $session, $wiki->pageEditTemplateId );
218224
$template->style( $wiki->getStyleTemplateId );
219225
$template->setParam( %$var );

0 commit comments

Comments
 (0)
Please sign in to comment.