如何更改Liferay标志下拉列表值?

如何更改Liferay标志下拉列表值?,liferay,Liferay,在liferay留言板线程中,如果单击“Flag”,则会弹出一个窗口,其中包含下拉值,如“暴力和排斥”、“垃圾邮件”等 我想用我自己的话来修改这些文字。我在tomcat-6.0.18\webapps\ROOT\html\portlet\flags\edit\u entry.jsp中找到了代码: <option value="<%= reason %>"><liferay-ui:message key="<%= reason %>" /></o

在liferay留言板线程中,如果单击“Flag”,则会弹出一个窗口,其中包含下拉值,如“暴力和排斥”、“垃圾邮件”等

我想用我自己的话来修改这些文字。我在
tomcat-6.0.18\webapps\ROOT\html\portlet\flags\edit\u entry.jsp中找到了代码:

<option value="<%= reason %>"><liferay-ui:message key="<%= reason %>" /></option>

显示下拉菜单,但如何用自己的文字编辑下拉菜单

如果有人能建议我如何继续在这里将是对我很大的帮助

谢谢

一种方法(最简单)是覆盖portal-ext.properties中的以下属性:

flags.reasons=sexual-content,violent-or-repulsive-content,My own flag,My content,Your violent acts
希望这有帮助


通过提供一个新的本地化键而不仅仅是一个文本来扩展它(使其成为多语言)。您可以使用钩子将新的本地化密钥引入门户,然后在此处使用该密钥。如果找不到密钥(如本示例中的“我自己的标志”),它将显示为未翻译。

如果可能,请让我知道如何在使用“标志”标记内容后自定义邮件的主题或签名。下面是链接:根据链接,您需要为主题或消息创建一个自定义模板文件(my_custom.tmpl),并在portal-ext.properties中给出该文件的路径。但我想,因为这些*.tmpl文件位于portal-impl.jar中,所以您需要一个EXT。不确定它是否可以在插件portlet或hookprakash中工作。感谢您的回复。无论如何,我会选中这些选项并发布更新。