User:Bagariavivek/Code/SpecialPage/WatchGroupandEditWatchGroup

Special:WatchGroup and Special:EditWatchGroup
These page will contain.
 * Links to Edit Groups
 * View Groups

View groups(SpecialWatchGroup)
Under each group there will be expandable/collapsible structure displaying the (some/all)pages.
 * 1) View groups(option = all, non-bot created group etc)
 * 2) View groups which have their pages edited in recent "T" time(T = varies for 1hr to 30day), pages filtered based on namespace.

Edit group in raw method(SpecialEditWatchGroup)
Add or remove the group names in raw method.

Edit the group in normal method(SpecialEditWatchGroup)

 * Option to add a group - JS code to add group(not a new page).
 * Checkbox method to remove the groups.Next to group name we will have the number of pages in the particular group.

SpecialWatchGroup
To view WatchGroups.

--

SpecialEditWatchGroup
To add/remove WatchGroup. This can be combined with SpecialWatchGroup. But i have just followed the current structure. Suggestion required.