karthikeyan rangaswamy wrote:
Rightnow,For creating New Issue,we have a separate page when clicking on the "New Issue" link,it opens the new page.Now what i want is the possibility to add the issues in the Issues list page itself.When i click on the Add New Issue button on the issues list page.A small form should open in div tag so that i can fill the form and create the issue.This should be based on AJAX.
AJAX based UI elements can also help in other situations.
Issue relations:
----------------
Adding a related Issue can use a AJAX based "Autocomplete/suggest" input field which looks into the following fields of existing issues:
- Issue number (by typing a "#")
- Project (short) name (by using a collon "<project>:")
- Issue Subject
The visual experience can be something like this: http://jquery.bassistance.de/autocomplete/demo/
This AJAX based auto complete can also help to build "drop-downs" with a long list of entries like:
- hundreds of registered users
- hundreds of watchers
all share the same situation:
- to much for drop down
- to much to remember the user name or issue number
Some examples from the trac project:
for usre: http://trac-hacks.org/wiki/AutocompleteUsersPlugin
for tags: http://trac-hacks.org/wiki/KeywordSuggestPlugin