X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=source%2Fmircoders%2Fentity%2FEntityComment.java;h=bfdbd2eaae3d4461a4f65d2820c1c3ce49dd1606;hb=e98015ace7d45c4633645a2309c0209962a4d0a1;hp=3e71fa0f10d35139b18991ce2163c50006ff13d4;hpb=8563841098b6ab3e6233f61519e58b41dcc30266;p=mir.git diff --git a/source/mircoders/entity/EntityComment.java b/source/mircoders/entity/EntityComment.java index 3e71fa0f..bfdbd2ea 100755 --- a/source/mircoders/entity/EntityComment.java +++ b/source/mircoders/entity/EntityComment.java @@ -45,8 +45,8 @@ import mir.storage.*; /** * This class maps one line of the comment-table to a java-object. * - * @author $Author: mh $ - * @version $Revision: 1.10 $ $Date: 2002/09/01 22:05:53 $ + * @author $Author: zapata $ + * @version $Revision: 1.12 $ $Date: 2002/12/02 12:33:23 $ */ @@ -71,50 +71,20 @@ public class EntityComment extends Entity { if (theStringValues != null) { if (!theStringValues.containsKey("is_published")) { - theStringValues.put("is_published","0"); - } + theStringValues.put("is_published","0"); + } - 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://")) - && ((String)theStringValues.get("main_url")).length()>0){ - theStringValues.put("main_url","http://"+((String)theStringValues.get("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://")) + && ((String)theStringValues.get("main_url")).length()>0) { + theStringValues.put("main_url","http://"+((String)theStringValues.get("main_url"))); + } + } } super.setValues(theStringValues); } - - /** - * overridden method getValue to include formatted date into every - * entityContent - */ - - public String getValue(String field) - { - String returnField = null; - if (field!=null) - { - if (field.equals("date_formatted") || field.equals("webdb_create_short")) - { - if (hasValueForField("webdb_create")) - returnField = StringUtil.dateToReadableDate(getValue("webdb_create")); - } - else if (field.equals("description_parsed")) { - /** @todo the config stuff should be moved to StringUtil */ - String extLinkName = MirConfig.getProp("Producer.ExtLinkName"); - String intLinkName = MirConfig.getProp("Producer.IntLinkName"); - String mailLinkName = MirConfig.getProp("Producer.MailLinkName"); - String imageRoot = MirConfig.getProp("Producer.ImageRoot"); - returnField = StringUtil.createHTML(getValue("description"),imageRoot,mailLinkName,extLinkName,intLinkName); - } - else - return super.getValue(field); - } - return returnField; - } - - }