diff options
| -rw-r--r-- | templates/themes/frameset/sidebar.html | 34 | ||||
| -rw-r--r-- | templates/themes/frameset/theme.php | 4 |
2 files changed, 25 insertions, 13 deletions
diff --git a/templates/themes/frameset/sidebar.html b/templates/themes/frameset/sidebar.html index 171e4e93..bacf95d7 100644 --- a/templates/themes/frameset/sidebar.html +++ b/templates/themes/frameset/sidebar.html @@ -20,21 +20,37 @@ <li> <a class="system" href="{{ settings.file_news }}">[News]</a> </li> + <li> + <a class="system" href="javascript:parent.removeFrames()">[Remove Frames]</a> + </li> </ul> </fieldset> - <fieldset> - <legend>Boards</legend> - <ul> + {% for category, boards in config.categories %} + <fieldset> + <legend> + {{ category }} + </legend> {% for board in boards %} <li> - <a href="{{ config.board_path|sprintf(board.uri) }}"> - {{ board.title }} - </a> + {{ board }} </li> - {% endfor %} - </ul> - </fieldset> + {% endif %} + </fieldset> + {% endif %} + + {% for category, links in config.custom_categories %} + <fieldset> + <legend> + {{ category }} + </legend> + {% for title, uri in links %} + <li> + <a href="{{ uri }}">{{ title }}</a> + </li> + {% endif %} + </fieldset> + {% endif %} </body> </html> {% endfilter %} diff --git a/templates/themes/frameset/theme.php b/templates/themes/frameset/theme.php index ccf7d7ad..f3e1b139 100644 --- a/templates/themes/frameset/theme.php +++ b/templates/themes/frameset/theme.php @@ -44,8 +44,6 @@ 'config' => $config, 'news' => $news )); - - return $body; } // Build sidebar @@ -57,8 +55,6 @@ 'config' => $config, 'boards' => listBoards() )); - - return $body; } }; |
