From fd4fc70134d79205e62d74625bb96a5877aa9008 Mon Sep 17 00:00:00 2001
From: Aikakakah <145503852+Aikakakah@users.noreply.github.com>
Date: Sat, 14 Dec 2024 19:26:23 -0500
Subject: [PATCH] Update index.js
---
js/index.js | 82 ++---------------------------------------------------
1 file changed, 3 insertions(+), 79 deletions(-)
diff --git a/js/index.js b/js/index.js
index 31ba71b..0b5f955 100644
--- a/js/index.js
+++ b/js/index.js
@@ -72,10 +72,6 @@ function parseBBCode(text) {
// Bolditalic
parsedText = parsedText.replace(/\[bolditalic](.*?)\[\/bolditalic]/gis, '$1');
- // Bullet
- //parsedText = parsedText.replace(/\n/g, '
');
- //parsedText = parsedText.replace(/\[\/heading]
/g, '[/heading]');
-
// Headers
parsedText = parsedText.replace(/\[head=1](.*?)\[\/head]/gis, '$1');
parsedText = parsedText.replace(/\[head=2](.*?)\[\/head]/gis, '$1');
@@ -86,31 +82,10 @@ function parseBBCode(text) {
return '' + p2 + '';
});
- // Bullet•
- //parsedText = parsedText.replace(/\[\/bullet](.*?)/gis, '
$1');
- parsedText = parsedText.replace(/\[\/bullet1](.*?)\/n/gis, '•$1');
- //parsedText = parsedText.replace(/\[\/bullet2](.*?)/gis, '• $1');
-
-
- //bullet1
- //parsedText = parsedText.replace(/\[bullet1](.*?)\[\/bullet1]/gis, '');
- //parsedText = parsedText.replace(/\[\*](.*?)(?=\[\*]|<\/ul>)/gis, '- $1
');
-
- //bullet 2
- //parsedText = parsedText.replace(/\[bullet2](.*?)\[\/bullet2]/gis, '');
- //parsedText = parsedText.replace(/\[\*](.*?)(?=\[\*]|<\/ul>)/gis, '- $1
');
-
-
-
-
-
- // Underline
- //parsedText = parsedText.replace(/\[u](.*?)\[\/u]/gis, '$1');
-
- // Strikethrough
- parsedText = parsedText.replace(/\[s](.*?)\[\/s]/gis, '$1');
+ // Bullet
+ parsedText = parsedText.replace(/\[\/bullet1](.*?)/gis, '• $1');
- // Colour
+ // Color
parsedText = parsedText.replace(/\[color=(.*?)](.*?)\[\/color]/gis, '$2');
// Font size
@@ -118,57 +93,6 @@ function parseBBCode(text) {
return '' + p2 + '';
});
- // Spoiler
- parsedText = parsedText.replace(/\[spoiler](.*?)\[\/spoiler]/gis, '$1');
-
- // Box
- parsedText = parseBoxes(parsedText);
-
- // Spoilerbox
-
- // Quote
- parsedText = parsedText.replace(/\[quote](.*?)\[\/quote]/gis, '$1
');
- parsedText = parsedText.replace(/\[quote=(.*?)](.*?)\[\/quote]/gis, '$1 wrote:
$2
');
-
- // Inline code
- parsedText = parsedText.replace(/\[code](.*?)\[\/code]/gis, '
$1
');
-
- // Code block
-
- // Centre
- parsedText = parsedText.replace(/\[centre](.*?)\[\/centre]/gis, function(match, p1) {
- return '' + p1 + '
';
- });
-
- // URL
- parsedText = parsedText.replace(/\[url](.*?)\[\/url]/gis, '$1');
- parsedText = parsedText.replace(/\[url=(.*?)](.*?)\[\/url]/gis, '$2');
-
- // Profile
- parsedText = parsedText.replace(/\[profile=(.*?)](.*?)\[\/profile]/gis, '$2');
-
- // Formatted lists
- parsedText = parsedText.replace(/\[list](.*?)\[\/list]/gis, '');
- parsedText = parsedText.replace(/\[\*](.*?)(?=\[\*]|<\/ul>)/gis, '$1');
-
- // Email
-
- // Images
- parsedText = parsedText.replace(/\[img](.*?)\[\/img]/gis, '');
-
- // Imagemap
-
- // YouTube
-
- // Audio
-
- // Heading (v1)
- parsedText = parsedText.replace(/\[heading](.*?)\[\/heading]/gis, '$1
');
-
- // Notice
- parsedText = parsedText.replace(/\[notice](.*?)\[\/notice]/gis, '$1
');
- parsedText = parsedText.replace(/(<\/div>\s*)
/g, '');
-
return parsedText;
}