function donut_get_voting_icon($tags) { $icon = ''; switch ($tags) { case 'vote_up_tags': $icon = 'chevron-up'; break; case 'vote_down_tags': $icon = 'chevron-down'; break; case 'unselect_tags': case 'select_tags': $icon = 'check'; break; default: break; } return donut_get_fa_icon($icon); }
/** * prints the favorite button * * @param array $tags parameters * @param [type] $class class * * @return null */ function favorite_button($tags, $class) { if (isset($tags)) { $icon = donut_get_fa_icon('heart'); $this->output('<button ' . $tags . ' type="submit" value="" class="' . $class . '-button"/> ' . $icon . '</button>'); } }
/** * prints a single nav-bar item with sub menu * @param array $nav_item navigation item * @return null */ function donut_nav_bar_item_sub($nav_item) { $class = !!@$nav_item['class'] ? $nav_item['class'] . ' ' : ''; $class .= !!@$nav_item['selected'] ? 'active' : ''; if (!empty($class)) { $class = 'class="' . $class . '"'; } $icon = !!@$nav_item['icon'] ? donut_get_fa_icon(@$nav_item['icon']) : ''; $this->output('<li ' . $class . '><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">' . $icon . $nav_item['label'] . ' <span class="caret"></a>'); }
/** * prints a single nav-bar item * @param array $nav_item navigation item * @return null */ function donut_nav_bar_item($nav_item) { $class = !!@$nav_item['class'] ? $nav_item['class'] . ' ' : ''; $class .= !!@$nav_item['selected'] ? 'active' : ''; if (!empty($class)) { $class = 'class="' . $class . '"'; } $icon = !!@$nav_item['icon'] ? donut_get_fa_icon(@$nav_item['icon']) : ''; $this->output('<li ' . $class . '><a href="' . $nav_item['url'] . '">' . $icon . $nav_item['label'] . '</a></li>'); }