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

block flash-messages
	//- !!! intentionally left blank

block intro
	.page-intro: .container
		h1.page-title Members
		p.lead THE PEOPLE WHO ARE ZLATAN
			if !user
				a(href='/join').js-auth-trigger Add your tile

mixin member(member)
	- var twitterUsername = member.twitterUsername || (member.twitter ? member.twitter.replace('@', ''): '');
	- var githubUsername = member.githubUsername || (member.github ? member.github.replace('@', '') : '');

	li.member-item
		.member.member--card
			.member-section.member__photo
				a(href=member.url): img(src=(member.photo.exists ? member._.photo.thumbnail(360,360) : member.avatarUrl || '/images/avatar.png'), alt=member.name.full, width=180, height=180)
			.member-section.member__info
				h5.member__title(class=(member.bio.html ? null : 'member__title-only')): a(href=member.url)= member.name.full
				if member.bio.html
					.member__bio!=utils.cropString( utils.htmlToText(member.bio.html), 100, '...', true )
				if twitterUsername || member.github
					.member__accounts.hidden-xs
						if twitterUsername
							a(href='https://twitter.com/' + twitterUsername, target='_blank', data-toggle='tooltip', data-title='@' + twitterUsername, data-placement='top', data-container='#members').member__account.member__account--twitter.is-tooltip
								span.entypo-social.entypo-twitter
						if githubUsername
							a(href='https://github.com/' + githubUsername, target='_blank', data-toggle='tooltip', data-title=githubUsername, data-placement='top', data-container='#members').member__account.member__account--github.is-tooltip
								span.entypo-social.entypo-github
block content
	.container
		+flash-messages(messages)
		if organisers.length
			.members-group
				h3.text-caps.mb-1 Organisers
				ul.list-unstyled.members-list
					li.grid-sizer
					each organiser in organisers
						+member(organiser)
		if speakers.length
			.members-group
				h3.text-caps.mt-2.mb-1 Speakers
				ul.list-unstyled.members-list
					li.grid-sizer
					each speaker in speakers
						+member(speaker)
		if community.length
			.members-group
				h3.text-caps.mt-2.mb-1 Community
				ul.list-unstyled.members-list
					li.grid-sizer
					each member in community<commit_msg>titres members<commit_after>extends ../../layouts/default

block flash-messages
	//- !!! intentionally left blank

block intro
	.page-intro: .container
		h1.page-title Liste des membres
		p.lead
			if !user
				a(href='/join').js-auth-trigger Add your tile

mixin member(member)
	- var twitterUsername = member.twitterUsername || (member.twitter ? member.twitter.replace('@', ''): '');
	- var githubUsername = member.githubUsername || (member.github ? member.github.replace('@', '') : '');

	li.member-item
		.member.member--card
			.member-section.member__photo
				a(href=member.url): img(src=(member.photo.exists ? member._.photo.thumbnail(360,360) : member.avatarUrl || '/images/avatar.png'), alt=member.name.full, width=180, height=180)
			.member-section.member__info
				h5.member__title(class=(member.bio.html ? null : 'member__title-only')): a(href=member.url)= member.name.full
				if member.bio.html
					.member__bio!=utils.cropString( utils.htmlToText(member.bio.html), 100, '...', true )
				if twitterUsername || member.github
					.member__accounts.hidden-xs
						if twitterUsername
							a(href='https://twitter.com/' + twitterUsername, target='_blank', data-toggle='tooltip', data-title='@' + twitterUsername, data-placement='top', data-container='#members').member__account.member__account--twitter.is-tooltip
								span.entypo-social.entypo-twitter
						if githubUsername
							a(href='https://github.com/' + githubUsername, target='_blank', data-toggle='tooltip', data-title=githubUsername, data-placement='top', data-container='#members').member__account.member__account--github.is-tooltip
								span.entypo-social.entypo-github
block content
	.container
		+flash-messages(messages)
		if organisers.length
			.members-group
				h3.text-caps.mb-1 Aministrateurs(s)
				ul.list-unstyled.members-list
					li.grid-sizer
					each organiser in organisers
						+member(organiser)
		if speakers.length
			.members-group
				h3.text-caps.mt-2.mb-1 Speakers
				ul.list-unstyled.members-list
					li.grid-sizer
					each speaker in speakers
						+member(speaker)
		if community.length
			.members-group
				h3.text-caps.mt-2.mb-1 Communauté
				ul.list-unstyled.members-list
					li.grid-sizer
					each member in community
{'fraction_non_alphanumeric': 0.14441235281048656, 'fraction_numerical': 0.01110864252388358, 'mean_word_length': 3.636457260556128, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, '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': '2471106', 'n_tokens_mistral': 1744, 'n_tokens_neox': 1437, 'n_words': 245}