Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit Problem - Story 4.5 #208

Open
husseny opened this issue Apr 13, 2014 · 1 comment
Open

Edit Problem - Story 4.5 #208

husseny opened this issue Apr 13, 2014 · 1 comment

Comments

@husseny
Copy link
Collaborator

husseny commented Apr 13, 2014

As a Lecturer/Ta, I should be able to edit a problem

  • Link Edit page to list of problems page(Mussab's) & Add problem by title and description page
  • Creating the view of the edit page(learn to use Ajax)
  • Rendering the views of Add/edit(Answers,tescases,tips...etc)
  • Edit the problem's title and description
  • Refreshing the problem's title or description with Ajax on edit
  • Handling failure demos of the story when pressing done
  • Documentation of methods

Success Demos

  • Choose a course from ""Courses""list in the homepage of the TA.
  • A list will appear containing all the topics included in the course chosen.
  • Choose a certain topic.
  • The tracks of the topic will appear
  • Click on a certain track
  • A List of all the problems added to the track will appear.
  • The TA chooses a problem and presses edit problem
  • The TA is navigated to the 'Edit Problem' Page
  • The TA is asked to add/edit to any of the fields following certain conventions
  • The fields are specified in the note of this column
  • Each field contains the list of previously added ones to this problem with edit buttons and empty parameters with an add button to add a new element to this field.
  • When the TA is done click on 'done' and a message will appear confiriming the problem has been edited if there is at least one element in each multiple field.

Failure Demos

  • One of the fields is missing an element: The TA is giving several options(Mark the problem as incomplete which cannot be published, return to the edit page to add missing fields, delete the problem)
@husseny husseny added this to the Sprint 1 milestone Apr 13, 2014
@husseny husseny self-assigned this Apr 13, 2014
husseny pushed a commit that referenced this issue Apr 15, 2014
husseny pushed a commit that referenced this issue Apr 15, 2014
husseny pushed a commit that referenced this issue Apr 15, 2014
husseny pushed a commit that referenced this issue Apr 15, 2014
husseny pushed a commit that referenced this issue Apr 16, 2014
husseny pushed a commit that referenced this issue Apr 17, 2014
husseny pushed a commit that referenced this issue Apr 18, 2014
husseny pushed a commit that referenced this issue Apr 18, 2014
husseny pushed a commit that referenced this issue Apr 18, 2014
husseny pushed a commit that referenced this issue Apr 18, 2014
hashcashier pushed a commit that referenced this issue Apr 18, 2014
Merging (Issues #208 #122 #173 Linking to adding test cases & answers) for @husseny
husseny pushed a commit that referenced this issue Apr 19, 2014
@ahmedhagii
Copy link
Collaborator

add the proper tags to the "Success" and "Failure" titles
@husseny

husseny pushed a commit that referenced this issue Apr 20, 2014
husseny pushed a commit that referenced this issue Apr 20, 2014
husseny pushed a commit that referenced this issue Apr 20, 2014
husseny pushed a commit that referenced this issue Apr 21, 2014
husseny pushed a commit that referenced this issue Apr 21, 2014
husseny pushed a commit that referenced this issue Apr 21, 2014
…, delete problem, Save problem as incomplete"

This reverts commit 53cc357.
husseny pushed a commit that referenced this issue Apr 22, 2014
husseny pushed a commit that referenced this issue Apr 22, 2014
husseny pushed a commit that referenced this issue Apr 22, 2014
husseny pushed a commit that referenced this issue Apr 23, 2014
husseny pushed a commit that referenced this issue Apr 23, 2014
husseny pushed a commit that referenced this issue Apr 23, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
…mplete problems for students and uninvited TAs
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
husseny pushed a commit that referenced this issue Apr 24, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants