Пример #1
0
function get_excerpt($article, $numwords = 50)
{
    $string = '';
    $url = article_link($article);
    $string .= '<h2>' . anchor($url, e($article->title)) . '</h2>';
    $string .= '<p class="pubdate">' . e($article->pubdate) . '</p>';
    $string .= '<p>' . e(limit_to_numwords(strip_tags($article->body), $numwords)) . '</p>';
    $string .= '<p>' . anchor($url, 'Read more ›', array('title' => e($article->title))) . '</p>';
    return $string;
}
Пример #2
0
function article_links($array)
{
    $str = '<ul>' . PHP_EOL;
    foreach ($array as $item) {
        $url = article_link($item);
        $str .= '<li>';
        $str .= '<h3>' . anchor($url, e($item->title)) . ' ></h3>';
        $str .= '<p class="pub_date">' . e($item->pub_date) . '</p>';
        $str .= '</li>';
    }
    $str .= PHP_EOL;
    return $str;
}
Пример #3
0
function get_carousel()
{
    $CI =& get_instance();
    $articles = $CI->Article_M->get_with_user('pubdate', 'desc', 5);
    $output = '<div class="carousel-inner">' . PHP_EOL;
    foreach ($articles as $article) {
        $output .= $articles[0]->id == $article->id ? '<div class="item active">' : '<div class="item">' . PHP_EOL;
        $output .= '<img src="' . $article->image . '">' . PHP_EOL;
        $output .= '<div class="carousel-caption">' . PHP_EOL;
        $output .= '<h4>' . anchor(article_link($article), $article->title) . '</h4>' . PHP_EOL;
        $output .= '<p>' . strip_tags(word_limiter($article->body, 50)) . '</p>' . PHP_EOL;
        $output .= '</div>' . PHP_EOL;
        $output .= '</div>' . PHP_EOL;
    }
    $output .= '</div>' . PHP_EOL;
    $output .= '<ul class="list-group slider-list col-sm-4">' . PHP_EOL;
    $i = 0;
    foreach ($articles as $article) {
        $output .= '<li data-target="#myCarousel" data-slide-to="' . $i . '" class="list-group-item active">' . PHP_EOL . '<img src="' . $article->image . '" class="img-slide img-thumbnail"><h4>' . e($article->title) . '</h4><p>' . strip_tags(word_limiter($article->body, 10)) . '</p></li>' . PHP_EOL;
        $i += 1;
    }
    $output .= '</ul>';
    return $output;
}