learntube3's Issues
썸네일 수정
- 전체적인 이미지 썸네일, 기본 썸네일 크기 통일하기
- 기본 썸네일 배경색 바꾸기
- 썸네일 border, border-radius 추가하기
LearnTube Studio 수정
To do
- playlist 영상 저장 시 팝업 알림 추가
- playlist 영상 저장 버튼 기존 2개(바로 저장/구간 설정 저장) -> 1개(구간 설정 저장)로 축소
- 카트 이미지 -> 담기 버튼으로 변경
- 영상 추가 페이지 리스트의 영상 마우스 오버 시 배경색 변경
- 취소 버튼 추가
플레이리스트 전체 시간 UD
Todo
- 플레이리스트 전체 시간 UD
Thumbnail default image 생성
- courseDashBoard 수정
- CourseSingleTwoCopy 수정
플레이리스트 디폴트영상
Todo
- 플레이리스트 첫번째 비디오 디폴트로 왼쪽에 뜨게
- 선택한 영상이 불러와지게
강의 비디오 플레이리스트 연속재생
Curriculum 공지 수정
To do
- 공지 최신순으로 정렬 (백 코드 수정)
- 버튼 만들어서 나머지 리스트 출력 (최신순)
curriculum page 강, 컨텐츠 수정삭제 드롭박스
Todo
- 커리큘럼 드롭박스 생성
- 커리큘럼 페이지 강, 컨텐츠 수정삭제 드롭박스로 넣기
강의 비디오 페이지 이전강, 다음강 버튼 기능
- 1강일때 이전강 안뜨게
- 마지막강일때 다음강 안뜨게
- 이전강, 다음강
강의실 공지 관련 기능 구현
Todo
- 공지 최신 2~3개만 뜨고, 별도의 버튼 클릭 했을 때 공지 리스트 생성
- 공지 업로드 기준 일주일 내의 것은 new 표시
- 공지 중 확인한 것은 올라온 시간 옆에 봤다는 체크 표시란 생성
- 확인 안한 공지 맨위로 올리고, 확인한 공지는 체크되어 밑으로 내려가게 표시
컨텐츠 플레이리스트 페이지 시간 설정
Todo
- 컨텐츠 플레이리스트 페이지 영상 구간설정 안하면 시작시간 = 00:00
- 컨텐츠 플레이리스트 페이지 영상 구간설정 안하면 마감시간 = 전체 영상 길이
플레이리스트 컴포넌트 구현
- 스크롤바
- 여닫는 버튼
- 각종 디자인 수정
- 영상 담을 시 바로 플레이리스트에 표시
- 기존 영상 불러오기
- 플레이리스트 저장
- 구간 설정
curriculum page 레이아웃, 설정 관련 드롭박스 수정
Todo
- 설정 드롭박스 아이콘 수정
- 페이지 레이아웃 수정
curriculum, dashboard 수정
Todo
- content 수정 모달에 playlist 생성 연결
- 수강신청 후 대시보드로 link 연결
- 컨텐츠 마감일 표시
- 강의실 생성 시 시청 시간 기능 사용 체크박스
수강신청시 강의자에게 알림 기능 구현
curriculum 수정
To do
- 강의실 (이름, 설명, 섬네일, 마감일) 수정 기능 추가 (U)
- 강의실 삭제 기능 추가 (D)
- 강의실 정보 업데이트 후 alert 추가
Content Read에 playlist duration 포함
Todo
- Content Read에 playlist duration 포함해서 가져오기
playlist U, D 프론트 수정 및 추가
Todo
- playlist U - alert 창 undefined문제
- playlist D 프론트 구현
커리큘럼 컨텐츠 페이지 플레이리스트 번호, 동영상 총 개수
- 플레이리스트별 번호
- 동영상 총 개수
- 스크롤시 연속재생 버튼 등 같이 따라오던 문제 수정완료
썸네일 이미지 생성 및 고정(dashboard, courses)
Todo
- dashboard 썸네일 이미지 생성 및 전체 썸네일 사이즈 고정
- courses 썸네일 이미지 적용 및 전체 썸네일 사이즈 고정
Contents 스타일 수정
To do
- 강의 콘텐츠 선택 시 배경색 변경
커리큘럼 컨텐츠 리팩토링 & 영화관모드 css 수정
- ContentWidget.js 코드 리팩토링 완료 (line수 50% 감소)
- 영화관 모드 mouse pointer 변경
- 플레이리스트 duration css 수정
강의 비디오 페이지 전후 강의, 전후 컨텐츠 버튼 기능, 영화관모드, 플레이리스트 연속재생
Myplaylist page 레이아웃 및 기능 구현
Todo
- Learntube studio 들어갔을 때 리스트 클릭하면 편집 페이지로 이동
- 편집 페이지 레이아웃 컨텐츠 플레이리스트와 동일하게 수정
- 추가, 수정, 삭제 아이콘 드롭박스 연결
수강신청 시 status 바꾸기, instructor 이 수락 시 변경
- 기본 status 변경
- status 별 리스트 뽑는 백 코드 작성
- 수락, 거절하기
플레이리스트 전체 시간 C
Todo
- 각 비디오의 duration을 계산해 플레이리스트 전체 시간을 저장
수강신청 인원 관리 페이지 생성
- hold page 생성
- accepted page 생성
- rejected page 생성
- index page 생성 및 조합
login 조건 에러수정
Description
- menu item login 조건 에러수정
플레이리스트 기능구현
커리큘럼, 컨텐츠 페이지 전체 재생 시간 read
Todo
- 커리큘럼 페이지 전체 재생 시간 read
- 컨텐츠 페이지 전체 재생 시간 read
Myplaylist, playlistDropdown, playlistWidget 수정
Todo
- 마이플레이리스트 드롭다운 메뉴 수정
- 플레이리스트 만들기 수정
- 플레이리스트위젯 modal 수정
classroom update 수정
To do
- 강의실 정보 수정 시 섬네일 주소 DB에 update
강의 비디오 페이지 이전, 이후 콘텐츠 버튼 추가
courses 페이지 수정
Todo
- 강의 생성 일자 뜨게하기
- 30일 이내 생성된 강의는 New 표시
(삭제)강의 비디오 플레이리스트 연속재생
mainpage 수정
To do
- 런튜브 홍보 영상 자동 재생 끄기
공지 FE 수정
- 공지 버튼 옮기기, 아이콘으로 바꾸기
- 아이콘 눌렀을 때 modal 따로 빼서 공지 전체 출력
커리큘럼-컨텐츠 페이지 start, end time 및 플레이리스트 스크롤
- default start time
- default end time
- start time
- end time
- 플레이리스트 스크롤
- 상단 제목부분 디자인 변경
- 기본 모드 icon 변경
강의실 드롭박스 및 사이드바 수정
Todo
- 드롭박스 구현
- 강의실 수정, 삭제 이동
- 사이드바 수정
플레이리스트 제목 U 기능 구현
Tode
- 플레이리스트 제목 U, D 기능 디버깅
- 플레이리스트 제목 U
플레이리스트 조회 화면구성 및 api 연결
공지 생성 띄어쓰기, 컨텐츠 추가 시 영어 타이핑 후 띄어쓰기 안되는 문제
- 공지 생성 띄어쓰기 고치기
- 컨텐츠 추가 시 영어 타이핑 후 띄어쓰기 고치기
대시보드 로그인 조건 수정
Description
- 대시보드 로그인 조건 주석처리 (세션에서 getItem 값이 제대로 안넘어옴)
강의실 생성 모달 스타일 변경
- 시청시간 기능 사용여부 체크 박스 위치 변경
Playlist FE 수정
- 검색 결과 -> 드롭다운 가능한 div로 변경
- 영상 구간 설정 div -> 모달 변경
- 담은 영상 동일한 페이지에 배치 (화면에 맞게 배치, 검색 결과/구간 설정 시 우측에 배치)
- 검색 창에 default 키워드 출력
썸네일 이미지 사이즈 수정
Todo
- 화면 사이즈에 따라 썸네일 이미지가 줄어들지 않는 에러 해결
커리큘럼 컨텐츠 비디오 이전, 이후 버그 수정
- 동영상 재생중에 이전, 이후 컨텐츠/강 버튼 클릭시 비디오가 바뀌지 않는 문제 해결
대시보드 최신순 정렬(main, admin, closed)
Todo
- dashboard main, admin, closed 섹션 내의 강의 생성일 기준 최신순 정렬 (backend+frontend)
강의실 삭제해도 수강중인 학생들 대쉬보드에 뜨는 버그
- 백 코드 확인
- 프론트 코드 확인하기
나의 플레이리스트 디자인 수정
Todo
- 나의 플레이리스트 번호 매기기
- 나의 플레이리스트 편집모드 수정
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.