/** * Print user Gravatar * * @param string $email * @param string $title * @param boolean $mini * @return string */ public static function gravatar($email, $title = '', $mini = false) { $gravatar = new Gravatar($email, $mini ? 25 : 50, url::site('/avatar/unknown.png')); if (empty($title)) { return '<div class="avatar">' . html::image(array('src' => $gravatar->get_url()), 'Gravatar') . '</div>'; } else { return '<div class="avatar">' . html::anchor(url::user($title), html::image(array('src' => $gravatar->get_url(), 'title' => $title), $title)) . '</div>'; } }