<commit_before>extends ../../layouts/default


//- INCLUDES
include ../../mixins/post
include ../../mixins/meetup-talk
include ../../mixins/advertisement


//- INTRO
block intro

	//- HERO
	if !meetup
		h2.text-center You've just deployed a new site! Go add some data :)
	else
		article#hero.hero-meetup.hero-meetup--next
			
			//- Intro
			section.hero-intro.hero-intro--hasmask
				.hero-background
					//-img(src='/images/placeholders/sydney-1.jpg')
				.hero-intro-content
					h5.subtitle #{meetup.state == 'active' ? '다가오는' : '지난'} 모임
					h1.title= meetup.name
					p.byline: strong #{meetup._.startDate.format('MM월 DD일(ddd), YYYY년')} &#8212; #{meetup._.startDate.format('a h:mm')} ~ #{meetup._.endDate.format('a h:mm')}
					p.byline #{meetup.place} &#8212; 
						a(href='http://map.daum.net/?map_type=TYPE_MAP&q=' + (meetup.map || meetup.place), target='_blank') 지도에서 보기
				if meetup.state == 'active'
					.hero-button
						if user
							if meetup.rsvpsAvailable || rsvpStatus.rsvped && rsvpStatus.attending
								h4.hero-button-title 참석하실거죠? 
									span.text-thin (#{plural(meetup.remainingRSVPs, '* 자리 남음', '* 자리 남음')})
								include ../../includes/attendance-toggle
							else
								.alert.alert-success.mb-0.text-center 남은 자리가 없습니다. 다음 달 모임을 기다려주세요.
						else
							#next-meetup(data-id=meetup.id)
								if meetup.rsvpsAvailable
									a(href='/join', data-from=page.path).btn.btn-primary.btn-lg.btn-block.js-auth-trigger 지금 신청하기
										span.text-thin (#{plural(meetup.remainingRSVPs, '* 자리 남음', '* 자리 남음')})
								else
									.alert.alert-success.mb-0.text-center 남은 자리가 없습니다. 다음 달 모임을 기다려주세요.
			
			//- Details
			section.hero-details: .container
				.row: .col-sm-10.col-sm-offset-1: .row
					
					//- Description
					.col-md-5
						//- h3.mb-1 The meetup
						.description!= meetup.description

					//- Talks
					.col-md-6.col-md-offset-1
						if meetup.talks.length
							//- h3.mb-1 The talks
							.meetup-talks
								ul.list-unstyled.talks-list
									each talk in meetup.talks
										li.talk.row
											.col-xs-3
												.talk__speakers
													if talk.who.length
														each speaker, i in talk.who
															img(src=speaker.photo.exists ? speaker._.photo.thumbnail(320,320) : speaker.avatarUrl || '/images/avatar.png', width=160, height=160, alt=speaker.name.full, class=talk.who.length > 1 ? 'talk__photo--mini' : null).talk__photo
													else
														img(src='/images/avatar.png', width=160, height=160, alt='There is no speaker...').talk__photo
												//- if talk.who.length<commit_msg>show link of latest meetup on index<commit_after>extends ../../layouts/default


//- INCLUDES
include ../../mixins/post
include ../../mixins/meetup-talk
include ../../mixins/advertisement


//- INTRO
block intro

	//- HERO
	if !meetup
		h2.text-center You've just deployed a new site! Go add some data :)
	else
		article#hero.hero-meetup.hero-meetup--next
			
			//- Intro
			section.hero-intro.hero-intro--hasmask
				.hero-background
					//-img(src='/images/placeholders/sydney-1.jpg')
				.hero-intro-content
					h5.subtitle #{meetup.state == 'active' ? '다가오는' : '지난'} 모임
					h1.title= meetup.name
					p.byline: strong #{meetup._.startDate.format('MM월 DD일(ddd), YYYY년')} &#8212; #{meetup._.startDate.format('a h:mm')} ~ #{meetup._.endDate.format('a h:mm')}
					p.byline #{meetup.place} &#8212; 
						a(href='http://map.daum.net/?map_type=TYPE_MAP&q=' + (meetup.map || meetup.place), target='_blank') 지도에서 보기
				if meetup.state == 'active'
					.hero-button
						if user
							if meetup.rsvpsAvailable || rsvpStatus.rsvped && rsvpStatus.attending
								h4.hero-button-title 참석하실거죠? 
									span.text-thin (#{plural(meetup.remainingRSVPs, '* 자리 남음', '* 자리 남음')})
								include ../../includes/attendance-toggle
							else
								.alert.alert-success.mb-0.text-center 남은 자리가 없습니다. 다음 달 모임을 기다려주세요.
						else
							#next-meetup(data-id=meetup.id)
								if meetup.rsvpsAvailable
									a(href='/join', data-from=page.path).btn.btn-primary.btn-lg.btn-block.js-auth-trigger 지금 신청하기
										span.text-thin (#{plural(meetup.remainingRSVPs, '* 자리 남음', '* 자리 남음')})
								else
									.alert.alert-success.mb-0.text-center 남은 자리가 없습니다. 다음 달 모임을 기다려주세요.
				if meetup.state == 'past'
					.hero-button
						.alert.alert-info.mb-0.text-center
							a(href="/meetups/"+meetup.key) 관련 자료 상세 보기 (slide & links)
			//- Details
			section.hero-details: .container
				.row: .col-sm-10.col-sm-offset-1: .row
					
					//- Description
					.col-md-5
						//- h3.mb-1 The meetup
						.description!= meetup.description

					//- Talks
					.col-md-6.col-md-offset-1
						if meetup.talks.length
							//- h3.mb-1 The talks
							.meetup-talks
								ul.list-unstyled.talks-list
									each talk in meetup.talks
										li.talk.row
											.col-xs-3
												.talk__speakers
													if talk.who.length
														each speaker, i in talk.who
															img(src=speaker.photo.exists ? speaker._.photo.thumbnail(320,320) : speaker.avatarUrl || '/images/avatar.png', width=160, height=160, alt=speaker.name.full, class=talk.who.length > 1 ? 'talk__photo--mini' : null).talk__photo
													else
														img(src='/images/avatar.png', width=160, height=160, alt='There is no speaker...').talk__photo
												//- if talk.who.length
{'fraction_non_alphanumeric': 0.15956853263901805, 'fraction_numerical': 0.016923935279895854, 'mean_word_length': 2.170990566037736, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6063542', 'n_tokens_mistral': 2822, 'n_tokens_neox': 2182, 'n_words': 355}