- fix: Style Wizard

- fix: content-type
 - fix: Two cookies and incorrect Last-Modified date in HTTP header
 - fix: HTTP status code 404 broken
 - fix: Add missing page on Problem With Request
 - fix: Avatar/photo upload not working
 - fix: Shortcut with content lock fails (Thanks to Michelle Lamar)
This commit is contained in:
JT Smith 2006-07-11 20:08:30 +00:00
parent aaa93d466b
commit 63b22dc502
6 changed files with 73 additions and 59 deletions

View file

@ -183,7 +183,7 @@ sub sendHeader {
$request->headers_out->set(Location => $self->{_http}{location});
$request->status(301);
} else {
$request->content_type($self->{_http}{mimetype} || "text/html");
$request->content_type($self->{_http}{mimetype} || "text/html; charset=UTF-8");
my $date = ($userId eq "1") ? $datetime->epochToHttp($self->{_http}{lastModified}) : $datetime->epochToHttp;
my $cacheControl = $self->{_http}{cacheControl};
$request->headers_out->set('Last-Modified' => $date);
@ -202,8 +202,9 @@ sub sendHeader {
if ($self->{_http}{filename}) {
$request->headers_out->set('Content-Disposition' => qq!attachment; filename="$self->{_http}{filename}"!);
}
$request->status($self->getStatus());
$request->status_line($self->getStatus().' '.$self->{_http}{statusDescription});
}
$request->status_line($self->getStatus().' '.$self->{_http}{statusDescription});
return;
}