Uploaded image for project: 'Poulpe'
  1. Poulpe
  2. POULPE-1

Adding components

VotersWatchers
    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.4 swallows
    • Fix Version/s: 0.4 swallows
    • Labels:
      None

      Description

      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.

        Attachments

        There are no Sub-Tasks for this issue.

          Structure

            Activity

              People

              • Assignee:
                pvolkov Pavel Volkov
                Reporter:
                stolzen Alexey Grigorev
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 51h Original Estimate - 51h
                  51h
                  Remaining:
                  Time Spent - 44h 40m Remaining Estimate - 31h 35m
                  31h 35m
                  Logged:
                  Time Spent - 44h 40m Remaining Estimate - 31h 35m
                  44h 40m

                    Structure Helper Panel