Django-machina 0.4 release notes (2016-11-05)¶
Requirements and compatibility¶
Python 2.7, 3.3, 3.4 and 3.5. Django 1.8, 1.9 and 1.10.
New features¶
Add a way to disable signature when posting a message
Add a way to lock a topic when posting a new message (only if the user has the permission to do so)
Add a
MACHINA_MARKUP_WIDGET_KWARGS
setting to configure the keyword arguments that will be used when instanciating the widgets associated with theMACHINA_MARKUP_WIDGET
settingAdd a
MACHINA_BASE_TEMPLATE_NAME
setting to configure the name of the base template that is extended by the django-machina’s mainboard_base.html
template
Major changes¶
The
django-markdown
editor has been replaced by a built-in widget using the SimpleMDE Markdown editor. If you were using the django-machina’s default settings you will have to removedjango_markdown
from yourINSTALLED_APPS
Minor changes¶
Fix: prevent users from editting their posts when the related topic is locked
Fix: prevent users from submitting polls without required fields
Display the filesize of attachments
Improve layout for locked topics
Improve performances by adding first post / last post foreign keys to the Topic model
Separate the forum specific CSS styles from the “vendor” styles (bootstrap, etc) in order to ease customization
Improve forum index layout (#30)
Fix
Topic.slug
maximum length for MariaDB databases (#32)