Skip to content

Commit e6a7982

Browse files
committedSep 30, 2011
I18n fix for EMSBadge, and updated to work with getEditForm.
1 parent 7789103 commit e6a7982

File tree

1 file changed

+17
-50
lines changed

1 file changed

+17
-50
lines changed
 

‎lib/WebGUI/Asset/Sku/EMSBadge.pm

+17-50
Original file line numberDiff line numberDiff line change
@@ -18,63 +18,63 @@ use strict;
1818
use Moose;
1919
use WebGUI::Definition::Asset;
2020
extends 'WebGUI::Asset::Sku';
21-
define assetName => ['ems badge', 'Asset_EMSBadge'];
21+
define assetName => ['ems badge', 'Asset_EventManagementSystem'];
2222
define icon => 'EMSBadge.gif';
2323
define tableName => 'EMSBadge';
2424
property price => (
2525
tab => "shop",
2626
fieldType => "float",
2727
default => 0.00,
28-
label => ["price", 'Asset_EMSBadge'],
29-
hoverHelp => ["price help", 'Asset_EMSBadge'],
28+
label => ["price", 'Asset_EventManagementSystem'],
29+
hoverHelp => ["price help", 'Asset_EventManagementSystem'],
3030
);
3131
property earlyBirdPrice => (
3232
tab => "shop",
3333
fieldType => "float",
3434
default => 0.00,
35-
label => ["early bird price", 'Asset_EMSBadge'],
36-
hoverHelp => ["early bird price help", 'Asset_EMSBadge'],
35+
label => ["early bird price", 'Asset_EventManagementSystem'],
36+
hoverHelp => ["early bird price help", 'Asset_EventManagementSystem'],
3737
);
3838
property earlyBirdPriceEndDate => (
3939
tab => "shop",
4040
fieldType => "date",
4141
default => undef,
42-
label => ["early bird price end date", 'Asset_EMSBadge'],
43-
hoverHelp => ["early bird price end date help", 'Asset_EMSBadge'],
42+
label => ["early bird price end date", 'Asset_EventManagementSystem'],
43+
hoverHelp => ["early bird price end date help", 'Asset_EventManagementSystem'],
4444
);
4545
property preRegistrationPrice => (
4646
tab => "shop",
4747
fieldType => "float",
4848
default => 0.00,
49-
label => ["pre registration price", 'Asset_EMSBadge'],
50-
hoverHelp => ["pre registration price help", 'Asset_EMSBadge'],
49+
label => ["pre registration price", 'Asset_EventManagementSystem'],
50+
hoverHelp => ["pre registration price help", 'Asset_EventManagementSystem'],
5151
);
5252
property preRegistrationPriceEndDate => (
5353
tab => "shop",
5454
fieldType => "date",
5555
default => undef,
56-
label => ["pre registration price end date", 'Asset_EMSBadge'],
57-
hoverHelp => ["pre registration price end date help", 'Asset_EMSBadge'],
56+
label => ["pre registration price end date", 'Asset_EventManagementSystem'],
57+
hoverHelp => ["pre registration price end date help", 'Asset_EventManagementSystem'],
5858
);
5959
property seatsAvailable => (
6060
tab => "shop",
6161
fieldType => "integer",
6262
default => 100,
63-
label => ["seats available", 'Asset_EMSBadge'],
64-
hoverHelp => ["seats available help", 'Asset_EMSBadge'],
63+
label => ["seats available", 'Asset_EventManagementSystem'],
64+
hoverHelp => ["seats available help", 'Asset_EventManagementSystem'],
6565
);
6666
property relatedBadgeGroups => (
6767
tab => "properties",
6868
fieldType => "checkList",
6969
customDrawMethod=> 'drawRelatedBadgeGroupsField',
70-
label => ["related badge groups", 'Asset_EMSBadge'],
71-
hoverHelp => ["related badge groups badge help", 'Asset_EMSBadge'],
70+
label => ["related badge groups", 'Asset_EventManagementSystem'],
71+
hoverHelp => ["related badge groups badge help", 'Asset_EventManagementSystem'],
7272
);
7373
property templateId => (
7474
tab => "display",
7575
fieldType => "template",
76-
label => ["view badge template", 'Asset_EMSBadge'],
77-
hoverHelp => ["view badge template help", 'Asset_EMSBadge'],
76+
label => ["view badge template", 'Asset_EventManagementSystem'],
77+
hoverHelp => ["view badge template help", 'Asset_EventManagementSystem'],
7878
default => 'PBEmsBadgeTemplate0000',
7979
namespace => 'EMSBadge',
8080
);
@@ -492,38 +492,5 @@ sub www_addToCart {
492492
return $self->getParent->www_buildBadge($self->getOptions->{badgeId});
493493
}
494494

495-
496-
#-------------------------------------------------------------------
497-
498-
=head2 www_edit ()
499-
500-
Displays the edit form.
501-
502-
=cut
503-
504-
sub www_edit {
505-
my ($self) = @_;
506-
return $self->session->privilege->insufficient() unless $self->canEdit;
507-
return $self->session->privilege->locked() unless $self->canEditIfLocked;
508-
$self->session->style->setRawHeadTags(q|
509-
<style type="text/css">
510-
.forwardButton {
511-
background-color: green;
512-
color: white;
513-
font-weight: bold;
514-
padding: 3px;
515-
}
516-
.backwardButton {
517-
background-color: red;
518-
color: white;
519-
font-weight: bold;
520-
padding: 3px;
521-
}
522-
</style>
523-
|);
524-
my $i18n = WebGUI::International->new($self->session, "Asset_EventManagementSystem");
525-
return $self->processStyle('<h1>'.$i18n->get('ems badge').'</h1>'.$self->getEditForm->toHtml);
526-
}
527-
528495
__PACKAGE__->meta->make_immutable;
529496
1;

0 commit comments

Comments
 (0)
Please sign in to comment.