History: 알고스팟 기능 요청
사실 목 마른 자가 우물을 파는 것이 컨셉이지만(...) 어쨌거나 향후 까먹지 말자는 의미도 있고 폭넓은 의견 수렴도 받고 해서 이슈트래커랑 별개로 모아 봅시다. 자유롭게 추가해 주세요.
사이트 전체
- 그룹 기능의 구현 - 사용자들을 그룹으로 묶어 빌트인 궤짝 시스템 등 지원
- 사용자 링크 문법 만들기 (user:username 식으로)
- 사용자명/slug 제약 조정 (alphanumeric만 되도록 하는 제약 조건)
- 사용자명과 닉네임 분리
- 도전 과제/메달
- 사용자 멘션 기능
- 외부로 나가는 링크 표시
- 페이스북 연동?
- 사진 올린 사람을 위한 보너스가 있었으면 좋겠음 ㅋㅋ 다들 사진좀 올리게.. -_-; => 도전과제 시스템이 필요할듯 ㅠ
글 편집 마크업 프리뷰빙 만세글 편집 에디터 변경 - http://dillinger.io/ 같은 느낌?빙 만세- 댓글 숨김 - django 기본 댓글 앱 확장해서 새로 만들어야
뉴스피드
- 뉴스 피드에서 AOJ와 다른 것들 분리
- 뉴스 피드의 조사(을/를) 문제
위키
- 개인별 위키 네임스페이스 지원
diff 버튼 어디갔지 ;ㅁ;footer에 있었는데 footer를 살리니 영 이상해서 위로 땡겨와서 스타일링 손봤음- 모든 페이지 보기/랜덤 페이지 지원
- 페이지 이름 변경
포럼
- 질문 게시판에 질문 양식 구워 놓기
저지
- 문제를 처음으로 푸는 사용자에게 강제 튜토리얼 안내
- Special Judge 제대로 구현
- 문제/솔루션의 share 기능
- 출제자 필드에 여러 사람 입력
- 특정 구문을 포함한 코드 제출 시 경고 (fflush(stdin) 등)
- 컨테스트 구현
서브밋 폼에서 마지막으로 선택한 언어를 자동으로 선택해주기클라이언트 사이드 쿠키로 대충 구현- 답안 제출 쓰로틀링 (10분에 5개 이상은 안됨?)
- 출제 시스템 리뉴얼 -> 진행중
- 문제 목록의 최초 정렬 기준을 답안 개수 역순으로
검색
- 검색 대상 (위키/저지/포럼/사용자) 선택 가능하게
- 검색 기능 출제 시스템과 엮여서 깨지지 않았는지 확인