こんにちは。いつも便利に使っています。来月に3.5.0からバージョンアップを予定していますが、3.5.4で新規追加されたニュースを、申し訳ないのですが非表示にしたいのです。本件と似たような質問に、【イントラ使用のため、今日は何の日、天気を非表示にする方法について】がありますが、jspの修正だけで何とかしたいのです。出来れば、メイン画面表示設定にある、天気・今日は何の日?・ニュースの表示・非表示の欄も消したいです。色々試してみて、下記の状態になりました。もっと効率の良い方法があればご教授願います。【現状】※verは3.5.0※天気・今日は何の日? はDBAで全ユーザ非表示対応済み※今回は諸事情でDBAでの作業が出来ません※メイン画面表示設定は何処を直せば良いのか分からず未着手です(cmn150.jsp?)WEB-INF\plugin\common\jsp\cmn180.jspWEB-INF\plugin\common\jsp\cmn190.jspの<html>と</html>の間をコメントアウトすることで、天気・今日は何の日? の二つを非表示に出来たので、同様にしてニュースも非表示にしようかと思っています。
ニュースを非表示にするのであればcmn240.jspを変更すればいいと思います。cmn240.jspの内容(変更後)------------------------<%@ page pageEncoding="Windows-31J" contentType="text/html; charset=UTF-8"%><%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %><%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %><html:form></html:form>------------------------変更内容・htmlタグ内のactionメソッドを削除・<html>に囲まれる内容の削除(もしくはコメントアウト)上記変更でネットワーク非接続状態でのニュース非表示を確認しました。
kon様、お返事ありがとうございました。さっそく試してみます。
kon様の回答で思ったとおりの動作をさせることが出来ました。ありがとうございました。【最終結果】WEB-INF\plugin\common\jsp\cmn180.jsp(天気)WEB-INF\plugin\common\jsp\cmn190.jsp(何の日)WEB-INF\plugin\common\jsp\cmn240.jsp(ニュース)の<html>と</html>の間をコメントアウトで、天気・今日は何の日?・ニュースの非表示が出来ました。(htmlタグ内のactionメソッドを削除すると、初回ログインユーザでエラーが出てしまいました)WEB-INF\plugin\common\jsp\cmn180.jsp(メイン画面表示設定)の天気予報~ニュースの</tr>までコメントアウトで、メイン画面表示設定の天気・今日は何の日?・ニュースの設定画面が非表示になりました。※初回ログインユーザの挙動テーブル:CMN_MDISPMDP_PID=5、MDP_DSP=1MDP_PID=6、MDP_DSP=1(MDP_PID=4は作成されず)※メイン画面表示設定の更新後テーブル:CMN_MDISPMDP_PID=4、MDP_DSP=-1MDP_PID=5、MDP_DSP=-1MDP_PID=6、MDP_DSP=-1
vertical_align_top