function rcl_rating_navi($args) { global $rcl_rating_types, $rcl_options; $navi = false; $rcl_rating_types['edit-admin'] = array('rating_type' => 'edit-admin', 'icon' => 'fa-cogs', 'type_name' => __('Correction', 'wp-recall')); foreach ($rcl_rating_types as $type) { if (!isset($rcl_options['rating_user_' . $type['rating_type']]) || !$rcl_options['rating_user_' . $type['rating_type']]) { continue; } $args['rating_type'] = $type['rating_type']; $active = !$navi ? 'active' : ''; $icon = isset($type['icon']) ? $type['icon'] : 'fa-list-ul'; $navi .= rcl_get_button($type['type_name'], '#', array('icon' => 'fa ' . $icon, 'class' => 'get-list-votes ' . $active, 'attr' => 'onclick="rcl_get_list_votes(this);return false;" data-rating="' . rcl_encode_data_rating('user', $args) . '"')) . ' '; } return $navi; }
function rcl_get_button_add_rating($args) { global $rcl_options; if ($rcl_options['rating_type_' . $args['rating_type']] == 1) { return '<a href="#" data-rating="' . rcl_encode_data_rating('plus', $args) . '" onclick="rcl_edit_rating(this);return false;" class="rating-like edit-rating" title="' . __('I like', 'wp-recall') . '"><i class="fa fa-thumbs-o-up"></i></a>'; } else { return '<a href="#" data-rating="' . rcl_encode_data_rating('minus', $args) . '" onclick="rcl_edit_rating(this);return false;" class="rating-minus edit-rating" title="' . __('minus', 'wp-recall') . '"><i class="fa fa-minus-square-o"></i></a>' . '<a href="#" data-rating="' . rcl_encode_data_rating('plus', $args) . '" onclick="rcl_edit_rating(this);return false;" class="rating-plus edit-rating" title="' . __('plus', 'wp-recall') . '"><i class="fa fa-plus-square-o"></i></a>'; } }