-
Notifications
You must be signed in to change notification settings - Fork 6
/
anlgform.html
240 lines (240 loc) · 8.15 KB
/
anlgform.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Analog CE form interface</title>
</head>
<body>
<h1><img src="images/analogo.png" alt="Analog CE Logo">Analog form interface</h1>
<!-- This version is in British English. Forms in other languages can be -->
<!-- found in the "lang" folder or directory. -->
<!-- Make the edits below. You also need to edit anlgform.pl. -->
<!-- First, uncomment the img tag above, edited if necessary. -->
<!-- Next, uncomment the following line, edited to reflect the correct -->
<!-- location of anlgform.pl in you server's filespace. -->
<!-- form action="/cgi-bin/anlgform.pl" method="POST" -->
<!-- Many systems will want the IMAGEDIR to be different on the form -->
<!-- than from the command line, because it should not be within /cgi-bin/ -->
<!-- input type=hidden name="IMAGEDIR" value="/images/" -->
<!-- Some users will want to set their logfile like this. -->
<!-- input type=hidden name="LOGFILE" value="/usr/local/etc/httpd/logs/access_log" -->
<!-- After you've made these edits, you can remove the "strong" lines below -->
<hr>
<h2>1. Report choices</h2>
<strong><font color=red>N.B. This form will not work - e.g. the buttons may
not even appear - until you've configured it according to the instructions.
When you've configured it, you should remove this paragraph.<br>
</font></strong> <i>See <a href="http://www.analog.cx/">the analog
home page</a> for the meanings of the various reports.</i>
<p>
<h3>Which reports do you want to see?</h3>
<br>
<INPUT TYPE=radio NAME=GENERAL VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=GENERAL VALUE=OFF>
[Off] General Summary <br>
<INPUT TYPE=radio NAME=MONTHLY VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=MONTHLY VALUE=OFF>
[Off] Monthly Report <br>
<INPUT TYPE=radio NAME=WEEKLY VALUE=ON>
[On]
<INPUT TYPE=radio NAME=WEEKLY VALUE=OFF checked>
[Off] Weekly Report <br>
<INPUT TYPE=radio NAME=DAILYSUM VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=DAILYSUM VALUE=OFF>
[Off] Daily Summary <br>
<INPUT TYPE=radio NAME=DAILYREP VALUE=ON>
[On]
<INPUT TYPE=radio NAME=DAILYREP VALUE=OFF checked>
[Off] Daily Report <br>
<INPUT TYPE=radio NAME=HOURLYSUM VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=HOURLYSUM VALUE=OFF>
[Off] Hourly Summary <br>
<INPUT TYPE=radio NAME=DOMAIN VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=DOMAIN VALUE=OFF>
[Off] Domain Report <br>
<INPUT TYPE=radio NAME=ORGANISATION VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=ORGANISATION VALUE=OFF>
[Off] Organisation Report <br>
<INPUT TYPE=radio NAME=DIRECTORY VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=DIRECTORY VALUE=OFF>
[Off] Directory Report <br>
<INPUT TYPE=radio NAME=FILETYPE VALUE=ON>
[On]
<INPUT TYPE=radio NAME=FILETYPE VALUE=OFF checked>
[Off] File Type Report <br>
<INPUT TYPE=radio NAME=REQUEST VALUE=ON checked>
[On]
<INPUT TYPE=radio NAME=REQUEST VALUE=OFF>
[Off] Request Report <br>
<INPUT TYPE=radio NAME=SIZE VALUE=ON>
[On]
<INPUT TYPE=radio NAME=SIZE VALUE=OFF checked>
[Off] File Size Report <br>
<INPUT TYPE=radio NAME=REFERRER VALUE=ON>
[On]
<INPUT TYPE=radio NAME=REFERRER VALUE=OFF checked>
[Off] Referrer Report <br>
<INPUT TYPE=radio NAME=SEARCHQUERY VALUE=ON>
[On]
<INPUT TYPE=radio NAME=SEARCHQUERY VALUE=OFF checked>
[Off] Search Query Report <br>
<INPUT TYPE=radio NAME=SEARCHWORD VALUE=ON>
[On]
<INPUT TYPE=radio NAME=SEARCHWORD VALUE=OFF checked>
[Off] Search Word Report <br>
<INPUT TYPE=radio NAME=BROWSERSUM VALUE=ON>
[On]
<INPUT TYPE=radio NAME=BROWSERSUM VALUE=OFF checked>
[Off] Browser Summary <br>
<INPUT TYPE=radio NAME=OSREP VALUE=ON>
[On]
<INPUT TYPE=radio NAME=OSREP VALUE=OFF checked>
[Off] Operating System Report <br>
<INPUT TYPE=radio NAME=STATUS VALUE=ON>
[On]
<INPUT TYPE=radio NAME=STATUS VALUE=OFF checked>
[Off] Status Code Report
<p><i>You can now run the program:
<input type=submit value="Produce statistics">
<br>
Or you can fill in the options below for individual reports.
You can use
<input type=TEXT name="ignore1" maxlength=4 size=4 value="10M">
<select name=ignore2>
<option value=b selected>bytes
</select>
bytes to mean 10 Megabytes; also
<input type=TEXT name="ignore3" maxlength=4 size=4 value="-50">
<select name=ignore4>
<option value=b selected>bytes
</select>
to mean the 50 items with the most bytes. </i>
<hr>
<h2>2. Detailed report options</h2>
<h3>Domain Report options</h3>
Sort the Domain Report
<select name=DOMSORTBY size=1>
<option value=REQUESTS>by number of requests
<option value=PAGES>by number of requests for pages
<option value=BYTES selected>by volume of traffic
<option value=DATE>by date of last access
<option value=ALPHABETICAL>alphabetically
</select>
<br>
Include all domains with at least
<input type=TEXT name="DOMFLOORA" maxlength=6 size=6>
<select name=DOMFLOORB>
<option value=r>requests
<option value=p>requests for pages
<option value=b selected>bytes
</select>
<h3>Organisation Report options</h3>
Sort the Organisation Report
<select name=ORGSORTBY size=1>
<option value=REQUESTS selected>by number of requests
<option value=PAGES>by number of requests for pages
<option value=BYTES>by volume of traffic
<option value=DATE>by date of last access
<option value=ALPHABETICAL>alphabetically
</select>
<br>
Include all organisations with at least
<input type=TEXT name="ORGFLOORA" maxlength=6 size=6>
<select name=ORGFLOORB>
<option value=r selected>requests
<option value=p>requests for pages
<option value=b>bytes
</select>
<h3>Directory Report options</h3>
Sort the Directory Report
<select name=DIRSORTBY size=1>
<option value=REQUESTS>by number of requests
<option value=PAGES>by number of requests for pages
<option value=BYTES selected>by volume of traffic
<option value=DATE>by date of last access
<option value=ALPHABETICAL>alphabetically
</select>
<br>
Include all directories with at least
<input type=TEXT name="DIRFLOORA" maxlength=6 size=6>
<select name=DIRFLOORB>
<option value=r>requests
<option value=p>requests for pages
<option value=b selected>bytes
</select>
<h3>Request Report options</h3>
Sort the Request Report
<select name=REQSORTBY size=1>
<option value=REQUESTS selected>by number of requests
<!-- NB pages not a valid method -->
<option value=BYTES>by volume of traffic
<option value=DATE>by date of last access
<option value=ALPHABETICAL>alphabetically
</select>
<br>
Include all files with at least
<input type=TEXT name="REQFLOORA" maxlength=6 size=6>
<select name=REQFLOORB>
<option value=r selected>requests
<option value=b>bytes
</select>
<br>
Show
<select name="REQINCLUDE" size=1>
<option value="*" selected>all files
<option value="pages">pages only
</select>
<h3>Referrer Report options</h3>
Sort the Referrer Report
<select name=REFSORTBY size=1>
<option value=REQUESTS>by number of requests
<option value=PAGES selected>by number of requests for pages
<option value=BYTES>by volume of traffic
<option value=DATE>by date of last access
<option value=ALPHABETICAL>alphabetically
</select>
<br>
Include all referrers with at least
<input type=TEXT name="REFFLOORA" maxlength=6 size=6>
<select name=REFFLOORB>
<option value=r>requests
<option value=p selected>requests for pages
<option value=b>bytes
</select>
<hr>
<h2>3. Analysing only part of the logfile</h2>
<b>Only certain dates</b> <br>
You can analyse only the requests from certain dates.
Enter the range of dates below in the from <i>yymmdd</i>;
e.g., 980301 for 1st March 1998 (or fill in just one box
to limit the range of dates on just one side). <br>
From
<input type=TEXT name="FROM" maxlength=16 size=6>
to
<input type=TEXT name="TO" maxlength=16 size=6>
<p><b>Only certain files</b> <br>
Only look at the following files (list, separated by commas; can contain wild character *) <br>
<input type=TEXT name="FILEINCLUDE" size=60>
<br>
Ignore the following files <br>
<input type=TEXT name="FILEEXCLUDE" size=60>
<hr>
<h2>4. Layout</h2>
<b>Your organisation's name</b> (for the title of the page)
<input type=TEXT name="HOSTNAME" size=60>
<p><b>Your organisation's home page</b> <br>
URL:
<input type=TEXT name="HOSTURL" size=60>
<hr>
<input type=submit value="Produce statistics">
<input type=reset value="Reset form">
</form>
</body>
</html>