JavaScriptの多言語対応において文字列の一部を動的にする方法 JavaScriptで一部動的になっている文字列を多言語化する方法は以下の通りである。 (例)maxval+件中+value+件 文字列を表示させているJSにて var nlsStrings = dojo.i18n.ge… watanabeハック2014.07.08 546
Aipoの登録画面でユーザー選択を追加する 登録画面でユーザーや設備を登録する部分についてはaipo.widget.MemberNormalSelectListを使って実装しています。 実際にユーザー選択を追加したい場合はvmファイルに以下を追加します。 <… y-ozakiハック2014.07.03 235
Aipoの一覧表示で終日の予定と開始時刻が0:00の予定が重複判定される問題の回避方法 https://github.com/aipocom/aipo/commit/e111f9c7b674dc3381ff5087b4e68c4120dc78b4 portlets/schedule/src/main/jav… @iwasakiハック2014.07.02 264
言語ファイルで定義した単語の参照方法 Aipo では多言語化対応のために単語 (プログラミング言語にまつわる単語ではなく、「編集」「削除」「閉じる」などの一般的な単語や) を AipoLocalization_**.properties (**はjaなどの言… k-hatanoハック2014.06.26 228
mvn でEclipseの設定を書き換える際に同時に関連するjarファイルをダウンロードする方法 以前 https://hacknote.jp/archives/1090/ のエントリーで触れましたが、Eclipseで見に行くjarファイルは.classpathに記載されている内容、mvn installコマンドで見… @iwasakiハック2014.06.26 370
Javaで長い文字を丸めるメソッド /** * 第二引数で指定した長さで、第一引数の文字列を丸める。 * * @param src * 元の文字列 * @param length * 丸めの長さ * @return ●処理後の文字列 */ public s… @iwasakiハック2014.06.25 967
Aipoのポートレット配置情報を確認する方法 PCでアクセスする際のポートレット配置情報を表示する方法です。 select user_name,encode(profile,'escape') from jetspeed_user_profile… @iwasakiハック2014.06.25 213
Javaでファイルを行ごとに編集して保存する方法 ファイル入出力のBufferedReader・BufferedWriterとStringクラスのメソッドを利用します。 例えば、Aipoの言語ファイルの <Velocity変数名> = <文字列の値&g… otaguroハック2014.06.19 4,205
Aipoでお知らせの取得間隔を変更する Aipoでお知らせ関連の開発を行うときなどに、デフォルトの取得間隔では長いため、取得間隔を短くしたいときなどに役立ちます。 変更の方法としては、aipo\war\src\main\webapp\check.htmlの以下… y-ozakiハック2014.06.19 189