From f749d5f0f961f389961fb73d6ec647e77d7f9189 Mon Sep 17 00:00:00 2001 From: Tandloze Date: Thu, 13 Aug 2015 17:13:35 +0200 Subject: [PATCH] Flags for Znote 1.5 reworked Reworked flags for Znote 1.5 by not altering the tfs tables --- characterprofile.php | 9 ++++++--- engine/database/connect.php | 1 + engine/function/users.php | 4 +++- flags/ad.png | Bin 0 -> 761 bytes flags/ae.png | Bin 0 -> 518 bytes flags/af.png | Bin 0 -> 688 bytes flags/ag.png | Bin 0 -> 880 bytes flags/ai.png | Bin 0 -> 862 bytes flags/al.png | Bin 0 -> 770 bytes flags/am.png | Bin 0 -> 596 bytes flags/an.png | Bin 0 -> 650 bytes flags/ao.png | Bin 0 -> 809 bytes flags/aq.png | Bin 0 -> 836 bytes flags/ar.png | Bin 0 -> 708 bytes flags/as.png | Bin 0 -> 806 bytes flags/at.png | Bin 0 -> 505 bytes flags/au.png | Bin 0 -> 877 bytes flags/aw.png | Bin 0 -> 722 bytes flags/ax.png | Bin 0 -> 718 bytes flags/az.png | Bin 0 -> 834 bytes flags/ba.png | Bin 0 -> 741 bytes flags/bb.png | Bin 0 -> 813 bytes flags/bd.png | Bin 0 -> 817 bytes flags/be.png | Bin 0 -> 548 bytes flags/bf.png | Bin 0 -> 549 bytes flags/bg.png | Bin 0 -> 539 bytes flags/bh.png | Bin 0 -> 647 bytes flags/bi.png | Bin 0 -> 837 bytes flags/bj.png | Bin 0 -> 607 bytes flags/bm.png | Bin 0 -> 773 bytes flags/bn.png | Bin 0 -> 786 bytes flags/bo.png | Bin 0 -> 632 bytes flags/br.png | Bin 0 -> 801 bytes flags/bs.png | Bin 0 -> 620 bytes flags/bt.png | Bin 0 -> 929 bytes flags/bv.png | Bin 0 -> 819 bytes flags/bw.png | Bin 0 -> 680 bytes flags/by.png | Bin 0 -> 567 bytes flags/bz.png | Bin 0 -> 841 bytes flags/ca.png | Bin 0 -> 754 bytes flags/cc.png | Bin 0 -> 717 bytes flags/cd.png | Bin 0 -> 758 bytes flags/cf.png | Bin 0 -> 764 bytes flags/cg.png | Bin 0 -> 645 bytes flags/ch.png | Bin 0 -> 582 bytes flags/ci.png | Bin 0 -> 680 bytes flags/ck.png | Bin 0 -> 796 bytes flags/cl.png | Bin 0 -> 609 bytes flags/cm.png | Bin 0 -> 659 bytes flags/cn.png | Bin 0 -> 523 bytes flags/co.png | Bin 0 -> 489 bytes flags/cr.png | Bin 0 -> 634 bytes flags/cs.png | Bin 0 -> 569 bytes flags/cu.png | Bin 0 -> 766 bytes flags/cv.png | Bin 0 -> 734 bytes flags/cx.png | Bin 0 -> 784 bytes flags/cy.png | Bin 0 -> 768 bytes flags/cz.png | Bin 0 -> 650 bytes flags/de.png | Bin 0 -> 534 bytes flags/dj.png | Bin 0 -> 641 bytes flags/dk.png | Bin 0 -> 625 bytes flags/dm.png | Bin 0 -> 882 bytes flags/do.png | Bin 0 -> 771 bytes flags/dz.png | Bin 0 -> 909 bytes flags/ec.png | Bin 0 -> 670 bytes flags/ee.png | Bin 0 -> 516 bytes flags/eg.png | Bin 0 -> 519 bytes flags/eh.png | Bin 0 -> 643 bytes flags/er.png | Bin 0 -> 789 bytes flags/es.png | Bin 0 -> 634 bytes flags/et.png | Bin 0 -> 830 bytes flags/fi.png | Bin 0 -> 654 bytes flags/fj.png | Bin 0 -> 974 bytes flags/fk.png | Bin 0 -> 730 bytes flags/fm.png | Bin 0 -> 800 bytes flags/fo.png | Bin 0 -> 761 bytes flags/fr.png | Bin 0 -> 694 bytes flags/fx.png | Bin 0 -> 694 bytes flags/ga.png | Bin 0 -> 561 bytes flags/gb.png | Bin 0 -> 980 bytes flags/gd.png | Bin 0 -> 754 bytes flags/ge.png | Bin 0 -> 631 bytes flags/gf.png | Bin 0 -> 694 bytes flags/gg.png | Bin 0 -> 530 bytes flags/gh.png | Bin 0 -> 579 bytes flags/gi.png | Bin 0 -> 645 bytes flags/gl.png | Bin 0 -> 702 bytes flags/gm.png | Bin 0 -> 598 bytes flags/gn.png | Bin 0 -> 762 bytes flags/gp.png | Bin 0 -> 694 bytes flags/gq.png | Bin 0 -> 738 bytes flags/gr.png | Bin 0 -> 744 bytes flags/gs.png | Bin 0 -> 745 bytes flags/gt.png | Bin 0 -> 831 bytes flags/gu.png | Bin 0 -> 819 bytes flags/gw.png | Bin 0 -> 557 bytes flags/gy.png | Bin 0 -> 815 bytes flags/hk.png | Bin 0 -> 636 bytes flags/hm.png | Bin 0 -> 789 bytes flags/hn.png | Bin 0 -> 734 bytes flags/hr.png | Bin 0 -> 825 bytes flags/ht.png | Bin 0 -> 764 bytes flags/hu.png | Bin 0 -> 577 bytes flags/id.png | Bin 0 -> 506 bytes flags/ie.png | Bin 0 -> 610 bytes flags/il.png | Bin 0 -> 671 bytes flags/in.png | Bin 0 -> 713 bytes flags/io.png | Bin 0 -> 1052 bytes flags/iq.png | Bin 0 -> 586 bytes flags/ir.png | Bin 0 -> 732 bytes flags/is.png | Bin 0 -> 833 bytes flags/it.png | Bin 0 -> 552 bytes flags/je.png | Bin 0 -> 742 bytes flags/jm.png | Bin 0 -> 640 bytes flags/jo.png | Bin 0 -> 640 bytes flags/jp.png | Bin 0 -> 537 bytes flags/ke.png | Bin 0 -> 777 bytes flags/kg.png | Bin 0 -> 628 bytes flags/kh.png | Bin 0 -> 708 bytes flags/ki.png | Bin 0 -> 890 bytes flags/km.png | Bin 0 -> 667 bytes flags/kn.png | Bin 0 -> 751 bytes flags/kp.png | Bin 0 -> 675 bytes flags/kr.png | Bin 0 -> 885 bytes flags/kw.png | Bin 0 -> 568 bytes flags/ky.png | Bin 0 -> 876 bytes flags/kz.png | Bin 0 -> 881 bytes flags/la.png | Bin 0 -> 642 bytes flags/lb.png | Bin 0 -> 701 bytes flags/lc.png | Bin 0 -> 753 bytes flags/li.png | Bin 0 -> 574 bytes flags/lk.png | Bin 0 -> 901 bytes flags/lr.png | Bin 0 -> 747 bytes flags/ls.png | Bin 0 -> 845 bytes flags/lt.png | Bin 0 -> 487 bytes flags/lu.png | Bin 0 -> 635 bytes flags/lv.png | Bin 0 -> 635 bytes flags/ly.png | Bin 0 -> 615 bytes flags/ma.png | Bin 0 -> 640 bytes flags/mc.png | Bin 0 -> 558 bytes flags/md.png | Bin 0 -> 750 bytes flags/me.png | Bin 0 -> 663 bytes flags/mg.png | Bin 0 -> 583 bytes flags/mh.png | Bin 0 -> 862 bytes flags/mk.png | Bin 0 -> 828 bytes flags/ml.png | Bin 0 -> 539 bytes flags/mm.png | Bin 0 -> 655 bytes flags/mn.png | Bin 0 -> 779 bytes flags/mo.png | Bin 0 -> 701 bytes flags/mp.png | Bin 0 -> 881 bytes flags/mq.png | Bin 0 -> 694 bytes flags/mr.png | Bin 0 -> 610 bytes flags/ms.png | Bin 0 -> 711 bytes flags/mt.png | Bin 0 -> 665 bytes flags/mu.png | Bin 0 -> 520 bytes flags/mv.png | Bin 0 -> 755 bytes flags/mw.png | Bin 0 -> 555 bytes flags/mx.png | Bin 0 -> 683 bytes flags/my.png | Bin 0 -> 883 bytes flags/mz.png | Bin 0 -> 653 bytes flags/na.png | Bin 0 -> 864 bytes flags/nc.png | Bin 0 -> 694 bytes flags/ne.png | Bin 0 -> 675 bytes flags/nf.png | Bin 0 -> 743 bytes flags/ng.png | Bin 0 -> 731 bytes flags/ni.png | Bin 0 -> 674 bytes flags/nl.png | Bin 0 -> 590 bytes flags/no.png | Bin 0 -> 819 bytes flags/np.png | Bin 0 -> 485 bytes flags/nr.png | Bin 0 -> 661 bytes flags/nu.png | Bin 0 -> 555 bytes flags/nz.png | Bin 0 -> 884 bytes flags/om.png | Bin 0 -> 579 bytes flags/pa.png | Bin 0 -> 762 bytes flags/pe.png | Bin 0 -> 686 bytes flags/pf.png | Bin 0 -> 643 bytes flags/pg.png | Bin 0 -> 674 bytes flags/ph.png | Bin 0 -> 691 bytes flags/pk.png | Bin 0 -> 824 bytes flags/pl.png | Bin 0 -> 430 bytes flags/pm.png | Bin 0 -> 694 bytes flags/pn.png | Bin 0 -> 920 bytes flags/pr.png | Bin 0 -> 752 bytes flags/ps.png | Bin 0 -> 581 bytes flags/pt.png | Bin 0 -> 673 bytes flags/pw.png | Bin 0 -> 715 bytes flags/py.png | Bin 0 -> 640 bytes flags/qa.png | Bin 0 -> 722 bytes flags/re.png | Bin 0 -> 694 bytes flags/ro.png | Bin 0 -> 760 bytes flags/rs.png | Bin 0 -> 659 bytes flags/ru.png | Bin 0 -> 485 bytes flags/rw.png | Bin 0 -> 594 bytes flags/sa.png | Bin 0 -> 820 bytes flags/sb.png | Bin 0 -> 725 bytes flags/sc.png | Bin 0 -> 789 bytes flags/sd.png | Bin 0 -> 602 bytes flags/se.png | Bin 0 -> 640 bytes flags/sg.png | Bin 0 -> 669 bytes flags/sh.png | Bin 0 -> 700 bytes flags/si.png | Bin 0 -> 601 bytes flags/sj.png | Bin 0 -> 819 bytes flags/sk.png | Bin 0 -> 676 bytes flags/sl.png | Bin 0 -> 583 bytes flags/sm.png | Bin 0 -> 776 bytes flags/sn.png | Bin 0 -> 604 bytes flags/so.png | Bin 0 -> 811 bytes flags/sr.png | Bin 0 -> 650 bytes flags/st.png | Bin 0 -> 622 bytes flags/sv.png | Bin 0 -> 690 bytes flags/sy.png | Bin 0 -> 553 bytes flags/sz.png | Bin 0 -> 944 bytes flags/tc.png | Bin 0 -> 725 bytes flags/td.png | Bin 0 -> 760 bytes flags/tf.png | Bin 0 -> 756 bytes flags/tg.png | Bin 0 -> 663 bytes flags/th.png | Bin 0 -> 522 bytes flags/tj.png | Bin 0 -> 692 bytes flags/tk.png | Bin 0 -> 884 bytes flags/tm.png | Bin 0 -> 756 bytes flags/tn.png | Bin 0 -> 685 bytes flags/to.png | Bin 0 -> 590 bytes flags/tr.png | Bin 0 -> 628 bytes flags/tt.png | Bin 0 -> 728 bytes flags/tv.png | Bin 0 -> 995 bytes flags/tw.png | Bin 0 -> 618 bytes flags/tz.png | Bin 0 -> 735 bytes flags/ua.png | Bin 0 -> 548 bytes flags/ug.png | Bin 0 -> 611 bytes flags/us.png | Bin 0 -> 825 bytes flags/uy.png | Bin 0 -> 753 bytes flags/uz.png | Bin 0 -> 752 bytes flags/va.png | Bin 0 -> 765 bytes flags/ve.png | Bin 0 -> 666 bytes flags/vg.png | Bin 0 -> 730 bytes flags/vi.png | Bin 0 -> 879 bytes flags/vn.png | Bin 0 -> 579 bytes flags/vu.png | Bin 0 -> 685 bytes flags/wf.png | Bin 0 -> 694 bytes flags/ws.png | Bin 0 -> 618 bytes flags/ye.png | Bin 0 -> 449 bytes flags/yt.png | Bin 0 -> 694 bytes flags/yu.png | Bin 0 -> 569 bytes flags/za.png | Bin 0 -> 725 bytes flags/zm.png | Bin 0 -> 652 bytes flags/zw.png | Bin 0 -> 760 bytes highscores.php | 5 ++++- register.php | 26 ++++++++++++++++++++++---- 248 files changed, 36 insertions(+), 9 deletions(-) create mode 100644 flags/ad.png create mode 100644 flags/ae.png create mode 100644 flags/af.png create mode 100644 flags/ag.png create mode 100644 flags/ai.png create mode 100644 flags/al.png create mode 100644 flags/am.png create mode 100644 flags/an.png create mode 100644 flags/ao.png create mode 100644 flags/aq.png create mode 100644 flags/ar.png create mode 100644 flags/as.png create mode 100644 flags/at.png create mode 100644 flags/au.png create mode 100644 flags/aw.png create mode 100644 flags/ax.png create mode 100644 flags/az.png create mode 100644 flags/ba.png create mode 100644 flags/bb.png create mode 100644 flags/bd.png create mode 100644 flags/be.png create mode 100644 flags/bf.png create mode 100644 flags/bg.png create mode 100644 flags/bh.png create mode 100644 flags/bi.png create mode 100644 flags/bj.png create mode 100644 flags/bm.png create mode 100644 flags/bn.png create mode 100644 flags/bo.png create mode 100644 flags/br.png create mode 100644 flags/bs.png create mode 100644 flags/bt.png create mode 100644 flags/bv.png create mode 100644 flags/bw.png create mode 100644 flags/by.png create mode 100644 flags/bz.png create mode 100644 flags/ca.png create mode 100644 flags/cc.png create mode 100644 flags/cd.png create mode 100644 flags/cf.png create mode 100644 flags/cg.png create mode 100644 flags/ch.png create mode 100644 flags/ci.png create mode 100644 flags/ck.png create mode 100644 flags/cl.png create mode 100644 flags/cm.png create mode 100644 flags/cn.png create mode 100644 flags/co.png create mode 100644 flags/cr.png create mode 100644 flags/cs.png create mode 100644 flags/cu.png create mode 100644 flags/cv.png create mode 100644 flags/cx.png create mode 100644 flags/cy.png create mode 100644 flags/cz.png create mode 100644 flags/de.png create mode 100644 flags/dj.png create mode 100644 flags/dk.png create mode 100644 flags/dm.png create mode 100644 flags/do.png create mode 100644 flags/dz.png create mode 100644 flags/ec.png create mode 100644 flags/ee.png create mode 100644 flags/eg.png create mode 100644 flags/eh.png create mode 100644 flags/er.png create mode 100644 flags/es.png create mode 100644 flags/et.png create mode 100644 flags/fi.png create mode 100644 flags/fj.png create mode 100644 flags/fk.png create mode 100644 flags/fm.png create mode 100644 flags/fo.png create mode 100644 flags/fr.png create mode 100644 flags/fx.png create mode 100644 flags/ga.png create mode 100644 flags/gb.png create mode 100644 flags/gd.png create mode 100644 flags/ge.png create mode 100644 flags/gf.png create mode 100644 flags/gg.png create mode 100644 flags/gh.png create mode 100644 flags/gi.png create mode 100644 flags/gl.png create mode 100644 flags/gm.png create mode 100644 flags/gn.png create mode 100644 flags/gp.png create mode 100644 flags/gq.png create mode 100644 flags/gr.png create mode 100644 flags/gs.png create mode 100644 flags/gt.png create mode 100644 flags/gu.png create mode 100644 flags/gw.png create mode 100644 flags/gy.png create mode 100644 flags/hk.png create mode 100644 flags/hm.png create mode 100644 flags/hn.png create mode 100644 flags/hr.png create mode 100644 flags/ht.png create mode 100644 flags/hu.png create mode 100644 flags/id.png create mode 100644 flags/ie.png create mode 100644 flags/il.png create mode 100644 flags/in.png create mode 100644 flags/io.png create mode 100644 flags/iq.png create mode 100644 flags/ir.png create mode 100644 flags/is.png create mode 100644 flags/it.png create mode 100644 flags/je.png create mode 100644 flags/jm.png create mode 100644 flags/jo.png create mode 100644 flags/jp.png create mode 100644 flags/ke.png create mode 100644 flags/kg.png create mode 100644 flags/kh.png create mode 100644 flags/ki.png create mode 100644 flags/km.png create mode 100644 flags/kn.png create mode 100644 flags/kp.png create mode 100644 flags/kr.png create mode 100644 flags/kw.png create mode 100644 flags/ky.png create mode 100644 flags/kz.png create mode 100644 flags/la.png create mode 100644 flags/lb.png create mode 100644 flags/lc.png create mode 100644 flags/li.png create mode 100644 flags/lk.png create mode 100644 flags/lr.png create mode 100644 flags/ls.png create mode 100644 flags/lt.png create mode 100644 flags/lu.png create mode 100644 flags/lv.png create mode 100644 flags/ly.png create mode 100644 flags/ma.png create mode 100644 flags/mc.png create mode 100644 flags/md.png create mode 100644 flags/me.png create mode 100644 flags/mg.png create mode 100644 flags/mh.png create mode 100644 flags/mk.png create mode 100644 flags/ml.png create mode 100644 flags/mm.png create mode 100644 flags/mn.png create mode 100644 flags/mo.png create mode 100644 flags/mp.png create mode 100644 flags/mq.png create mode 100644 flags/mr.png create mode 100644 flags/ms.png create mode 100644 flags/mt.png create mode 100644 flags/mu.png create mode 100644 flags/mv.png create mode 100644 flags/mw.png create mode 100644 flags/mx.png create mode 100644 flags/my.png create mode 100644 flags/mz.png create mode 100644 flags/na.png create mode 100644 flags/nc.png create mode 100644 flags/ne.png create mode 100644 flags/nf.png create mode 100644 flags/ng.png create mode 100644 flags/ni.png create mode 100644 flags/nl.png create mode 100644 flags/no.png create mode 100644 flags/np.png create mode 100644 flags/nr.png create mode 100644 flags/nu.png create mode 100644 flags/nz.png create mode 100644 flags/om.png create mode 100644 flags/pa.png create mode 100644 flags/pe.png create mode 100644 flags/pf.png create mode 100644 flags/pg.png create mode 100644 flags/ph.png create mode 100644 flags/pk.png create mode 100644 flags/pl.png create mode 100644 flags/pm.png create mode 100644 flags/pn.png create mode 100644 flags/pr.png create mode 100644 flags/ps.png create mode 100644 flags/pt.png create mode 100644 flags/pw.png create mode 100644 flags/py.png create mode 100644 flags/qa.png create mode 100644 flags/re.png create mode 100644 flags/ro.png create mode 100644 flags/rs.png create mode 100644 flags/ru.png create mode 100644 flags/rw.png create mode 100644 flags/sa.png create mode 100644 flags/sb.png create mode 100644 flags/sc.png create mode 100644 flags/sd.png create mode 100644 flags/se.png create mode 100644 flags/sg.png create mode 100644 flags/sh.png create mode 100644 flags/si.png create mode 100644 flags/sj.png create mode 100644 flags/sk.png create mode 100644 flags/sl.png create mode 100644 flags/sm.png create mode 100644 flags/sn.png create mode 100644 flags/so.png create mode 100644 flags/sr.png create mode 100644 flags/st.png create mode 100644 flags/sv.png create mode 100644 flags/sy.png create mode 100644 flags/sz.png create mode 100644 flags/tc.png create mode 100644 flags/td.png create mode 100644 flags/tf.png create mode 100644 flags/tg.png create mode 100644 flags/th.png create mode 100644 flags/tj.png create mode 100644 flags/tk.png create mode 100644 flags/tm.png create mode 100644 flags/tn.png create mode 100644 flags/to.png create mode 100644 flags/tr.png create mode 100644 flags/tt.png create mode 100644 flags/tv.png create mode 100644 flags/tw.png create mode 100644 flags/tz.png create mode 100644 flags/ua.png create mode 100644 flags/ug.png create mode 100644 flags/us.png create mode 100644 flags/uy.png create mode 100644 flags/uz.png create mode 100644 flags/va.png create mode 100644 flags/ve.png create mode 100644 flags/vg.png create mode 100644 flags/vi.png create mode 100644 flags/vn.png create mode 100644 flags/vu.png create mode 100644 flags/wf.png create mode 100644 flags/ws.png create mode 100644 flags/ye.png create mode 100644 flags/yt.png create mode 100644 flags/yu.png create mode 100644 flags/za.png create mode 100644 flags/zm.png create mode 100644 flags/zw.png diff --git a/characterprofile.php b/characterprofile.php index 7ad5676..86f68a3 100644 --- a/characterprofile.php +++ b/characterprofile.php @@ -5,15 +5,18 @@ if ($config['log_ip']) { if (isset($_GET['name']) === true && empty($_GET['name']) === false) { $name = $_GET['name']; $user_id = user_character_exist($name); + if ($user_id !== false) { + if ($config['TFSVersion'] == 'TFS_10') { - $profile_data = user_character_data($user_id, 'name', 'level', 'vocation', 'lastlogin', 'sex'); + $profile_data = user_character_data($user_id, 'account_id', 'name', 'level', 'vocation', 'lastlogin', 'sex'); $profile_data['online'] = user_is_online_10($user_id); if ($config['Ach'] == true) { $achievementPoints = mysql_select_single("SELECT SUM(`value`) AS `sum` FROM `player_storage` WHERE `key` LIKE '30___' AND `player_id`='$user_id'"); } - } else $profile_data = user_character_data($user_id, 'name', 'level', 'vocation', 'lastlogin', 'online', 'sex'); + } else $profile_data = user_character_data($user_id, 'account_id', 'name', 'level', 'vocation', 'lastlogin', 'online', 'sex'); $profile_znote_data = user_znote_character_data($user_id, 'created', 'hide_char', 'comment'); + $account_data = user_znote_account_data($profile_data['account_id'], 'flag'); $guild_exist = false; if (get_character_guild_rank($user_id) > 0) { @@ -27,7 +30,7 @@ if (isset($_GET['name']) === true && empty($_GET['name']) === false) {

Profile: