@Command
	public void post() {
		if (isModify) {
			if (content != null && content.length() > 0) {
				artServ.updateModify(content, tags.get(tagSelectedIndex), bean.getId());
				log.debug("EditorViewModel update Article by id:"+tagSelectedIndex+" on modify type");
				Path.getComponent("//personalZul/personalContent").invalidate();
				EventQueues.lookup("artsUpdate", EventQueues.APPLICATION,false).publish(new Event("refresh"));;
				editorWindow.detach();
			}
		} else {
			//add new topic
			time = new Date();
			if (title != null && title.length() > 0) {
				if (content != null && content.length() > 0) {
					if (modifyProcessing) {
						artServ.updateModify(content, title, tags.get(tagSelectedIndex), bean.getId());
						log.debug("EditorViewModel update Article by id:"+tagSelectedIndex+" on modifyProcessing type");
					} else {
						artServ.insertTopic(user, time, content, title, tags.get(tagSelectedIndex));
						log.debug("EditorViewModel update Article by id:"+tagSelectedIndex+" on add new topic type");
					}
					processingInner.invalidate();
					editorWindow.detach();
				}
			}
		}
	}