Added HKW sites

This commit is contained in:
Simon Martens
2022-10-28 03:01:08 +02:00
parent 8c8ad677af
commit 2bd41b943a
41 changed files with 377 additions and 271 deletions

View File

@@ -2,31 +2,66 @@
using System.Diagnostics;
using Microsoft.AspNetCore.Mvc;
using HaWeb.Models;
namespace HaWeb.Controllers;
public class LegacyContoller : Controller {
// Umbennenung von Supplementa zu Register, Verschiebung der Edition nach /HKB
[Route("Supplementa/")]
[Route("Supplementa/Register")]
[Route("Supplementa/Register/{id?}")]
public IActionResult SupplementaRegister(string? id) {
if (id != null)
return RedirectPermanent("/Register/Register/" + id);
return RedirectPermanent("/Register/Register");
return RedirectPermanent("/HKB/Register/Register/" + id);
return RedirectPermanent("/HKB/Register/Register");
}
[Route("Supplementa/Bibelstellen")]
public IActionResult SupplementaBibelstellen(string? id) {
if (id != null)
return RedirectPermanent("/Register/Bibelstellen/" + id);
return RedirectPermanent("/Register/Bibelstellen");
return RedirectPermanent("/HKB/Register/Bibelstellen/" + id);
return RedirectPermanent("/HKB/Register/Bibelstellen");
}
[Route("Supplementa/Forschung")]
public IActionResult SupplementaForschung(string? id) {
if (id != null)
return RedirectPermanent("/Register/Forschung/" + id);
return RedirectPermanent("/Register/Forschung");
return RedirectPermanent("/HKB/Register/Forschung/" + id);
return RedirectPermanent("/HKB/Register/Forschung");
}
// Verschiebung der Edition nach /HKB/
[Route("/Edition/Mitwirkende")]
public IActionResult Mitwirkende() {
return RedirectPermanent("/HKB/Edition/Mitwirkende");
}
[Route("/Edition/Richtlinien")]
public IActionResult Richtlinien() {
return RedirectPermanent("/HKB/Edition/Richtlinien");
}
[Route("/Edition/Editionsgeschichte")]
public IActionResult Editionsgeschichte() {
return RedirectPermanent("/HKB/Edition/Editionsgeschichte");
}
[Route("/Briefe")]
[Route("/Briefe/{id?}")]
public IActionResult Briefe(string? id) {
if (id != null)
return RedirectPermanent("/HKB/Briefe/" + id);
return RedirectPermanent("/HKB/Briefe");
}
// Verschiebung der Werkausgabe nach /HKW/
[Route("/Edition/Werkausgabe")]
public IActionResult Werkausgabe() {
return RedirectPermanent("/HKW/Start");
}
// Verschiebung von Kontakt nach /
[Route("/Edition/Kontakt")]
public IActionResult Kontakt() {
return RedirectPermanent("/Kontakt");
}
}