forked from BlogEngine/BlogEngine.NET
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathabout.cshtml
More file actions
101 lines (95 loc) · 5.05 KB
/
about.cshtml
File metadata and controls
101 lines (95 loc) · 5.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
@using System.Web.Optimization
@using BlogEngine.Core
@using BlogEngine.Core.Providers
@using System.Web.Configuration
@{
Layout = "~/admin/themes/standard/layout.cshtml";
if (!Security.IsAuthorizedTo(Rights.AccessAdminPages))
{
Security.RedirectForUnauthorizedRequest();
}
var usage = "Single blog";
if (BlogConfig.UsageScenario == "multiusers") { usage = "Multiple users"; }
if (BlogConfig.UsageScenario == "multiblogs") { usage = "Multiple blogs"; }
var blogProviderSection = (BlogProviderSection)WebConfigurationManager.GetSection("BlogEngine/blogProvider");
var membershipSection = (MembershipSection)WebConfigurationManager.GetSection("system.web/membership");
var roleSection = (RoleManagerSection)WebConfigurationManager.GetSection("system.web/roleManager");
var trust = AspNetHostingPermissionLevel.None;
foreach (AspNetHostingPermissionLevel trustLevel in new AspNetHostingPermissionLevel[]
{
AspNetHostingPermissionLevel.Unrestricted,
AspNetHostingPermissionLevel.High,
AspNetHostingPermissionLevel.Medium,
AspNetHostingPermissionLevel.Low,
AspNetHostingPermissionLevel.Minimal
})
{
try
{
new AspNetHostingPermission(trustLevel).Demand();
trust = trustLevel;
break;
}
catch (System.Security.SecurityException)
{
continue;
}
};
}
<div ng-controller="AboutController">
<div class="page-header clearfix">
<h2 class="page-title pull-left">About</h2>
</div>
<div class="content-inner">
<div class="about-page">
<div class="about-section">
<p style="margin-bottom:30px"><a href="http://dotnetblogengine.net/"><img src="~/Content/images/blog/logo.png" /></a></p>
<p class="text-justify">
BlogEngine.NET is an open source ASP.NET project that was born out of desire for a better blogging platform. We focused on simplicity, ease of use, extendibility and innovative design while taking advantage of the latest .NET features.
</p>
<p class="text-justify">
BlogEngine.NET is easily customizable. We have many downloadable themes, widgets, and extensions or you can make your own with some basic .NET skills. With BlogEngine.NET, it is easy to make your blog look and function exactly how you’d like.
</p>
<div class="social-networks">
<a class="btn btn-default btn-hasicon btn-sm" target="_blank" href="http://dotnetblogengine.net/"><i class="fa fa-globe"></i> Website</a>
<a class="btn btn-default btn-hasicon btn-sm" target="_blank" href="http://dnbe.net/docs"><i class="fa fa-question-circle"></i> Docs</a>
<a class="btn btn-default btn-hasicon btn-sm" target="_blank" href="http://dnbe.net/v01"><i class="fa fa-cube"></i> Gallery</a>
|
<a class="btn btn-default btn-icon btn-sm" target="_blank" href="https://github.com/rxtur/BlogEngine.NET/"><i class="fa fa-github"></i> </a>
<a class="btn btn-default btn-icon btn-sm" target="_blank" href="https://www.facebook.com/BlogEngine.NET"><i class="fa fa-facebook"></i> </a>
<a class="btn btn-default btn-icon btn-sm" target="_blank" href="https://twitter.com/blogenginenet"><i class="fa fa-twitter"></i> </a>
<a class="btn btn-default btn-icon btn-sm" target="_blank" href="https://www.youtube.com/user/blogenginenet"><i class="fa fa-youtube"></i> </a>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<div class="panel-title">Your BlogEngine.NET Specification</div>
</div>
<ul class="list-group">
<li class="list-group-item">
<span> Version:</span> @BlogSettings.Instance.Version()
</li>
<li class="list-group-item">
<span>Configuration:</span> @usage
</li>
<li class="list-group-item">
<span>Trust level:</span> @trust
</li>
<li class="list-group-item">
<span>Identity:</span> @System.Security.Principal.WindowsIdentity.GetCurrent().Name
</li>
<li class="list-group-item">
<span>Blog provider:</span> @blogProviderSection.DefaultProvider
</li>
<li class="list-group-item">
<span>Membership provider:</span> @membershipSection.DefaultProvider
</li>
<li class="list-group-item">
<span>Role provider:</span> @roleSection.DefaultProvider
</li>
</ul>
</div>
</div>
</div>
</div>
@Scripts.Render("~/scripts/blogadmin")