1 #!/usr/local/bin/perl 2 3 ############################################ 4 ## ## 5 ## WebLog ## 6 ## by Darryl Burgdorf ## 7 ## ## 8 ## Configuration File ## 9 ## ## 10 ############################################ 11 12 require "weblog.pl"; 13 14 $LogFile = "/usr/foo/logs/access_log"; 15 $IPLog = "/usr/foo/logs/ips"; 16 17 $FileDir = "/usr/www/foo/reports"; 18 $ReportFile = "log.html"; 19 $FullListFile = "log.files.html"; 20 $DetailsFile = "log.details.html"; 21 $RefsFile = "log.refs.html"; 22 $KeywordsFile = "log.keys.html"; 23 $AgentsFile = "log.agents.html"; 24 25 $AgentListFile = ""; 26 $DBMType = 0; 27 28 $PrintFullAgentLists = 0; 29 30 $EOMFile = "log.eom.html"; 31 32 $SystemName = "Site Name Goes Here"; 33 34 $OrgName = "Org Name Goes Here"; 35 $OrgDomain = '(foo.com)'; 36 37 $GraphURL = "http://foo.com/logs/graphs"; 38 $GraphBase = "visits"; 39 40 # $IncludeOnlyRefsTo = '(includethis|andthis)'; 41 # $ExcludeRefsTo = '(excludethis|andthis)'; 42 43 # $IncludeOnlyDomain = ''; 44 # $ExcludeDomain = ''; 45 46 $IncludeQuery = 0; 47 48 $PrintFiles = 1; 49 $Print404 = 1; 50 $PrintDomains = 0; 51 $PrintUserIDs = 0; 52 $PrintTopNFiles = 10; 53 $TopFileListFilter = '(\.gif|\.jpg|\.jpeg|\.class|\.ico|\.txt|Code)'; 54 $PrintTopNDomains = 0; 55 56 $LogOnlyNew = 1; 57 58 $NoSessions = 0; 59 $NoResolve = 0; 60 61 $HourOffset = 0; 62 63 $DetailsFilter = '(\.gif|\.jpg|\.jpeg|\.class|\.ico|\.txt)'; 64 $DetailsDays = 0; 65 $DetailsSummaryDays = 28; 66 67 $refsexcludefrom = '(file:)'; 68 $refsexcludeto = '(\.gif|\.jpg|\.jpeg|\.class|\.ico|\.txt)'; 69 70 $RefsStripWWW = 1; 71 $RefsFilterLists = 1; 72 $TopNRefDoms = 10; 73 $TopNKeywords = 10; 74 75 $AgentsIgnore = '(\.gif|\.jpg|\.jpeg|\.class|\.ico|\.txt)'; 76 77 $Verbose = 1; 78 79 $bodyspec = "BGCOLOR=\"#ffffff\" TEXT=\"#000000\""; 80 81 $headerfile = "/usr/www/users/foo/header.txt"; 82 $footerfile = "/usr/www/users/foo/footer.txt"; 83 84 &MainProg;