BootBB
A Responsive MyBB theme with Multiple Color Options
Change Log for BootBB
Version 0.1 dev Build #25
[*] Updated Design
[*] Updated Bootstrap Version
Version 14 stable Build #24
- This version works with MyBB 1.8.28 or later but is recommended to use it with MyBB 1.8.32
- If you use older version of MyBB than 1.8.28, find an old build of BootBB that is compatible with it!
Only one template is changed. Instead of upgrading the whole theme, you can edit template Ungrouped Templates/codebuttons and change its contents to this:
<link rel="stylesheet" href="{$mybb->asset_url}/jscripts/sceditor/themes/{$theme['editortheme']}" type="text/css" media="all" />
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/sceditor/jquery.sceditor.bbcode.min.js?ver=1822"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/bbcodes_sceditor.js?ver=1832"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/sceditor/plugins/undo.js?ver=1832"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/sceditor/icons/monocons.js?ver=1821"></script>
<script type="text/javascript">
var partialmode = {$mybb->settings['partialmode']},
opt_editor = {
plugins: "undo",
format: "bbcode",
icons: "monocons",
bbcodeTrim: false,
style: "{$mybb->asset_url}/jscripts/sceditor/styles/jquery.sceditor.{$theme['editortheme']}?ver=1832",
rtl: {$lang->settings['rtl']},
locale: "mybblang",
width: "100%",
enablePasteFiltering: true,
autoUpdate: true,
emoticonsEnabled: {$emoticons_enabled},
emoticons: {
// Emoticons to be included in the dropdown
dropdown: {
{$dropdownsmilies}
},
// Emoticons to be included in the more section
more: {
{$moresmilies}
},
// Emoticons that are not shown in the dropdown but will still be converted. Can be used for things like aliases
hidden: {
{$hiddensmilies}
}
},
emoticonsCompat: true,
toolbar: "{$basic1}{$align}{$font}{$size}{$color}{$removeformat}{$basic2}image,{$email}{$link}|video{$emoticon}|{$list}{$code}quote|maximize,source",
};
{$editor_language}
$(function() {
$("#{$bind}").sceditor(opt_editor);
MyBBEditor = $("#{$bind}").sceditor("instance");
{$sourcemode}
});
</script>
Version 13 stable Build #23
- This version works with MyBB 1.8.28 or later
- If you use older version of MyBB, find an old build of BootBB that is compatible with it!
Only one template is changed. Instead of upgrading the whole theme, you can edit template video_twitch_embed and change its contents to this:
<div class="bootbb-video-container" style="max-width:800px"><iframe width="800" height="450" src="https://player.twitch.tv/?{$id}&parent={$bbdomain}&autoplay=false" frameborder="0" scrolling="no"></iframe></div>
Version 12 stable Build #22
- This version works with MyBB 1.8.28 or later. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
- Fix: Deleteing private messeges from the Inbox / Send Items is now working correctly.
- Only one template changed - private. Here is the new code for the template if you wish to upgrade the theme manually:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->private_messaging}</title>
{$headerinclude}
</head>
<body>
{$header}
{$usercpnav}
<div class="col-sm-10">
<fieldset>
{$pmspacebar}<span class="smalltext"><a href="private.php">{$lang->inbox}</a>{$composelink} | <a href="private.php?action=folders">{$lang->manage_folders}</a>{$emptyexportlink}</span>
</fieldset>
{$limitwarning}
<form action="private.php" method="post" name="pmForm">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<div class="tborder">
<div class="thead">
{$foldername}</div>
<div class="tcat rowbit">
<span class="pmbit_main threadbit_main" data-width="50%">
<a href="private.php?fid={$fid}&sortby=subject&order=asc">{$lang->message_title}</a> {$orderarrow['subject']}</span>
<span class="pmbit_author threadbit_stats align_center" data-width="25%"><a href="private.php?fid={$fid}&sortby=username&order=asc">{$sender}</a> {$orderarrow['username']}</span>
<span class="threadbit_lastpost pmbit_date" data-width="25%">
<span class="pmbit_modbit threadbit_modbit"><input name="allbox" title="{$lang->check_all}" type="checkbox" class="checkbox checkall" value="{$lang->check_all}" /></span>
<span data-moderation="1">
<a href="private.php?fid={$fid}&sortby=dateline&order=desc">{$lang->date_sent}</a> {$orderarrow['dateline']}</span>
</span>
</div>
{$messagelist}
<div class="tfoot align_right">
<input type="submit" class="button" name="moveto" value="{$lang->move_to}" /> {$folderoplist} {$lang->or}
<input type="submit" class="button" name="delete" value="{$lang->delete}" /> {$lang->selected_messages}
</div>
</div>
<br />
<div class="float_right">
{$lang->jump_folder} {$folderjump}
<input type="submit" class="button" name="hop" value="{$lang->go}" />
</div>
<input type="hidden" name="action" value="do_stuff" />
</form>
<div class="float_left">{$multipage}</div>
</div>
{$footer}
</body>
</html>
Version 11 stable Build #21
- Make theme compatible with the new MyBB 1.8.28
There is only one change to templates, so if you curruntly use BootBB 10, you can edit the following template and skip upgrading the theme:
forumdisplay_searchforum
Change this line:
<input type="hidden" name="forums" value="{$fid}" />
to
<input type="hidden" name="forums[]" value="{$fid}" />
Version 10 stable Build #20
- Make theme compatible with the new MyBB 1.8.27 (template changes)
- Add read/unread icons for privete messege lists. Make unread messeages titles bold (changes to usercp.css)
- Change theme font to "Helvetica Neue" because "Droid Sans" does not have real bold weight.
- Important: This version of BootBB will work best with MyBB 1.8.27. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 9 stable Build #19
- Switched from Font Awesome to Fork Awesome (https://github.com/ForkAwesome/Fork-Awesome) because there is better support for Font Awesome 4
- changed moderation button color to purple
- fix for images aligned to center, that did not work corectly when css was minified.
- fix for 'Contact Us' link to show what is set in Admin settings.
- Important: This version of BootBB will work best with MyBB 1.8.24, MyBB 1.8.25 or MyBB 1.8.26,. If you use older version of MyBB, find an old build of BootBB that is compatible with it!
Version 8 stable Build #18
- change in codebuttons template to fix security vulnerability addressed in MyBB 1.8.24
- fix myalerts icons in User CP (edits in usercp.css)
- fix for images in posts that do not want to align center or right (edits in global.css)
To avoid doing full upgrade from version 7, you can just install version 8 under a new name, and copy contents of the 2 css files and 1 template to your current theme.
- Important: This version of BootBB will work best with MyBB 1.8.24. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 7 stable Build #17
- changes to templates and global.css, responsive.css and darkbackground.css to make theme compatible with the new MyBB 1.8.23
- removed pagination restrictions in mobile version (edits to global.css and responsive.css)
- improvements for Thank You/Like colors
- Important: This version of BootBB will work best with MyBB 1.8.23. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 6 stable Build #16
- fixed "file not found" error when adding or removing subscriptions. To do the fix without upgrading the theme, edit usercp_addsubscription_thread, usercp_subscriptions_remove and usercp_forumsubscriptions_forum templates and change usercp2.php to usercp.php
- Important: This version of BootBB will work best with MyBB 1.8.22. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 5 stable Build #15
- modified global.css to change font-size to percentages. This way if body font-size is changed, all elements also change proportionately.
- enabled auto resizing of videos and images ([img] and [video] BB codes) in posts when viewd on smaller screens. You need to upload the file images/bootbb/js/jquery.fitvids.js. Affected templates are: headerinclude, mycode_img, video_*
- Important: This version of BootBB will work best with MyBB 1.8.22. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 4 stable Build #14
- Fixed template post_subscription_method. When making a post, the prefered subscription type for the thread was missing. This could cause the user to lose their subscription to the thread. Instead of upgrading the theme, you may find it easier to just edit the template and replace its contents with this code:
<div class="{$bgcolor} rowbit">
<div class="formbit_label col-sm-2 strong"><span title="{$lang->thread_subscription_method_desc}">Subscription method:</span></div>
<div class="formbit_field col-sm-10">
<label><input type="radio" name="postoptions[subscriptionmethod]" {$subscribe}value="" /> {$lang->no_subscribe}</label><br />
<label><input type="radio" name="postoptions[subscriptionmethod]" {$nonesubscribe}value="none" /> {$lang->no_subscribe_notification}</label><br />
<label><input type="radio" name="postoptions[subscriptionmethod]" {$emailsubscribe}value="email" /> {$lang->instant_email_subscribe}</label><br />
<label><input type="radio" name="postoptions[subscriptionmethod]" {$pmsubscribe}value="pm" /> {$lang->instant_pm_subscribe}</label></div>
</div>
- Important: This version of BootBB will work best with MyBB 1.8.22. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 3 stable Build #13
- added missing link to post when a user is warned (in template warnings_warn)
- Important: This version of BootBB will work best with MyBB 1.8.22. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 2.9 stable Build #12
- compatibility changes for MyBB 1.8.22 (serveral templates were modified, no css changes)
- fixed icon for closed and moved forums
- thread icons and legend will now show on mobile
- Important: BootBB will work best with the corresponding version of MyBB. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
Version 2.8 stable Build #11
This is a maintenance release with some minor changes. There is one fix for the positioning of MentionMe popup in private message quick reply. And a couple of small template changes for better visual experience. All changes are made to the templates, so you only need to upload the theme file BootBB-theme.xml
- template private_quickreply was changed to behave like showthread_quickreply. This fixes the positioning of MentionMe autocomplete box.
- added class="col-sm-10" to template private_read to avoid overlapping of div elements
- removed untranslatable column ("Notes", "IP") from member_profile_modoptions
- removed column from member_profile_adminoptions to match style of member_profile_modoptions
- removed column from member_profile_modoptions_manageuser to match style of member_profile_modoptions
- updated the credit links for the theme creator and maintainer
Important: this version of the theme is intended to work correctly with MyBB 1.8.21
Version 2.7 stable Build #10
- Added MyAlerts template myalerts_headericon to plugin compatiblity folder to improve Alerts button display (you need to edit myalerts templates)
- fixed MentionMe popup window position (see https://community.mybb.com/thread-206710...pid1332651 )
- fixed error messages on registration page (with help from wflynnnn)
- added captcha to Lost Password page.
- Important: This version of BootBB will work best with the 1.8.21 version of MyBB. If you use old version of MyBB, find an old build of BootBB that is compatible with it!
The only changes made since version 2.6 are to the following templates:
header_welcomeblock_member
footer
member_lostpw
member_register
Version 2.6 stable Build #9
- several changes were made to templates to make them compatible with the recent release of MyBB 1.8.21
- BootBB is now compatible with MyAlerts plugin. See Intallation.rtf
- replaced '<</div>' with '</div>' in modcp_editprofile
- fixed UserCP buddies and ignore lists (textbox was shrinking after clicking away and back on it)
- one change was made to default.css to make toolbar of SCEditor smaller
Important: Mybb upgraded SCEditor, so you need to delete jscripts/sceditor folder entirely. See https://github.com/mybb/mybb/pull/3639#i...-480689866
After that, if you are using the dark SCEditor, you need to upload its two files from this package.
Version 2.5 stable Build #8
- compatible with MyBB 1.8.20
- 'View New Posts' and 'View Todays Posts' moved from Misc to the main Menu. Also made them shorter in ougc_customlang.lang.php by removing 'View' from the string.
- fix for animated stat counters on home page that stopped working with MyBB 1.8.20
- added "undo poll vote" link
- addes space after thread prefix (like "Poll: ")
- removed breadcrumb navigation when empty
- color improvements for darkbackground subtheme (new PM message and others)
- better display of calendar on small screens
- report popup missing 'Other reason' text field
- updated Installation.rtf with Upgrading instructions and 'Thank You/Like' plugin integration instructions
- easier navigation in threads for screen readers (h1 tags)
- some minor bugfixes
Version 2.4 stable Build #7
* Fixed login bug
* Fixed file upload bug
* Added dark background color scheme
* Other minor issues and enhancements
* Added language support for custom theme strings.
Important! The theme now requires additional language file. Read instructions in Installation.rtf!
Version 2.3 stable Build #6
* PM, Notification bar design changes
* Bug fixes Ref: https://community.mybb.com/thread-216279...pid1301444
* Forumbit display updated
* Portal display fix for mobile devices
* Big post image fix in postbit and portal
Version 2.2 stable Build #5
* Bootstrap and Font-Awesome links changed from local to CDN links.
* Missing Image restoration
Version 2.1 stable Build #4
* Local Fontawesome reference.
* Template fixes for 1.8.15.
* Forumbit Alignment fix.
Version 2.0 dev Build #3
* Templates are complete tableless.
* Minor bug in Portal page fixed.
* Minor bug in ModCP Page Fixed.
* ForumBit Template/Outline Changed.
* Logo Updated with PNG File, PSD Included.
* 10 Color Schemes added in Admin CP.
Version 1.0 dev Build #2
* Fixed Portal Page Columns
Version 0.1 dev Build #1
The first build has no changes.