<commit_before><div class="row">
	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-5">
		<div class="jumbotron convenorWelcome">
			<div class="container">
				<h3>Welcome to KentProjects!</a></h3>

				<p>This is your <i>convener</i> dashboard, where you can quickly search through your projects, groups,
					and students.</p>

			</div>
		</div>
	</div>
	<div class="Meters col-xs-12 col-sm-12 col-md-6 col-lg-7">
		<div class="gauge col-xs-12 col-sm-6 col-md-6 col-lg-6">
			<div class="tile">
				<div id="students-in-group-gauge"></div>
			</div>
		</div>
		<div class="gauge col-xs-12 col-sm-6 col-md-6 col-lg-6">
			<div class="tile">
				<div id="groups-with-projects-gauge"></div>
			</div>
		</div>
	</div>
</div>

<div class="row">
	<div class="Projects col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=projects">Projects</a></h3>
			</div>
			<div class="panel-body">
					<div class="frame" id="projectScroller">
						<ul class="clearfix">
						</ul>
					</div>
					<ul class="pages"></ul>
					<div class="controls center">
						<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
						<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
					</div>
			</div>
		</div>
	</div>
</div>
<div class="row">
	<div class="Groups col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=groups">Groups</a></h3>
			</div>
			<div class="panel-body">
				<div class="frame" id="groupScroller">
					<ul class="clearfix">
					</ul>
				</div>
				<ul class="pages"></ul>
				<div class="controls center">
					<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
					<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
				</div>
			</div>
		</div>
	</div>
</div>

<div class="row">
	<div class="Students col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=students">Students</a></h3>
			</div>
			<div class="panel-body">
				<div class="frame" id="studentScroller">
					<ul class="clearfix">
					</ul>
				</div>
				<ul class="pages"></ul>
				<div class="controls center">
					<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
					<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
				</div>
			</div>
		</div>
	</div>
</div>

<div class="row">
	<div class="Supervisors col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=staff">Supervisors</a></h3>
			</div>
			<div class="panel-body">
				<div class="frame" id="supervisorScroller">
					<ul class="clearfix">
					</ul>
				</div>
				<ul class="pages"></ul>
				<div class="controls center">
					<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
					<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
				</div>
			</div>
		</div>
	</div>
</div>
<script>
	<!-- *** App code goes here *** -->

	// List the projects
	API.GET(
		"/projects", {"year": <?php echo $year;?>},
		function (data) {
			document.querySelector(".Projects ul").innerHTML = scrollerHTML(data.body, "project");
			document.querySelector(".Projects a").innerText += ' (' + data.body.length + ')';
			scroller("#projectScroller");
		},
		function (data) {
			console.error(data);
		}
	);

	// List the groups
	API.GET(
		"/groups", {"year": <?php echo $year;?>},
		function (data) {
			document.querySelector(".Groups ul").innerHTML = scrollerHTML(data.body, "group");
			document.querySelector(".Groups a").innerText += ' (' + data.body.length + ')';
			scroller("#groupScroller");
		},
		function (data) {
			console.error(data);
		}
	);

	// List the students
	API.GET(
		"/students", {"year": <?php echo $year;?>},
		function (data) {
			document.querySelector(".Students ul").innerHTML = scrollerHTML(data.body, "student");
			document.querySelector(".Students a").innerText += ' (' + data.body.length + ')';
			//scroller("#studentScroller");
		},<commit_msg>Fix thing.<commit_after><div class="row">
	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-5">
		<div class="jumbotron convenorWelcome">
			<div class="container">
				<h3>Welcome to KentProjects!</a></h3>

				<p>This is your <i>convener</i> dashboard, where you can quickly search through your projects, groups,
					and students.</p>

			</div>
		</div>
	</div>
	<div class="Meters col-xs-12 col-sm-12 col-md-6 col-lg-7">
		<div class="gauge col-xs-12 col-sm-6 col-md-6 col-lg-6">
			<div class="tile">
				<div id="students-in-group-gauge"></div>
			</div>
		</div>
		<div class="gauge col-xs-12 col-sm-6 col-md-6 col-lg-6">
			<div class="tile">
				<div id="groups-with-projects-gauge"></div>
			</div>
		</div>
	</div>
</div>

<div class="row">
	<div class="Projects col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=projects">Projects</a></h3>
			</div>
			<div class="panel-body">
					<div class="frame" id="projectScroller">
						<ul class="clearfix">
						</ul>
					</div>
					<ul class="pages"></ul>
					<div class="controls center">
						<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
						<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
					</div>
			</div>
		</div>
	</div>
</div>
<div class="row">
	<div class="Groups col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=groups">Groups</a></h3>
			</div>
			<div class="panel-body">
				<div class="frame" id="groupScroller">
					<ul class="clearfix">
					</ul>
				</div>
				<ul class="pages"></ul>
				<div class="controls center">
					<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
					<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
				</div>
			</div>
		</div>
	</div>
</div>

<div class="row">
	<div class="Students col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=students">Students</a></h3>
			</div>
			<div class="panel-body">
				<div class="frame" id="studentScroller">
					<ul class="clearfix">
					</ul>
				</div>
				<ul class="pages"></ul>
				<div class="controls center">
					<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
					<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
				</div>
			</div>
		</div>
	</div>
</div>

<div class="row">
	<div class="Supervisors col-xs-12 col-sm-12 col-md-12 col-lg-12">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><a href="/list.php?type=staff">Supervisors</a></h3>
			</div>
			<div class="panel-body">
				<div class="frame" id="supervisorScroller">
					<ul class="clearfix">
					</ul>
				</div>
				<ul class="pages"></ul>
				<div class="controls center">
					<button class="btn prevPage"><span class="fui-arrow-left"></span></button>
					<button class="btn nextPage"><span class="fui-arrow-right"></span></button>
				</div>
			</div>
		</div>
	</div>
</div>
<script>
	<!-- *** App code goes here *** -->

	// List the projects
	API.GET(
		"/projects", {"year": <?php echo $year;?>},
		function (data) {
			document.querySelector(".Projects ul").innerHTML = scrollerHTML(data.body, "project");
			document.querySelector(".Projects a").innerText += ' (' + data.body.length + ')';
			scroller("#projectScroller");
		},
		function (data) {
			console.error(data);
		}
	);

	// List the groups
	API.GET(
		"/groups", {"year": <?php echo $year;?>},
		function (data) {
			document.querySelector(".Groups ul").innerHTML = scrollerHTML(data.body, "group");
			document.querySelector(".Groups a").innerText += ' (' + data.body.length + ')';
			scroller("#groupScroller");
		},
		function (data) {
			console.error(data);
		}
	);

	// List the students
	API.GET(
		"/students", {"year": <?php echo $year;?>},
		function (data) {
			document.querySelector(".Students ul").innerHTML = scrollerHTML(data.body, "student");
			document.querySelector(".Students a").innerText += ' (' + data.body.length + ')';
			scroller("#studentScroller");
		},
{'fraction_non_alphanumeric': 0.22113277194601452, 'fraction_numerical': 0.014765255508132426, 'mean_word_length': 3.46676970633694, 'pattern_counts': {'":': 6, '<': 311, '<?xml version=': 0, '>': 311, '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': '5703114', 'n_tokens_mistral': 3665, 'n_tokens_neox': 3084, 'n_words': 621}