尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗2026 학위논문 발표 일정 조율 페이지 (GitHub Pages로 운영)
firebase-config.js에 Firebase 설정을 넣으면 발표자·교수님 일정 데이터가 Firestore에 저장되고,
페이지를 연 모든 사람에게 실시간으로 반영됩니다. 설정이 없으면(null) 각 브라우저에만 저장됩니다.
화면 왼쪽 위 제목 아래에 현재 저장 방식이 표시됩니다.
</>)로 앱을 등록하고, 표시되는 firebaseConfig 값을
firebase-config.js의 window.FIREBASE_CONFIG에 넣습니다.asia-northeast3 서울, 프로덕션 모드).firestore.rules 내용을 붙여넣고 게시합니다.presenters/{발표자 id}: 발표자 정보, 심사위원단, 확정 일정profAvailability/{교수님 이름}: { slots: ["2026-11-27 14:00", ...] }index.html은 style.css, firebase-config.js, script.js를 ?v=20261021.1처럼 버전을 붙여 불러옵니다.
세 파일 중 하나라도 고쳐서 배포할 때는 index.html의 ?v= 값 세 곳을 모두 같은 새 값으로 바꿔 주세요
(예: 같은 날 두 번째 배포면 20261021.2, 다음 날이면 20261022.1).
그래야 방문자 브라우저에 남아 있는 예전 파일과 새 파일이 섞이지 않습니다.
script.js의 BASE_PROFESSORS 한 곳에서 관리합니다. 화면의 교수님 버튼·선택 목록은 이 명단에
발표자가 직접 입력한 심사위원을 더해 자동으로 만들어집니다. 명단에서 뺀 교수님도 누군가의 심사위원단에 남아 있으면 계속 보입니다.
이미 쓰던 교수님 이름을 바꾸면 Firestore의 기존 가능 일정과 심사위원 지정 내용도 새 이름으로 옮겨야 합니다.