fixing html whitelist bug
authorjohn <john>
Thu, 18 Aug 2005 22:16:10 +0000 (22:16 +0000)
committerjohn <john>
Thu, 18 Aug 2005 22:16:10 +0000 (22:16 +0000)
use semicolons instead of commmas to separate the element names in config.properties!

source/default.properties
source/mircoders/localizer/basic/MirBasicProducerAssistantLocalizer.java

index 5c15359..932624b 100755 (executable)
@@ -425,7 +425,7 @@ Localizer.OpenSession.email.PrepareTemplate = preparemail.template
 Localizer.OpenSession.email.MailTemplate = email_article.template
 Localizer.OpenSession.email.DoneTemplate =/sent_mail.template
 
-Localizer.HTML.Whitelist=a,img,h1,h2,h3,h4,h5,h6,br,form,input,hr,strong,font,b,i,em,p,table,tr,td,th,ul,ol,li
+Localizer.HTML.Whitelist=a;img;h1;h2;h3;h4;h5;h6;br;form;input;hr;strong;font;b;i;em;p;table;tr;td;th;ul;ol;li
 
 
 #
index 3c9166f..9ec8c4d 100755 (executable)
@@ -227,7 +227,8 @@ public class MirBasicProducerAssistantLocalizer implements MirProducerAssistantL
   }
 
   private boolean checkNode(String nodeName) {
-    List languages =  StringRoutines.splitString(MirGlobal.config().getString("Localizer.HTML.Whitelist"), ",");
+    List languages =  StringRoutines.splitString(MirGlobal.config().getString("Localizer.HTML.Whitelist"), ";");
+    
     Iterator i = languages.iterator();
     while (i.hasNext()) {
       if (nodeName.equals(i.next()))