Software-update: Simple Machines Forum 2.1.3

Simple Machines Forum logo (75 pix)Versie 2.1.3 van het opensource-forumsoftware Simple Machines Forum is uitgekomen. Het pakket heeft minimaal versie 7.0 van php en als database MySQL 5.6 of hoger, of PostgreSQL 9.6 nodig. Sinds versie 2.1 is er onder meer een nieuwe wysiwyg-editor, kunnen berichten als concept worden opgeslagen en kan er gebruik worden gemaakt van mentions. De belangrijkste veranderingen die we in versie 2.1.3 zijn aangebracht zijn hieronder voor je op een rijtje gezet:

Notable changes in SMF 2.1.3
  • Unicode support enhancements - SMF unicode support now matches the latest published standard, Unicode 15, published in Sept 2022. Staying current is important for proper capitalization across alphabets, and also with non-printable character detection.
  • Attachments enhancement - Honor SMF-specified attachment limitations. SMF was restricting attachment uploads based on the underlying php configuration; however, given the .js approach used, this limitation did not apply.
  • Attachments enhancement - Automatically delete inserted img tags when the corresponding attachments are deleted.
  • Notification enhancement - Cleanup unread notifications after post approvals, after closing moderation reports, and after unlikes.
  • Notification enhancement - Cleanup unread orphan alerts, created by message or topic deletions or permission changes.
  • Notification enhancement - Cleanup unread quote and mention alerts if they were removed during a post edit.
  • Upgrader enhancements - Issue warnings if attachment or avatar directories are not found. Also, a new option was added to allow the user to rerun the attachment conversion.
  • Enhanced timezone support - SMF now supports all current timezones.
  • Attachments bug - Fixed a bug where attachments might disappear with a "Not a Valid Attachment ID" message.
  • Notification bug - Fixed a bug where the alert count displayed was incorrect.
  • Email bug - Fixed a bug where emails with a mail type of PHP did not work properly in PHP 8.x in linux environments. (SMTP was OK.)
  • Postgresql support - Fixed numerous issues causing mod installs to behave differently across Postgresql and MySQL. It is much easier now to develop a mod that supports both.
  • Fixed a bug where PHP 8.1 was being persnickety and did not like implicit float to int conversions.
  • Fixed a bug where the sql_mode was not being properly set in MySQL 8.x. This would result in slightly different DB query behavior across MySQL 5.x and MySQL 8.x.
  • Fixed a bug where explicitly "Not Following" a topic resulted in it showing up in your unread list, and not going away...
  • Improved support for spaces in URLs... Not per any RFC or spec, but SMF supported them in 2.0, so that support should have been carried forward to 2.1...
  • Fixed a bug where errors appeared in the SMF error log when crawlers attempted to access now-moved avatars. During the 2.1 migration, avatars and attachments may be relocated; external crawlers referencing defunct links should not generate SMF errors.
  • Fixed a bug in Postgresql syntax when deleting fulltext indexes.
  • Fixed a bug where "Trying to access array offset on value of type null" showed up in the log.
  • Fixed a bug where the editor would drop links if copied and pasted.
  • Fixed a bug where right-to-left languages could not be specified and displayed properly.
  • Fixed a bug where sorting PMs did not work properly.
  • Fixed a bug where the BBC url setting erroneously affected signature and topic behavior.
  • Fixed a bug where hidden members were hidden from admins, too...
  • Fixed a bug where the wrong icon was used for profile links in PMs.
  • Fixed a bug where robot_no_index might be set incorrectly, potentially affecting SEO.
  • Fixed a bug with CORS headers were not being built properly.
  • Fixed a bug where custom themes might load empty styles.
  • Fixed a bug where permissions were not properly retained when boards were moved. Moved boards might disappear...
  • Fixed a bug with using wildcards in IP tracking.
  • Fixed multiple errors with caching - better reporting of the cache engine not loading, and better handling when not getting a hit on cached info.
  • Improved edits on profile info, e.g., website urls too long.
  • Fixed a bug where page numbers in lengthy lists might show decimals...
  • Improved the message when verification questions were missing.
  • Enhanced support for passwords for myBB converted users.
  • Fixed an upgrader bug where 1.1 migrations might fail with Too few arguments to function smf_mysql_insert_id().
  • Numerous minor enhancements and tweaks to layout.

Versienummer 2.1.3
Releasestatus Final
Besturingssystemen Scripttaal
Website Simple Machines Forum
Download https://download.simplemachines.org/
Licentietype Voorwaarden (GNU/BSD/etc.)

Reacties (5)

Wijzig sortering
Dam, die 2.1 is wel lang in de beta of meen ik dat maar?
Reageer
2.1 final kwam uit in februari dit jaar.
Reageer
A oke, ben sinds vorig jaar niet meer bezig geweest met forums en omdat ik op de foto beta zag 🙈
Reageer
Maar 't is eigenlijk wel een bijna terechte aanname om er van uit te gaan dat het nog een beta is. De ontwikkeling van SMF gaat tergend traag en nieuwe functionaliteit wordt mondjesmaat toegevoegd.

In de tijd dat ik het gebruikt heb (7, 8 jaar geleden oid) was het het altijd rete stabiel, vroeg het vrij weinig system resources en was het best makkelijk en overzichtelijk om te beheren, dat dan weer wel.

Geen idee hoe groot het ontwikkelteam van SMF tegenwoordig is, maar het moet wel goed getest worden natuurlijk.
Reageer
Gebruik na jaren geklungel met dergelijke programma’s proboards.com. Veelzijdig aanpasbaar, niets te installeren en zelf “in de lucht te houden”. Kost wel/slechts een $ 6,00/mnd voor een reclame vrije presentatie.
Reageer


Om te kunnen reageren moet je ingelogd zijn

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee