MyBB Support

How to add sidebar??

Submitted by Mr_Joker, , Thread ID: 4216

Thread Closed
28-05-2015, 03:27 AM
#1
Hey!

Can someone tell me how can i find or add Latest Activity or Latest Post sidebar? I'm using LF theme by the way so i need help how to put a sidebar that shows Latest Posts.

Please help been searching everywhere can't find anything :/

RE: How to add sidebar??

#2
28-05-2015, 03:27 AM
Mr_Joker Wrote:
Hey!

Can someone tell me how can i find or add Latest Activity or Latest Post sidebar? I'm using LF theme by the way so i need help how to put a sidebar that shows Latest Posts.

Please help been searching everywhere can't find anything :/
Plugin

RE: How to add sidebar??

OP
#3
Is there any plugins for mybb 1.6 ? Which one??

RE: How to add sidebar??

#4
You could edit it to show the posts instead of threads http://mods.mybb.com/view/recent-threads-forum-sidebar

RE: How to add sidebar??

OP
#5
How can i adjust the size like thats for portal and it does work on the sidebar but i need it on index page like example i need this...

<div class="side" style="float: right; width: 19%">
<div class="forum" style="float: left; width: 80%">{$forums}</div>

But what codes do i put between?? I can't figure it out.

RE: How to add sidebar??

This post was last modified: 30-05-2015, 07:08 PM by subzr
#6
here u go
this is my index template of a theme im developing
it includes a side bar and latest threads block without any plugin Wink
Code:
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
  lang.no_new_posts = "{$lang->no_new_posts}";
  lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
<style type="text/css">
.buttons {
  background: url(images/arrowright.png) no-repeat;
  width: 16px;
  height: 16px;
  display: block;
  cursor: pointer;
}

.clickedbuttons {
  background: url(images/arrowleft.png) no-repeat;
  width: 16px;
  height: 16px;
  display: block;
  cursor: pointer;
}
</style>
</head>
<body>
{$header}
<a class="buttons" style="float: right;"></a>
<a class="clickedbuttons" style="float: right;"></a>
<br class="clear" />
<div class="sidebar" style="float: right;width: 19%;">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead1"><strong>
Latest Threads
</strong></td>
</tr>
<tr>
<td class="trow3">
<p><div class="latestthreads float_left"></div></p>
<script type="text/javascript">
jQuery(function(){
jQuery(".latestthreads").load("{$mybb->settings['bburl']}/portal.php .latestthreads_portal");
});
</script>
</td>
</tr>
</table>
</div>
<div style="float:left;width: 80%;">{$forums}</div>

{$boardstats}
</div>

<br class="clear" />
{$footer}
</body>
</html>
You need help on mybb???
ill help you.Post on support forums and give a live url for your forum!!

RE: How to add sidebar??

OP
#7
30-05-2015, 07:06 PM
subzr Wrote:
here u go
this is my index template of a theme im developing
it includes a side bar and latest threads block without any plugin Wink
Code:
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
    lang.no_new_posts = "{$lang->no_new_posts}";
    lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
<style type="text/css">
.buttons {
    background: url(images/arrowright.png) no-repeat;
    width: 16px;
    height: 16px;
    display: block;
    cursor: pointer;
}

.clickedbuttons {
    background: url(images/arrowleft.png) no-repeat;
    width: 16px;
    height: 16px;
    display: block;
    cursor: pointer;
}
</style>
</head>
<body>
{$header}
<a class="buttons" style="float: right;"></a>
<a class="clickedbuttons" style="float: right;"></a>
<br class="clear" />
<div class="sidebar" style="float: right;width: 19%;">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead1"><strong>
Latest Threads
</strong></td>
</tr>
<tr>
<td class="trow3">
<p><div class="latestthreads float_left"></div></p>
<script type="text/javascript">
jQuery(function(){
  jQuery(".latestthreads").load("{$mybb->settings['bburl']}/portal.php .latestthreads_portal");
});
</script>
</td>
</tr>
</table>
</div>
<div style="float:{$left};width: 80%;">{$forums}</div>

{$boardstats}
</div>

<br class="clear" />
{$footer}
</body>
</html>

It doesnt show latest threads though :/

RE: How to add sidebar??

#8
it does actually Smile

heres a preview, also on footer Wink

[Image: myiw3Eo.png]
You need help on mybb???
ill help you.Post on support forums and give a live url for your forum!!

RE: How to add sidebar??

OP
#9
Weird like the Threads wont show for me lol :/

RE: How to add sidebar??

#10
30-05-2015, 07:13 PM
Mr_Joker Wrote:
Weird like the Threads wont show for me lol :/

weird
try this
go to your templates and in portal template replace this:
PHP Code:
{$latestthreads

by this:

PHP Code:
<div style="display:none;">{$latestthreads}</div
after go to your "portal_latestthreads_thread" template and replace all by this:

PHP Code:
<tr class="latestthreads_portal">
<
td width="230px" class="trow4">
<
class="strongest" href="{$mybb->settings['bburl']}/{$thread['threadlink']}style="color: #FFF;">{$thread['subject']}</a> <br />
<
span class="strongest2" > <span style="color: #FFF;"{$lang->by} {$lastposterlink} {$lastpostdate}</span>
<
div class="line">&nbsp;</div>  
</
td>
</
tr

it must work
if not ,check if theres no conflict with some plugin or js files
You need help on mybb???
ill help you.Post on support forums and give a live url for your forum!!

Users browsing this thread: