From ca6f058188d972891142dc7954a02d78806f3c3d Mon Sep 17 00:00:00 2001 From: Mariam M Date: Thu, 5 Mar 2015 09:32:46 +0200 Subject: [PATCH] Version 1.0.2 Fixed bugs --- content_script.js | 28 +--------------------------- manifest.json | 7 ++++--- 2 files changed, 5 insertions(+), 30 deletions(-) diff --git a/content_script.js b/content_script.js index 19742c8..cc3c401 100644 --- a/content_script.js +++ b/content_script.js @@ -43,34 +43,8 @@ function walk(node) function handleText(textNode) { var v = textNode.nodeValue; + v = v.replace(/\by\/n\b/ig, person); - v = v.replace("Y/N", person); - v = v.replace("y/n", person); - v = v.replace("Y/n", person); - v = v.replace("y/N", person); - v = v.replace("(Y/N)", person); - v = v.replace("(y/n)", person); - v = v.replace("(Y/n)", person); - v = v.replace("(y/N)", person); - v = v.replace("Y/N?", person + "?"); - v = v.replace("y/n?", person + "?"); - v = v.replace("Y/n?", person + "?"); - v = v.replace("y/N?", person + "?"); - v = v.replace("Y/N!", person + "!"); - v = v.replace("y/n!", person + "!"); - v = v.replace("Y/n!", person + "!"); - v = v.replace("y/N!", person + "!"); - v = v.replace("(Y/N)?", person + "?"); - v = v.replace("(y/n)?", person + "?"); - v = v.replace("(Y/n)?", person + "?"); - v = v.replace("(y/N)?", person + "?"); - v = v.replace("(Y/N)!", person + "!"); - v = v.replace("(y/n)!", person + "!"); - v = v.replace("(Y/n)!", person + "!"); - v = v.replace("(y/N)!", person + "!"); - - - textNode.nodeValue = v; } diff --git a/manifest.json b/manifest.json index bf014bc..dd97b06 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "InteractiveFics", - "version": "1.0", + "version": "1.0.2", "description": "Replaces Y/N in Reader Insert/second person fics with a name of your choice.", "browser_action": { "default_icon": "icon.png", @@ -15,9 +15,10 @@ "content_scripts": [ { - "matches": ["*://*/*"], + "js": ["content_script.js"], - "run_at": "document_end" + "run_at": "document_end", + "matches": ["*://*/*"] } ], "incognito": "split",