Re: Making 'title' non-mandatory in new issues
Dan Tenenbaum <[email protected]>
| Newsgroups | gmane.comp.bug-tracking.roundup.user |
|---|---|
| Message-ID | <[email protected]> |
----- Original Message ----- > From: "John P. Rouillard" <[email protected]> > To: "roundup-users" <[email protected]> > Sent: Tuesday, May 19, 2015 2:41:41 PM > Subject: Re: [Roundup-users] Making 'title' non-mandatory in new issues > > Hi Dan: > > In message > <[email protected]>, > Dan Tenenbaum writes: > >I want issue titles to be auto-generated from information inside > >files that are attached to issues. This will be done via a detector. > > [...] > >So... when creating an issue, I want to allow an empty title. > >Currently I'll get the error: > > > >Error: Required issue property title not supplied > > > >...if I leave the title blank. This is coming from the roundup > >package (not from detectors). Looks like it's in > >cgi/form_parser.py. But it's difficult to figure out what exactly > >to change. I'd like it to be up to my detector whether or not a > >missing title is valid. > > > > Look in your tracker directory under html/issue.item.html. You should > see something like: > > <input type="hidden" name="@required" value="title,priority"> > > If you remove 'title' from there, form_parser.py shouldn't report the > lack of a title. Search for @required in > http://www.roundup-tracker.org/docs/customizing.html for further > details. > > >And also, for a new issue only, I don't even want to see the input > >box for Title, since whatever the user puts in there will be > >overwritten by my detector. > > In tracker_dir/html/issue.item.html put something like: > > <tal:block tal:condition="python: context.id"> > <put existing html for the title block here> > </tal:block> > > This checks to see if the id of the context of the web request (see: > http://www.roundup-tracker.org/docs/customizing.html#determining-web-context > ) is true. If the id is empty the user is creating/editing a new > issue. If the id is not null/empty an existing issue is being edited > and this will show the title. > > See tracker_dir/html/issue.item.html and search for "New Issue" to > see > an example of how the tal templating lanaguage is used. > Great, these both work like a charm. Thanks, Dan > -- > -- rouilj > John Rouillard > =========================================================================== > My employers don't acknowledge my existence much less my opinions. > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across > Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable > Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Roundup-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/roundup-users > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y