Entity now freemarker compliant, freemarker lib update, deprecation of HTMLTemplatePr...
[mir.git] / source / mircoders / entity / EntityComment.java
index 4e5aa03..e599d8e 100755 (executable)
@@ -19,50 +19,47 @@ import mir.storage.*;
  */
 
 
-public class EntityComment extends AbstractEntity implements Entity
+public class EntityComment extends Entity
 {
-       private static int instances;
+  private static int instances;
 
-       public EntityComment()
-       {
-               super();
-               instances++;
-       }
+  public EntityComment()
+  {
+    super();
+    instances++;
+  }
 
-       public EntityComment(StorageObject theStorage) {
-               this();
-               setStorage(theStorage);
-       }
+  public EntityComment(StorageObject theStorage) {
+    this();
+    setStorage(theStorage);
+  }
 
-       public HashMap getValues() {
-               HashMap returnHash = super.getValues();
-               String create = (String)returnHash.get("webdb_create");
-               returnHash.put("date",StringUtil.dateToReadableDate(create));
 
-               return returnHash;
-       }
+  /**
+   * overridden method setValues to patch creator_main_url
+   */
+  public void setValues(HashMap theStringValues)
+  {
+    if (theStringValues != null) {
+      if (!theStringValues.containsKey("is_published")) {
+       theStringValues.put("is_published","0");
+                       }
 
-/**
- * overridden method setValues to patch creator_main_url
- */
-
-       public void setValues(HashMap theStringValues)
-       {
-               if (theStringValues != null) {
-                       if (!theStringValues.containsKey("is_published"))
-                        theStringValues.put("is_published","0");
-                       if (theStringValues.containsKey("main_url"))
+                       if (theStringValues.containsKey("main_url")){
                                if (((String)theStringValues.get("main_url")).equalsIgnoreCase("http://")) {
                                        theStringValues.remove("main_url");
-        } else if (!((String)theStringValues.get("main_url")).startsWith("http://")){
-          theStringValues.put("main_url","http://"+((String)theStringValues.get("main_url")));
-        }
-               }
-               super.setValues(theStringValues);
-       }
+                               } else if ((!((String)theStringValues.get("main_url")).startsWith("http://"))
+                                                                       && ((String)theStringValues.get("main_url")).length()>0){
+                                       theStringValues.put("main_url","http://"+((String)theStringValues.get("main_url")));
+                               }
+                       }
+
+    }
+    super.setValues(theStringValues);
+  }
 
 
-       public void finalize() {
+  public void finalize() {
     instances--;
     super.finalize();
   }