|
6 | 6 | "bufio" |
7 | 7 | "flag" |
8 | 8 | "fmt" |
9 | | - "html" |
10 | 9 | "io" |
11 | 10 | "log" |
12 | 11 | "os" |
@@ -606,7 +605,16 @@ func (p *TripleAggregateToWikiPageConverter) convertUriToWikiTitle(uri string, u |
606 | 605 | // Clean up strange characters |
607 | 606 | factTitle = str.Replace(factTitle, "[", "(", -1) |
608 | 607 | factTitle = str.Replace(factTitle, "]", ")", -1) |
609 | | - factTitle = html.EscapeString(factTitle) |
| 608 | + factTitle = str.Replace(factTitle, "{", "(", -1) |
| 609 | + factTitle = str.Replace(factTitle, "}", ")", -1) |
| 610 | + factTitle = str.Replace(factTitle, "|", " ", -1) |
| 611 | + factTitle = str.Replace(factTitle, "#", " ", -1) |
| 612 | + factTitle = str.Replace(factTitle, "<", "less than", -1) |
| 613 | + factTitle = str.Replace(factTitle, ">", "greater than", -1) |
| 614 | + factTitle = str.Replace(factTitle, "?", " ", -1) |
| 615 | + factTitle = str.Replace(factTitle, "&", " ", -1) |
| 616 | + factTitle = str.Replace(factTitle, ".", " ", -1) |
| 617 | + factTitle = str.Replace(factTitle, "=", "-", -1) |
610 | 618 |
|
611 | 619 | // Clean up according to regexes |
612 | 620 | for _, r := range p.cleanUpRegexes { |
|
0 commit comments