From 45220099c31f7dd47a4f5aee305319576bd5deeb Mon Sep 17 00:00:00 2001 From: Newcomer1989 Date: Sat, 21 Jan 2017 17:06:10 +0100 Subject: [PATCH] release 1.2.2 --- install.php | 45 +- jobs/addon_assign_groups.php | 48 ++ jobs/bot.php | 29 +- jobs/calc_user.php | 27 +- jobs/calc_userstats.php | 14 +- jobs/check_db.php | 31 +- jobs/get_avatars.php | 4 +- jobs/handle_messages.php | 2 +- jobs/update_rs.php | 14 +- languages/core_ar.php | 51 +- languages/core_de.php | 52 +- languages/core_en.php | 53 +- languages/core_fr.php | 479 +++++++++++ languages/core_it.php | 53 +- languages/core_nl.php | 51 +- languages/core_ro.php | 51 +- languages/core_ru.php | 51 +- languages/nations_fr.php | 250 ++++++ .../font-awesome/css/font-awesome.min.css | 4 - .../addons/font-awesome/less/animated.less | 34 - .../font-awesome/less/bordered-pulled.less | 25 - .../addons/font-awesome/less/core.less | 12 - .../addons/font-awesome/less/fixed-width.less | 6 - .../font-awesome/less/font-awesome.less | 18 - .../addons/font-awesome/less/icons.less | 789 ----------------- .../addons/font-awesome/less/larger.less | 13 - .../addons/font-awesome/less/list.less | 19 - .../addons/font-awesome/less/mixins.less | 60 -- .../addons/font-awesome/less/path.less | 15 - .../font-awesome/less/rotated-flipped.less | 20 - .../font-awesome/less/screen-reader.less | 5 - .../addons/font-awesome/less/spinning.less | 29 - .../addons/font-awesome/less/stacked.less | 20 - .../addons/font-awesome/less/variables.less | 800 ------------------ .../addons/font-awesome/scss/_animated.scss | 34 - .../font-awesome/scss/_bordered-pulled.scss | 25 - .../addons/font-awesome/scss/_core.scss | 12 - .../font-awesome/scss/_fixed-width.scss | 6 - .../addons/font-awesome/scss/_icons.scss | 789 ----------------- .../addons/font-awesome/scss/_larger.scss | 13 - .../addons/font-awesome/scss/_list.scss | 19 - .../addons/font-awesome/scss/_mixins.scss | 60 -- .../addons/font-awesome/scss/_path.scss | 15 - .../font-awesome/scss/_rotated-flipped.scss | 20 - .../font-awesome/scss/_screen-reader.scss | 5 - .../addons/font-awesome/scss/_spinning.scss | 29 - .../addons/font-awesome/scss/_stacked.scss | 20 - .../addons/font-awesome/scss/_variables.scss | 800 ------------------ .../font-awesome/scss/font-awesome.scss | 18 - libs/bootstrap/addons/morris/morris.css | 1 - libs/bootstrap/addons/morris/morris.min.js | 7 - libs/bootstrap/addons/morris/raphael.min.js | 11 - libs/bootstrap/addons/sb-admin.css | 6 - .../addons/select/bootstrap-select.min.css | 6 - .../addons/select/bootstrap-select.min.js | 9 - .../bootstrap-show-password.min.js | 6 - .../switch-master/bootstrap-switch.min.css | 22 - .../switch-master/bootstrap-switch.min.js | 22 - .../jquery.bootstrap-touchspin.min.css | 10 - .../jquery.bootstrap-touchspin.min.js | 9 - .../validator/bootstrapValidator.min.css | 11 - .../validator/bootstrapValidator.min.js | 13 - .../addons/validator/validator.min.js | 9 - libs/bootstrap/css/bootstrap-theme.css.map | 1 - libs/bootstrap/css/bootstrap-theme.min.css | 6 - .../bootstrap/css/bootstrap-theme.min.css.map | 1 - libs/bootstrap/css/bootstrap.css.map | 1 - libs/bootstrap/css/bootstrap.min.css | 6 - libs/bootstrap/css/bootstrap.min.css.map | 1 - libs/bootstrap/css/custom.css | 1 - .../bootstrap/flag_icon/css/flag-icon.min.css | 1 - libs/bootstrap/js/bootstrap.min.js | 7 - libs/bootstrap/js/custom.js | 6 - libs/bootstrap/js/highlight.js | 1 - libs/bootstrap/js/main.js | 61 -- libs/combined_stats.css | 9 + libs/combined_stats.js | 14 + libs/combined_wi.css | 8 + libs/combined_wi.js | 13 + .../flag_icon/flags/4x3 => flags}/ad.svg | 0 .../flag_icon/flags/4x3 => flags}/ae.svg | 0 .../flag_icon/flags/4x3 => flags}/af.svg | 0 .../flag_icon/flags/4x3 => flags}/ag.svg | 0 .../flag_icon/flags/4x3 => flags}/ai.svg | 0 .../flag_icon/flags/4x3 => flags}/al.svg | 0 .../flag_icon/flags/4x3 => flags}/am.svg | 0 .../flag_icon/flags/4x3 => flags}/ao.svg | 0 .../flag_icon/flags/4x3 => flags}/ar.svg | 0 .../flag_icon/flags/4x3 => flags}/arab.svg | 0 .../flag_icon/flags/4x3 => flags}/as.svg | 0 .../flag_icon/flags/4x3 => flags}/at.svg | 0 .../flag_icon/flags/4x3 => flags}/au.svg | 0 .../flag_icon/flags/4x3 => flags}/aw.svg | 0 .../flag_icon/flags/4x3 => flags}/ax.svg | 0 .../flag_icon/flags/4x3 => flags}/az.svg | 0 .../flag_icon/flags/4x3 => flags}/ba.svg | 0 .../flag_icon/flags/4x3 => flags}/bb.svg | 0 .../flag_icon/flags/4x3 => flags}/bd.svg | 0 .../flag_icon/flags/4x3 => flags}/be.svg | 0 .../flag_icon/flags/4x3 => flags}/bf.svg | 0 .../flag_icon/flags/4x3 => flags}/bg.svg | 0 .../flag_icon/flags/4x3 => flags}/bh.svg | 0 .../flag_icon/flags/4x3 => flags}/bi.svg | 0 .../flag_icon/flags/4x3 => flags}/bj.svg | 0 .../flag_icon/flags/4x3 => flags}/bl.svg | 0 .../flag_icon/flags/4x3 => flags}/bm.svg | 0 .../flag_icon/flags/4x3 => flags}/bn.svg | 0 .../flag_icon/flags/4x3 => flags}/bo.svg | 0 .../flag_icon/flags/4x3 => flags}/br.svg | 0 .../flag_icon/flags/4x3 => flags}/bs.svg | 0 .../flag_icon/flags/4x3 => flags}/bt.svg | 0 .../flag_icon/flags/4x3 => flags}/bv.svg | 0 .../flag_icon/flags/4x3 => flags}/bw.svg | 0 .../flag_icon/flags/4x3 => flags}/by.svg | 0 .../flag_icon/flags/4x3 => flags}/bz.svg | 0 .../flag_icon/flags/4x3 => flags}/ca.svg | 0 .../flag_icon/flags/4x3 => flags}/cc.svg | 0 .../flag_icon/flags/4x3 => flags}/cd.svg | 0 .../flag_icon/flags/4x3 => flags}/cf.svg | 0 .../flag_icon/flags/4x3 => flags}/cg.svg | 0 .../flag_icon/flags/4x3 => flags}/ch.svg | 0 .../flag_icon/flags/4x3 => flags}/ci.svg | 0 .../flag_icon/flags/4x3 => flags}/ck.svg | 0 .../flag_icon/flags/4x3 => flags}/cl.svg | 0 .../flag_icon/flags/4x3 => flags}/cm.svg | 0 .../flag_icon/flags/4x3 => flags}/cn.svg | 0 .../flag_icon/flags/4x3 => flags}/co.svg | 0 .../flag_icon/flags/4x3 => flags}/cr.svg | 0 .../flag_icon/flags/4x3 => flags}/cu.svg | 0 .../flag_icon/flags/4x3 => flags}/cv.svg | 0 .../flag_icon/flags/4x3 => flags}/cw.svg | 0 .../flag_icon/flags/4x3 => flags}/cx.svg | 0 .../flag_icon/flags/4x3 => flags}/cy.svg | 0 .../flag_icon/flags/4x3 => flags}/cz.svg | 0 .../flag_icon/flags/4x3 => flags}/de.svg | 0 .../flag_icon/flags/4x3 => flags}/dj.svg | 0 .../flag_icon/flags/4x3 => flags}/dk.svg | 0 .../flag_icon/flags/4x3 => flags}/dm.svg | 0 .../flag_icon/flags/4x3 => flags}/do.svg | 0 .../flag_icon/flags/4x3 => flags}/dz.svg | 0 .../flag_icon/flags/4x3 => flags}/ec.svg | 0 .../flag_icon/flags/4x3 => flags}/ee.svg | 0 .../flag_icon/flags/4x3 => flags}/eg.svg | 0 .../flag_icon/flags/4x3 => flags}/eh.svg | 0 .../flag_icon/flags/4x3 => flags}/er.svg | 0 .../flag_icon/flags/4x3 => flags}/es.svg | 0 .../flag_icon/flags/4x3 => flags}/et.svg | 0 .../flag_icon/flags/4x3 => flags}/fi.svg | 0 .../flag_icon/flags/4x3 => flags}/fj.svg | 0 .../flag_icon/flags/4x3 => flags}/fk.svg | 0 .../flag_icon/flags/4x3 => flags}/fm.svg | 0 .../flag_icon/flags/4x3 => flags}/fo.svg | 0 .../flag_icon/flags/4x3 => flags}/fr.svg | 0 .../flag_icon/flags/4x3 => flags}/ga.svg | 0 .../flag_icon/flags/4x3 => flags}/gb.svg | 0 .../flag_icon/flags/4x3 => flags}/gd.svg | 0 .../flag_icon/flags/4x3 => flags}/ge.svg | 0 .../flag_icon/flags/4x3 => flags}/gf.svg | 0 .../flag_icon/flags/4x3 => flags}/gg.svg | 0 .../flag_icon/flags/4x3 => flags}/gh.svg | 0 .../flag_icon/flags/4x3 => flags}/gi.svg | 0 .../flag_icon/flags/4x3 => flags}/gl.svg | 0 .../flag_icon/flags/4x3 => flags}/gm.svg | 0 .../flag_icon/flags/4x3 => flags}/gn.svg | 0 .../flag_icon/flags/4x3 => flags}/gp.svg | 0 .../flag_icon/flags/4x3 => flags}/gq.svg | 0 .../flag_icon/flags/4x3 => flags}/gr.svg | 0 .../flag_icon/flags/4x3 => flags}/gs.svg | 0 .../flag_icon/flags/4x3 => flags}/gt.svg | 0 .../flag_icon/flags/4x3 => flags}/gu.svg | 0 .../flag_icon/flags/4x3 => flags}/gw.svg | 0 .../flag_icon/flags/4x3 => flags}/gy.svg | 0 .../flag_icon/flags/4x3 => flags}/hk.svg | 0 .../flag_icon/flags/4x3 => flags}/hm.svg | 0 .../flag_icon/flags/4x3 => flags}/hn.svg | 0 .../flag_icon/flags/4x3 => flags}/hr.svg | 0 .../flag_icon/flags/4x3 => flags}/ht.svg | 0 .../flag_icon/flags/4x3 => flags}/hu.svg | 0 .../flag_icon/flags/4x3 => flags}/id.svg | 0 .../flag_icon/flags/4x3 => flags}/ie.svg | 0 .../flag_icon/flags/4x3 => flags}/il.svg | 0 .../flag_icon/flags/4x3 => flags}/im.svg | 0 .../flag_icon/flags/4x3 => flags}/in.svg | 0 .../flag_icon/flags/4x3 => flags}/io.svg | 0 .../flag_icon/flags/4x3 => flags}/iq.svg | 0 .../flag_icon/flags/4x3 => flags}/ir.svg | 0 .../flag_icon/flags/4x3 => flags}/is.svg | 0 .../flag_icon/flags/4x3 => flags}/it.svg | 0 .../flag_icon/flags/4x3 => flags}/je.svg | 0 .../flag_icon/flags/4x3 => flags}/jm.svg | 0 .../flag_icon/flags/4x3 => flags}/jo.svg | 0 .../flag_icon/flags/4x3 => flags}/jp.svg | 0 .../flag_icon/flags/4x3 => flags}/ke.svg | 0 .../flag_icon/flags/4x3 => flags}/kg.svg | 0 .../flag_icon/flags/4x3 => flags}/kh.svg | 0 .../flag_icon/flags/4x3 => flags}/ki.svg | 0 .../flag_icon/flags/4x3 => flags}/km.svg | 0 .../flag_icon/flags/4x3 => flags}/kn.svg | 0 .../flag_icon/flags/4x3 => flags}/kp.svg | 0 .../flag_icon/flags/4x3 => flags}/kr.svg | 0 .../flag_icon/flags/4x3 => flags}/kw.svg | 0 .../flag_icon/flags/4x3 => flags}/ky.svg | 0 .../flag_icon/flags/4x3 => flags}/kz.svg | 0 .../flag_icon/flags/4x3 => flags}/la.svg | 0 .../flag_icon/flags/4x3 => flags}/lb.svg | 0 .../flag_icon/flags/4x3 => flags}/lc.svg | 0 .../flag_icon/flags/4x3 => flags}/li.svg | 0 .../flag_icon/flags/4x3 => flags}/lk.svg | 0 .../flag_icon/flags/4x3 => flags}/lr.svg | 0 .../flag_icon/flags/4x3 => flags}/ls.svg | 0 .../flag_icon/flags/4x3 => flags}/lt.svg | 0 .../flag_icon/flags/4x3 => flags}/lu.svg | 0 .../flag_icon/flags/4x3 => flags}/lv.svg | 0 .../flag_icon/flags/4x3 => flags}/ly.svg | 0 .../flag_icon/flags/4x3 => flags}/ma.svg | 0 .../flag_icon/flags/4x3 => flags}/mc.svg | 0 .../flag_icon/flags/4x3 => flags}/md.svg | 0 .../flag_icon/flags/4x3 => flags}/me.svg | 0 .../flag_icon/flags/4x3 => flags}/mg.svg | 0 .../flag_icon/flags/4x3 => flags}/mh.svg | 0 .../flag_icon/flags/4x3 => flags}/mk.svg | 0 .../flag_icon/flags/4x3 => flags}/ml.svg | 0 .../flag_icon/flags/4x3 => flags}/mm.svg | 0 .../flag_icon/flags/4x3 => flags}/mn.svg | 0 .../flag_icon/flags/4x3 => flags}/mo.svg | 0 .../flag_icon/flags/4x3 => flags}/mp.svg | 0 .../flag_icon/flags/4x3 => flags}/mq.svg | 0 .../flag_icon/flags/4x3 => flags}/mr.svg | 0 .../flag_icon/flags/4x3 => flags}/ms.svg | 0 .../flag_icon/flags/4x3 => flags}/mt.svg | 0 .../flag_icon/flags/4x3 => flags}/mu.svg | 0 .../flag_icon/flags/4x3 => flags}/mv.svg | 0 .../flag_icon/flags/4x3 => flags}/mw.svg | 0 .../flag_icon/flags/4x3 => flags}/mx.svg | 0 .../flag_icon/flags/4x3 => flags}/my.svg | 0 .../flag_icon/flags/4x3 => flags}/mz.svg | 0 .../flag_icon/flags/4x3 => flags}/na.svg | 0 .../flag_icon/flags/4x3 => flags}/nc.svg | 0 .../flag_icon/flags/4x3 => flags}/ne.svg | 0 .../flag_icon/flags/4x3 => flags}/nf.svg | 0 .../flag_icon/flags/4x3 => flags}/ng.svg | 0 .../flag_icon/flags/4x3 => flags}/ni.svg | 0 .../flag_icon/flags/4x3 => flags}/nl.svg | 0 .../flag_icon/flags/4x3 => flags}/no.svg | 0 .../flag_icon/flags/4x3 => flags}/np.svg | 0 .../flag_icon/flags/4x3 => flags}/nr.svg | 0 .../flag_icon/flags/4x3 => flags}/nu.svg | 0 .../flag_icon/flags/4x3 => flags}/nz.svg | 0 .../flag_icon/flags/4x3 => flags}/om.svg | 0 .../flag_icon/flags/4x3 => flags}/pa.svg | 0 .../flag_icon/flags/4x3 => flags}/pe.svg | 0 .../flag_icon/flags/4x3 => flags}/pf.svg | 0 .../flag_icon/flags/4x3 => flags}/pg.svg | 0 .../flag_icon/flags/4x3 => flags}/ph.svg | 0 .../flag_icon/flags/4x3 => flags}/pk.svg | 0 .../flag_icon/flags/4x3 => flags}/pl.svg | 0 .../flag_icon/flags/4x3 => flags}/pm.svg | 0 .../flag_icon/flags/4x3 => flags}/pn.svg | 0 .../flag_icon/flags/4x3 => flags}/pr.svg | 0 .../flag_icon/flags/4x3 => flags}/ps.svg | 0 .../flag_icon/flags/4x3 => flags}/pt.svg | 0 .../flag_icon/flags/4x3 => flags}/pw.svg | 0 .../flag_icon/flags/4x3 => flags}/py.svg | 0 .../flag_icon/flags/4x3 => flags}/qa.svg | 0 .../flag_icon/flags/4x3 => flags}/re.svg | 0 .../flag_icon/flags/4x3 => flags}/ro.svg | 0 .../flag_icon/flags/4x3 => flags}/rs.svg | 0 .../flag_icon/flags/4x3 => flags}/ru.svg | 0 .../flag_icon/flags/4x3 => flags}/rw.svg | 0 .../flag_icon/flags/4x3 => flags}/sa.svg | 0 .../flag_icon/flags/4x3 => flags}/sb.svg | 0 .../flag_icon/flags/4x3 => flags}/sc.svg | 0 .../flag_icon/flags/4x3 => flags}/sd.svg | 0 .../flag_icon/flags/4x3 => flags}/se.svg | 0 .../flag_icon/flags/4x3 => flags}/sg.svg | 0 .../flag_icon/flags/4x3 => flags}/sh.svg | 0 .../flag_icon/flags/4x3 => flags}/si.svg | 0 .../flag_icon/flags/4x3 => flags}/sj.svg | 0 .../flag_icon/flags/4x3 => flags}/sk.svg | 0 .../flag_icon/flags/4x3 => flags}/sl.svg | 0 .../flag_icon/flags/4x3 => flags}/sm.svg | 0 .../flag_icon/flags/4x3 => flags}/sn.svg | 0 .../flag_icon/flags/4x3 => flags}/so.svg | 0 .../flag_icon/flags/4x3 => flags}/sr.svg | 0 .../flag_icon/flags/4x3 => flags}/st.svg | 0 .../flag_icon/flags/4x3 => flags}/sv.svg | 0 .../flag_icon/flags/4x3 => flags}/sy.svg | 0 .../flag_icon/flags/4x3 => flags}/sz.svg | 0 .../flag_icon/flags/4x3 => flags}/tc.svg | 0 .../flag_icon/flags/4x3 => flags}/td.svg | 0 .../flag_icon/flags/4x3 => flags}/tf.svg | 0 .../flag_icon/flags/4x3 => flags}/tg.svg | 0 .../flag_icon/flags/4x3 => flags}/th.svg | 0 .../flag_icon/flags/4x3 => flags}/tj.svg | 0 .../flag_icon/flags/4x3 => flags}/tk.svg | 0 .../flag_icon/flags/4x3 => flags}/tl.svg | 0 .../flag_icon/flags/4x3 => flags}/tm.svg | 0 .../flag_icon/flags/4x3 => flags}/tn.svg | 0 .../flag_icon/flags/4x3 => flags}/to.svg | 0 .../flag_icon/flags/4x3 => flags}/tr.svg | 0 .../flag_icon/flags/4x3 => flags}/tt.svg | 0 .../flag_icon/flags/4x3 => flags}/tv.svg | 0 .../flag_icon/flags/4x3 => flags}/tw.svg | 0 .../flag_icon/flags/4x3 => flags}/tz.svg | 0 .../flag_icon/flags/4x3 => flags}/ua.svg | 0 .../flag_icon/flags/4x3 => flags}/ug.svg | 0 .../flag_icon/flags/4x3 => flags}/um.svg | 0 .../flag_icon/flags/4x3 => flags}/us.svg | 0 .../flag_icon/flags/4x3 => flags}/uy.svg | 0 .../flag_icon/flags/4x3 => flags}/uz.svg | 0 .../flag_icon/flags/4x3 => flags}/va.svg | 0 .../flag_icon/flags/4x3 => flags}/vc.svg | 0 .../flag_icon/flags/4x3 => flags}/ve.svg | 0 .../flag_icon/flags/4x3 => flags}/vg.svg | 0 .../flag_icon/flags/4x3 => flags}/vi.svg | 0 .../flag_icon/flags/4x3 => flags}/vn.svg | 0 .../flag_icon/flags/4x3 => flags}/vu.svg | 0 .../flag_icon/flags/4x3 => flags}/wf.svg | 0 .../flag_icon/flags/4x3 => flags}/ws.svg | 0 .../flag_icon/flags/4x3 => flags}/ye.svg | 0 .../flag_icon/flags/4x3 => flags}/yt.svg | 0 .../flag_icon/flags/4x3 => flags}/za.svg | 0 .../flag_icon/flags/4x3 => flags}/zm.svg | 0 .../flag_icon/flags/4x3 => flags}/zw.svg | 0 .../font-awesome => }/fonts/FontAwesome.otf | Bin .../fonts/fontawesome-webfont.eot | Bin .../fonts/fontawesome-webfont.svg | 0 .../fonts/fontawesome-webfont.ttf | Bin .../fonts/fontawesome-webfont.woff | Bin .../fonts/fontawesome-webfont.woff2 | Bin .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin libs/jquery/jquery.min.js | 4 - libs/ts3_lib/Node/Channel.php | 2 - libs/ts3_lib/Node/Channelgroup.php | 2 - libs/ts3_lib/Node/Server.php | 2 - libs/ts3_lib/Node/Servergroup.php | 2 - other/config.php | 6 + other/load_addons_config.php | 10 + other/search.php | 1 - other/session.php | 9 +- stats/assign_groups.php | 146 ++++ stats/index.php | 22 +- stats/info.php | 6 +- stats/list_rankup.php | 3 + stats/my_stats.php | 22 +- stats/nations.php | 3 + stats/nav.php | 25 +- stats/platforms.php | 3 + stats/top_all.php | 3 + stats/top_month.php | 3 + stats/top_week.php | 3 + stats/verify.php | 123 +++ stats/versions.php | 3 + webinterface/addon_assign_groups.php | 204 +++++ webinterface/bot.php | 46 +- webinterface/core.php | 2 +- webinterface/nav.php | 31 +- webinterface/other.php | 1 + webinterface/ts.php | 34 +- 363 files changed, 1875 insertions(+), 4164 deletions(-) create mode 100644 jobs/addon_assign_groups.php create mode 100644 languages/core_fr.php create mode 100644 languages/nations_fr.php delete mode 100644 libs/bootstrap/addons/font-awesome/css/font-awesome.min.css delete mode 100644 libs/bootstrap/addons/font-awesome/less/animated.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/bordered-pulled.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/core.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/fixed-width.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/font-awesome.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/icons.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/larger.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/list.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/mixins.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/path.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/rotated-flipped.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/screen-reader.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/spinning.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/stacked.less delete mode 100644 libs/bootstrap/addons/font-awesome/less/variables.less delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_animated.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_bordered-pulled.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_core.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_fixed-width.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_icons.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_larger.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_list.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_mixins.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_path.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_rotated-flipped.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_screen-reader.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_spinning.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_stacked.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/_variables.scss delete mode 100644 libs/bootstrap/addons/font-awesome/scss/font-awesome.scss delete mode 100644 libs/bootstrap/addons/morris/morris.css delete mode 100644 libs/bootstrap/addons/morris/morris.min.js delete mode 100644 libs/bootstrap/addons/morris/raphael.min.js delete mode 100644 libs/bootstrap/addons/sb-admin.css delete mode 100644 libs/bootstrap/addons/select/bootstrap-select.min.css delete mode 100644 libs/bootstrap/addons/select/bootstrap-select.min.js delete mode 100644 libs/bootstrap/addons/show-password/bootstrap-show-password.min.js delete mode 100644 libs/bootstrap/addons/switch-master/bootstrap-switch.min.css delete mode 100644 libs/bootstrap/addons/switch-master/bootstrap-switch.min.js delete mode 100644 libs/bootstrap/addons/touchspin-master/jquery.bootstrap-touchspin.min.css delete mode 100644 libs/bootstrap/addons/touchspin-master/jquery.bootstrap-touchspin.min.js delete mode 100644 libs/bootstrap/addons/validator/bootstrapValidator.min.css delete mode 100644 libs/bootstrap/addons/validator/bootstrapValidator.min.js delete mode 100644 libs/bootstrap/addons/validator/validator.min.js delete mode 100644 libs/bootstrap/css/bootstrap-theme.css.map delete mode 100644 libs/bootstrap/css/bootstrap-theme.min.css delete mode 100644 libs/bootstrap/css/bootstrap-theme.min.css.map delete mode 100644 libs/bootstrap/css/bootstrap.css.map delete mode 100644 libs/bootstrap/css/bootstrap.min.css delete mode 100644 libs/bootstrap/css/bootstrap.min.css.map delete mode 100644 libs/bootstrap/css/custom.css delete mode 100644 libs/bootstrap/flag_icon/css/flag-icon.min.css delete mode 100644 libs/bootstrap/js/bootstrap.min.js delete mode 100644 libs/bootstrap/js/custom.js delete mode 100644 libs/bootstrap/js/highlight.js delete mode 100644 libs/bootstrap/js/main.js create mode 100644 libs/combined_stats.css create mode 100644 libs/combined_stats.js create mode 100644 libs/combined_wi.css create mode 100644 libs/combined_wi.js rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ad.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ae.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/af.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ag.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ai.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/al.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/am.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ao.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ar.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/arab.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/as.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/at.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/au.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/aw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ax.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/az.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ba.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bb.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bd.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/be.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bh.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bi.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bj.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bo.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/br.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bs.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bv.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/by.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/bz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ca.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cd.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ch.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ci.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ck.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/co.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cv.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cx.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cy.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/cz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/de.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/dj.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/dk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/dm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/do.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/dz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ec.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ee.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/eg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/eh.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/er.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/es.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/et.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/fi.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/fj.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/fk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/fm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/fo.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/fr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ga.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gb.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gd.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ge.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gh.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gi.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gp.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gq.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gs.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/gy.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/hk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/hm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/hn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/hr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ht.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/hu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/id.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ie.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/il.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/im.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/in.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/io.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/iq.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ir.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/is.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/it.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/je.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/jm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/jo.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/jp.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ke.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kh.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ki.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/km.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kp.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ky.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/kz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/la.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lb.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/li.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ls.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/lv.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ly.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ma.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/md.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/me.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mh.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ml.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mo.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mp.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mq.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ms.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mv.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mx.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/my.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/mz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/na.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/nc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ne.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/nf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ng.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ni.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/nl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/no.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/np.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/nr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/nu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/nz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/om.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pa.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pe.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ph.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ps.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/pw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/py.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/qa.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/re.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ro.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/rs.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ru.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/rw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sa.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sb.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sd.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/se.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sh.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/si.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sj.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/so.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/st.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sv.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sy.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/sz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/td.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/th.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tj.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tk.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tl.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/to.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tr.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tv.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tw.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/tz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ua.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ug.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/um.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/us.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/uy.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/uz.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/va.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/vc.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ve.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/vg.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/vi.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/vn.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/vu.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/wf.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ws.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/ye.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/yt.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/za.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/zm.svg (100%) rename libs/{bootstrap/flag_icon/flags/4x3 => flags}/zw.svg (100%) rename libs/{bootstrap/addons/font-awesome => }/fonts/FontAwesome.otf (100%) rename libs/{bootstrap/addons/font-awesome => }/fonts/fontawesome-webfont.eot (100%) rename libs/{bootstrap/addons/font-awesome => }/fonts/fontawesome-webfont.svg (100%) rename libs/{bootstrap/addons/font-awesome => }/fonts/fontawesome-webfont.ttf (100%) rename libs/{bootstrap/addons/font-awesome => }/fonts/fontawesome-webfont.woff (100%) rename libs/{bootstrap/addons/font-awesome => }/fonts/fontawesome-webfont.woff2 (100%) rename libs/{bootstrap => }/fonts/glyphicons-halflings-regular.eot (100%) rename libs/{bootstrap => }/fonts/glyphicons-halflings-regular.svg (100%) rename libs/{bootstrap => }/fonts/glyphicons-halflings-regular.ttf (100%) rename libs/{bootstrap => }/fonts/glyphicons-halflings-regular.woff (100%) rename libs/{bootstrap => }/fonts/glyphicons-halflings-regular.woff2 (100%) delete mode 100644 libs/jquery/jquery.min.js create mode 100644 other/load_addons_config.php delete mode 100644 other/search.php create mode 100644 stats/assign_groups.php create mode 100644 stats/verify.php create mode 100644 webinterface/addon_assign_groups.php diff --git a/install.php b/install.php index fb86c07..d10e983 100644 --- a/install.php +++ b/install.php @@ -9,23 +9,8 @@ require_once('other/config.php'); TS-N.NET Ranksystem - - - - - - - - - - - - - - - - - + + - - - + +