Avatar

Release of version 2.4.99.3, testing release, with EDIT (General)

by Auge ⌂ @, Tuesday, September 24, 2019, 20:29 (82 days ago) @ Auge

Hello

I'm proud to announce the next public testing version for My Little Forum 2.5, named 2.4.99.3. We skipped version 2.4.99.2 which was inofficially available directly from the master branch.

[edit]
Changes from 2.4.99.1 to 2.4.99.2

- All database tables are of type InnoDB from now on.
- The listing of spam entries for forum team members is part of the main view and not a possible view in the search results page from now on.
- After storing an entry after it's creation that was classified as possible spam we generally redirect to the single posting view to show a message about the situation.
- several database columns got a smaller size. This is because they should store UTF-8 with four bytes and have an index at the same time. The indexes for text fields istself are limited in their size what limits the possible size of the text fields. We limited the sizes of the columns mlf2_userdata.user_name, mlf2_tags.tag, mlf2_b8_wordlist.token to 128 characters.
- A registered user can decide for whom se/he is contactable about the forums e-mail-based contact function.
- The forum is now able to send e-mails via a SMTP-function. That's currently a proof of concept and the configuration is located in config/php_mailer.php but not accessible in the admin area.
- The forum operator can decide if registerd and unregisterde users should be able to set tags for postings.
- Send the notification e-mails only, if the entry was classified as ham (not as possible spam).
[/edit]

There was only a few changes from 2.4.99.2 to 2.4.99.3. So we corrected several queries in the installation and in the update scripts, fixed a bug that made it possible to see postings, classified as spam, when one wrote self a posting that was classified as spam in the same thread. The last change affected the uninstalling-function in the admin script, that contains from now on the new tables when dropping the database content and tables.

Please take into account, that the required minimal version of the MySQL server is 5.5.3 from now on. This is because of the changed default charset of utf8mb4 in many of the tables and text columns.

Notes for updaters

If you want to test an update of an existing installation (not recommended at the moment), please make a backup of the database and the installation itself before –or better– make a parallel test installation of your existing version and upgrade the test- instead your live-forum.

Attention: The update is only possible when the existing installation is a version 2.4.19.1 or 2.4.20!

Attention: Use the update file update/update_2.4.19.1-2.5.php

Tschö, Auge

--
Trenne niemals Müll, denn er hat nur eine Silbe!


Complete thread:

 RSS Feed of thread

powered by my little forum