1PLEASE CHECK FIRST LOCALE NOTES IN README!
2
3- W3C HTML 4.01 allows not set </TR>, </TD> and </TH> elements
4- W3C HTML 4.01 requires to set alt (minimum alt="") attribute for <IMG> tag
5- W3C HTML 4.01 allows not type " (double quotes) for colspan, cellspacing, cellpadding and class attributes
6
7It is allowed to use calls, which conforms to any of listed standards (PLATFORM REQUIREMENTS):
8- ISO 9899 (C99);
9- ANSI C;
10- any POSIX (i.e. POSIX.2, POSIX 1003.1-2001 ...);
11- SVID 3;
12- The Single UNIX(R) Specification, Version 2 (SUS).
13
14It is DISALLOWED to use:
15- calls, which conforms ONLY to BSD or GNU standards (or both of those);
16- extensions to calls, which conforms ONLY to BSD or GNU standards (or both of those).
17
18
19==========================
20=== Naming conventions ===
21==========================
22Variables:
23TU(R) - Top Users (Report)
24TS(R) - Top Sites (Report)
25U(R) - User (Reports)
26UF(R) - User FullURL (Reports)
27UD(R) - User Datetime (Reports)
28UG(R) - User Graphs (Reports)
29LF(R) - Local Filter (Reports), was TT(R)
30I(R) - Index Report (root of all reports)
31DF - Description File
32Indic - indicators
33t* - temporary * variable
34url* - per URL * variable
35tl* - total * variable
36cc* - per user total * variable
37cfg.* - configuration * variable
38iname - internal name (for now ip or username)
39o* - old * variable
40i* - function input * variable
41
42Macros:
43*SIZE - integer/long (includes '\0'), userful for array size, malloc, fgets
44*LEN  - string, (not includes '\0'), useful for scanf
45