2012-04-16 8 views
1

我々は、ウィンドウポップアップなど「暴力&反発」、「スパム」のような値のドロップダウンでLiferayフラグの値を変更するにはどうすればよいですか? Liferayのメッセージボードのスレッドで

を来ているし、「旗」をクリックした場合、私は私でこれらのテキストを変更したいです自身の言葉。

<option value="<%= reason %>"><liferay-ui:message key="<%= reason %>" /></option> 
ドロップダウンが表示されている

が、どのように私は自分の言葉で、ドロップダウンメニューを編集することができます:私はtomcat-6.0.18\webapps\ROOT\html\portlet\flags\edit_entry.jsp内のコードを発見しましたか?

誰かがここに進む方法を私に示唆できれば、私にとって大きな助けになるでしょう。

ありがとうございました。

答えて

3

一つの方法は、(最も簡単)portal-ext.propertiesで以下のプロパティをオーバーライドすることです:

flags.reasons=sexual-content,violent-or-repulsive-content,My own flag,My content,Your violent acts 

希望はこのことができます。

単なるテキストではなく新しいローカリゼーションキーを提供することで、これを拡張して(多言語にするために)これを拡張します。フックを使用してポータルに新しいローカリゼーションキーを導入し、ここでそのキーを使用することができます。キーが見つからない場合(このサンプルのように、「My own flag」)、それは非翻訳で表示されます。

+0

ありがとうPrakashそれはうまく動作しています。 :) –

+1

可能であれば、「フラグ」でコンテンツをマークした後、管理者にメールの件名や署名をカスタマイズするにはどうすればいいのか教えてください。 私は次のリンクにアクセスしています:http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/flags-portlet –

+0

カスタムテンプレートファイルを作成するために必要なリンクに従って(my_custom.tmpl)で件名やメッセージを入力し、portal-ext.properties内のパスを指定します。しかし、これらの* .tmplファイルはportal-impl.jarにあるので、EXTが必要になると思います。プラグイン・ポートレットやフックで動作するかどうかわからない –

関連する問題