Added
- Forum: translatable categories and forums. Each keeps its default title and can receive, in its administration form, a title per active language (and, for a forum, a description). Visitors see the translation for their language, otherwise the default title. A link works with the default title as well as with each translation.
Fixed
- A migration already in place no longer blocks the update. Applied by hand without being recorded, it failed ("column already exists") and would have canceled the entire update. Migrations are now applied statement by statement, skipping only what is already done.
- Modules shipped with the core finally receive their database changes. Only the update of an addon through the marketplace applied them: a module like the forum or the calendar received its new code through the core update, never its database. They are now applied along with the core's, through the button as after an FTP upload.
- Articles: the module's six permissions (add, edit, delete, and their equivalents for categories) were checked nowhere. They now are, bulk actions included.
- Scheduled content no longer appears before its date, nor does content moved to the trash: the "Latest articles" widget, the sitemap sent to search engines, the news search, a member's activity and the "Latest articles" block showed them. The news Tags widget no longer mixes languages, and the categories widget no longer counts drafts.