Added marginal search. Some refactoring

This commit is contained in:
Simon Martens
2022-11-11 02:15:45 +01:00
parent 3327155eb5
commit 8c26cb44d0
24 changed files with 361 additions and 186 deletions

View File

@@ -39,8 +39,8 @@ public static class CommentHelpers {
arrow = true;
}
sb.Append(HTMLHelpers.TagHelpers.CreateElement("a", LETLINKCLASS, "/HKB/Briefe/" + let.Autopsic + "#" + blk.Page + "-" + blk.Line));
var linkstring = "";
var pglnstring = "";
var linkstring = string.Empty;
var pglnstring = string.Empty;
linkstring += let.Autopsic;
pglnstring += " ( " + blk.Page + "/" + blk.Line + " )";
linkstring += pglnstring;

View File

@@ -36,8 +36,8 @@ public static class LetterHelpers {
var editsState = new EditState();
foreach (var edit in editreasons) {
var currstring = edit.StartPage + "/" + edit.StartLine;
var endstring = "";
var refstring = "";
var endstring = string.Empty;
var refstring = string.Empty;
if (edit.StartPage != edit.EndPage)
endstring += edit.EndPage + "/" + edit.EndLine;
else if (edit.StartLine != edit.EndLine)
@@ -81,8 +81,8 @@ public static class LetterHelpers {
var handstrings = new List<(string, string, string, string, string)>();
foreach (var hand in hands.OrderBy(x => x.StartPage.Length).ThenBy(x => x.StartPage).ThenBy(x => x.StartLine.Length).ThenBy(x => x.StartLine)) {
var currstring = hand.StartPage + "/" + hand.StartLine;
var endstring = "";
var personstring = "";
var endstring = string.Empty;
var personstring = string.Empty;
if (hand.StartPage != hand.EndPage)
endstring += hand.EndPage + "/" + hand.EndLine;
else

View File

@@ -48,9 +48,9 @@ public class LinkHelper {
var letter = _lib.Metas[tag["letter"]];
_sb.Append(HTMLHelpers.TagHelpers.CreateElement("a", LETLINKCLASS, "/HKB/Briefe/" + letter.Autopsic + "#" + tag["page"] + "-" + tag["line"]));
if (!tag.Values.ContainsKey("linktext") || tag.Values["linktext"] == "true") {
var linkstring = "";
var ZHstring = "";
var pglnstring = "";
var linkstring = string.Empty;
var ZHstring = string.Empty;
var pglnstring = string.Empty;
linkstring += "HKB&nbsp;" + letter.Autopsic;
if (tag.Values.ContainsKey("page")) {
pglnstring += tag["page"];
@@ -103,7 +103,7 @@ public class LinkHelper {
subreader.Read();
return sb.ToString();
}
return "";
return string.Empty;
}
public void Dispose() {

View File

@@ -3,7 +3,7 @@ using System.Web;
namespace HaWeb.HTMLHelpers;
public static class StringHelpers {
public static string GetEnumerationString(IEnumerable<string> strlist) {
var res = "";
var res = string.Empty;
foreach (var str in strlist) {
if (str != strlist.First())
if (str == strlist.Last())