├── .gitignore
├── .htaccess
├── LICENSE
├── README.md
├── clsAWStats.php
├── clsPage.php
├── config.dist.php
├── defaults.php
├── index.php
├── js
├── constants.js
├── excanvas.js
├── jawstats.js
├── jawstats_mail.js
├── jawstats_web.js
├── jquery.flot.crosshair.js
├── jquery.flot.js
├── jquery.flot.label.js
├── jquery.flot.navigate.js
├── jquery.flot.pie.js
├── jquery.flot.stack.js
├── jquery.flot.threshold.js
├── jquery.js
├── jquery.json.js
├── jquery.tablesorter.js
└── packed.js
├── json_info.php
├── languages
├── cs.js
├── da.js
├── de-de.js
├── es-es.js
├── fr.js
├── jp.js
├── nl.js
├── pl.js
├── pt.js
├── sv.js
├── translations.php
├── zh-cn.js
└── zh-tw.js
├── site-configs
├── .gitignore
└── example.com.dist.php
├── themes
└── default
│ ├── browsers
│ ├── camino.gif
│ ├── chrome.gif
│ ├── firefox.gif
│ ├── icab.gif
│ ├── konqueror.gif
│ ├── libwww.gif
│ ├── lotusnotes.gif
│ ├── mozilla.gif
│ ├── msie.gif
│ ├── netscape.gif
│ ├── omniweb.gif
│ ├── opera.gif
│ ├── otherbrowsers.gif
│ ├── safari.gif
│ ├── unknown.gif
│ └── wget.gif
│ ├── changemonth
│ ├── first.gif
│ ├── first_off.gif
│ ├── first_on.gif
│ ├── last.gif
│ ├── last_off.gif
│ ├── last_on.gif
│ ├── next.gif
│ ├── next_off.gif
│ ├── next_on.gif
│ ├── prev.gif
│ ├── prev_off.gif
│ └── prev_on.gif
│ ├── flags
│ ├── ad.gif
│ ├── ae.gif
│ ├── af.gif
│ ├── ag.gif
│ ├── ai.gif
│ ├── al.gif
│ ├── am.gif
│ ├── an.gif
│ ├── ao.gif
│ ├── ar.gif
│ ├── as.gif
│ ├── at.gif
│ ├── au.gif
│ ├── aw.gif
│ ├── ax.gif
│ ├── az.gif
│ ├── ba.gif
│ ├── bb.gif
│ ├── bd.gif
│ ├── be.gif
│ ├── bf.gif
│ ├── bg.gif
│ ├── bh.gif
│ ├── bi.gif
│ ├── bj.gif
│ ├── bm.gif
│ ├── bn.gif
│ ├── bo.gif
│ ├── br.gif
│ ├── bs.gif
│ ├── bt.gif
│ ├── bv.gif
│ ├── bw.gif
│ ├── by.gif
│ ├── bz.gif
│ ├── ca.gif
│ ├── catalonia.gif
│ ├── cc.gif
│ ├── cd.gif
│ ├── cf.gif
│ ├── cg.gif
│ ├── ch.gif
│ ├── ci.gif
│ ├── ck.gif
│ ├── cl.gif
│ ├── cm.gif
│ ├── cn.gif
│ ├── co.gif
│ ├── cr.gif
│ ├── cs.gif
│ ├── cu.gif
│ ├── cv.gif
│ ├── cx.gif
│ ├── cy.gif
│ ├── cz.gif
│ ├── de.gif
│ ├── dj.gif
│ ├── dk.gif
│ ├── dm.gif
│ ├── do.gif
│ ├── dz.gif
│ ├── ec.gif
│ ├── ee.gif
│ ├── eg.gif
│ ├── eh.gif
│ ├── england.gif
│ ├── er.gif
│ ├── es.gif
│ ├── et.gif
│ ├── eu.gif
│ ├── europeanunion.gif
│ ├── fam.gif
│ ├── fi.gif
│ ├── fj.gif
│ ├── fk.gif
│ ├── fm.gif
│ ├── fo.gif
│ ├── fr.gif
│ ├── ga.gif
│ ├── gb.gif
│ ├── gd.gif
│ ├── ge.gif
│ ├── gf.gif
│ ├── gh.gif
│ ├── gi.gif
│ ├── gl.gif
│ ├── gm.gif
│ ├── gn.gif
│ ├── gp.gif
│ ├── gq.gif
│ ├── gr.gif
│ ├── gs.gif
│ ├── gt.gif
│ ├── gu.gif
│ ├── gw.gif
│ ├── gy.gif
│ ├── hk.gif
│ ├── hm.gif
│ ├── hn.gif
│ ├── hr.gif
│ ├── ht.gif
│ ├── hu.gif
│ ├── id.gif
│ ├── ie.gif
│ ├── il.gif
│ ├── in.gif
│ ├── io.gif
│ ├── iq.gif
│ ├── ir.gif
│ ├── is.gif
│ ├── it.gif
│ ├── jm.gif
│ ├── jo.gif
│ ├── jp.gif
│ ├── ke.gif
│ ├── kg.gif
│ ├── kh.gif
│ ├── ki.gif
│ ├── km.gif
│ ├── kn.gif
│ ├── kp.gif
│ ├── kr.gif
│ ├── kw.gif
│ ├── ky.gif
│ ├── kz.gif
│ ├── la.gif
│ ├── lb.gif
│ ├── lc.gif
│ ├── li.gif
│ ├── lk.gif
│ ├── lr.gif
│ ├── ls.gif
│ ├── lt.gif
│ ├── lu.gif
│ ├── lv.gif
│ ├── ly.gif
│ ├── ma.gif
│ ├── mc.gif
│ ├── md.gif
│ ├── me.gif
│ ├── mg.gif
│ ├── mh.gif
│ ├── mk.gif
│ ├── ml.gif
│ ├── mm.gif
│ ├── mn.gif
│ ├── mo.gif
│ ├── mp.gif
│ ├── mq.gif
│ ├── mr.gif
│ ├── ms.gif
│ ├── mt.gif
│ ├── mu.gif
│ ├── mv.gif
│ ├── mw.gif
│ ├── mx.gif
│ ├── my.gif
│ ├── mz.gif
│ ├── na.gif
│ ├── nc.gif
│ ├── ne.gif
│ ├── nf.gif
│ ├── ng.gif
│ ├── ni.gif
│ ├── nl.gif
│ ├── no.gif
│ ├── np.gif
│ ├── nr.gif
│ ├── nu.gif
│ ├── nz.gif
│ ├── om.gif
│ ├── pa.gif
│ ├── pe.gif
│ ├── pf.gif
│ ├── pg.gif
│ ├── ph.gif
│ ├── pk.gif
│ ├── pl.gif
│ ├── pm.gif
│ ├── pn.gif
│ ├── pr.gif
│ ├── ps.gif
│ ├── pt.gif
│ ├── pw.gif
│ ├── py.gif
│ ├── qa.gif
│ ├── re.gif
│ ├── ro.gif
│ ├── rs.gif
│ ├── ru.gif
│ ├── rw.gif
│ ├── sa.gif
│ ├── sb.gif
│ ├── sc.gif
│ ├── scotland.gif
│ ├── sd.gif
│ ├── se.gif
│ ├── sg.gif
│ ├── sh.gif
│ ├── si.gif
│ ├── sj.gif
│ ├── sk.gif
│ ├── sl.gif
│ ├── sm.gif
│ ├── sn.gif
│ ├── so.gif
│ ├── sr.gif
│ ├── st.gif
│ ├── sv.gif
│ ├── sy.gif
│ ├── sz.gif
│ ├── tc.gif
│ ├── td.gif
│ ├── tf.gif
│ ├── tg.gif
│ ├── th.gif
│ ├── tj.gif
│ ├── tk.gif
│ ├── tl.gif
│ ├── tm.gif
│ ├── tn.gif
│ ├── to.gif
│ ├── tr.gif
│ ├── trans.gif
│ ├── tt.gif
│ ├── tv.gif
│ ├── tw.gif
│ ├── tz.gif
│ ├── ua.gif
│ ├── ug.gif
│ ├── uk.gif
│ ├── um.gif
│ ├── us.gif
│ ├── uy.gif
│ ├── uz.gif
│ ├── va.gif
│ ├── vc.gif
│ ├── ve.gif
│ ├── vg.gif
│ ├── vi.gif
│ ├── vn.gif
│ ├── vu.gif
│ ├── wales.gif
│ ├── wf.gif
│ ├── ws.gif
│ ├── ye.gif
│ ├── yt.gif
│ ├── za.gif
│ ├── zm.gif
│ └── zw.gif
│ ├── images
│ ├── change_language.gif
│ ├── change_language_on.gif
│ ├── control_bg.gif
│ ├── external_link.png
│ ├── loading.gif
│ ├── logo.gif
│ ├── tab_left.gif
│ ├── tab_right.gif
│ ├── tablesorter_asc.gif
│ ├── tablesorter_bg.gif
│ ├── tablesorter_desc.gif
│ ├── taboff_left.gif
│ └── taboff_right.gif
│ ├── os
│ ├── bsd.gif
│ ├── linux.gif
│ ├── mac.gif
│ ├── otheros.gif
│ ├── psp.gif
│ ├── sun.gif
│ ├── symbian.gif
│ ├── unknown.gif
│ └── win.gif
│ ├── paging
│ ├── first.gif
│ ├── first_off.gif
│ ├── first_on.gif
│ ├── last.gif
│ ├── last_off.gif
│ ├── last_on.gif
│ ├── next.gif
│ ├── next_off.gif
│ ├── next_on.gif
│ ├── prev.gif
│ ├── prev_off.gif
│ └── prev_on.gif
│ ├── searchengines
│ ├── alexa.gif
│ ├── alice.gif
│ ├── alltheweb.gif
│ ├── altavista.gif
│ ├── aol.gif
│ ├── ask.gif
│ ├── avantfind.gif
│ ├── blingo.gif
│ ├── bluewin.gif
│ ├── clusty.gif
│ ├── delicious.gif
│ ├── dogpile.gif
│ ├── earthlink.gif
│ ├── eniro.gif
│ ├── excite.gif
│ ├── goodsearch.gif
│ ├── google.gif
│ ├── infospace.gif
│ ├── kvasir.gif
│ ├── live.gif
│ ├── lycos.gif
│ ├── mamma.gif
│ ├── msn.gif
│ ├── mywebsearch.gif
│ ├── sapo.gif
│ ├── search.gif
│ ├── seznam.gif
│ ├── steadysearch.gif
│ ├── stumbleupon.gif
│ ├── tiscali.gif
│ ├── vivisimo.gif
│ ├── voila.gif
│ ├── webcrawler.gif
│ ├── webde.gif
│ └── yahoo.gif
│ ├── style.css
│ └── style.js
├── ui
├── mailmenu.xml
└── webmenu.xml
├── xml_history.php
├── xml_pages.php
├── xml_stats.php
└── xml_update.php
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | .DS_Store
3 | nbproject
4 | config.php
5 | !.gitignore
6 |
--------------------------------------------------------------------------------
/.htaccess:
--------------------------------------------------------------------------------
1 | Options -Indexes
2 | RedirectMatch 404 /\.git
3 | RedirectMatch 404 /nbproject
4 | RedirectMatch 404 /site-configs
5 | RedirectMatch 404 /ui
6 |
7 |
| \n
| \n
" . $iYear . ": | "; 203 | 204 | // loop through months 205 | for ($iMonth = 1; $iMonth < 13; $iMonth++) { 206 | $dtTemp = mktime(0, 0, 0, $iMonth, 1, $iYear); 207 | $bExists = false; 208 | foreach ($GLOBALS["g_aLogFiles"] as $aLog) { 209 | if (($aLog[0] == $dtTemp) && ($aLog[1] == true)) { 210 | $bExists = true; 211 | break; 212 | } 213 | } 214 | if ($bExists == true) { 215 | $sCSS = ""; 216 | if ((date("n", $GLOBALS["g_aLogFiles"][$GLOBALS["g_iThisLog"]][0]) == $iMonth) && (date("Y", $GLOBALS["g_aLogFiles"][$GLOBALS["g_iThisLog"]][0]) == $iYear)) { 217 | $sCSS .= " selected"; 218 | } 219 | $aHTML[] = "" . Lang(date("F", $dtTemp)) . " | "; 220 | } else { 221 | if ($dtTemp > time()) { 222 | $aHTML[] = ""; 223 | } else { 224 | $aHTML[] = " | " . Lang(date("F", $dtTemp)) . " | "; 225 | } 226 | } 227 | } 228 | $aHTML[] = "
| \n
| \n
";
298 | foreach (explode(',', $sParts) as $part) {
299 | $class = "selected";
300 | $title = "";
301 | if (array_key_exists($part, $arrMissingParts)) {
302 | $class .= " missing";
303 | $title .= "Missing Log : " . $arrMissingParts[$part];
304 | }
305 | $aHTML[] = "
| \n"; 306 | } 307 | $aHTML[] = " | \n