-
- /**
- * 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;
- }
-
-