?> " style="width: <?php dpa_achievement_picture_width(); ?> px"><div style="width: <?php dpa_achievement_progress_bar_width(); ?> px"></div></div> <?php } ?> </div><!-- #item-header-avatar --> <div id="item-header-content"> <h2><a href="<?php dpa_achievement_slug_permalink(); ?> "><?php dpa_achievement_name(); ?> </a></h2> <p> <?php if (dpa_is_achievement_a_badge()) { ?> <span class="highlight"><?php _e('Award', 'dpa'); ?> </span> <?php
/** * Outputs the HTML for this widget. * * @global DPA_Achievement_Template $achievements_template Achievements template tag object * @global object $bp BuddyPress global settings * @param array $args An array of standard parameters for widgets * @param array $instance An array of settings for this widget instance * @since 2.0 */ function widget($args, $instance) { global $achievements_template, $bp; if ($instance['loggedin_user'] && empty($bp->loggedin_user->id) || !$instance['loggedin_user'] && empty($bp->displayed_user->id)) { return; } if ($instance['loggedin_user']) { $user_id = $bp->loggedin_user->id; } else { $user_id = $bp->displayed_user->id; } extract($args, EXTR_SKIP); if (dpa_has_achievements(array('user_id' => $user_id, 'max' => $instance['limit'], 'populate_extras' => false, 'type' => 'locked'))) { echo $before_widget; if ($instance['title']) { echo $before_title; echo esc_html(apply_filters('dpa_widget_title', $instance['title'])); echo $after_title; } ?> <div class="avatar-block"> <?php while (dpa_achievements()) { dpa_the_achievement(); ?> <div class="item-avatar"> <a href="<?php dpa_achievement_slug_permalink(); ?> "><?php dpa_achievement_picture(); ?> </a> </div> <?php } ?> </div> <?php echo $after_widget; } $achievements_template = null; }