예제 #1
0
     echo '<tr>';
 } else {
     echo '<tr class="info">';
 }
 $color = !$color;
 echo '<td>' . $row_num++ . '</td>';
 echo '<td>' . render_authors($dbc, $row[id], 'creator') . '</td>';
 echo '<td>' . render_authors($dbc, $row[id], 'author') . '</td>';
 echo '<td>' . render_authors($dbc, $row[id], 'reviewer') . '</td>';
 echo '<td>' . render_authors($dbc, $row[id], 'publisher') . '</td>';
 echo '<td><a  href="article.php?id=' . $row['id'] . '">' . $row['title'] . '</a>';
 if ($recycle) {
     echo '&nbsp;<a  href="' . $_SERVER['PHP_SELF'] . '?recycle=' . $row['id'] . '"><i class="icon-share"></i></a>';
 }
 echo '</td>';
 echo '<td>' . get_abstract($dbc, $row['id']) . '</td>';
 echo '<td>' . $row['create_time'] . '</td>';
 //echo '<a class="btn" href="article.php?id=' . $row['id'] . '"><i class="icon-edit"></i></a>';
 if ($role == 'creator') {
     if ($recycle) {
         echo '<td><a   href="' . $_SERVER['PHP_SELF'] . '?delete=' . $row['id'] . '"><i class="icon-trash"></i></a>';
     } else {
         echo '<td><a  href="' . $_SERVER['PHP_SELF'] . '?recycle=' . $row['id'] . '"><i class="icon-trash"></i></a></td></tr>';
     }
 }
 if ($role == 'publisher') {
     if (is_published($dbc, $row['id'])) {
         echo '<td><a  href="' . $_SERVER['PHP_SELF'] . '?revoke=' . $row['id'] . '"><i class="icon-thumbs-down"></i></a></td></tr>';
     } else {
         echo '<td><a  href="' . $_SERVER['PHP_SELF'] . '?publish=' . $row['id'] . '"><i class="icon-thumbs-up"></i></a></td></tr>';
     }
예제 #2
0
function render_article_summary($dbc, $article_id, $word_count = 0)
{
    $article_info = get_article_info($dbc, $article_id);
    echo "<h4><a href = \"article.php?id={$article_id}\">" . $article_info[title] . "</a></h4>";
    echo "{$article_info['creators']}创建于{$article_info['create_time']}";
    $abstract = get_abstract($dbc, $article_id);
    if ($word_count != 0) {
        $abstract = tcmks_substr($abstract);
    }
    echo '<p>' . $abstract . '</p>';
}