diff options
Diffstat (limited to 'rt/html/NoAuth/images')
23 files changed, 12 insertions, 8 deletions
diff --git a/rt/html/NoAuth/images/autohandler b/rt/html/NoAuth/images/autohandler index 2e428c157..720979830 100644 --- a/rt/html/NoAuth/images/autohandler +++ b/rt/html/NoAuth/images/autohandler @@ -1,24 +1,28 @@ -<%init> +<%INIT> +&RT::Interface::Web::StaticFileHeaders(); # This autohandler will spit out RT's images if the user hasn't # properly configured their webserver to stop RT from passing # images through the mason handler. - my $file = $m->base_comp->source_file; -my $type = "application/octet-stream"; + +my $type = "application/octet-stream"; if ($file =~ /\.(gif|png|jpe?g)$/i) { $type = "image/$1"; $type =~ s/jpg/jpeg/gi; } -die unless (-f $file && -r $file); +die "file not found" unless -f $file && -r _; + $r->content_type($type); -open (FILE, "<$file") || die; +open my $fh, "<$file" or die "couldn't open file: $!"; +binmode($fh); { local $/ = \16384; - $m->out($_) while (<FILE>); - close(FILE); + $m->out($_) while (<$fh>); + $m->flush_buffer; } +close $fh; $m->abort; -</%init> +</%INIT> diff --git a/rt/html/NoAuth/images/bplogo.gif b/rt/html/NoAuth/images/bplogo.gif Binary files differindex e2cf49c42..1bb0adfb4 100644 --- a/rt/html/NoAuth/images/bplogo.gif +++ b/rt/html/NoAuth/images/bplogo.gif diff --git a/rt/html/NoAuth/images/css/cb-light.gif b/rt/html/NoAuth/images/css/cb-light.gif Binary files differnew file mode 100644 index 000000000..d5e3059b0 --- /dev/null +++ b/rt/html/NoAuth/images/css/cb-light.gif diff --git a/rt/html/NoAuth/images/css/cb.gif b/rt/html/NoAuth/images/css/cb.gif Binary files differnew file mode 100644 index 000000000..53bb2aec2 --- /dev/null +++ b/rt/html/NoAuth/images/css/cb.gif diff --git a/rt/html/NoAuth/images/css/cbr-b2g.gif b/rt/html/NoAuth/images/css/cbr-b2g.gif Binary files differnew file mode 100644 index 000000000..6bca03d10 --- /dev/null +++ b/rt/html/NoAuth/images/css/cbr-b2g.gif diff --git a/rt/html/NoAuth/images/css/cbr-b2lb.gif b/rt/html/NoAuth/images/css/cbr-b2lb.gif Binary files differnew file mode 100644 index 000000000..d207f846b --- /dev/null +++ b/rt/html/NoAuth/images/css/cbr-b2lb.gif diff --git a/rt/html/NoAuth/images/css/cbr-gray.gif b/rt/html/NoAuth/images/css/cbr-gray.gif Binary files differnew file mode 100644 index 000000000..d7327103a --- /dev/null +++ b/rt/html/NoAuth/images/css/cbr-gray.gif diff --git a/rt/html/NoAuth/images/css/cbr-trans.gif b/rt/html/NoAuth/images/css/cbr-trans.gif Binary files differnew file mode 100644 index 000000000..dc272ee5d --- /dev/null +++ b/rt/html/NoAuth/images/css/cbr-trans.gif diff --git a/rt/html/NoAuth/images/css/cbr.gif b/rt/html/NoAuth/images/css/cbr.gif Binary files differnew file mode 100644 index 000000000..754cee19b --- /dev/null +++ b/rt/html/NoAuth/images/css/cbr.gif diff --git a/rt/html/NoAuth/images/css/ct-light.gif b/rt/html/NoAuth/images/css/ct-light.gif Binary files differnew file mode 100644 index 000000000..55125b0fa --- /dev/null +++ b/rt/html/NoAuth/images/css/ct-light.gif diff --git a/rt/html/NoAuth/images/css/ct.gif b/rt/html/NoAuth/images/css/ct.gif Binary files differnew file mode 100644 index 000000000..d16a5c57f --- /dev/null +++ b/rt/html/NoAuth/images/css/ct.gif diff --git a/rt/html/NoAuth/images/css/ctr-b2g.gif b/rt/html/NoAuth/images/css/ctr-b2g.gif Binary files differnew file mode 100644 index 000000000..540e6d0ef --- /dev/null +++ b/rt/html/NoAuth/images/css/ctr-b2g.gif diff --git a/rt/html/NoAuth/images/css/ctr-b2lb.gif b/rt/html/NoAuth/images/css/ctr-b2lb.gif Binary files differnew file mode 100644 index 000000000..c98b18c9d --- /dev/null +++ b/rt/html/NoAuth/images/css/ctr-b2lb.gif diff --git a/rt/html/NoAuth/images/css/ctr-gray.gif b/rt/html/NoAuth/images/css/ctr-gray.gif Binary files differnew file mode 100644 index 000000000..8d5e5dd32 --- /dev/null +++ b/rt/html/NoAuth/images/css/ctr-gray.gif diff --git a/rt/html/NoAuth/images/css/ctr-trans.gif b/rt/html/NoAuth/images/css/ctr-trans.gif Binary files differnew file mode 100644 index 000000000..bb316cf04 --- /dev/null +++ b/rt/html/NoAuth/images/css/ctr-trans.gif diff --git a/rt/html/NoAuth/images/css/ctr.gif b/rt/html/NoAuth/images/css/ctr.gif Binary files differnew file mode 100644 index 000000000..9754e1567 --- /dev/null +++ b/rt/html/NoAuth/images/css/ctr.gif diff --git a/rt/html/NoAuth/images/css/dark-arrow-up.png b/rt/html/NoAuth/images/css/dark-arrow-up.png Binary files differnew file mode 100644 index 000000000..443096aa5 --- /dev/null +++ b/rt/html/NoAuth/images/css/dark-arrow-up.png diff --git a/rt/html/NoAuth/images/css/dark-arrow.png b/rt/html/NoAuth/images/css/dark-arrow.png Binary files differnew file mode 100644 index 000000000..a83500aad --- /dev/null +++ b/rt/html/NoAuth/images/css/dark-arrow.png diff --git a/rt/html/NoAuth/images/css/light-arrow-up.png b/rt/html/NoAuth/images/css/light-arrow-up.png Binary files differnew file mode 100644 index 000000000..c209d4335 --- /dev/null +++ b/rt/html/NoAuth/images/css/light-arrow-up.png diff --git a/rt/html/NoAuth/images/css/light-arrow.png b/rt/html/NoAuth/images/css/light-arrow.png Binary files differnew file mode 100644 index 000000000..575d4e5ec --- /dev/null +++ b/rt/html/NoAuth/images/css/light-arrow.png diff --git a/rt/html/NoAuth/images/css/rolldown-arrow.gif b/rt/html/NoAuth/images/css/rolldown-arrow.gif Binary files differnew file mode 100644 index 000000000..3c296dcae --- /dev/null +++ b/rt/html/NoAuth/images/css/rolldown-arrow.gif diff --git a/rt/html/NoAuth/images/css/rolldown-arrow.png b/rt/html/NoAuth/images/css/rolldown-arrow.png Binary files differnew file mode 100644 index 000000000..33d8ab1e2 --- /dev/null +++ b/rt/html/NoAuth/images/css/rolldown-arrow.png diff --git a/rt/html/NoAuth/images/css/rollup-arrow.gif b/rt/html/NoAuth/images/css/rollup-arrow.gif Binary files differnew file mode 100644 index 000000000..f009ff4c6 --- /dev/null +++ b/rt/html/NoAuth/images/css/rollup-arrow.gif |