Hack Forums
MyBB 2.0 Development Thread - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Webmasters (https://hackforums.net/forumdisplay.php?fid=141)
+---- Forum: Website Construction (https://hackforums.net/forumdisplay.php?fid=50)
+---- Thread: MyBB 2.0 Development Thread (/showthread.php?tid=4986410)

Pages: Pages 1 2


MyBB 2.0 Development Thread - Nasyr - Sep 13, 2015

[Image: 1NrdCh8.png]

Note
All the information in this thread comes directly from the MyBB forums. Each title is a link to the source, I don't take credit for the information shown, but I do take credit for presenting it for you all.

Introduction
  • Hello and welcome to the MyBB 2.0 Development Thread, in this thread you will find all the latest news about what's going on with MyBB 2.0 and also any new features which will be added. This thread will be kept up to date as much as possible and will also serve as a discussion point for members within the community. So please have a read through and see what the latest news is and then join in on the current conversation. After the added features in this thread the following posts will contain all official Development news released by MyBB.

Implemented Features - Features which are already added to MyBB 2.0.
[Image: 6jCaQod.png]
  • URL Structure, Meta Tags and Canonicals
    Out of the box, MyBB 2.0 uses a "pretty" URL structure in which thread titles, user names, forum names, etc. are included in the URL. It also provides out of the box <meta> description tags and canonical links.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Liking Content
    In 2.0, we've added the ability to "like" content. This like system provides a very simplistic implementation allowing only the liking of content, not the "disliking". However, the system is extremely easy to extend and to implement on custom content types. This feature has been often requested throughout MyBB 1.x's lifetime and there have been a large number of third party plugins implemented to perform this.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Profile Field Enhancements
    Profile fields in MyBB 2.0 have received a much needed update. Profile fields can be organised within groups, and can be a configured to use a variety of different input types. In addition, profile fields can also have validation rules to ensure only certain types of data can be entered by users.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Collapsing Single Posts
    MyBB 2.0 has now picked up the ability to be able to collapse posts out of view. In the future, we will be adding the option to automatically collapse posts created by certain users (as an enhancement upon the current user ignore system found in MyBB 1.x). This allows users to automatically hide content from other users that they find distracting but optionally expand them if they wish to.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Selective Quote
    Quotes are an integral part of the forum experience – being able to respond to another post whilst keeping the context of that post eases inter-member communication. In MyBB 1.x, we’ve had the ability to quote multiple posts and single posts in full, in MyBB 2.0 we’re taking this a step further. In addition to quoting single and multiple quotes, you can now also select a section of text and automatically quote it within a reply. This greatly speeds up interactions and should be a welcome addition for many users.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Redesigned User Control Panel
    The User Control Panel in MyBB is the one-stop place for users to manage their details, update their signature and avatar, edit their preferences and more. In MyBB 2.0, it has received a significant redesign and overhaul in order to simplify the way things are presented to the user.

    Spoiler (Click to View)

[Image: 6jCaQod.png]


* - Nasyr - Sep 13, 2015

  • Template Engine
    MyBB 2.0 is using the Twig templating engine rather than the current system of basic PHP templates. Twig offers a lot more functionality, such as built in support for conditional "if" statements, loops, including other templates and more. Twig was chosen for its clean syntax, readability and high level of usage (it is used in hundreds of other projects, meaning it's fairly easy to learn and many people already understand it).

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • New look forum view
    What’s a forum system without forums? In MyBB 2.0, the forum overview has received a minor facelift, and the commonly requested feature of showing the avatar of the last user to post a reply to a topic has been integrated into the core.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Private Conversations
    MyBB has long had the ability to send other members Private Messages, which are hidden from public view. This system has become rather restrictive in recent times though, with the PM system only showing the last message and allowing only two participants. We therefore decided for MyBB 2.0 to overhaul this system to act as a much more powerful Conversation based system.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Moderation System Enhancements
    The moderation system is receiving a major overhaul for MyBB 2.0 thanks to a lot of work done by Will. The new system allows plugin developers and integrators to easily add both new and existing moderation tools to their new content types and to add entirely new moderation tools by simply writing a class or implementing a PHP Trait.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • Avatar Management Enhancements
    In MyBB 2.0, it is now possible to automatically crop and position your avatar after uploading it rather than having to edit your images in some specialised desktop software. This is an extremely useful feature that can lead to much nicer looking avatars for everyone.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • New look member list
    As with the rest of MyBB 2.0, the old member list has received quite a face lift. Rather than the tabular list of old showing very few details, members are now presented as individual user cards, with their personal avatars given front and centre.

    Spoiler (Click to View)

[Image: 6jCaQod.png]

[Image: 6jCaQod.png]

[Image: 6jCaQod.png]

[Image: 6jCaQod.png]


* - Nasyr - Sep 13, 2015

This post is reserved for more posts about new features being added. Staff do not remove this post.


* - Nasyr - Sep 13, 2015

This post is reserved for more posts about new features being added. Staff do not remove this post.


* - Nasyr - Sep 13, 2015

2.0 Development Posts - Blog releases relating to MyBB 2.0.
[Image: 6jCaQod.png]
  • MyBB 2.0 Dev Post #1
    Release Date: March 9th 2015
    Released By: Paul H.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • MyBB 2.0 Dev Post #2
    Release Date: April 13th 2015
    Released By: Euan T.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • MyBB 2.0 Dev Post #3
    Release Date: May 30th 2015
    Released By: Euan T.

    Spoiler (Click to View)

[Image: 6jCaQod.png]


* - Nasyr - Sep 13, 2015

  • MyBB 2.0 Dev Post #4
    Release Date: July 1st 2015
    Released By: Euan T.

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • MyBB 2.0 Dev Post #5
    Release Date: August 16th 2015
    Released By: Euan T.

    Spoiler (Click to View)

[Image: 6jCaQod.png]


* - Nasyr - Sep 13, 2015

  • MyBB 2.0 Dev Post #6
    Release Date: September 27th 2015
    Released By: Euan T

    Spoiler (Click to View)

[Image: 6jCaQod.png]
  • MyBB 2.0 Repositories Are Finally Public
    Release Date: December 24, 2015
    Released By: Euan T

    Spoiler (Click to View)



* - Nasyr - Sep 13, 2015

This post is reserved for more posts from the Dev progress being added. Staff do not remove this post.


* - Kaz'jin - Sep 14, 2015

Hi,

thanks a lot for covering the MyBB 2.0 development, it's a lot of stuff which needs to be covered and I'm happy to see all of the stuff you covered already. I'm looking forwad to the overhaul.


* - Nasyr - Sep 14, 2015

(Sep 14, 2015 08:06 AM)Misaya Wrote:  Hi,

thanks a lot for covering the MyBB 2.0 development, it's a lot of stuff which needs to be covered and I'm happy to see all of the stuff you covered already. I'm looking forwad to the overhaul.

Thank you for the comment. I'll be covering the most important news.


* - Webmasters - Sep 14, 2015

Looks very interesting, I like keeping up with software. Going to help a lot with my forum I'm launching.. (because of domain name ;))


* - Payslip - Sep 14, 2015

This looks clean, I think this is going to be my first option when picking a forum software.


* - Nasyr - Sep 14, 2015

(Sep 14, 2015 04:41 PM)Webmasters Wrote:  Looks very interesting, I like keeping up with software. Going to help a lot with my forum I'm launching.. (because of domain name ;))

So it's related to MyBB? The domain I mean.

(Sep 14, 2015 04:42 PM)Payslip Wrote:  This looks clean, I think this is going to be my first option when picking a forum software.

Glad to hear it, MyBB 2.0 is going to be very different.


* - Payslip - Sep 14, 2015

Also when do you think it will be in beta stages?


* - bass booster - Sep 14, 2015

Do you think the public beta will be out for us to test it soon? I want to set it up on my website and search for exploits