﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
11617	Enhance User Message System	Christian Karrié	nobody	"Hi,

I would like to see a enhanced user message system that allows to specify some base types of the message.

For example:

 * message_type = 'Error'
 * message_type = 'Success'
 * message_type = 'Notice'

That would be very practicable if you do an custom action and want to display as a user message, if it has failed or not.

An example for validating a Model using a Admin Action for further calculations could look like this:

{{{
#!python
# admin.py (fictional code)

def validate(modeladmin, request, queryset):
    for q in queryset.all():
        message = u""%s: %s"" %(q.name, q.validate())
        if q.is_valid:
            message_type = 'Success'
        else:
            message_type = 'Error'
        request.user.message_set.create(message=message, message_type=message_type)
validate.short_description = ""Validate for Agl""
}}}
"		closed	contrib.auth	1.0		duplicate	user message enhancement		Unreviewed	0	0	0	0	0	0
