feat(widgets): pricing/FAQ/stats + forum topic list and bbs sidebars
Add zibll produck widgets (pricing plans, FAQ, stats), forum topic lists, register bbs_* sidebar zones, and wire plate/topic/home/compose templates to render those widget areas.
This commit is contained in:
1 parent
81bf3193a4
commit
d8682ce1fe
11 files changed
+1036
-1
No files matched your search
@@ -436,6 +436,19 @@ $initial_content = $draft_data ? $draft_data['content'] : '';
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php if (is_active_sidebar('bbs_new_posts_sidebar_top') || is_active_sidebar('bbs_new_posts_sidebar_bottom')) : ?>
|
||||
<div class="aksrt-forum-widget-zone">
|
||||
<?php
|
||||
if (is_active_sidebar('bbs_new_posts_sidebar_top')) {
|
||||
dynamic_sidebar('bbs_new_posts_sidebar_top');
|
||||
}
|
||||
if (is_active_sidebar('bbs_new_posts_sidebar_bottom')) {
|
||||
dynamic_sidebar('bbs_new_posts_sidebar_bottom');
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
</div><!-- /.aksrt-forum-compose__sidebar -->
|
||||
</form>
|
||||
</div>
|
||||
|
||||
@@ -56,8 +56,9 @@ $max_pages = (int) ($view['pagination']['max_pages'] ?? 1);
|
||||
?>
|
||||
|
||||
<main id="main-content" class="site-main content-shell content-shell--stream content-shell--forum" tabindex="-1">
|
||||
<?php if (is_active_sidebar('bbs_plate_top_fluid')) { echo '<div class="aksrt-fluid-widget aksrt-fluid-widget--forum">'; dynamic_sidebar('bbs_plate_top_fluid'); echo '</div>'; } ?>
|
||||
<div class="content-wrap container">
|
||||
<div class="content-layout content-layout--no-sidebar">
|
||||
<div class="content-layout content-layout--with-sidebar">
|
||||
<div class="content-layout__primary">
|
||||
|
||||
<?php if (function_exists('aksrt_breadcrumbs')) { aksrt_breadcrumbs(); } ?>
|
||||
@@ -318,6 +319,11 @@ $max_pages = (int) ($view['pagination']['max_pages'] ?? 1);
|
||||
<?php endif; ?>
|
||||
|
||||
</div>
|
||||
<?php if (is_active_sidebar('bbs_plate_sidebar')) : ?>
|
||||
<aside class="content-layout__sidebar aksrt-forum-widget-zone">
|
||||
<?php dynamic_sidebar('bbs_plate_sidebar'); ?>
|
||||
</aside>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
@@ -412,6 +412,11 @@ $comments_enabled = !empty($permissions['can_reply']);
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<?php if (is_active_sidebar('bbs_posts_sidebar')) : ?>
|
||||
<div class="aksrt-forum-widget-zone">
|
||||
<?php dynamic_sidebar('bbs_posts_sidebar'); ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</aside>
|
||||
|
||||
<div class="aksrt-forum-report-modal" id="aksrt-report-modal" hidden>
|
||||
|
||||
@@ -348,6 +348,11 @@ if (empty($public_home_tabs)) {
|
||||
</ul>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php if (is_active_sidebar('bbs_home_sidebar')) : ?>
|
||||
<div class="aksrt-forum-widget-zone">
|
||||
<?php dynamic_sidebar('bbs_home_sidebar'); ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</aside>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user