diff --git a/package-info.xml b/package-info.xml index 613b746..b518ccb 100644 --- a/package-info.xml +++ b/package-info.xml @@ -4,7 +4,7 @@ SMF Shoutbox Deep:SMF_Shoutbox modification - 1.15b + 1.16 @@ -98,6 +98,10 @@ PLEASE UNINSTALL ANY LANGUAGE PACK FOR SHOUTBOX BEFORE UPGRADING!]]> + + + + Uninstall will remove all the changes made by the shoutbox. diff --git a/sbox.template.php b/sbox.template.php index e4e1843..cdd6bc9 100644 --- a/sbox.template.php +++ b/sbox.template.php @@ -41,9 +41,11 @@ function template_shout_box() { prelen = pretxt.length; xval = document.sbox.sboxText.value; if (xval.toLowerCase() == pretxt.toLowerCase()) return false; - while (xval.toLowerCase().indexOf(pretxt.toLowerCase()) >= 0) { + ctr = 0; + while (xval.toLowerCase().indexOf(pretxt.toLowerCase()) >= 0 && ctr < 8) { xpos = xval.toLowerCase().indexOf(pretxt.toLowerCase()); xval = xval.substring(0, xpos) + xval.substring(xpos+prelen, xval.length); + ctr++; } document.sbox.sboxText.value = xval; setTimeout(\'clearSbox()\', 500); diff --git a/sbox_latest.xml b/sbox_latest.xml index 34f5959..6027bff 100644 --- a/sbox_latest.xml +++ b/sbox_latest.xml @@ -17,7 +17,7 @@ Deep:SMF_Shoutbox - 1.15 + 1.16