about summary refs log tree commit diff stats
path: root/pug/options
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-04-15 17:27:31 +0300
committerManeraKai <manerakai@protonmail.com>2022-04-15 17:27:31 +0300
commit182fe4e3048d2233e636571afa700b38b2f98635 (patch)
tree4cd78c809c8a244323e7828e6978065aa0ffeef4 /pug/options
parentFixed wikipedia mobile not redirecting #196. Improved Instances Fetching Script (diff)
downloadlibredirect-182fe4e3048d2233e636571afa700b38b2f98635.zip
Finished Pug structure
Diffstat (limited to 'pug/options')
-rw-r--r--pug/options/imgur/imgur.pug36
-rw-r--r--pug/options/instagram/instagram.pug31
-rw-r--r--pug/options/lbry/lbry.pug31
-rw-r--r--pug/options/maps/maps.pug28
-rw-r--r--pug/options/medium/medium.pug31
-rw-r--r--pug/options/peertube/peertube.pug31
-rw-r--r--pug/options/pixiv/pixiv.pug39
-rw-r--r--pug/options/reddit/reddit.pug53
-rw-r--r--pug/options/search/search.pug72
-rw-r--r--pug/options/sendTargets/sendTargets.pug31
-rw-r--r--pug/options/speedtest/speedtest.pug6
-rw-r--r--pug/options/spotify/spotify.pug2
-rw-r--r--pug/options/tiktok/tiktok.pug2
-rw-r--r--pug/options/translate/translate.pug2
-rw-r--r--pug/options/twitter/twitter.pug2
-rw-r--r--pug/options/wikipedia/wikipedia.pug2
-rw-r--r--pug/options/youtube/youtube.pug2
-rw-r--r--pug/options/youtubeMusic/youtubeMusic.pug2
18 files changed, 393 insertions, 10 deletions
diff --git a/pug/options/imgur/imgur.pug b/pug/options/imgur/imgur.pug
new file mode 100644
index 00000000..14b31df3
--- /dev/null
+++ b/pug/options/imgur/imgur.pug
@@ -0,0 +1,36 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('imgur')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-imgur(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+                option(value="i2p" data-localise="__MSG_i2p__") I2P
+
+        #rimgo
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://rimgo.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://rimgo.onion')
+
+            .i2p
+                include ../../widgets/instances.pug
+                +instances('https://rimgo.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./imgur.js")
\ No newline at end of file
diff --git a/pug/options/instagram/instagram.pug b/pug/options/instagram/instagram.pug
new file mode 100644
index 00000000..49133c68
--- /dev/null
+++ b/pug/options/instagram/instagram.pug
@@ -0,0 +1,31 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('instagram')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-bibliogram(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+
+        #bibliogram
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://bibliogram.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://bibliogram.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./instagram.js")
\ No newline at end of file
diff --git a/pug/options/lbry/lbry.pug b/pug/options/lbry/lbry.pug
new file mode 100644
index 00000000..bf01bef6
--- /dev/null
+++ b/pug/options/lbry/lbry.pug
@@ -0,0 +1,31 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('lbry')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-lbry(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+
+        #librarian
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://librarian.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://librarian.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./lbry.js")
\ No newline at end of file
diff --git a/pug/options/maps/maps.pug b/pug/options/maps/maps.pug
new file mode 100644
index 00000000..ded25550
--- /dev/null
+++ b/pug/options/maps/maps.pug
@@ -0,0 +1,28 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('maps')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-osm(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_frontend__") Frontend
+            select#maps-frontend
+                option(value="osm") OpenStreetMap
+                option(value="facil") Facil Map
+
+        #facil
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://facilmap.com')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./maps.js")
\ No newline at end of file
diff --git a/pug/options/medium/medium.pug b/pug/options/medium/medium.pug
new file mode 100644
index 00000000..91947ee1
--- /dev/null
+++ b/pug/options/medium/medium.pug
@@ -0,0 +1,31 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('medium')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-medium(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+
+        #scribe
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://scribe.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://scribe.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./medium.js")
\ No newline at end of file
diff --git a/pug/options/peertube/peertube.pug b/pug/options/peertube/peertube.pug
new file mode 100644
index 00000000..f49e311c
--- /dev/null
+++ b/pug/options/peertube/peertube.pug
@@ -0,0 +1,31 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('peertube')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-peertube(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+
+        #simpleertube
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://simpleertube.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://simpleertube.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./peertube.js")
\ No newline at end of file
diff --git a/pug/options/pixiv/pixiv.pug b/pug/options/pixiv/pixiv.pug
new file mode 100644
index 00000000..ead2f65a
--- /dev/null
+++ b/pug/options/pixiv/pixiv.pug
@@ -0,0 +1,39 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('pixiv')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-pixiv(type="checkbox")
+
+        .some-block.option-block
+            h4
+                x(data-localise="__MSG_frontend__") Frontend
+                |:
+                span(style="color:red;" data-localise="__MSG_notFullyPrivate__") This isn't a fully private frontend
+            select#maps-frontend
+                option(value="pixivMoe" data-localise="__MSG_pixivMoe__") pixiv萌え
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor        
+
+        #pixivMoe
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://pixivMoe.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://pixivMoe.onion')
+    
+    script(type="module" src="../init.js")
+    script(type="module" src="./pixiv.js")
\ No newline at end of file
diff --git a/pug/options/reddit/reddit.pug b/pug/options/reddit/reddit.pug
new file mode 100644
index 00000000..faab846c
--- /dev/null
+++ b/pug/options/reddit/reddit.pug
@@ -0,0 +1,53 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('reddit')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-reddit(type="checkbox")
+
+        .some-block.option-block
+            h4#frontend(data-localise="__MSG_frontend__") Frontend
+            select#reddit-frontend
+                option(value="libreddit") Libreddit
+                option(value="teddit") Teddit
+                option(value="old") old.reddit.com
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+
+        .some-block.option-block
+            h4(data-localise="__MSG_bypassReddit__") Bypass "Open in Reddit"
+            input#bypass-watch-on-reddit(type="checkbox")
+        
+        hr
+
+        #libreddit
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://libreddit.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://libreddit.onion')
+
+        #teddit
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://libreddit.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://libreddit.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./reddit.js")
\ No newline at end of file
diff --git a/pug/options/search/search.pug b/pug/options/search/search.pug
new file mode 100644
index 00000000..590a427b
--- /dev/null
+++ b/pug/options/search/search.pug
@@ -0,0 +1,72 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('search')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-search(type="checkbox")
+
+        .some-block.option-block
+            h4#frontend(data-localise="__MSG_frontend__") Frontend
+            select#search-frontend
+                option(value="searx") SearX
+                option(value="searxng") SearXNG
+                option(value="whoogle") Whoogle
+                option(value="startpage") Startpage
+
+
+        #searx-whoogle
+            .some-block.option-block
+                h4(data-localise="__MSG_protocol__") Protocol
+                select#protocol
+                    option(value="normal" data-localise="__MSG_normal__") Normal
+                    option(value="tor" data-localise="__MSG_tor__") Tor
+                    option(value="i2p" data-localise="__MSG_i2p__") I2P
+
+        .some-block
+            h4(data-localise="__MSG_searchNote__") Note: To use Search to its full potential, make LibRedirect as the Default Search Engine
+
+        #searx
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://searx.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://searx.onion')
+            .i2p
+                include ../../widgets/instances.pug
+                +instances('https://searx.i2p')
+
+        #searxng
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://searxng.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://searxng.onion')
+            .i2p
+                include ../../widgets/instances.pug
+                +instances('https://searxng.i2p')
+
+        #whoogle
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://whoogle.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://whoogle.onion')
+            .i2p
+                include ../../widgets/instances.pug
+                +instances('https://whoogle.i2p')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./search.js")
\ No newline at end of file
diff --git a/pug/options/sendTargets/sendTargets.pug b/pug/options/sendTargets/sendTargets.pug
new file mode 100644
index 00000000..c2851143
--- /dev/null
+++ b/pug/options/sendTargets/sendTargets.pug
@@ -0,0 +1,31 @@
+doctype html
+html(lang="en")
+    include ../../widgets/head.pug
+        title General
+script(type="module" src="../../../assets/javascripts/localise.js")
+body.option(dir="auto")
+    include ../../widgets/links.pug
+    +links('sendTargets')
+
+    section.option-block
+        .some-block.option-block
+            h4(data-localise="__MSG_enable__") Enable
+            input#disable-sendTargets(type="checkbox")
+
+        .some-block.option-block
+            h4(data-localise="__MSG_protocol__") Protocol
+            select#protocol
+                option(value="normal" data-localise="__MSG_normal__") Normal
+                option(value="tor" data-localise="__MSG_tor__") Tor
+
+        #send
+            hr
+            .normal
+                include ../../widgets/instances.pug
+                +instances('https://send.com')
+            .tor
+                include ../../widgets/instances.pug
+                +instances('https://send.onion')
+
+    script(type="module" src="../init.js")
+    script(type="module" src="./sendTargets.js")
\ No newline at end of file
diff --git a/pug/options/speedtest/speedtest.pug b/pug/options/speedtest/speedtest.pug
index 2e3b3a82..51bbf912 100644
--- a/pug/options/speedtest/speedtest.pug
+++ b/pug/options/speedtest/speedtest.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title General
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('speedtest')
@@ -26,6 +27,5 @@ body.option(dir="auto")
                 include ../../widgets/instances.pug
                 +instances('https://librespeed.onion')
 
-            script(type="module" src="../init.js")
-            script(type="module" src="./speedtest.js")
-            script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
+    script(type="module" src="../init.js")
+    script(type="module" src="./speedtest.js")
\ No newline at end of file
diff --git a/pug/options/spotify/spotify.pug b/pug/options/spotify/spotify.pug
index 21fc3968..6bbf9d8d 100644
--- a/pug/options/spotify/spotify.pug
+++ b/pug/options/spotify/spotify.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title General
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('spotify')
@@ -28,4 +29,3 @@ body.option(dir="auto")
 
             script(type="module" src="../init.js")
             script(type="module" src="./spotify.js")
-            script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
diff --git a/pug/options/tiktok/tiktok.pug b/pug/options/tiktok/tiktok.pug
index 99a7e6bd..0a169542 100644
--- a/pug/options/tiktok/tiktok.pug
+++ b/pug/options/tiktok/tiktok.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title General
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('tiktok')
@@ -28,4 +29,3 @@ body.option(dir="auto")
 
     script(type="module" src="../init.js")
     script(type="module" src="./tiktok.js")
-    script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
diff --git a/pug/options/translate/translate.pug b/pug/options/translate/translate.pug
index cf616ad2..1bcf200a 100644
--- a/pug/options/translate/translate.pug
+++ b/pug/options/translate/translate.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title General
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('translate')
@@ -64,4 +65,3 @@ body.option(dir="auto")
 
     script(type="module" src="../init.js")
     script(type="module" src="./translate.js")
-    script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
diff --git a/pug/options/twitter/twitter.pug b/pug/options/twitter/twitter.pug
index d40b41a4..2d7f1458 100644
--- a/pug/options/twitter/twitter.pug
+++ b/pug/options/twitter/twitter.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title General
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('twitter')
@@ -113,4 +114,3 @@ body.option(dir="auto")
 
     script(type="module" src="../init.js")
     script(type="module" src="./twitter.js")
-    script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
diff --git a/pug/options/wikipedia/wikipedia.pug b/pug/options/wikipedia/wikipedia.pug
index c7482696..6a505cfa 100644
--- a/pug/options/wikipedia/wikipedia.pug
+++ b/pug/options/wikipedia/wikipedia.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title Wikipedia
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('wikipedia')
@@ -33,4 +34,3 @@ body.option(dir="auto")
 
     script(type="module" src="../init.js")
     script(type="module" src="./wikipedia.js")
-    script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
diff --git a/pug/options/youtube/youtube.pug b/pug/options/youtube/youtube.pug
index 633e7e07..57fc2b51 100644
--- a/pug/options/youtube/youtube.pug
+++ b/pug/options/youtube/youtube.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title Document
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('youtube')
@@ -722,4 +723,3 @@ body.option(dir="auto")
     script(type="module" src="./invidious.js")
     script(type="module" src="./piped.js")
     script(type="module" src="./pipedMaterial.js")
-    script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file
diff --git a/pug/options/youtubeMusic/youtubeMusic.pug b/pug/options/youtubeMusic/youtubeMusic.pug
index 6df2e868..3a618674 100644
--- a/pug/options/youtubeMusic/youtubeMusic.pug
+++ b/pug/options/youtubeMusic/youtubeMusic.pug
@@ -2,6 +2,7 @@ doctype html
 html(lang="en")
     include ../../widgets/head.pug
         title Document
+script(type="module" src="../../../assets/javascripts/localise.js")
 body.option(dir="auto")
     include ../../widgets/links.pug
     +links('youtubeMusic')
@@ -18,4 +19,3 @@ body.option(dir="auto")
                     +instances('https://beatbump.wewe')
         script(type="module" src="../init.js")
         script(type="module" src="./youtubeMusic.js")
-        script(type="module" src="../../../assets/javascripts/localise.js")
\ No newline at end of file