PNG  IHDR pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F@8N ' p @8N@8}' p '#@8N@8N pQ9p!i~}|6-ӪG` VP.@*j>[ K^<֐Z]@8N'KQ<Q(`s" 'hgpKB`R@Dqj '  'P$a ( `D$Na L?u80e J,K˷NI'0eݷ(NI'؀ 2ipIIKp`:O'`ʤxB8Ѥx Ѥx $ $P6 :vRNb 'p,>NB 'P]-->P T+*^h& p '‰a ‰ (ĵt#u33;Nt̵'ޯ; [3W ~]0KH1q@8]O2]3*̧7# *p>us p _6]/}-4|t'|Smx= DoʾM×M_8!)6lq':l7!|4} '\ne t!=hnLn (~Dn\+‰_4k)0e@OhZ`F `.m1} 'vp{F`ON7Srx 'D˸nV`><;yMx!IS钦OM)Ե٥x 'DSD6bS8!" ODz#R >S8!7ّxEh0m$MIPHi$IvS8IN$I p$O8I,sk&I)$IN$Hi$I^Ah.p$MIN$IR8I·N "IF9Ah0m$MIN$IR8IN$I 3jIU;kO$ɳN$+ q.x* tEXtComment

Viewing File: /home/u456810272/domains/globalsoftech.org.in/public_html/unimatrix/member/genealogyview.php

<?php
if (!defined('OK_LOADME')) {
    die('o o p s !');
}

$clistnow = ($_SESSION['clisti'] > 0) ? $_SESSION['clisti'] : ' ' . $LANG['g_membership'];
$clistid = ($_SESSION['clistview'] > 0) ? $_SESSION['clistview'] : $mbrstr['mpid'];
$genmpid = ($FORM['loadId']) ? $FORM['loadId'] : $clistid;

$mbrgenvstr = getmbrinfo('', '', $genmpid);

if (isset($FORM['clist']) && intval($FORM['clist']) > 0) {
    $_SESSION['clisti'] = intval($FORM['clisti']);
    $_SESSION['clistview'] = intval($FORM['clist']);
    redirpageto('index.php?hal=genealogyview');
    exit;
}

// redirect and reset if if ppid/mppid is not registered by member
$flterppidnow = $mbrgenvstr['mppid'];
if ($FORM['dohal'] == 'clear' || ($flterppidnow != '' && !in_array($flterppidnow, $mbrstr['pparr_all']))) {
    $_SESSION['showFltr'] = $_SESSION['clistview'] = $_SESSION['clisti'] = '';
    redirpageto('index.php?hal=genealogyview');
    exit;
}

$icyc = 0;
$userData = $db->getRecFrmQry("SELECT * FROM " . DB_TBLPREFIX . "_mbrplans WHERE 1 AND idmbr = '{$mbrgenvstr['id']}' ORDER BY mpid");
if (count($userData) > 0) {
    foreach ($userData as $val) {
        $icyc++;
        $ismarked = ($_SESSION['clisti'] == $icyc) ? ' &#10003;' : '';
        $isusercyc = ($val['cyclingbyid'] > 0) ? ' &#x269F;' : '';
        $plancycname = ($frlmtdcfg['isxplans'] == 1) ? $bpparr[$val['mppid']]['ppname'] . $isusercyc : $LANG['g_cycle'] . ' ' . $icyc;
        $optviewcycle .= '<a class="dropdown-item" href="index.php?hal=genealogyview&clist=' . $val['mpid'] . '&clisti=' . $icyc . '">' . strtoupper($mbrgenvstr['username']) . ' - ' . $plancycname . $ismarked . '</a>';
    }
}

if ($frlmtdcfg['isxplans'] == 1) {
    $isusercyc = ($mbrgenvstr['cyclingbyid'] > 0) ? ' &#x269F;' : '';
    $plancycname = $bpparr[$mbrgenvstr['mppid']]['ppname'] . $isusercyc;
    $plancycstr = $LANG['g_plan'];
} else {
    $plancycname = $clistnow;
    $plancycstr = $LANG['g_cycle'];
}

$_SESSION['showFltr'] = $FORM['showFltr'] = ($FORM['showFltr'] != '') ? $FORM['showFltr'] : $_SESSION['showFltr'];
$statusmbrsopt = '';
$statusmbrsarr = array('0' => $LANG['g_all'], '1' => $LANG['g_enhanced']);
foreach ($statusmbrsarr as $key => $value) {
    $btnselcolor = ($FORM['showFltr'] == $key) ? 'success' : 'secondary';
    $statusmbrsopt .= "<a href='index.php?hal=genealogyview&showFltr={$key}' class='btn btn-{$btnselcolor}'>{$value}</a>";
}
?>

<link rel="stylesheet" href="../assets/fellow/treant/Treant.css">
<link rel="stylesheet" href="../assets/fellow/treant/simple-scrollbar.css">
<link rel="stylesheet" href="../assets/fellow/treant/perfect-scrollbar.css">

<div class="section-header">
    <h1><i class="fa fa-fw fa-sitemap"></i> <?php echo myvalidate($LANG['m_genealogyview']); ?></h1>
</div>

<div class="section-body">
    <div class="row">
        <div class="col-md-12">
            <div class="card">
                <div class="card-header">
                    <h4><?php echo myvalidate($LANG['m_membergenealogy']); ?></h4>
                    <div class="card-header-action">
                        <a href='index.php?hal=genealogyview&dohal=clear' class='btn btn-warning'><i class="fa fa-fw fa-redo"></i> <?php echo myvalidate($LANG['g_reset']); ?></a>
                        <?php
                        if ($icyc > 1) {
                            ?>
                            <div class="dropdown">
                                <button type="button" class="btn btn-info dropdown-toggle" data-toggle="dropdown">
                                    <?php echo myvalidate($plancycstr); ?> <span class="badge badge-light"><?php echo myvalidate($plancycname); ?></span>
                                </button>
                                <div class="dropdown-menu dropdown-menu-right">
                                    <?php echo myvalidate($optviewcycle); ?>
                                </div>
                            </div>
                            <?php
                        }
                        ?>
                        <div class="btn-group">
                            <?php echo myvalidate($statusmbrsopt); ?>
                        </div>
                    </div>
                </div>
                <div class="card-body">

                    <div class="genchart" id="genviewer"></div>

                </div>
            </div>
        </div>
    </div>
</div>

<style>
<?php
foreach ($bpparr as $val) {
    $ppnowid = $val['ppid'];
    $ppbdcolor = base64_decode(get_optionvals($val['plantoken'], 'ppbdcolor'));
    $ppnowbdcolor = ($ppbdcolor != '') ? $ppbdcolor : '#999';
    $ppbdsize = get_optionvals($val['plantoken'], 'ppbdsize');
    $ppnowbdsize = ($ppbdsize > 0 && $ppbdsize < 6) ? $ppbdsize : 1;
    $ppbgcolor = base64_decode(get_optionvals($val['plantoken'], 'ppbgcolor'));
    $ppnowbgcolor = ($ppbgcolor != '') ? $ppbgcolor : '#EEE';
    echo ".ppmbr{$ppnowid}{border-color: {$ppnowbdcolor} !important;border-width: {$ppnowbdsize}px !important;} ";
}

$rankarr = ranklist();
echo ".rkmbr0{background-color: #EEE !important;} ";
foreach ($rankarr as $val) {
    $rknowid = $val['rkid'];
    $rkbgcolor = get_optionvals($val['rktoken'], 'rkbgcolor');
    $rknowbgcolor = ($rkbgcolor != '') ? $rkbgcolor : '#EEE';
    echo ".rkmbr{$rknowid}{background-color: {$rknowbgcolor} !important;} ";
}
?>
</style>

<script src="../assets/fellow/treant/raphael.js"></script>
<script src="../assets/fellow/treant/Treant.js"></script>
<script src="../assets/fellow/treant/jquery.mousewheel.js"></script>
<script src="../assets/fellow/treant/perfect-scrollbar.js"></script>
<script src="loadgenview.php?loadId=<?php echo myvalidate($genmpid); ?>&showFltr=<?php echo myvalidate($FORM['showFltr']); ?>&mdlhashy=<?php echo myvalidate($mdlhashy); ?>"></script>

<script type="text/javascript">
    new Treant(chart_config);
</script>
Back to Directory=ceiIENDB`