We’ve been on it for 2 months now and it’s time to show off our first preview. Or well… pre-preview. Because remember: todays release is a very early preview, earlier then we actualy wanted. We simply think it’s a nice time to show of what’s happening. So today, we are releasing Luna 1.0 “Aero” Preview 0, or by simply it’s version number: Luna 0.0. Let me introduce you to this new version!
New brand and what it is
One of the major changes, yet small functionality changes, is our rebrand. If you’ve been looking in the ModernBB code, you might have seen some “luna”-references there (it used to be the codename for ModernBB 4 and we wanted to keep compatibility as high as possible back in the day). Anyway, Luna is our new name, and with it, we will start from scratch. Back to version 1.0 (or 0.0 for the preview). We announced Luna 3 months ago and started working on it 2 months ago. Luna is or most ambitous release yet, no doubt about it. We’re not only introducing a lot of new features, but we also want to change the way we work on Luna, but more on that later.
First off, we are reworking our whole style engine, to become more of a theme engine. In ModernBB 3.2 and earlier, we used to allow you to change your style and that was it. If you wanted to change the HTML, you had to edit the ModernBB files themselves, which caused issues when updating. In ModernBB 3.3, we splitted off the HTML from the logic a bit to make this more easy. With Luna, we’re cleaning things up and hoping to put ourselves on par with CMS systems like WordPress when it comes to themes. This new Theme engine is part of todays release, or at least, partial.
For starters, we still have to split out the header, footer, profile, Me, moderation and search from the logic, but that will come soon. We expect this to be finished when we release Preview 1. However, you can go and take a look at the way things are working now. For people that would like to develop a Theme, today’s not your day. We strongly recommend you to wait until Preview 1 (and if you can wait even longer, until Beta 1). Anyway, more work will be done on this, so stay tuned.
When it comes to Theme options, this too has been improved. The “Theme”-page in the Backstage is now capable of showing additional theme options if those are available. This will be extended further too. The page itself has been updated with an altered design.
The Editor has been updated with a new, and cleaner design. This counts for posting new topics, editing existing topics and the comment section (Quick post is gone, well… it’s stil there, but it’s no longer “quick post”, it’s now the main way to comment). The cleaned design of the editor will give you a better focus on the content you’re writing. We’re still working on this, so stay tuned here too.
The Userlist page has been renamed “Users” and the search options on this page has been altered drasticaly too. We’ve cleaned up some of the options and are also planning to revamp this page’s main design in the future. Again, stay tuned for this.
Login, registration and rules
Finaly, you can login from every page. When clicking “Login” in the navbar, you’re now presented with a modal that will show you the login form, a feature we have wanted for a long time, but just never came to build it. Requesting your password is also done through a modal. When you are registrating, you’ll no longer be able to alter the default language when more then 1 language is installed on the board. While we do not provide a replacement for this yet, a future build will handle this in a better way through First Run. We no longer provide a “Rules” link in the navbar either. Rules are now part of the Help page, when activated.
One of the major changes compared to ModernBB 3.5 is the Backstage and its general design. We’ve made huge changes to it. The interface is darker and we’ve done away with dropdowns for option pages. The major changes have been done in the index, this page now features a “Admin note” field where you can write down things you need to do and the “About” panel has been replaced to “System info” (previously “Server statistics”). You’ll also find “Welcome to the Luna Preview” message, but of course, this is temporarly. Further more, some features have been removed because we might consider them out dated (like the Redirect sections, disabling emoticons). You’ll also find some pages to have been rearanged. This, too, is still a work in progress.
The menu systme has had a major revamp too. We’ve talked about this change earlier. The new menu system is much more advanced, it gives you more freedom and a better overview of what’s in your menu. And guess what, it’s a work in progress.
Random, Awesome, Kind and Radical have been removed in favor of Sunrise, which, again, is still a work in progress and nothing like the theme you see in this preview. We will make great progression with this in the future. Sunrise is supposed to become a very joyful and colorful theme. We expect this theme to take shape in later previews, but preview 1 won’t be it.
Profile and Me
You might also notice that the the user menu has been altered and contains a “Profile” and “Me” button. The “Profile” is where you can find your profile and where admins moderate users. “Me” is your new home, it will contain your settings, but it will also keep track of everything you do and keep up with the board so you don’t have to do that yourself. This feature is not available in Preview 0 either, expect an early version in Preview 1.
Small changes and bugfixes
Further more, we’ve made some small changes, like improved YouTube embedding, improved performance, new components, etc. We’ve also fixed some bugs, including those that will be fixed in ModernBB 3.5.1.
You can imagen that we will now continu our development to get to Preview 1 and don’t look to Preview 0 anymore. Right? Well no. While we do not support Preview 0, you might find an updated version at our site (which we won’t announce here). Build 0.0.3105 can be updated by us to fix some major issues. We won’t fix small issues, if the board is usable, we will not issue a patch. You’ll have to wait for Preview 1 t o fix that. Expect Preview 1 later this Fall.
(Some of the) known issues
- Multiple syling issues in Mainstage and Backstage
- The Backstage section menu is not responsive
- The editor contains 2 tabs or adds 2 tabs to the end of a post when editing
- Emoticons aren’t parsed when eidting a post in preview mode
- Posting a new topic or post and using preview will erase the editors’ content
- Post preview will trow an error at you in edit mode
- The editors toolbar is to small for the full toolbar height
- The newest topic title on the index isn’t updated when the title is changed
- Backstage menu item is visible to everyone