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