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

@@ -36,7 +36,7 @@ public static class CommentRules {
if (reader.State.Category == "bibel" && reader.State.Type == HaWeb.Settings.ParsingState.CommentType.Subcomment &&
reader.OpenTags.Any() && reader.OpenTags.Last().Name == "lemma" &&
!txt.Value.Contains("Stücke zu") && !txt.Value.Contains("ZusDan")) {
var lnkstring = Regex.Replace(txt.Value, @"\s+", "");
var lnkstring = Regex.Replace(txt.Value, @"\s+", string.Empty);
sb.Append(HTMLHelpers.TagHelpers.CreateCustomElement("a",
new HaWeb.HTMLHelpers.TagHelpers.Attribute() { Name = "href", Value = "https://www.bibleserver.com/LUT/" + lnkstring},
new HaWeb.HTMLHelpers.TagHelpers.Attribute() { Name = "target", Value = "_blank"},

View File

@@ -50,7 +50,7 @@ public class LetterState : HaWeb.HTMLParser.IState {
sb_lettertext = new StringBuilder();
active_skipwhitespace = true;
currline = "-1";
currpage = "";
currpage = string.Empty;
mustwrap = (false, false);
minwidth = false;

View File

@@ -50,6 +50,6 @@ public class TraditionState : HaWeb.HTMLParser.IState {
active_trad = false;
active_skipwhitespace = true;
currline = "-1";
currpage = "";
currpage = string.Empty;
}
}