ログイン
login
Cognos
TM1
TM1Web

Cognos TM1Webログイン画面のメッセージカスタマイズ

More than 1 year has passed since last update.

概要

Cognos TM1 10.2.2で、TM1Webのログイン画面の、下記の赤枠のメッセージをカスタマイズする手順のメモです。
001.PNG

同じ様なネタを、Cognos BIで投稿しているのもありますので、こちらもご興味あればご参照下さい。
http://qiita.com/shinyama/items/8c0d05d2ca6893f1cd18

手順

まずは表示する文言を変えてみます。
文言自体は、以下のファイルに入っています。
C:\Program Files\ibm\cognos\tm1_64\webapps\tm1web\scripts\tm1web\common\nls\ja\CommonMessages.js

ファイルを編集で開き、ファイル内で「しばらくアイドル状態~」の文言を検索して、任意のメッセージに変更します。

WILL_TIMEOUT_AFTER_INACTIVITY_STR:"しばらくアイドル状態が続くと、システムは自動的にログアウトし再度サインインするように要求します。"

以下に変換します。

WILL_TIMEOUT_AFTER_INACTIVITY_STR:"アクセスしたいTM1サーバーを選択し、ユーザー名、パスワードを入力後、ログオンボタンを選択してください。"

003.PNG

ブラウザのキャッシュをクリアーして、再度TM1Webに接続すると、さっそく表示が変わっています。
002.PNG

次に、メッセージを太字にしてみます。
これは別のJSファイルで、以下となります。

C:\Program Files\ibm\cognos\tm1_64\webapps\tm1web\scripts\tm1web\standalone\TM1WebApp.js
先ほどのCommonMessages.jsに記載のあった、「WILL_TIMEOUT_AFTER_INACTIVITY_STR」を探して、以下のように置き換えます。

_407.getMessage("WILL_TIMEOUT_AFTER_INACTIVITY_STR")

以下の様に .bold() を追記します。

_407.getMessage("WILL_TIMEOUT_AFTER_INACTIVITY_STR").bold()

この様に、無事に太字になりました。
004.PNG

もちろん非正規な実装になりますが、これが必要という環境は多くあると思いますので、ご活用頂ければと思います。