| Line 68... |
Line 68... |
| 68 |
|
68 |
|
| 69 |
sub modify_id {
|
69 |
sub modify_id {
|
| 70 |
my $hr = shift;
|
70 |
my $hr = shift;
|
| 71 |
return $hr->{id} unless $LVL >= RollerCon::ADMIN;
|
71 |
return $hr->{id} unless $LVL >= RollerCon::ADMIN;
|
| 72 |
if ($hr->{dept} eq "COA" and $hr->{location} =~ /MVP/) {
|
72 |
if ($hr->{dept} eq "COA" and $hr->{location} =~ /MVP/) {
|
| 73 |
return $h->a ({ href=>"view_class.pl?id=".getClassID ($hr->{id})."&choice=Update" }, "[Edit Class]");
|
73 |
return $h->a ({ href=>"view_class.pl?id=".getClassID ($hr->{id}) }, "[View Class]");
|
| 74 |
} elsif ($hr->{dept} eq "COA" and $hr->{role} eq "Seminar Coach") {
|
74 |
} elsif ($hr->{dept} eq "COA" and $hr->{role} eq "Seminar Coach") {
|
| 75 |
return $h->a ({ href=>"view_seminar.pl?id=".getSeminarID ($hr->{id})."&choice=Update" }, "[Edit Seminar]");
|
75 |
return $h->a ({ href=>"view_seminar.pl?id=".getSeminarID ($hr->{id}) }, "[View Seminar]");
|
| 76 |
} else {
|
76 |
} else {
|
| 77 |
my $clicky = $hr->{RCid} ? "event.stopPropagation(); if (confirm('WARNING!\\nYou are modifying a shift that someone has signed up for.')==true) {return true;} else {return false;}" : "return true;";
|
77 |
my $clicky = $hr->{RCid} ? "event.stopPropagation(); if (confirm('WARNING!\\nYou are modifying a shift that someone has signed up for.')==true) {return true;} else {return false;}" : "return true;";
|
| 78 |
my $extrawarning = $hr->{RCid} ? "\\nWARNING! It appears someone is signed up for it." : "";
|
78 |
my $extrawarning = $hr->{RCid} ? "\\nWARNING! It appears someone is signed up for it." : "";
|
| 79 |
return join " ", #$hr->{id},
|
79 |
return join " ", #$hr->{id},
|
| Line 130... |
Line 130... |
| 130 |
# Don't let anyone change the assignee for an Hours Request.
|
130 |
# Don't let anyone change the assignee for an Hours Request.
|
| 131 |
return $t->{derby_name};
|
131 |
return $t->{derby_name};
|
| 132 |
}
|
132 |
}
|
| Line 133... |
Line 133... |
| 133 |
|
133 |
|
| 134 |
if ($dept eq "COA" and $t->{location} =~ /MVP/) {
|
134 |
if ($dept eq "COA" and $t->{location} =~ /MVP/) {
|
| 135 |
return $LVL >= RollerCon::ADMIN ? $t->{derby_name} . " | " . $h->a ({ href=>"view_class.pl?id=".getClassID ($t->{id})."&choice=Update" }, "[Edit Class]") : $t->{derby_name};
|
135 |
return $LVL >= RollerCon::ADMIN ? $t->{derby_name} . " | " . $h->a ({ href=>"view_class.pl?id=".getClassID ($t->{id}) }, "[View Class]") : $t->{derby_name};
|
| 136 |
} elsif ($dept eq "COA" and $t->{role} eq "Seminar Coach") {
|
136 |
} elsif ($dept eq "COA" and $t->{role} eq "Seminar Coach") {
|
| 137 |
return $LVL >= RollerCon::ADMIN ? $t->{derby_name} . " | " . $h->a ({ href=>"view_seminar.pl?id=".getSeminarID ($t->{id})."&choice=Update" }, "[Edit Seminar]") : $t->{derby_name};
|
137 |
return $LVL >= RollerCon::ADMIN ? $t->{derby_name} . " | " . $h->a ({ href=>"view_seminar.pl?id=".getSeminarID ($t->{id}) }, "[View Seminar]") : $t->{derby_name};
|
| Line 138... |
Line 138... |
| 138 |
}
|
138 |
}
|
| 139 |
|
139 |
|
| 140 |
my ($yyyy, $mm, $dd) = split /\-/, $t->{date};
|
140 |
my ($yyyy, $mm, $dd) = split /\-/, $t->{date};
|