X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Flocalizer%2Fbasic%2FMirBasicAdminInterfaceLocalizer.java;h=06c32001519a3632df079fa741bb43461d15e95e;hb=0e1fa448456dcc587d3375b257691486e50d4508;hp=0336b73a02e1a1c6465ce85189673b2c3d1f5ef6;hpb=d90c1bbdd5e1823253436f24dce80de4f0abbfcb;p=mir.git diff --git a/source/mircoders/localizer/basic/MirBasicAdminInterfaceLocalizer.java b/source/mircoders/localizer/basic/MirBasicAdminInterfaceLocalizer.java index 0336b73a..06c32001 100755 --- a/source/mircoders/localizer/basic/MirBasicAdminInterfaceLocalizer.java +++ b/source/mircoders/localizer/basic/MirBasicAdminInterfaceLocalizer.java @@ -41,6 +41,7 @@ import java.util.Vector; import mir.entity.Entity; import mir.entity.adapter.EntityAdapter; import mir.storage.StorageObjectFailure; +import mir.misc.StringUtil; import mir.util.StringRoutines; import mircoders.entity.EntityComment; import mircoders.entity.EntityContent; @@ -71,6 +72,11 @@ public class MirBasicAdminInterfaceLocalizer implements MirAdminInterfaceLocaliz addSimpleCommentOperation(new ModifyCommentFieldOperation("hide", "is_published", "0")); } + public void initializeArticle(Map anArticle) { + anArticle.put("is_published", "0"); + anArticle.put("date", StringUtil.date2webdbDate(new GregorianCalendar())); + }; + public List simpleCommentOperations() { return simpleCommentOperations; }; @@ -181,11 +187,11 @@ public class MirBasicAdminInterfaceLocalizer implements MirAdminInterfaceLocaliz if (logOperation) { StringBuffer comment = new StringBuffer(); - try { + try { comment.append(StringRoutines.interpretAsString(anEntity.getValue("comment"))); - } - catch (Throwable t) { - } + } + catch (Throwable t) { + } if (comment.length()>0 && comment.charAt(comment.length()-1)!='\n') { comment.append('\n'); }