Posts by Alexander Ebert

    Excellent, thank you!

    I just tried your code and while tinkering with it I noticed that you're missing a space in the selector. You wrote this code:

    1. .wbbBoardContainer.wbbBoard:nth-child(even){
    2.     background-color: white;
    3. }
    4. .wbbBoardContainer .wbbBoard:nth-child(odd){
    5.     background-color:black;
    6. }

    The problem is the first selector, it targets all elements with the class .wbbBoardContainer that also have the class .wbbBoard. The second selector targets all .wbbBoard elements inside elements with the class .wbbBoardContainer. Adding the space should do the job:

    1. .wbbBoardContainer .wbbBoard:nth-child(even){
    2. background-color: white;
    3. }
    4. .wbbBoardContainer .wbbBoard:nth-child(odd){
    5. background-color:black;
    6. }

    Introducing WoltLab Suite 5.2, the next big step in the history of community and forum solutions and successor of the previous WoltLab Suite 3 series.

    System Requirements

    WoltLab Suite 5.2 requires the following prerequisites to install and run the software:

    • Webserver with PHP 7.0.22 or newer (PHP 7.3+ recommended)
    • MySQL 5.5.35 (or newer) / MariaDB 5.5.47 (or newer) / MariaDB 10.0.22 (or newer)
    • 20 MB free disk space
    • Current Webbrowser (Chrome 76+, Firefox 68+, Safari 12+, Microsoft Edge 44+ [EdgeHTML 18+])

    Installation Guide

    1. Download the installation archive onto your computer.
    2. Extract the archive.
    3. Upload the files install.php, test.php and WCFSetup.tar.gz onto your webserver.
    4. Start the installation by navigating with your webbrowser to the test.php.

    Updating from earlier versions

    This beta version explicitly does not support updating from WoltLab Suite 3.x, update support will be added with future releases.

    Usage and Support

    This evaluation version is not suitable for use in production environments, doing so is entirely at your own risk. An update from WoltLab Suite 5.2 Beta 2 to future versions is not guaranteed. You may use the apps until December 6th, 2019, if you would like to continue using this software past this date, you'll have obtain a valid product license.

    We're looking forward to hear your feedback and report of possible issues in this forum.

    Version Number Changes

    The forum app historically used a much higher version number, which wasn't ideal at all times. Starting with this release, all our products have been bumped up to version 5.2.

    Download WoltLab Suite Forum 5.2 Beta 2

    Download WoltLab Suite Blog 5.2 Beta 2

    Download WoltLab Suite Calendar 5.2 Beta 2

    Download WoltLab Suite Gallery 5.2 Beta 2

    Download WoltLab Suite Filebase 5.2 Beta 2

    The super mod group needs to have a higher priority than the users group, otherwise the "generic" ranks will kick in. Priority works quite simple: The higher the number, the better.

    Also, you might need to rebuild users in the "Rebuild Data" section in order to have the new ranks applied immediately.


    The teaser is always shown at the top of the article, so you have two options:

    1. Keep the teaser and incorporate it into your article. In your example above the content contains the teaser text again, just remove the first paragraph from your content.
    2. Remove the teaser, it will then be automatically generated from the article itself based on a fixed number of characters.

    First of all, I wanted to know if you offer any type of support in these cases, where is it required special care?

    Absolutely, in fact the licensee can approve your account in order to gain access to the support: Why Am I Unable to Post in the Community Forum?

    The old layout/style was lost? is there any way to recover it?

    No, the styles for the Burning Board 4.x series are not compatible at all.

    Every message is not correctly formatted, it looks like bbcodes are disabled. Do you know how to fix?

    Please run all rebuild tasks in "Management > Maintenance > Rebuild Data" from top to down.

    Is there a lot of difference between 5.1 to 4.1?

    Yes, there has been a lot going on:

    And the WoltLab Suite 5.2 (version number now matches the forum, hence the bump) is somewhat around the corner:

    Do i have to pay the total cost of the software, to upgrade to the newest version?

    Licenses for Burning Board 4.x are eligible for a discount, requires you to log in with the account that holds the license and click on "Extend license" in your customer's area. If you're looking forward to use the upcoming version 5.2, it might make sense to wait a bit until it's included in purchases, otherwise feel free to extend the license now.


    The private forum feature was first introduced in WoltLab Suite Forum 5.1 and is not available in the Burning Board 4.x series. You should consider upgrading your license to get access to the latest version in order to make use of this feature.

    Please keep in mind that Burning Board 4.0 is already end of life, and Burning Board 4.1 will only receive security updates until January 2020 (in less than 3 months).

    The apostrophe has a special meaning in bbcodes as it is being used as a delimiter for attributes. For this particular reason, the link detection uses a more defensive approach where it will only consume text that are most likely part of the link. Apostrophes are very rarely used in links and I'm a bit surprised that wikipedia started using them, given that they were not used for many, many years before.

    However, the link detection is a very critical component and making even slightest changes to the behavior can have devastating results. Therefore, we'll look into this in a future version.

    Users can always embed those links using the link button from the toolbar which properly embeds the link and removes any ambiguity that the link detection may otherwise trip over.


    There appears to be an error in the translation, the offending phrase contains "Dostępnych jest więcej wyników". Looking at the error message, there appears to be calls like {# $ startIndex} which are incorrect and should read {#$startIndex}, inserting arbitrary spaces doesn't work there.


    but i can't find any way to update as the update and store server seems to be offline for the updater (see screen).

    Most likely this is an issue with blocked outgoing connections in a firewall. You can this: Go to the package list and click on the button "Purchased Products (Plugin-Store)" and enter your username/password used on our site. If an error pops up that reads something among the lines of "Cannot connecto to ssl://", then your host is blocking outbound SSL/TLS connections. Ask your hosting provider to get this resolved, only they will be able to get this fixed.

    As i know licenses are for current version only, if i wait to buy the 5.2 version, is the update from a 3.1 (free) community will be possible ?

    So the idea is to migrate from the lastest 3.1.x with core only installed (free) version to a 5.2 version with core + forum.

    Yes, absolutely. Once released, you could upgrade to the Core 5.2 and then install the forum app.

    We're using a case-insensitive collation in MySQL which treats "FOO", "foo" and "fOo" exactly the same. In addition, the UNIQUE key on the tuple (languageItem, languageID) also works case-insensitive and thus does not allow the same item name with a different capitalization to exist.

    However, phrases are actually case-sensitive if you want to use them, because PHP is case-sensitive by default and we have no normalization going that would equalize the capitalization. Thus, you cannot change the capitalization using the language PIP.

    WoltLab Suite Core

    • Compatibility with PHP 5.5. 3.0 / 3.1
    • Incomplete update instructions for 3.0 -> 3.1. 3.1
    • Some categories were not available in the article add/edit form. 3.1

    WoltLab Suite Core: Elasticsearch Integration

    • Added support for Elasticsearch 7.x. 3.1
    • Greatly improved the search results, by combining multiple search queries. 3.1
    • Matches will now prefer exact matches and those with terms in the matching order over more generic hits. 3.1
    • For up to 3 terms, all of them are considered required, for more terms only 75% (rounded up) terms must match. 3.1
    • The subject is now boosted by 10 rather than 3, making matches in the subject over 3 times more important. 3.1

    Only significant changes are included in the list below, minor fixes and typos are left out.

    WoltLab Suite Blog

    • Properly update the mobile UI when marking all articles as read. 3.0 / 3.1

    WoltLab Suite Calendar

    • Resolved a template scripting error in the weekly view. 3.0 / 3.1
    • Improved the phrases. 3.0 / 3.1

    WoltLab Suite Filebase

    • Properly update the mobile UI when marking all files as read. 3.0 / 3.1

    WoltLab Suite Forum

    • Editing threads and marking them as an announcement without selecting any forums yielded a bad error message. 5.0 / 5.1
    • Improved the message validation when editing posting. 5.0 / 5.1
    • Categories in Atom feeds are now properly recognized during the import. 5.0 / 5.1
    • The custom icon was missing for copied forums. 5.1
    • Incorrect behavior of the reply box when using an inverted message show order. 5.1

    WoltLab Suite Gallery

    • Properly update the mobile UI when marking all files as read. 3.0 / 3.1
    • Orphaned markers caused an error during the import. 3.0 / 3.1
    • Missing phrase for a common exif property related to the camera flash. 3.0 / 3.1

    WoltLab Suite Core: Conversations

    • Incorrect rendering of some custom conversation labels. 3.0 / 3.1

    WoltLab Suite Core: Exporter

    • SMF 2.x
      • Thumbnails of attachments are no longer imported as a separate attachment. 3.1
    • vBulletin 5.x
      • Improper handling of invalid password hash methods. 3.1

    WoltLab Suite Core: Moderated User Groups

    • Improved some phrases. 3.1

    WoltLab Suite Core

    • Restrict the number of automatic user group assignments per cycle to avoid long running requests hitting the timeout. 3.0 / 3.1
    • Resolved an error that prevented dynamically loaded message from being editable. 3.0 / 3.1
    • Tags are now sorted using a case-insensitive comparison. 3.0 / 3.1
    • Updated the buttons for some third party logins to comply with updated branding guidelines. 3.0 / 3.1
    • Removed the language drop-down from CMS pages with only one supplied language. 3.0 / 3.1
    • Included the wcfN_user.authData value in the GDPR export. 3.0 / 3.1
    • Improved the link handling inside the Redactor editor. 3.0 / 3.1
    • The date picker no longer trips over a minimum date that lies in the future. 3.0 / 3.1
    • Some message formatting options were not properly rejected during the server side validation. 3.0 / 3.1
    • The contact form previously discarded the selected recipient if any part of the validation has failed. 3.1
    • The alignment of some scrollable drop-down dialogs was off. 3.1
    • Removing the format from an empty selection in the Redactor editor caused the following text to be struck through. 3.1
    • Added support for CMS pages being set as the landing page of an app. 3.1

    Updating an existing installation (recommended)

    Open your Administration Control Panel and navigate to Configuration > Packages > List Packages. Please click on the button Search for Updates located in the right corner above the package list.

    Updating an existing installation (alternative)

    Navigate to the downloads section in the customer's area, select the appropriate version and click on the Download Update button. Open your Administration Control Panel and navigate to Configuration > Packages > List Packages. Click on the tab Upload package and select the previously downloaded files and upload them one by one, the order does not matter.

    We have just released new versions of our products:

    • WoltLab Suite Blog 3.0.22 / 3.1.10
    • WoltLab Suite Calendar 3.0.22 / 3.1.10
    • WoltLab Suite Core 3.0.22 / 3.1.10
    • WoltLab Suite Filebase 3.0.22 / 3.1.10
    • WoltLab Suite Forum 5.0.22 / 5.1.10

    Stability releases (also known as "minor releases") aim to solve existing problems in the current version. Like every stability release, they do not introduce new features; It is strongly recommended to apply these updates.