- Use regular expressions, one per line.
- Lines starting with a # will be ignored.
- For example, /weeaboo/i will filter posts containing the string `weeaboo`, case-insensitive.
- MD5 filtering uses exact string matching, not regular expressions.
-
-
You can use these settings with each regular expression, separate them with semicolons:
-
- Per boards, separate them with commas. It is global if not specified.
- For example: boards:a,jp;.
-
-
- Filter OPs only along with their threads (`only`), replies only (`no`), or both (`yes`, this is default).
- For example: op:only;, op:no; or op:yes;.
-
-
- Overrule the `Show Stubs` setting if specified: create a stub (`yes`) or not (`no`).
- For example: stub:yes; or stub:no;.
-
-
- Highlight instead of hiding. You can specify a class name to use with a userstyle.
- For example: highlight; or highlight:wallpaper;.
-
-
- Highlighted OPs will have their threads put on top of board pages by default.
- For example: top:yes; or top:no;.
-
+
\ No newline at end of file
diff --git a/src/General/html/Settings/Advanced.html b/src/General/html/Settings/Advanced.html
new file mode 100644
index 000000000..8cc598eef
--- /dev/null
+++ b/src/General/html/Settings/Advanced.html
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/General/html/Settings/Filter-guide.html b/src/General/html/Settings/Filter-guide.html
new file mode 100644
index 000000000..3e50d37e3
--- /dev/null
+++ b/src/General/html/Settings/Filter-guide.html
@@ -0,0 +1,29 @@
+
Filter is disabled.
+
+ Use regular expressions, one per line.
+ Lines starting with a # will be ignored.
+ For example, /weeaboo/i will filter posts containing the string `weeaboo`, case-insensitive.
+ MD5 filtering uses exact string matching, not regular expressions.
+
+
You can use these settings with each regular expression, separate them with semicolons:
+
+ Per boards, separate them with commas. It is global if not specified.
+ For example: boards:a,jp;.
+
+
+ Filter OPs only along with their threads (`only`), replies only (`no`), or both (`yes`, this is default).
+ For example: op:only;, op:no; or op:yes;.
+
+
+ Overrule the `Show Stubs` setting if specified: create a stub (`yes`) or not (`no`).
+ For example: stub:yes; or stub:no;.
+
+
+ Highlight instead of hiding. You can specify a class name to use with a userstyle.
+ For example: highlight; or highlight:wallpaper;.
+
+
+ Highlighted OPs will have their threads put on top of board pages by default.
+ For example: top:yes; or top:no;.
+
+
\ No newline at end of file
diff --git a/src/General/html/Settings/Filter-select.html b/src/General/html/Settings/Filter-select.html
new file mode 100644
index 000000000..b65eb3d05
--- /dev/null
+++ b/src/General/html/Settings/Filter-select.html
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/src/General/html/Settings/Keybinds.html b/src/General/html/Settings/Keybinds.html
new file mode 100644
index 000000000..e8c29434c
--- /dev/null
+++ b/src/General/html/Settings/Keybinds.html
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/src/General/html/Settings/Sauce.html b/src/General/html/Settings/Sauce.html
new file mode 100644
index 000000000..d4e9df83c
--- /dev/null
+++ b/src/General/html/Settings/Sauce.html
@@ -0,0 +1,10 @@
+
Sauce is disabled.
+
Lines starting with a # will be ignored.
+
You can specify a display text by appending ;text:[text] to the URL.
+
These parameters will be replaced by their corresponding values:
+
%TURL: Thumbnail URL.
+
%URL: Full image URL.
+
%MD5: MD5 hash.
+
%board: Current board.
+
+
\ No newline at end of file
diff --git a/src/General/html/Settings/Settings.html b/src/General/html/Settings/Settings.html
new file mode 100644
index 000000000..b7012a19e
--- /dev/null
+++ b/src/General/html/Settings/Settings.html
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/src/Monitoring/ThreadUpdater.coffee b/src/Monitoring/ThreadUpdater.coffee
index 6e696b7f6..0341c19c9 100644
--- a/src/Monitoring/ThreadUpdater.coffee
+++ b/src/Monitoring/ThreadUpdater.coffee
@@ -321,4 +321,4 @@ ThreadUpdater =
deletedPosts: deletedPosts
deletedFiles: deletedFiles
postCount: OP.replies + 1
- fileCount: OP.images + (!!ThreadUpdater.thread.OP.file and !ThreadUpdater.thread.OP.file.isDead)
\ No newline at end of file
+ fileCount: OP.images + (!!ThreadUpdater.thread.OP.file and !ThreadUpdater.thread.OP.file.isDead)
diff --git a/src/Posting/QR.coffee b/src/Posting/QuickReply.coffee
similarity index 95%
rename from src/Posting/QR.coffee
rename to src/Posting/QuickReply.coffee
index b60fe2fec..198391aaa 100644
--- a/src/Posting/QR.coffee
+++ b/src/Posting/QuickReply.coffee
@@ -747,45 +747,8 @@ QR =
dialog: ->
dialog = UI.dialog 'qr', 'top:0;right:0;', """
-