-
Type: Story
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 0.4 swallows
-
Fix Version/s: 0.4 swallows
-
Labels:None
As administrator I want to have a page to register Jtalks components in admin panel. After registering and saving them, they should be depicted in the left side tab panel as a separate tab:
1. I enter the admin panel and appear on General tab. There are 2 buttons - add and remove.
2. When I add Add, I see a popup where I can enter data about the component I'm going to add: its name, description and type (two possible types for now: Forum, Article).
3. When I submit a form, there should a component appear in the list and a new side tab should now exist with the entered name of the component.
a. Component name should be unique and if I submit a name that exists already, the field should be highlighted with red.
4. When I try to add another component, in the list of available types there shouldn't be those that already are added. Component Forum may exist only one per JTalks instance, the same for Article and other future components.
5. If I select one of existing components in the list, remove button activates and it's possible to press on it, which shows a popup dialog with a question 'Do you really want to remove this component?'. After pressing 'yes' all the configuration of this component in the database should be removed.
6. If I double-click on the existing component in the list, a popup window should appear that allows me to edit all the attributes of the component.
1.
|
Write entities, Hibernate mapping | Closed | Pavel Vervenko |
|
||||||||||
2.
|
Add Hibernate-Spring interaction | Closed | Pavel Vervenko |
|
||||||||||
3.
|
Write DAO | Closed | Dmitriy Sukharev |
|
||||||||||
4.
|
Write services | Closed | Pavel Vervenko |
|
||||||||||
5.
|
Write controllers | Closed | Dmitriy Sukharev |
|
||||||||||
6.
|
Write page with component list | Closed | Dmitriy Sukharev |
|
||||||||||
7.
|
Add features to add / edit / remove components | Closed | Dmitriy Sukharev |
|