mirror of
https://github.com/zedeus/nitter.git
synced 2025-03-04 18:11:19 +00:00
Initial test of imgur redirect
This commit is contained in:
parent
4120558649
commit
cc931d02bb
2 changed files with 23 additions and 0 deletions
|
@ -68,6 +68,9 @@ proc replaceUrls*(body: string; prefs: Prefs; absolute=""): string =
|
|||
result = result.replace(rdRegex, prefs.replaceReddit)
|
||||
if prefs.replaceReddit in result and "/gallery/" in result:
|
||||
result = result.replace("/gallery/", "/comments/")
|
||||
|
||||
if prefs.replaceImgur.len > 0 and "https://imgur.com" in result:
|
||||
result = result.replace("imgur.com", prefs.replaceImgur)
|
||||
|
||||
if absolute.len > 0 and "href" in result:
|
||||
result = result.replace("href=\"/", &"href=\"{absolute}/")
|
||||
|
|
|
@ -106,6 +106,26 @@ genPrefs:
|
|||
replaceReddit(input, ""):
|
||||
"Reddit -> Teddit/Libreddit"
|
||||
placeholder: "Teddit hostname"
|
||||
|
||||
replaceImgur(input, ""):
|
||||
"Imgur -> Rimgo"
|
||||
placeholder: "Rimgo hostname"
|
||||
|
||||
#replaceMedium(input, ""):
|
||||
# "Medium -> Scribe"
|
||||
# placeholder: "Scribe hostname"
|
||||
|
||||
#replaceFandom(input, ""):
|
||||
# "Fandom -> BreezeWiki"
|
||||
# placeholder: "BreezeWiki hostname"
|
||||
|
||||
#replaceQuora(input, ""):
|
||||
# "Quora -> Quetre"
|
||||
# placeholder: "Quetre hostname"
|
||||
|
||||
#replaceIMDb(input, ""):
|
||||
# "IMDb -> libremdb"
|
||||
# placeholder: "libremdb hostname"
|
||||
|
||||
iterator allPrefs*(): Pref =
|
||||
for k, v in prefList:
|
||||
|
|
Loading…
Reference in a new issue