Skip to content

Commit 0e6cee5

Browse files
authored
Merge pull request #310 from emscb/master
λΌμ΄νŠΈλ‹ 토크 μ˜μƒ 링크 μΆ”κ°€
2 parents 096f94a + 157380d commit 0e6cee5

4 files changed

Lines changed: 27 additions & 12 deletions

File tree

β€Žpages/program/lightning-talk.tsxβ€Ž

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ const LightningTalkList = (props) => {
6161
<ProgramItem
6262
key={id}
6363
speakerName={owner ? owner.profile.name : ''}
64-
name={(index > 9 ? t('program:lightningTalk.stanby', {number: index - 9}) : `${index + 1}.`) + name} />
64+
name={(index > 12 ? t('program:lightningTalk.stanby', {number: index - 12}) : `${index + 1}.`) + name} />
6565
)
6666
})
6767
}
@@ -70,7 +70,7 @@ const LightningTalkList = (props) => {
7070
<Button
7171
intlKey='tempkey'
7272
to={paths.program.proposingLightningTalk}
73-
disabled={!isDay1Open}
73+
disabled
7474
>{ t('program:lightningTalk.submitButton') }</Button>
7575
</ContentButtonWrapper>
7676
<H3>{ t('program:lightningTalk.header4-2') }</H3>
@@ -81,7 +81,7 @@ const LightningTalkList = (props) => {
8181
<ProgramItem
8282
key={id}
8383
speakerName={owner ? owner.profile.name : ''}
84-
name={(index > 9 ? t('program:lightningTalk.stanby', {number: index - 9}) : `${index + 1}. `) + name} />
84+
name={(index > 12 ? t('program:lightningTalk.stanby', {number: index - 12}) : `${index + 1}. `) + name} />
8585
)
8686
})
8787
}
@@ -90,7 +90,7 @@ const LightningTalkList = (props) => {
9090
<Button
9191
intlKey='tempkey'
9292
to={paths.program.proposingLightningTalk}
93-
disabled={!isDay2Open}
93+
disabled
9494
>{ t('program:lightningTalk.submitButton') }</Button>
9595
</ContentButtonWrapper>
9696
</>)
@@ -128,6 +128,15 @@ export class LightningTalk extends React.Component<PropsType> {
128128
<Section>
129129
<H2>{ t('program:lightningTalk.header4') }</H2>
130130
<AlertBar text={t('program:lightningTalk.alertOpening')}></AlertBar>
131+
<Paragraph>
132+
{ t('program:lightningTalk.desc6') }
133+
</Paragraph>
134+
<Ul>
135+
<Li><a href='https://youtu.be/dwRP-J6OPI8' target='_blank' rel='noreferrer'>
136+
{ t('program:lightningTalk.desc6-1') }</a></Li>
137+
<Li><a href='https://youtu.be/Za05A9fiQ3U' target='_blank' rel='noreferrer'>
138+
{ t('program:lightningTalk.desc6-2') }</a></Li>
139+
</Ul>
131140
<Query query={LIGHTNING_TALKS}>
132141
{
133142
({ loading, error, data }) => {

β€Žpages/timetable/talks.tsxβ€Ž

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { PresentationNode } from 'lib/apollo_graphql/queries/getPresentations'
1616
import { paths, timetableMenu } from 'routes/paths'
1717
import { PageDefaultPropsType } from 'types/PageDefaultPropsType'
1818
import { withNamespaces } from '../../i18n'
19+
import { formatDateInTimetable } from 'utils/formatDate'
1920

2021
@(withRouter as any)
2122
@inject('stores')
@@ -50,7 +51,8 @@ class Talks extends React.Component<PageDefaultPropsType> {
5051
const { selectedDate, setSelectedDate, conferenceTalks } = stores.cfpStore
5152
const { conferenceStartAt, conferenceFinishAt } = stores.scheduleStore.schedule
5253
const _title = t('timetable:talks.title')
53-
setSelectedDate(selectedDate || conferenceStartAt)
54+
const today = formatDateInTimetable(new Date().toString())
55+
setSelectedDate(selectedDate || today)
5456

5557
return (
5658
<PageTemplate

β€Žstatic/locales/ko/program.jsonβ€Ž

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,26 +40,29 @@
4040
"alertOpening": "당일 μ˜€μ „ 9μ‹œλΆ€ν„° 신청이 κ°€λŠ₯ν•˜λ©° μ„ μ°©μˆœ 10개(+λŒ€κΈ° 3개)만 λ°œν‘œκ°€ κ°€λŠ₯ν•©λ‹ˆλ‹€. 망섀이지 λ§ˆμ‹œκ΅¬ λ°”λ‘œ μ‹ μ²­ν•˜μ„Έμš”!🌩",
4141
"stanby": "[λŒ€κΈ° {{ number }}] ",
4242
"submitButton": "λΌμ΄νŠΈλ‹ 토크 μ‹ μ²­ν•˜κΈ°",
43-
"header4-1": "β­οΈλΌμ΄νŠΈλ‹ 토크 1일차(ν† )",
44-
"header4-2": "β­οΈλΌμ΄νŠΈλ‹ 토크 2일차(일)",
43+
"header4-1": "β­οΈλΌμ΄νŠΈλ‹ 토크 1일차 (ν† )",
44+
"header4-2": "β­οΈλΌμ΄νŠΈλ‹ 토크 2일차 (일)",
4545
"header5": "μ§€λ‚œ λΌμ΄νŠΈλ‹ 토크 보기",
46-
"desc5": "이전 λΌμ΄νŠΈλ‹ ν† ν¬λŠ” 어떀것이 μžˆλŠ”μ§€ κΆκΈˆν•˜μ‹œλ‹€λ©΄ μ•„λž˜ 링크둜 ν™•μΈν•΄λ³΄μ„Έμš”!",
46+
"desc5": "이전 λΌμ΄νŠΈλ‹ ν† ν¬λŠ” μ–΄λ–€ 것이 μžˆλŠ”μ§€ κΆκΈˆν•˜μ‹œλ‹€λ©΄ μ•„λž˜ 링크둜 ν™•μΈν•΄λ³΄μ„Έμš”!",
4747
"desc5-2014": "파이콘 ν•œκ΅­ 2014",
4848
"desc5-2015-1": "파이콘 ν•œκ΅­ 2015 1일차",
4949
"desc5-2015-2": "파이콘 ν•œκ΅­ 2015 2일차",
5050
"desc5-2016": "파이콘 APAC 2016",
5151
"desc5-2017": "파이콘 ν•œκ΅­ 2017",
52-
"desc5-2018": "파이콘 ν•œκ΅­ 2018"
52+
"desc5-2018": "파이콘 ν•œκ΅­ 2018",
53+
"desc6": "λΌμ΄νŠΈλ‹ 토크 μ˜μƒμ΄ κ³΅κ°œλ˜μ—ˆμŠ΅λ‹ˆλ‹€!",
54+
"desc6-1": "1일차 μ˜μƒ 보기",
55+
"desc6-2": "2일차 μ˜μƒ 보기"
5356
},
5457
"proposingLightningTalk": {
5558
"title": "λΌμ΄νŠΈλ‹ 토크 μ œμ•ˆ",
5659
"desc": "λΌμ΄νŠΈλ‹ 토크λ₯Ό μ œμ•ˆν•©λ‹ˆλ‹€. μ—¬λŸ¬λΆ„μ˜ μ¦κ±°μ› λ˜ 그리고 νž˜λ“€μ—ˆλ˜ κ²½ν—˜μ„ 마음껏 μ™Έμ³μ£Όμ„Έμš”!",
57-
"desc-1": "λ°œν‘œ μžλ£Œλ‚˜ 링크λ₯Ό 올리면 μ€€λΉ„μœ„μ›νšŒ κ²€ν†  ν›„ λ°œν‘œκ°€ ν™•μ •λ©λ‹ˆλ‹€.",
58-
"desc-2": "λ‘˜ 쀑 μ–΄λ–€ 것이든 ν•˜λ‚˜λ§Œ μ˜¬λ €μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.",
60+
"desc-1": "λ°œν‘œ 자료 링크λ₯Ό 올리면 μ€€λΉ„μœ„μ›νšŒ κ²€ν†  ν›„ λ°œν‘œκ°€ ν™•μ •λ©λ‹ˆλ‹€.",
61+
"desc-2": "μ‹ μ²­ ν›„ μ•ˆλ‚΄ λ©”μΌμ΄λ‚˜ λ°œν‘œ ν™•μ • 메일은 μ˜€ν›„ 1:00~2:00 사이에 λ°œμ†‘λ©λ‹ˆλ‹€.",
5962
"desc-3": "μ£Όμ œμ™€ λͺ©μ°¨ μ •λ„μ˜ λ°œν‘œ λ‚΄μš©μ΄ μŠ¬λΌμ΄λ“œμ— ν¬ν•¨λ˜μ–΄ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.",
6063
"desc-4": "μžμ‹ μ˜ 차둀에 μžλ¦¬μ— μ—†μœΌλ©΄ λ‹€μŒ μˆœμ„œλ‘œ λ„˜μ–΄κ°€λ‹ˆ κΌ­ 자리λ₯Ό μ§€μΌœμ£Όμ„Έμš” πŸ˜€",
6164
"desc-5": "5뢄이 μ§€λ‚˜λ©΄ μ •λ§λ‘œ λ°œν‘œκ°€ μ’…λ£Œλ©λ‹ˆλ‹€.🀐 이λ₯Ό κ³ λ €ν•΄μ„œ λΆ„λŸ‰μ„ μ‘°μ ˆν•΄μ£Όμ„Έμš”.",
62-
"desc-6": "μ‹ μ²­ 폼에 μžˆλŠ” 자료λ₯Ό 화면에 미리 λ„μ›Œ 놓을 μ˜ˆμ •μ΄λ‹ˆ, λΌμ΄νŠΈλ‹ 토크 μ „κΉŒμ§€ λ°˜λ“œμ‹œ μ΅œμ’… 자료λ₯Ό μ—…λ‘œλ“œ λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.",
65+
"desc-6": "μ‹ μ²­ 폼에 μžˆλŠ” 자료 링크λ₯Ό 화면에 미리 λ„μ›Œ 놓을 μ˜ˆμ •μ΄λ‹ˆ, λΌμ΄νŠΈλ‹ 토크 μ „κΉŒμ§€ λ°˜λ“œμ‹œ μ΅œμ’… 자료λ₯Ό μ—…λ‘œλ“œ λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.",
6366
"topic": "주제",
6467
"slideUrl": "λ°œν‘œ 자료 링크",
6568
"slideUrlDesc": "λΌμ΄νŠΈλ‹ λ°œν‘œ λ•Œ μ‚¬μš©ν•˜λŠ” μžλ£Œκ°€ μ˜¬λΌκ°„ 링크 μ£Όμ†Œμž…λ‹ˆλ‹€. Google Slideλ‚˜ Slideshare 등에 μ—…λ‘œλ“œν•œ 이후 ν•΄λ‹Ή 링크λ₯Ό μž…λ ₯ν•΄μ£Όμ„Έμš”.",

β€Žutils/formatDate.tsβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export const formatDate = (formatTemplate: string) => (date: DateDTO) => {
2525
}
2626

2727
export const formatDateInWords = formatDate('MMMM Do')
28+
export const formatDateInTimetable = formatDate('YYYY-MM-DD')
2829
export const formatDateInWordsWithTime = formatDate('MMMM Do HH:mm')
2930
export const formatDateInWordsWithWeekdayAndTime = formatDate('MMMM Do [(]dd[)] HH:mm')
3031
export const formatDateOnlyTime = formatDate('HH:mm')

0 commit comments

Comments
Β (0)