Register
Submit a solution
The challenge is finished.

Challenge Overview

The goal of this challenge is to fix the number of bugs of the new [topcoder] site (http://www.topcoder.com/) and on the [topcoder] Direct site that are outlined below. 

For [topcoder] Direct, send us a request in the forum to grant you access on the VM. 

Bug #1
Issue ID: I-108002
Bug Overview: Date is missing in Most recent Event Field on Member Profile Page.
Steps to reproduce the bug: 
- go to www.topcoder.com
- Go to Member profile (ex. http://www.topcoder.com/member-profile/jianhe25)
- Check Most Recent Event Field value
- See this screenshot http://screencast.com/t/0hGnjRUwx for more visual details
Expected Result: 
- date should be displayed and formatted correctly, the format should be in "m.d.y" 

Bug #2
Issue ID: I-107903
Bug Overview: User should not be able to modify information on the registration page while registration is in-progress
Steps to reproduce the bug: 
- Go to www.topcoder.com 
- Click on 'Register' button 
- Fill in the details and hit 'Sign Up' 
- Note that 'Sign up' button changes to 'Please wait' 
- Try to modify the values on the registration page while registration is in-progress
- Watch this screencast http://www.screencast.com/t/ltz9RaOHPwB0
Expected Result:
- User should not be able to modify the entered value in the fields while sending the request.
- Fields should be in disabled mode while sending the request. 

Bug #3
Issue ID: I-107591
Bug Overview: Final Submission Date is not displayed on the challenge details page
Steps to reproduce the bug: 
- View challenge details on the challenge details page. Example: http://www.topcoder.com/challenge-details/30041262/?type=develop
- Click on 'view all deadlines' under current phase section 
- Confirm the deadlines
- Note that the Final submission date is not present while it is present in the old page (http://community.topcoder.com/tc?module=ProjectDetail&pj=30041262)
- See the provided ch5-bug3-1.png and ch5-bug3-2.png for visual details of the bug
Expected Result: 
- Make sure to display the Final submission date 

Bug #4
Issue ID: I-107511
Bug Overview: User not able to select Graphic design Advance search options by clicking the label name
Steps to reproduce the bug: 
- Open www.topcoder.com
- Go to Challenges -> Design 
- Click Advance Search
- Then try selecting the value by just clicking the label name
- See this video http://www.screencast.com/t/7i9SCZotfhVa for more details
Expected Result: 
- User should be able to select the input option by just clicking their respective label 

Bug #5
Issue ID: I-114272
Bug Overview: Unordered and Ordered List does not rendered correctly in Challenge details page
Steps to reproduce the bug: 

  1. When the Challenge page has Ordered List (<ol> tag)  or Unordered List (<ul> tag) in its challenge specifications, they don't render very well.
    1. Numbered lists don't have any numbers, or indentation.
    2. Unordered list doesn't have bullets.
  2. Example of Ordered List is this "step to reproduce" section
  3. Example of Unorered List is the "Final Submission Guidelines" section of this page

Expected Result: 
- Make sure that the ordered and unordered list shows the number whether it is single list or nested list. 
- Make sure to indent the list correctly. 

Bug #6
Issue ID: I-111387
Bug Overview: User is able to enter incorrect date in advanced search
Steps to reproduce the bug: 
- Open http://www.topcoder.com/
- From challenges click on Design or software development 
- Click on Advanced search 
- Select submission end from and edit it to be wrong date like : 2014-4-011 
- Press search 
- Observe that the page keeps loading, see this screencast http://www.screencast.com/t/0owQsQCYx for more details
Expected Result: 
- User should receive an error message saying this is a wrong date format OR mask the input date field to only allow correct date 

Bug #7
Issue ID: I-111128
Bug Overview: User can select a date from the calendar in advanced search without using the checkboxes
Steps to reproduce the bug: 
- Go to http://www.topcoder.com/active-challenges/develop/ 
- Click on Advanced Search 
- Click on calendar icon with out selecting checkbox (note the color of the calendar icon) 
- See this screencast http://www.screencast.com/t/dRYoGcrfp for more details
Expected Result:
- Calendar Icon should not be clickable unless its related checkbox is checked and calendar icon is activated
- Make sure this applies to all the 3 tracks (Graphic Design, Software Development, and Data Science) 

Bug #8
Issue ID: I-104523
Bug Overview: There is no validation on contact-us page
Steps to reproduce the bug: 
- Go to http://www.topcoder.com 
- Click 'Contact' on the top right corner 
- On http://www.topcoder.com /contact-us/, enter the following:
3) First Name like Beautiful.Bambie.Bamboo123@gmail.com 
2) Last Name like Beautiful.Bambie.Bamboo123@gmail.com 
3) Email Address like Beautiful.Bambie.Bamboo123@gmail.com.com 
4) Description
Expected Result:
First Name, Last Name and Email Address should be validated to be correct
- use the same inline and keyup validation method found in Registration form instead of "on submit" validation

Resources and Guidelines:
- Latest theme and plugin available on github https://github.com/topcoderinc/tc-site/
- Data is avaiable on https://github.com/topcoderinc/tc-site-data 
- Please follow the guideline in our Github repo at https://github.com/topcoderinc/tc-site/#readme, specially in creating branches for each issue. 

Quick Installation guide :
1. Activate theme and plugin
2. Import provided XML file
3. Set home as front page
4. Set permalink to %post_name%
5. Please install site on local.topcoder.com (add to hosts file), so your local site can read tcsso and tcjwt cookie 



Final Submission Guidelines

  • Please submit updated files and Patch file of changes only
  • Deployment documentation
  • Any new js or css file must be included in the registry. Learn about this on script and style registry section
  • We will have winner to submit pull request once winner declared 

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30042254