Web.config
diff --git a/DiscImageChef.Server/Views/Home/CODE_OF_CONDUCT.cshtml b/DiscImageChef.Server/Views/Home/CODE_OF_CONDUCT.cshtml
index f4766a1b2..6b6bda170 100644
--- a/DiscImageChef.Server/Views/Home/CODE_OF_CONDUCT.cshtml
+++ b/DiscImageChef.Server/Views/Home/CODE_OF_CONDUCT.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
DiscImageChef's code of conduct:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/CONTRIBUTING.cshtml b/DiscImageChef.Server/Views/Home/CONTRIBUTING.cshtml
index 8bef105b4..65d756876 100644
--- a/DiscImageChef.Server/Views/Home/CONTRIBUTING.cshtml
+++ b/DiscImageChef.Server/Views/Home/CONTRIBUTING.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
How to contribute to DiscImageChef:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/Changelog.cshtml b/DiscImageChef.Server/Views/Home/Changelog.cshtml
index 9533ce85d..82cd302b1 100644
--- a/DiscImageChef.Server/Views/Home/Changelog.cshtml
+++ b/DiscImageChef.Server/Views/Home/Changelog.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
DiscImageChef list of changes:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/DONATING.cshtml b/DiscImageChef.Server/Views/Home/DONATING.cshtml
index 434559598..185383404 100644
--- a/DiscImageChef.Server/Views/Home/DONATING.cshtml
+++ b/DiscImageChef.Server/Views/Home/DONATING.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
DiscImageChef list of things to be donated:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/ISSUE_TEMPLATE.cshtml b/DiscImageChef.Server/Views/Home/ISSUE_TEMPLATE.cshtml
index 9c831bd2d..c29d744d6 100644
--- a/DiscImageChef.Server/Views/Home/ISSUE_TEMPLATE.cshtml
+++ b/DiscImageChef.Server/Views/Home/ISSUE_TEMPLATE.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
DiscImageChef's template for issue reports:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/Index.cshtml b/DiscImageChef.Server/Views/Home/Index.cshtml
index 21378e642..9b98e8abd 100644
--- a/DiscImageChef.Server/Views/Home/Index.cshtml
+++ b/DiscImageChef.Server/Views/Home/Index.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,32 +35,6 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
Welcome to
@@ -69,36 +44,4 @@
Server version @ViewBag.lblVersion
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/PULL_REQUEST_TEMPLATE.cshtml b/DiscImageChef.Server/Views/Home/PULL_REQUEST_TEMPLATE.cshtml
index 19d78d885..b613a6295 100644
--- a/DiscImageChef.Server/Views/Home/PULL_REQUEST_TEMPLATE.cshtml
+++ b/DiscImageChef.Server/Views/Home/PULL_REQUEST_TEMPLATE.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
DiscImageChef's template for pull requests:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Home/TODO.cshtml b/DiscImageChef.Server/Views/Home/TODO.cshtml
index 345bcd3e9..db382d341 100644
--- a/DiscImageChef.Server/Views/Home/TODO.cshtml
+++ b/DiscImageChef.Server/Views/Home/TODO.cshtml
@@ -1,4 +1,5 @@
@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
ViewBag.Title = "DiscImageChef";
}
@{
@@ -34,64 +35,8 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
@Html.ActionLink("Return to main page.", "Index")
DiscImageChef list of things to do:
-@Html.Raw(ViewBag.Markdown)
-
-
-
-
-
-
\ No newline at end of file
+@Html.Raw(ViewBag.Markdown)
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Report/View.cshtml b/DiscImageChef.Server/Views/Report/View.cshtml
index 6beca8b29..03c594b54 100644
--- a/DiscImageChef.Server/Views/Report/View.cshtml
+++ b/DiscImageChef.Server/Views/Report/View.cshtml
@@ -1,4 +1,8 @@
@using DiscImageChef.CommonTypes.Metadata
+@{
+ Layout = "~/Views/Shared/_Layout.cshtml";
+ ViewBag.Title = "DiscImageChef Device Report";
+}
@{
// /***************************************************************************
// The Disc Image Chef
@@ -32,29 +36,6 @@
// Copyright © 2011-2019 Natalia Portillo
// ****************************************************************************/
}
-
-
-
-
-
- DiscImageChef Device Report
-
-
-
-
-
-
DiscImageChef Report for
@ViewBag.lblManufacturer
@@ -281,36 +262,4 @@ DiscImageChef Report for
}
}
-
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Shared/_Layout.cshtml b/DiscImageChef.Server/Views/Shared/_Layout.cshtml
new file mode 100644
index 000000000..ee68e961f
--- /dev/null
+++ b/DiscImageChef.Server/Views/Shared/_Layout.cshtml
@@ -0,0 +1,90 @@
+@{
+ // /***************************************************************************
+ // The Disc Image Chef
+ // ----------------------------------------------------------------------------
+ //
+ // Filename : _Layout.cshtml
+ // Author(s) : Natalia Portillo
+ //
+ // Component : DiscImageChef Server.
+ //
+ // --[ Description ] ----------------------------------------------------------
+ //
+ // Contains layout.
+ //
+ // --[ License ] --------------------------------------------------------------
+ //
+ // This library is free software; you can redistribute it and/or modify
+ // it under the terms of the GNU Lesser General Public License as
+ // published by the Free Software Foundation; either version 2.1 of the
+ // License, or (at your option) any later version.
+ //
+ // This library is distributed in the hope that it will be useful, but
+ // WITHOUT ANY WARRANTY; without even the implied warranty of
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ // Lesser General Public License for more details.
+ //
+ // You should have received a copy of the GNU Lesser General Public
+ // License along with this library; if not, see .
+ //
+ // ----------------------------------------------------------------------------
+ // Copyright © 2011-2019 Natalia Portillo
+ // ****************************************************************************/
+}
+
+
+
+
+
+
+
+ @ViewBag.Title
+
+
+
+
+
+@RenderBody()
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DiscImageChef.Server/Views/Stats/Index.cshtml b/DiscImageChef.Server/Views/Stats/Index.cshtml
index 21b3dd0f8..8e3e01f92 100644
--- a/DiscImageChef.Server/Views/Stats/Index.cshtml
+++ b/DiscImageChef.Server/Views/Stats/Index.cshtml
@@ -39,36 +39,8 @@
}
@{
ViewBag.Title = "DiscImageChef Statistics";
+ Layout = "~/Views/Shared/_Layout.cshtml";
}
-
-
-
-
-
-
- @ViewBag.Title
-
-
-
-
-
-
-
-
-
-
Welcome to
@@ -682,39 +654,6 @@
}
-
-
-
-
-
-
-
@{
string highChartsTitleColor = "#AAAAAA";