Remove deprecated form code. Why did we do this?
This commit is contained in:
parent
5f1825be66
commit
01a1558cac
1 changed files with 20 additions and 14 deletions
|
|
@ -171,21 +171,27 @@ sub getEditTemplate {
|
||||||
my $i18n = WebGUI::International->new($session, "Asset_WikiPage");
|
my $i18n = WebGUI::International->new($session, "Asset_WikiPage");
|
||||||
my $wiki = $self->getWiki;
|
my $wiki = $self->getWiki;
|
||||||
my $url = ($self->getId eq "new") ? $wiki->getUrl : $self->getUrl;
|
my $url = ($self->getId eq "new") ? $wiki->getUrl : $self->getUrl;
|
||||||
|
use WebGUI::Form::HTMLArea;
|
||||||
|
use WebGUI::Form::Submit;
|
||||||
|
use WebGUI::Form::YesNo;
|
||||||
|
use WebGUI::Form::Hidden;
|
||||||
|
use WebGUI::Form::Keywords;
|
||||||
|
use WebGUI::Form::Attachments;
|
||||||
my $var = {
|
my $var = {
|
||||||
title=> $i18n->get("editing")." ".(defined($self->title)? $self->title : $i18n->get("assetName")),
|
title=> $i18n->get("editing")." ".(defined($self->title)? $self->title : $i18n->get("assetName")),
|
||||||
formHeader => WebGUI::Form::formHeader($session, { action => $url})
|
formHeader => WebGUI::Form::formHeader($session, { action => $url})
|
||||||
.WebGUI::Form::hidden($session, { name => 'func', value => ( $self->getId eq 'new' ? 'addSave' : 'editSave' ) })
|
.WebGUI::Form::Hidden->new($session, { name => 'func', value => ( $self->getId eq 'new' ? 'addSave' : 'editSave' ) })->toHtml
|
||||||
.WebGUI::Form::hidden($session, { name=>"proceed", value=>"showConfirmation" }),
|
.WebGUI::Form::Hidden->new($session, { name=>"proceed", value=>"showConfirmation" })->toHtml,
|
||||||
formTitle => WebGUI::Form::text($session, { name => 'title', maxlength => 255, size => 40,
|
formTitle => WebGUI::Form::Text->new($session, { name => 'title', maxlength => 255, size => 40,
|
||||||
value => $self->title, defaultValue=>$form->get("title","text") }),
|
value => $self->title, defaultValue=>$form->get("title","text") })->toHtml,
|
||||||
formContent => WebGUI::Form::HTMLArea($session, { name => 'content', richEditId => $wiki->richEditor, value => $self->content }) ,
|
formContent => WebGUI::Form::HTMLArea->new($session, { name => 'content', richEditId => $wiki->richEditor, value => $self->content })->toHtml ,
|
||||||
formSubmit => WebGUI::Form::submit($session, { value => 'Save' }),
|
formSubmit => WebGUI::Form::Submit->new($session, { value => 'Save' })->toHtml,
|
||||||
formProtect => WebGUI::Form::yesNo($session, { name => "isProtected", value=>$self->isProtected}),
|
formProtect => WebGUI::Form::YesNo->new($session, { name => "isProtected", value=>$self->isProtected})->toHtml,
|
||||||
formFeatured => WebGUI::Form::yesNo( $session, { name => 'isFeatured', value=>$self->isFeatured}),
|
formFeatured => WebGUI::Form::YesNo->new( $session, { name => 'isFeatured', value=>$self->isFeatured})->toHtml,
|
||||||
formKeywords => WebGUI::Form::keywords($session, {
|
formKeywords => WebGUI::Form::Keywords->new($session, {
|
||||||
name => "keywords",
|
name => "keywords",
|
||||||
value => WebGUI::Keyword->new($session)->getKeywordsForAsset({asset=>$self}),
|
value => WebGUI::Keyword->new($session)->getKeywordsForAsset({asset=>$self}),
|
||||||
}),
|
})->toHtml,
|
||||||
allowsAttachments => $wiki->allowAttachments,
|
allowsAttachments => $wiki->allowAttachments,
|
||||||
formFooter => WebGUI::Form::formFooter($session),
|
formFooter => WebGUI::Form::formFooter($session),
|
||||||
isNew => ($self->getId eq "new"),
|
isNew => ($self->getId eq "new"),
|
||||||
|
|
@ -203,17 +209,17 @@ sub getEditTemplate {
|
||||||
$session->log->warn("title form element". $var->{formTitle});
|
$session->log->warn("title form element". $var->{formTitle});
|
||||||
my $children = [];
|
my $children = [];
|
||||||
if ($self->getId eq "new") {
|
if ($self->getId eq "new") {
|
||||||
$var->{formHeader} .= WebGUI::Form::hidden($session, { name=>"assetId", value=>"new" })
|
$var->{formHeader} .= WebGUI::Form::Hidden->new($session, { name=>"assetId", value=>"new" })->toHtml
|
||||||
.WebGUI::Form::hidden($session, { name=>"className", value=>$form->process("className","className") });
|
.WebGUI::Form::Hidden->new($session, { name=>"className", value=>$form->process("className","className") })->toHtml;
|
||||||
} else {
|
} else {
|
||||||
$children = $self->getLineage(["children"]);
|
$children = $self->getLineage(["children"]);
|
||||||
}
|
}
|
||||||
$var->{formAttachment} = WebGUI::Form::Attachments($session, {
|
$var->{formAttachment} = WebGUI::Form::Attachments->new($session, {
|
||||||
value => $children,
|
value => $children,
|
||||||
maxAttachments => $wiki->allowAttachments,
|
maxAttachments => $wiki->allowAttachments,
|
||||||
maxImageSize => $wiki->maxImageSize,
|
maxImageSize => $wiki->maxImageSize,
|
||||||
thumbnailSize => $wiki->thumbnailSize,
|
thumbnailSize => $wiki->thumbnailSize,
|
||||||
});
|
})->toHtml;
|
||||||
my $template = WebGUI::Asset->newById( $session, $wiki->pageEditTemplateId );
|
my $template = WebGUI::Asset->newById( $session, $wiki->pageEditTemplateId );
|
||||||
$template->style( $wiki->getStyleTemplateId );
|
$template->style( $wiki->getStyleTemplateId );
|
||||||
$template->setParam( %$var );
|
$template->setParam( %$var );
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue