all labels in head

This commit is contained in:
Colin Kuskie 2006-02-02 19:35:17 +00:00
parent 150cd3cf50
commit 7ae7cd7aad
2 changed files with 62 additions and 15 deletions

View file

@ -157,12 +157,13 @@ sub error {
my $self = shift;
my $errors = shift;
my $callback = shift;
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
my @errorMessages;
foreach my $error (@$errors) {
#Null Field Error
if ($error->{type} eq "nullField") {
push(@errorMessages, "The ".$error->{fieldName}." field cannot be blank.");
push(@errorMessages, sprintf($i18n->get('null field error'),$error->{fieldName}));
}
#General Error Message
@ -530,8 +531,8 @@ sub www_editEvent {
-label => $i18n->get("add/edit event what next"),
-hoverHelp => $i18n->get("add/edit event what next"),
-options => {
"addAnotherPrereq" => $i18n->get("add/edit event add another prerequisite"),
"return" => $i18n->get("add/edit event return to manage events"),
"addAnotherPrereq" => $i18n->get("add/edit event add another prerequisite"),
"return" => $i18n->get("add/edit event return to manage events"),
},
-defaultValue => "return"
);
@ -547,7 +548,7 @@ sub www_editEvent {
foreach my $prerequisiteId (keys %{$list}) {
my $line = $self->session->icon->delete('func=deletePrerequisite;id='.$prerequisiteId,
$self->getUrl, "Are you sure you want to delete this prerequisite?")." ";
$self->getUrl, $i18n->get('confirm delete prerequisite'))." ";
my $eventNames = $self->getRequiredEventNames($prerequisiteId);
my $events;
@ -562,7 +563,7 @@ sub www_editEvent {
my $output = $f->print;
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=manageEvents'),$i18n->get("manage events"));
my $addEdit = ($pid eq "new" or !$pid) ? $i18n->get('add', 'Wobject') : $i18n->get('edit', 'Wobject');
return $self->getAdminConsole->render($output, $addEdit.$i18n->get('add/edit event'));
return $self->getAdminConsole->render($output, $addEdit.$i18n->get('event'));
}
#-------------------------------------------------------------------
@ -661,12 +662,16 @@ sub www_manageEvents {
EventManagementSystem_products as pe where p.productId = pe.productId
and pe.assetId=".$self->session->db->quote($self->get("assetId"))." order by sequenceNumber");
$output = "<table width='100%'><tr><th>Event</th><th>Price</th><th>Status</th></tr>";
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
$output = sprintf "<table width='100%'><tr><th>%s</th><th>%s</th><th>%s</th></tr>",
$i18n->get('event'),
$i18n->get('add/edit event price'),
$i18n->get('status');
while (my %row = $sth->hash) {
$output .= "<tr><td>";
$output .= $self->session->icon->delete('func=deleteEvent;pid='.$row{productId}, $self->getUrl,
'Are you sure you want to delete this event?').
$i18n->get('confirm delete event')).
$self->session->icon->edit('func=editEvent;pid='.$row{productId}, $self->getUrl).
$self->session->icon->moveUp('func=moveEventUp;pid='.$row{productId}, $self->getUrl).
$self->session->icon->moveDown('func=moveEventDown;pid='.$row{productId}, $self->getUrl).
@ -676,18 +681,18 @@ sub www_manageEvents {
$output .= "</td><td>";
if ($row{approved} == 0) {
$output .= "Pending";
$output .= $i18n->get('pending');
}
else {
$output .= "Approved";
$output .= $i18n->get('approved');
}
$output .= "</td></tr>";
}
$output .= "</table>";
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=editEvent;pid=new'), "Add Event");
return $self->getAdminConsole->render($output, "Manage Events");
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=editEvent;pid=new'), $i18n->get('add event'));
return $self->getAdminConsole->render($output, $i18n->get("manage events"));
}
#-------------------------------------------------------------------
@ -750,6 +755,7 @@ sub view {
my $self = shift;
my %var;
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
# Get the products available for sale for this page
my $sql = "select p.productId, p.title, p.description, p.price, p.templateId, e.approved
from products as p, EventManagementSystem_products as e
@ -778,7 +784,7 @@ sub view {
$var{'events_loop'} = \@events;
$var{'paginateBar'} = $p->getBarTraditional;
$var{'manageEvents.url'} = $self->getUrl('func=manageEvents');
$var{'manageEvents.label'} = "Manage Events";
$var{'manageEvents.label'} = $i18n->get('manage events');
if ($self->session->user->isInGroup($self->get("groupToManageEvents"))) {
$var{'canManageEvents'} = 1;
}

View file

@ -209,10 +209,9 @@ our $I18N = { ##hashref of hashes
context => q|label for displaying errors when an event has been added or edited, such as missing required fields.|,
},
'add/edit event' => {
'event' => {
message => q|Event|,
lastUpdated => 1138904660,
context => q|Label for the Add/Edit Event Admin Console|,
},
'global prerequisite' => {
@ -228,7 +227,49 @@ our $I18N = { ##hashref of hashes
'price must be greater than zero' => {
message => q|Price must be greater than zero.|,
lastUpdated => 1138312761,
message => q|Error message for an illegal price.|,
context => q|Error message for an illegal price.|,
},
'status' => {
message => q|Status|,
lastUpdated => 1138908026,
context => q|Whether an event has been approved or not|,
},
'approved' => {
message => q|Approved|,
lastUpdated => 1138908026,
context => q|label in Event Manager, approved|,
},
'pending' => {
message => q|Pending|,
lastUpdated => 1138908026,
context => q|label in Event Manager, waiting for approval|,
},
'confirm delete event' => {
message => q|Are you sure you want to delete this event?|,
lastUpdated => 1138908026,
context => q|Confirm whether an event will be deleted|,
},
'confirm delete prerequisite' => {
message => q|Are you sure you want to delete this prerequisite?|,
lastUpdated => 1138908883,
context => q|Confirm whether a prerequisite will be deleted in the add/edit event screen|,
},
'add event' => {
message => q|Add Event|,
lastUpdated => 1138908251,
context => q|Link to add an event to the event manager|,
},
'null field error' => {
message => q|The %s field cannot be blank.|,
lastUpdated => 1138908251,
context => q|When a required field is empty/blank, then this message is used in sprintf to tell the user which field it is and that it cannot be blank|,
},