fix RT dashboards and other things that need a Mason dhandler/autohandler: Approvals...
[freeside.git] / htetc / freeside-rt.conf
1 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/NoAuth>
2 SetHandler perl-script
3 PerlHandler HTML::Mason
4 </Directory>
5
6 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/REST/1.0/NoAuth>
7 <Limit GET POST>
8 allow from all
9 Satisfy any   
10 SetHandler perl-script
11 PerlHandler HTML::Mason
12 </Limit>
13 </Directory>
14
15 <DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/.*NoAuth/images">
16 SetHandler None
17 </DirectoryMatch>
18
19 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Admin> 
20 SetHandler perl-script 
21 PerlHandler HTML::Mason 
22 </Directory>
23
24 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Approvals> 
25 SetHandler perl-script 
26 PerlHandler HTML::Mason 
27 </Directory>
28
29 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Dashboards> 
30 SetHandler perl-script 
31 PerlHandler HTML::Mason 
32 </Directory>
33
34 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Download> 
35 SetHandler perl-script 
36 PerlHandler HTML::Mason 
37 </Directory>
38
39 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Search> 
40 SetHandler perl-script 
41 PerlHandler HTML::Mason 
42 </Directory>
43
44 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/Attachment> 
45 SetHandler perl-script 
46 PerlHandler HTML::Mason 
47 </Directory>
48
49 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/AttachmentWithHeaders> 
50 SetHandler perl-script 
51 PerlHandler HTML::Mason 
52 </Directory>
53
54 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/Graphs> 
55 SetHandler perl-script 
56 PerlHandler HTML::Mason 
57 </Directory>
58
59 #this one's not used anymore
60 #<DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/RTx/Statistics/.*/Elements>
61 #SetHandler perl-script
62 #PerlHandler HTML::Mason
63 #</DirectoryMatch>