<commit_before>@using UmbracoArchiveProcessor.Models
@inherits UmbracoArchiveProcessor.Template.MyCustomizedTemplate<UmbracoArchiveModel>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta name="robots" content="noindex, nofollow">
	<title>[Unofficial] Umbraco Archive Releases</title>
	<style type="text/css">
		body {max-width: 720px;margin: 0 auto;font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;}
		a:link, a:visited {color: #0a0;}
		a:hover, a:active {color: #a00;}
		th {text-align: left;padding: 3px 5px;}
		td {text-align: left;padding: 3px 5px;}
		tr.version-group {background-color: rgba(0, 170, 0, 0.50);}
		td.hash {font-size: small;}
		#footer {clear:both;margin-bottom:35px;}
	</style>
	<script>
		var _gaq = _gaq || [];
		_gaq.push(['_setAccount', 'UA-122639-2']);
		_gaq.push(['_setDomainName', '.leekelleher.com']);
		_gaq.push(['_trackPageview']);
	</script>
	<script async="async" src="http://www.google-analytics.com/ga.js"></script>
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
	<script>
		$(function(){
			var trackEvent = function(type, element){
				var title = $(element).attr('title');
				if (typeof(title) == 'undefined') {
					title = element.innerText;
				}
				_gaq.push(['_trackEvent', type, title]);
			};
			$('a[rel=download]').click(function(){
				trackEvent('Download', this);
			});
			$('a[rel=external]').click(function(){
				trackEvent('Referral', this);
			});
		});
	</script>
</head>
<body>
	<div class="wrapper">
		<div id="content">
			<div id="header">
				<h1>[Unofficial] Umbraco Archive Releases</h1>
			</div>
			<div id="main">
				<div id="contents" class="left">
					<p>This archive of Umbraco releases is unofficial and has no way been endorsed by <a href="http://umbraco.com/" rel="external">Umbraco HQ</a>. Use of the archive is done <u>without any support or warranty</u>.</p>
					<p>The sole purpose of this collection is to assist developers with upgrading from a legacy version to the latest release.</p>
					<p>Special thanks to <a href="http://our.umbraco.org/member/1221" rel="external"><NAME></a> for supplying the initial archive releases from 2.1.3 to 4.0.3. <a href="http://h5yr.com" title="h5yr">#h5yr</a></p>
				
					<h2><span>Latest Releases</span></h2>
					<p>If you are looking for the latest releases of Umbraco, please go to <a href="http://our.umbraco.org/download" rel="external" title="Our Umbraco Download">the download page on Our Umbraco</a>.</p>
					
					<h2><span>Archive Releases</span></h2>
					<table>
						<thead>
							<tr>
								<th class="version">Version</th>
								<th class="date">Release&nbsp;Date</th>
								<th class="size">Filesize</th>
								<th class="hash">MD5 Hash</th>
								<th class="notes">Notes</th>
							</tr>
						</thead>
						<tbody>
							@foreach (IGrouping<int, UmbracoArchiveRelease> group in Model.Releases.GroupBy(x => new Version(x.Version).Major))
							{
								if (group.Key == 6)
								{
									<tr class="version-group">
										<th colspan="5">v5.x</th>
									</tr>
									<tr>
										<td colspan="5">Umbraco 5 (Jupiter) was a separate product/codebase, which was ultimately discontinued.<br/>Please see the <a href="http://umbraco.com/follow-us/blog-archive/2012/6/13/v5-rip.aspx" rel="external" title="Umbraco Blog: v5 RIP">v5 RIP</a> blog post for details.</td>
									</tr>
								}
								<tr class="version-group">
									<th colspan="5">v@(group.Key).x</th>
								</tr>
								foreach (UmbracoArchiveRelease release in group)
								{
									<tr>
										<td class="version"><a href="@(release.Version)/@(release.FileName)" rel="download">@release.Version</a></td>
										<td class="date">@release.Date.ToShortDateString()</td>
										<td class="size">@ConvertBytesToMegabytes(release.FileSize)Mb</td>
										<td class="hash">@release.MD5Hash</td>
										<td class="notes">@Raw(release.Notes)</td>
									</tr>
								}
							}
						</tbody>
					</table>
					
					<h2><span>Future Releases</span></h2><commit_msg>Added link for the release's md5sum<commit_after>﻿@using UmbracoArchiveProcessor.Models
@inherits UmbracoArchiveProcessor.Template.MyCustomizedTemplate<UmbracoArchiveModel>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta name="robots" content="noindex, nofollow">
	<title>[Unofficial] Umbraco Archive Releases</title>
	<style type="text/css">
		body {max-width: 720px;margin: 0 auto;font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;}
		a:link, a:visited {color: #0a0;}
		a:hover, a:active {color: #a00;}
		th {text-align: left;padding: 3px 5px;}
		td {text-align: left;padding: 3px 5px;}
		tr.version-group {background-color: rgba(0, 170, 0, 0.50);}
		td.hash {font-size: small;white-space: nowrap;}
		#footer {clear:both;margin-bottom:35px;}
	</style>
	<script>
		var _gaq = _gaq || [];
		_gaq.push(['_setAccount', 'UA-122639-2']);
		_gaq.push(['_setDomainName', '.leekelleher.com']);
		_gaq.push(['_trackPageview']);
	</script>
	<script async="async" src="http://www.google-analytics.com/ga.js"></script>
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
	<script>
		$(function(){
			var trackEvent = function(type, element){
				var title = $(element).attr('title');
				if (typeof(title) == 'undefined') {
					title = element.innerText;
				}
				_gaq.push(['_trackEvent', type, title]);
			};
			$('a[rel=download]').click(function(){
				trackEvent('Download', this);
			});
			$('a[rel=external]').click(function(){
				trackEvent('Referral', this);
			});
		});
	</script>
</head>
<body>
	<div class="wrapper">
		<div id="content">
			<div id="header">
				<h1>[Unofficial] Umbraco Archive Releases</h1>
			</div>
			<div id="main">
				<div id="contents" class="left">
					<p>This archive of Umbraco releases is unofficial and has no way been endorsed by <a href="http://umbraco.com/" rel="external">Umbraco HQ</a>. Use of the archive is done <u>without any support or warranty</u>.</p>
					<p>The sole purpose of this collection is to assist developers with upgrading from a legacy version to the latest release.</p>
					<p>Special thanks to <a href="http://our.umbraco.org/member/1221" rel="external"><NAME></a> for supplying the initial archive releases from 2.1.3 to 4.0.3. <a href="http://h5yr.com" title="h5yr">#h5yr</a></p>
				
					<h2><span>Latest Releases</span></h2>
					<p>If you are looking for the latest releases of Umbraco, please go to <a href="http://our.umbraco.org/download" rel="external" title="Our Umbraco Download">the download page on Our Umbraco</a>.</p>
					
					<h2><span>Archive Releases</span></h2>
					<table>
						<thead>
							<tr>
								<th class="version">Version</th>
								<th class="date">Release&nbsp;Date</th>
								<th class="size">Filesize</th>
								<th class="hash">MD5 Hash</th>
								<th class="notes">Notes</th>
							</tr>
						</thead>
						<tbody>
							@foreach (IGrouping<int, UmbracoArchiveRelease> group in Model.Releases.GroupBy(x => new Version(x.Version).Major))
							{
								if (group.Key == 6)
								{
									<tr class="version-group">
										<th colspan="5">v5.x</th>
									</tr>
									<tr>
										<td colspan="5">Umbraco 5 (Jupiter) was a separate product/codebase, which was ultimately discontinued.<br/>Please see the <a href="http://umbraco.com/follow-us/blog-archive/2012/6/13/v5-rip.aspx" rel="external" title="Umbraco Blog: v5 RIP">v5 RIP</a> blog post for details.</td>
									</tr>
								}
								<tr class="version-group">
									<th colspan="5">v@(group.Key).x</th>
								</tr>
								foreach (UmbracoArchiveRelease release in group)
								{
									<tr>
										<td class="version"><a href="@(release.Version)/@(release.FileName)" rel="download">@release.Version</a></td>
										<td class="date">@release.Date.ToShortDateString()</td>
										<td class="size">@ConvertBytesToMegabytes(release.FileSize)Mb</td>
										<td class="hash">@release.MD5Hash <a href="@(release.Version)/@(release.FileName.Replace(".zip", ".md5"))">md5sum</a></td>
										<td class="notes">@Raw(release.Notes)</td>
									</tr>
								}
							}
						</tbody>
					</table>
					
					<h2><span>Future Releases</span></h2>
{'fraction_non_alphanumeric': 0.18462274303479612, 'fraction_numerical': 0.017816573000119573, 'mean_word_length': 3.3607924921793533, 'pattern_counts': {'":': 0, '<': 219, '<?xml version=': 0, '>': 221, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 12, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '622742', 'n_tokens_mistral': 3784, 'n_tokens_neox': 2868, 'n_words': 622}