* * @package charity * @since 1.3.0 */ $easypay_options = get_option('easypay_options'); $speedoMeterCauseId = vp_option('vpt_option.charity_single_cause_id'); $args = array('p' => $speedoMeterCauseId,'post_type' => 'charity-causes', "post_status" => "publish", "posts_per_page" => "1"); query_posts($args); if (have_posts()) : while (have_posts()) : the_post(); $target = vp_metabox('doantion-settings.donation-target'); $achivement = vp_metabox('doantion-settings.donation-achivement'); // for get curreny easy pay $charity_pay_currency = (isset($easypay_options['easypay_pay_currency']) ) ? stripslashes($easypay_options['easypay_pay_currency']) : 'USD'; $charityCurrency = get_charity_currency_symbol($charity_pay_currency); $percent = 0; $percent_friendly = "0 %"; if ($target != '' && $achivement != '' && $target > 0): $percent = $achivement / $target; $percent_friendly = sprintf("%d", $percent * 100) . '%'; endif; setlocale(LC_MONETARY, 'en_IN'); $achivement = money_format('%!.0i', $achivement); $target = money_format('%!.0i', $target); ?> <div class="donation-section">
/** * Latest causes User Donor list */ function charityDonationUserList() { global $wpdb, $post; $query = "SELECT * FROM " . $wpdb->prefix . "easypay_payment_log"; $query .= " where itemname = %s && payment_status = 'Completed'"; $records = $wpdb->get_results($wpdb->prepare($query, get_the_ID())); $charity_pay_currency = (isset($this->easypay_options['easypay_pay_currency']) ) ? stripslashes($this->easypay_options['easypay_pay_currency']) : 'USD'; $charityCurrency = get_charity_currency_symbol($charity_pay_currency); ?> <ul class="donator-list"> <?php foreach ($records as $rec): $custom = stripslashes($rec->custom); $custom_data_args = unserialize($custom); ?> <li class="item"> <img src="<?php echo get_avatar_url($rec->email, $size = '96', $default = '<path_to_url>'); ?>" alt="" title="" /> <div class="donator-info"> <h3 class="name"><?php echo esc_html_e($custom_data_args['name']); ?></h3> <span class="donated"><?php echo esc_html_e("Donated", "charity"); ?><b><?php echo esc_html_e($charityCurrency . $rec->payment_actual_amount); ?></b></span> </div> </li> <?php endforeach; ?> </ul> <?php }