all labels in head
This commit is contained in:
parent
150cd3cf50
commit
7ae7cd7aad
2 changed files with 62 additions and 15 deletions
|
|
@ -157,12 +157,13 @@ sub error {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
my $errors = shift;
|
my $errors = shift;
|
||||||
my $callback = shift;
|
my $callback = shift;
|
||||||
|
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
|
||||||
my @errorMessages;
|
my @errorMessages;
|
||||||
|
|
||||||
foreach my $error (@$errors) {
|
foreach my $error (@$errors) {
|
||||||
#Null Field Error
|
#Null Field Error
|
||||||
if ($error->{type} eq "nullField") {
|
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
|
#General Error Message
|
||||||
|
|
@ -530,8 +531,8 @@ sub www_editEvent {
|
||||||
-label => $i18n->get("add/edit event what next"),
|
-label => $i18n->get("add/edit event what next"),
|
||||||
-hoverHelp => $i18n->get("add/edit event what next"),
|
-hoverHelp => $i18n->get("add/edit event what next"),
|
||||||
-options => {
|
-options => {
|
||||||
"addAnotherPrereq" => $i18n->get("add/edit event add another prerequisite"),
|
"addAnotherPrereq" => $i18n->get("add/edit event add another prerequisite"),
|
||||||
"return" => $i18n->get("add/edit event return to manage events"),
|
"return" => $i18n->get("add/edit event return to manage events"),
|
||||||
},
|
},
|
||||||
-defaultValue => "return"
|
-defaultValue => "return"
|
||||||
);
|
);
|
||||||
|
|
@ -547,7 +548,7 @@ sub www_editEvent {
|
||||||
foreach my $prerequisiteId (keys %{$list}) {
|
foreach my $prerequisiteId (keys %{$list}) {
|
||||||
|
|
||||||
my $line = $self->session->icon->delete('func=deletePrerequisite;id='.$prerequisiteId,
|
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 $eventNames = $self->getRequiredEventNames($prerequisiteId);
|
||||||
my $events;
|
my $events;
|
||||||
|
|
@ -562,7 +563,7 @@ sub www_editEvent {
|
||||||
my $output = $f->print;
|
my $output = $f->print;
|
||||||
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=manageEvents'),$i18n->get("manage events"));
|
$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');
|
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
|
EventManagementSystem_products as pe where p.productId = pe.productId
|
||||||
and pe.assetId=".$self->session->db->quote($self->get("assetId"))." order by sequenceNumber");
|
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) {
|
while (my %row = $sth->hash) {
|
||||||
|
|
||||||
$output .= "<tr><td>";
|
$output .= "<tr><td>";
|
||||||
$output .= $self->session->icon->delete('func=deleteEvent;pid='.$row{productId}, $self->getUrl,
|
$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->edit('func=editEvent;pid='.$row{productId}, $self->getUrl).
|
||||||
$self->session->icon->moveUp('func=moveEventUp;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).
|
$self->session->icon->moveDown('func=moveEventDown;pid='.$row{productId}, $self->getUrl).
|
||||||
|
|
@ -676,18 +681,18 @@ sub www_manageEvents {
|
||||||
$output .= "</td><td>";
|
$output .= "</td><td>";
|
||||||
|
|
||||||
if ($row{approved} == 0) {
|
if ($row{approved} == 0) {
|
||||||
$output .= "Pending";
|
$output .= $i18n->get('pending');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$output .= "Approved";
|
$output .= $i18n->get('approved');
|
||||||
}
|
}
|
||||||
|
|
||||||
$output .= "</td></tr>";
|
$output .= "</td></tr>";
|
||||||
}
|
}
|
||||||
$output .= "</table>";
|
$output .= "</table>";
|
||||||
|
|
||||||
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=editEvent;pid=new'), "Add Event");
|
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=editEvent;pid=new'), $i18n->get('add event'));
|
||||||
return $self->getAdminConsole->render($output, "Manage Events");
|
return $self->getAdminConsole->render($output, $i18n->get("manage events"));
|
||||||
}
|
}
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
#-------------------------------------------------------------------
|
||||||
|
|
@ -750,6 +755,7 @@ sub view {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
my %var;
|
my %var;
|
||||||
|
|
||||||
|
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
|
||||||
# Get the products available for sale for this page
|
# Get the products available for sale for this page
|
||||||
my $sql = "select p.productId, p.title, p.description, p.price, p.templateId, e.approved
|
my $sql = "select p.productId, p.title, p.description, p.price, p.templateId, e.approved
|
||||||
from products as p, EventManagementSystem_products as e
|
from products as p, EventManagementSystem_products as e
|
||||||
|
|
@ -778,7 +784,7 @@ sub view {
|
||||||
$var{'events_loop'} = \@events;
|
$var{'events_loop'} = \@events;
|
||||||
$var{'paginateBar'} = $p->getBarTraditional;
|
$var{'paginateBar'} = $p->getBarTraditional;
|
||||||
$var{'manageEvents.url'} = $self->getUrl('func=manageEvents');
|
$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"))) {
|
if ($self->session->user->isInGroup($self->get("groupToManageEvents"))) {
|
||||||
$var{'canManageEvents'} = 1;
|
$var{'canManageEvents'} = 1;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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.|,
|
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|,
|
message => q|Event|,
|
||||||
lastUpdated => 1138904660,
|
lastUpdated => 1138904660,
|
||||||
context => q|Label for the Add/Edit Event Admin Console|,
|
|
||||||
},
|
},
|
||||||
|
|
||||||
'global prerequisite' => {
|
'global prerequisite' => {
|
||||||
|
|
@ -228,7 +227,49 @@ our $I18N = { ##hashref of hashes
|
||||||
'price must be greater than zero' => {
|
'price must be greater than zero' => {
|
||||||
message => q|Price must be greater than zero.|,
|
message => q|Price must be greater than zero.|,
|
||||||
lastUpdated => 1138312761,
|
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|,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue