フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
イントラ使用のため、今日は何の日、天気を非表示にする方法について
[ 3638 ] イントラ使用のため、今日は何の日、天気を非表示にする方法について

GS3.0→GS3.1に移行を考えています。
環境はインターネットに接続しない環境です。

デフォルト設定ですと、今日は何の日、天気が表示になり、タイムアウトを待たないといけません
個人設定から非表示にすればよいのですが、デフォルト状態から非表示にならないものかと考えています。

【分かっていること】
・ユーザー作成時にはCMN_MDISPには MDP_PID=4もしくは5はインサートされていない。
・初回ログイン時に上記にinsertされる

初回ログイン時のタイミングで CMN_MDISPには MDP_PID=4もしくは5が MDP_DSP=0になれば良いと考えれるのですが、変更箇所がわからず困っています。
Grep検索もかけてみたのですが、それらしいところが見つかりません。

初期設定値の箇所があれば、ご教授いただけないでしょうか?
buildが必要とあれば、TRYしてみたいとも思っています。

よろしくお願いします。

投稿者とある職員
最新書き込み2011/02/21 18:20:17
[ 3641 ] Re: イントラ使用のため、今日は何の日、天気を非表示にする方法について

MainDspBiz.javaを変更するとよろしいのではないでしょうか。

例:AUTORELOADが無効の場合 同ファイルLine105
変更前:conf.setMdpDsp(GSConstCommon.MAIN_DSP);
変更後:conf.setMdpDsp(GSConstCommon.MAIN_NOT_DSP);

上記サンプルの適用には際してはご自身の責任にてお願いします。

投稿者kon
最新書き込み2011/02/22 09:49:10
[ 3642 ] イントラ使用のため、今日は何の日、天気を非表示にする方法について2

御解答ありがとうございます。
buildして動作検証を行いましたが、当方の希望の動作でないみたいように見えます。

【分かっていること】
・ユーザー作成時にはCMN_MDISPには MDP_PID=4もしくは5はインサートされていない。
・初回ログイン時に上記にinsertされる

【希望している動作】
初回ログイン時のタイミングで CMN_MDISPには MDP_PID=4もしくは5が MDP_DSP=0になれば(今日の天気と何の日を非表示)になれば、管理者の再設定の手間がはぶけるのでは?と考えています。 
デフォルトは
テーブル:CMN_MDISP 、
MDP_PID=4、MDP_DSP=1(表示)
MDP_PID=5、MDP_DSP=1(表示)
のようです。

ご指摘していただければ幸いです。

投稿者とある職員
最新書き込み2011/02/23 10:18:07
[ 3643 ] Re: イントラ使用のため、今日は何の日、天気を非表示にする方法について

同ファイルにて、下記1文があるため、天気予報表示がスキップされています。
このif文をコメントアウトし、かつ前回掲載した内容を盛り込んでbuildしてください。

Line95~:
if (pid.equals(GSConstCommon.MAIN_DSPVALUE_WEATHER)) {
continue;
}

どうでしょうか?私の環境では、天気予報が初期表示されなくなりました。

投稿者kon
最新書き込み2011/02/23 12:48:19
[ 3645 ] イントラ使用のため、今日は何の日、天気を非表示にする方法について3

konさん ご回答ありがとうございます。当方の希望通りの動作致しました。

ちなみにWEB-INF\plugin\common\jsp\cmn150.jsp の天気、今日の日をユーザに選択させないようにコメントアウトし、リロード(登録)すると
MDP_DSP=-1状態になりました。仕様外のようですが、たぶん問題ないと考えます。

テーブル:CMN_MDISP 、
MDP_PID=4、MDP_DSP=-1(未選択)
MDP_PID=5、MDP_DSP=-1(未選択)

これで新バージョンに支障なく移行できそうです。
konさんありがとうございました!!

投稿者とある職員
最新書き込み2011/02/24 15:38:49
[ 3646 ] Re: イントラ使用のため、今日は何の日、天気を非表示にする方法について

初心者でホント申し訳ないのですが、該当ファイルの修正は行えたのですが、buildしてという部分がわからないんですが、TOMCATの再起動ですか?
くだらない質問ですいません。

投稿者さかもと
最新書き込み2011/02/25 01:30:35
[ 3647 ] イントラ使用のため、今日は何の日、天気を非表示にする方法について4

> 初心者でホント申し訳ないのですが、該当ファイルの修正は行えたのですが、buildしてという部分がわからないんですが、TOMCATの再起動ですか?
> くだらない質問ですいません。

http://www.gs.sjts.co.jp/v3/tec/about_compile.html

に掲載されていますので、そのとおりにすすめるとできると思います。
ちなみにbuild(コンパイル)しないと修正だけでは作動しないと思います。

投稿者とある職員
最新書き込み2011/02/25 15:56:51
[ 3648 ] Re: イントラ使用のため、今日は何の日、天気を非表示にする方法について4

http://www.gs.sjts.co.jp/v3/tec/about_compile.html
ここを参照してコンパイルしなおしたのですが404のエラーが出て見れなくなりました。
環境 Ubuntu10.4
やり方がおかしいのでしょうか?



> > 初心者でホント申し訳ないのですが、該当ファイルの修正は行えたのですが、buildしてという部分がわからないんですが、TOMCATの再起動ですか?
> > くだらない質問ですいません。
>
> http://www.gs.sjts.co.jp/v3/tec/about_compile.html
>
> に掲載されていますので、そのとおりにすすめるとできると思います。
> ちなみにbuild(コンパイル)しないと修正だけでは作動しないと思います。

投稿者さかもと
最新書き込み2011/02/26 22:25:29
[ 3651 ] Re: イントラ使用のため、今日は何の日、天気を非表示にする方法について

さかもと様

現在稼働しているGS3の環境があると思います。
その環境下で、次の手順は踏まれましたか?

1.tomcatの停止
2.ソースの修正
3.「ant build」 (javadocは不要、ant cleanは実行しないこと)
4.tomcatの起動

この手順でもうまくいかない場合はJDKやTOMCATのバージョンを確認してください。

投稿者kon
最新書き込み2011/02/28 16:31:17
[ 3652 ] Re: Re: イントラ使用のため、今日は何の日、天気を非表示にする方法について

KON様ありがとうございます。
できました!!!

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


> さかもと様
>
> 現在稼働しているGS3の環境があると思います。
> その環境下で、次の手順は踏まれましたか?
>
> 1.tomcatの停止
> 2.ソースの修正
> 3.「ant build」 (javadocは不要、ant cleanは実行しないこと)
> 4.tomcatの起動
>
> この手順でもうまくいかない場合はJDKやTOMCATのバージョンを確認してください。

投稿者さかもと
最新書き込み2011/02/28 22:52:49
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1217
 


TOP