Skip to content

Commit

Permalink
#1334 Rewrite forum view, solution for subforums is coming
Browse files Browse the repository at this point in the history
  • Loading branch information
Yannick committed Aug 30, 2015
1 parent 525b0c1 commit 885e2f8
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 30 deletions.
50 changes: 33 additions & 17 deletions themes/Sixteen/forum.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,36 +6,52 @@

?>
</div>
<div class="jumbotron">
<div class="container">
<h2 class="forum-title"><?php echo luna_htmlspecialchars($cur_forum['forum_name']) ?></h2><span class="pull-right"><?php echo $post_link ?><?php echo $paging_links ?></span>
<div class="forum-desc"><?php echo $cur_forum['forum_desc'] ?></div>
</div>
</div>
<div class="container">
<h2 class="forum-title"><?php echo luna_htmlspecialchars($cur_forum['forum_name']) ?></h2>
<div class="forum-navigation btn-toolbar">
<span class="btn-group">
<a href="index.php" class="btn btn-primary"><span class="fa fa-fw fa-home"></span></a>
<a href="viewforum.php?id=<?php echo $id ?>" class="btn btn-primary"><?php echo luna_htmlspecialchars($cur_forum['forum_name']) ?></a>
</span>
<?php if ($id != '0' && $is_admmod) { ?>
<span class="btn-group">
<a class="btn btn-default" href="backstage/moderate.php?fid=<?php echo $forum_id ?>&p=<?php echo $p ?>"><span class="fa fa-fw fa-eye"></span> <?php _e('Moderate', 'luna') ?></a>
</span>
<?php } ?>
<span class="btn-group pull-right">
<?php echo $post_link ?><?php echo $paging_links ?>
</span>
</div>
<div class="row forumview">
<div class="col-sm-3">
<div class="list-group list-group-forum">
<a class="list-group-item" href="index.php"><span class="fa fa-fw fa-chevron-left"></span> <?php _e('Back to index', 'luna') ?></a>
</div>
<hr />
<?php if ((is_subforum($id) && $id != '0')): ?>
<h5 class="list-group-head"><?php _e('Subforums', 'luna') ?></h5>
<div class="list-group list-group-forum">
<?php draw_subforum_list('subforum.php') ?>
</div>
<hr />
<?php endif; ?>
<div class="list-group list-group-forum">
<?php draw_mark_read('list-group-item', 'forumview') ?>
<?php if ($id != '0' && $is_admmod) { ?>
<a class="list-group-item" href="backstage/moderate.php?fid=<?php echo $forum_id ?>&p=<?php echo $p ?>"><span class="fa fa-fw fa-eye"></span> <?php _e('Moderate forum', 'luna') ?></a>
<?php } ?>
</div>
</div>
<div class="col-sm-9">
<div class="list-group list-group-topic">
<div class="forum-box">
<div class="row forum-header">
<div class="col-xs-12"><?php echo luna_htmlspecialchars($cur_forum['forum_name']) ?></div>
</div>
<?php draw_topics_list(); ?>
</div>
</div>
</div>
<div class="forum-navigation btn-toolbar">
<span class="btn-group">
<a href="index.php" class="btn btn-primary"><span class="fa fa-fw fa-home"></span></a>
<a href="viewforum.php?id=<?php echo $id ?>" class="btn btn-primary"><?php echo luna_htmlspecialchars($cur_forum['forum_name']) ?></a>
</span>
<?php if ($id != '0' && $is_admmod) { ?>
<span class="btn-group">
<a class="btn btn-default" href="backstage/moderate.php?fid=<?php echo $forum_id ?>&p=<?php echo $p ?>"><span class="fa fa-fw fa-eye"></span> <?php _e('Moderate', 'luna') ?></a>
</span>
<?php } ?>
<span class="btn-group pull-right">
<?php echo $post_link ?><?php echo $paging_links ?>
</span>
</div>
22 changes: 9 additions & 13 deletions themes/Sixteen/objects/topic.php
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
<div class="list-group-item <?php echo $item_status ?><?php if ($cur_topic['soft'] == true) echo ' soft'; ?>">
<span class="middot">&middot;</span>
<span class="hidden-xs hidden-sm hidden-md hidden-lg">
<?php echo forum_number_format($topic_count + $start_from) ?>
</span>
<?php echo $subject_status ?> <a href="<?php echo $url ?>"><?php echo $subject ?></a> <?php echo $subject_new_posts ?> <?php echo $by ?> <?php echo $subject_multipage ?>
<?php if ($cur_topic['moved_to'] == 0) { ?>
<span class="text-muted"> &middot;
<?php echo $last_post_date ?>
&middot; <?php echo $forum_name ?>
<?php if ($cur_topic['moved_to'] == 0) { ?><span class="label label-default"><?php echo forum_number_format($cur_topic['num_replies']) ?></span><?php } ?>
</span>
<?php } ?>
<div class="row topic-row <?php echo $item_status ?><?php if ($cur_topic['soft'] == true) echo ' soft'; ?>">
<div class="col-sm-6 col-xs-6">
<div class="<?php echo $icon_type ?>"><?php echo forum_number_format($topic_count + $start_from) ?></div>
<div class="tclcon">
<span class="middot">&middot; </span><a href="<?php echo $url ?>"><?php echo $subject."\n" ?></a><?php echo $by ?>
</div>
</div>
<div class="col-sm-2 hidden-xs"><?php if (is_null($cur_topic['moved_to'])) { ?><b><?php echo forum_number_format($cur_topic['num_replies']) ?></b> <?php echo $replies_label ?><br /><b><?php echo forum_number_format($cur_topic['num_views']) ?></b> <?php echo $views_label ?><?php } ?></div>
<div class="col-sm-4 col-xs-6"><?php echo $last_post_date ?></div>
</div>

0 comments on commit 885e2f8

Please sign in to comment.