<commit_before><html ng-app="app">
<head>
<base href="/">
<script type="text/javascript">
	try {
		var nodeModule = module;
		delete module;
		var isElectron = true;
	} catch (e) {
		var isElectron = false;
	}
</script>
<link rel="icon" type="image/png" href="{{messages.app.imageUrl}}">
<meta name=viewport content="width=device-width, initial-scale=1">
<script src="assets/jquery/jquery-1.11.2.min.js"></script>
<script src="assets/jquery.highlight-5.closure.js"></script>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap-theme.min.css">
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<!-- <script src="assets/marked.min.js"></script>-->
<script src="js/marked.js"></script>
<script src="assets/exif.js"></script>
<script src="assets/mp4.min.js"></script>

<script src="assets/angular.js"></script>
<script src="assets/angular-route.min.js"></script>
<script src="assets/angular-resource.min.js"></script>
<script src="assets/angular-cookies.min.js"></script>
<script src="assets/angular-marked.min.js"></script>
<script src="assets/ng-file-upload.min.js"></script>
<script src="assets/ui-bootstrap-tpls-0.14.3.min.js"></script>

<link href="assets/toastr/toastr.min.css" rel="stylesheet" />
<script src="assets/toastr/toastr.min.js"></script>

<link href="assets/ng-tags-input.bootstrap.min.css" rel="stylesheet" />
<link href="assets/ng-tags-input.min.css" rel="stylesheet" />
<script src="assets/ng-tags-input.min.js"></script>
<script src="/socket.io/socket.io.js"></script>

<link href="css/app.css" rel="stylesheet" />
<link href="css/bootstrap_theme.css" rel="stylesheet" />
<script src="js/util.js"></script>
<script src="js/controller.js"></script>
<script type="text/javascript">
	try {
		if (nodeModule) {
			var module = nodeModule;
			document.addEventListener('new-window', function(e) {
				require('shell').openExternal(e.url);
			});
		}
	} catch (ignore) {
	}
</script>
<title ng-bind="title ? title : messages.app.title"></title>

</head>
<body style="height: 100%">
	<nav class="navbar navbar-custom navbar-static-top" style="margin: 0">
		<div class="container">
			<div class="navbar-header">
				<button ng-show="myAccount" type="button" class="navbar-toggle collapsed glyphicon glyphicon-th-list" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
					<span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
				</button>
				<a class="navbar-brand" href="/" ng-bind="messages.app.title"></a>
			</div>
			<div id="navbar" class="navbar-collapse collapse" ng-show="myAccount">
				<ul class="nav navbar-nav navbar-right">
					<li class="dropdown"><a href="#" class="dropdown-toggle navbar-button" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><img style="margin-right: 10px; height: 20px; margin-top: -5px" ng-show="myAccount.iconUrl" class="img-circle" ng-src="{{myAccount.iconUrl}}" /><span id="userNameInMenu" ng-bind="myAccount.name"></span><span class="caret"></span></a>
						<ul class="dropdown-menu">
							<li><a href="/home" ng-bind="messages.menu.home"></a></li>
							<li><a id="toEditContentLink" href="/editContent" ng-bind="messages.menu.newContent"></a></li>
							<li><a id="toEditCalendarAlbum" href="/editCalendarAlbum" ng-bind="messages.menu.newCalendarAlbum"></a></li>

							<li role="separator" class="divider"></li>
							<li class="dropdown-header" ng-bind="messages.menu.setting"></li><commit_msg>Bug fix toggle unvisible unless signin<commit_after><html ng-app="app">
<head>
<base href="/">
<script type="text/javascript">
	try {
		var nodeModule = module;
		delete module;
		var isElectron = true;
	} catch (e) {
		var isElectron = false;
	}
</script>
<link rel="icon" type="image/png" href="{{messages.app.imageUrl}}">
<meta name=viewport content="width=device-width, initial-scale=1">
<script src="assets/jquery/jquery-1.11.2.min.js"></script>
<script src="assets/jquery.highlight-5.closure.js"></script>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap-theme.min.css">
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<!-- <script src="assets/marked.min.js"></script>-->
<script src="js/marked.js"></script>
<script src="assets/exif.js"></script>
<script src="assets/mp4.min.js"></script>

<script src="assets/angular.js"></script>
<script src="assets/angular-route.min.js"></script>
<script src="assets/angular-resource.min.js"></script>
<script src="assets/angular-cookies.min.js"></script>
<script src="assets/angular-marked.min.js"></script>
<script src="assets/ng-file-upload.min.js"></script>
<script src="assets/ui-bootstrap-tpls-0.14.3.min.js"></script>

<link href="assets/toastr/toastr.min.css" rel="stylesheet" />
<script src="assets/toastr/toastr.min.js"></script>

<link href="assets/ng-tags-input.bootstrap.min.css" rel="stylesheet" />
<link href="assets/ng-tags-input.min.css" rel="stylesheet" />
<script src="assets/ng-tags-input.min.js"></script>
<script src="/socket.io/socket.io.js"></script>

<link href="css/app.css" rel="stylesheet" />
<link href="css/bootstrap_theme.css" rel="stylesheet" />
<script src="js/util.js"></script>
<script src="js/controller.js"></script>
<script type="text/javascript">
	try {
		if (nodeModule) {
			var module = nodeModule;
			document.addEventListener('new-window', function(e) {
				require('shell').openExternal(e.url);
			});
		}
	} catch (ignore) {
	}
</script>
<title ng-bind="title ? title : messages.app.title"></title>

</head>
<body style="height: 100%">
	<nav class="navbar navbar-custom navbar-static-top" style="margin: 0">
		<div class="container">
			<div class="navbar-header">
				<button ng-show="myAccount" type="button" class="navbar-toggle collapsed glyphicon glyphicon-th-list" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
					<span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
				</button>
				<a class="navbar-brand" href="/" ng-bind="messages.app.title"></a>
			</div>
			<div id="navbar" class="navbar-collapse collapse" ng-show="myAccount">
				<ul class="nav navbar-nav navbar-right">
					<li class="dropdown"><a href="#" class="dropdown-toggle navbar-button" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" ng-show="myAccount"><img style="margin-right: 10px; height: 20px; margin-top: -5px" ng-show="myAccount.iconUrl" class="img-circle" ng-src="{{myAccount.iconUrl}}" /><span id="userNameInMenu" ng-bind="myAccount.name"></span><span class="caret"></span></a>
						<ul class="dropdown-menu">
							<li><a href="/home" ng-bind="messages.menu.home"></a></li>
							<li><a id="toEditContentLink" href="/editContent" ng-bind="messages.menu.newContent"></a></li>
							<li><a id="toEditCalendarAlbum" href="/editCalendarAlbum" ng-bind="messages.menu.newCalendarAlbum"></a></li>

							<li role="separator" class="divider"></li>
							<li class="dropdown-header" ng-bind="messages.menu.setting"></li>
{'fraction_non_alphanumeric': 0.21629096943714562, 'fraction_numerical': 0.005531738348776103, 'mean_word_length': 5.355008787346222, 'pattern_counts': {'":': 0, '<': 207, '<?xml version=': 0, '>': 207, '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': '4287467', 'n_tokens_mistral': 2625, 'n_tokens_neox': 2421, 'n_words': 397}