Validate ticket fields
Description
- support validate anonymous to input valid email address
- support required fields
- support match fields to regular expression
Bugs/Feature Requests
Existing bugs and feature requests for TracTicketValidatorPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out TracTicketValidatorPlugin from here using Subversion, or browse the source with Trac.
Example
- Validate anonymous author email address and make comment required:
[components] ticketvalidator.* = enabled [ticketvalidator] validate_author = true validate_author.tip = Please fill your valid email address validates = comment, summary comment.rule = .* comment.tip = Please input comment summary.rule = [A-Z].* summary.tip = Please correct summary
Please note: when validating more than one field, use a list after "validates =".
- There is a very straightward implement of parent/child tickets, just prepend parent ticket number to the child ticket summary. For example, the parent ticket 234 summary is <#0>A parent ticket, the child ticket summary will be <#234>A child ticket. We can do validation like following:
[components] ticketvalidator.* = enabled [ticketvalidator] validates = summary summary.rule = ^<#\d*>.* summary.tip = Please correct summary format
Recent Changes
[7518] by richard on 02/09/10 03:09:42
Fixed #6405
- Rename entry_points from ticketvalidator to tracticketvalidator, to resolve name collision with TicketValidator
[6333] by richard on 08/07/09 05:07:45
update license to BSD
[6331] by richard on 08/07/09 04:44:57
update license in setup.py
[6323] by richard on 08/05/09 08:36:19
init release
Author/Contributors
Author: richard
Contributors: