フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:01_リクエスト・要望
社員/職員番号の非表示
[ 726 ] 社員/職員番号の非表示

 社員/職員番号につきまして、職場の決済システムの関係からこの番号が他人に見られないように設定できますでしょうか?
具体的には、「社員情報の検索」の場面にて、氏名や役職、e-mailアドレスは表示されてもいいのですが、この部分を隠したい次第です。ソースをいじるのもありなのでしょうが、できれば表示項目を選択できるとありがたいです。
 (現状では社員番号が決済システムのパスワードみたいなものになってて本末転倒名部分もあるのですが、かといって他に職員共通に割り振れるIDもないもので。)

投稿者みしっと
最新書き込み2008/02/26 16:13:02
[ 727 ] Re: 社員/職員番号の非表示

もしご存知の方がおられましたら、本件を自前で修正するのにどのあたりのファイルを眺めればいいかお教えいただけますとありがたいです。

投稿者みしっと
最新書き込み2008/02/26 16:55:32
[ 728 ] Re: Re: 社員/職員番号の非表示

> もしご存知の方がおられましたら、本件を自前で修正するのにどのあたりのファイルを眺めればいいかお教えいただけますとありがたいです。

社員情報の検索結果から社員番号を消したいのであれば、usr040.jspから該当する項目をコメントアウトすることで表示上消すことができると思いますよ。
詳細検索などで社員番号で検索できてしまうのでこれもできれば消したほうが良いですね。
あとユーザ情報POPUP画面(cmn100.jsp)にも社員番号が表示されてます。

場所はgsession2.warをTomcatのwebappに配置した場合は、
{Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040.jsp
{Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jsp
になると思います。

jspの修正だけなのでコンパイルも必要なく即座に反映されるのでお手軽だと思います。
ご参考までに。

投稿者田中
最新書き込み2008/02/26 17:41:46
[ 736 ] Re: 社員/職員番号の非表示

田中様

 ありがとうございました。usr040.jspの適当なところをコメントアウトにしたところ、望む動作となりました。
下記にメモしておきます。
なお、作業に先立ち、TomcatとApacheは停止した状態で修正しました。
 いまさらですが利用環境はWindows2003Serverにて行っております。
----usr040.jspの196から210行---
<!-- 社員/職員番号 -->
<th width="0%" nowrap>  <ーーこの文頭からコメントアウト開始
<logic:equal name="usr040Form" property="usr040sortKey" value="<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>">
<logic:equal name="usr040Form" property="usr040orderKey" value="<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_ASC) %>">
<a href="javascript:void(0)" onclick="return onTitleLinkSubmit('<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>', '<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_DESC) %>');">
<span class="text_tlw">社員/職員番号▲</span></a></th>
</logic:equal>
<logic:equal name="usr040Form" property="usr040orderKey" value="<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_DESC) %>">
<a href="javascript:void(0)" onclick="return onTitleLinkSubmit('<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>', '<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_ASC) %>');">
<span class="text_tlw">社員/職員番号▼</span></a></th>
</logic:equal>
</logic:equal>
<logic:notEqual name="usr040Form" property="usr040sortKey" value="<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>">
<a href="javascript:void(0)" onclick="return onTitleLinkSubmit('<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>', '<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_ASC) %>');">
<span class="text_tlw">社員/職員番号</span></a></th>
</logic:notEqual>  <ーーこの行末でコメントアウト終わり

投稿者みしっと
最新書き込み2008/02/27 13:19:49
[ 737 ] Re: 社員/職員番号の非表示

追加です。usr040.jspの追加とcmn100.jspの修正箇所です。
この3カ所の修正が必要でした。

----usr040.jspの264行---
<td nowrap><bean:write name="user" property="usiSyainNo" /></td>
上記のうち
<bean:write name="user" property="usiSyainNo" />
をコメントアウト

----cmn100.jspの197行目---
<td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>
上記のうち
<bean:write name="cmn100Form" property="cmn100usiSyainNo" />
をコメントアウト

投稿者みしっと
最新書き込み2008/02/27 13:41:12
[ 1078 ] Re: Re: 社員/職員番号の非表示

体裁が悪かったので下記のように修正しますね
----usr040.jspの197から206行---
<!-- 社員/職員番号 -->
<th width="0%" nowrap>  
<logic:equal name="usr040Form" property="usr040sortKey" value="<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>">  <ーーこの文頭からコメントアウト開始
<logic:equal name="usr040Form" property="usr040orderKey" value="<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_ASC) %>">
<a href="javascript:void(0)" onclick="return onTitleLinkSubmit('<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>', '<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_DESC) %>');">
<span class="text_tlw">社員/職員番号▲</span></a></th>
</logic:equal>
<logic:equal name="usr040Form" property="usr040orderKey" value="<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_DESC) %>">
<a href="javascript:void(0)" onclick="return onTitleLinkSubmit('<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>', '<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_ASC) %>');">
<span class="text_tlw">社員/職員番号▼</span></a></th>
</logic:equal>
</logic:equal>  <ーーこの行末でコメントアウト終わり
<logic:notEqual name="usr040Form" property="usr040sortKey" value="<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>">
<a href="javascript:void(0)" onclick="return onTitleLinkSubmit('<%= String.valueOf(jp.groupsession.v2.usr.GSConstUser.USER_SORT_SNO) %>', '<%= String.valueOf(jp.groupsession.v2.cmn.GSConst.ORDER_KEY_ASC) %>');">
<span class="text_tlw">社員/職員番号</span></a></th>
</logic:notEqual>

投稿者みしっと
最新書き込み2008/06/10 19:03:50
[ 3203 ] Re: 社員/職員番号の非表示(V3.0.1)

V3.0.1で試したところ、
{Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040.jsp
の356行目
<td nowrap><bean:write name="user" property="usiSyainNo" /></td>

<td nowrap><!--<bean:write name="user" property="usiSyainNo" />--></td>

および
{Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jsp
の203行目
<td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>

<td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>
に変更で対応できました。

投稿者みしっと
最新書き込み2010/07/24 11:57:11
[ 3802 ] Re: 社員/職員番号の非表示

V3.2.1で試したところ、
{Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040.jsp
の410行目
<td nowrap><bean:write name="user" property="usiSyainNo" /></td>

<td nowrap><!--<bean:write name="user" property="usiSyainNo" />--></td>

および
{Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jsp
の203行目
<td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>

<td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>
に変更で対応できました。

投稿者みしっと
最新書き込み2011/05/09 10:23:18
[ 4749 ] Re: 社員/職員番号の非表示

V4.0.3で見たところ、
{Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040syain.jsp
の55行目
<td nowrap><bean:write name="user" property="usiSyainNo" /></td>

<td nowrap><!--<bean:write name="user" property="usiSyainNo" />--></td>

{Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jsp
の217行目
<td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>

<td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>
に変更で対応できました。
少し構造変わったのね。

投稿者みしっと
最新書き込み2012/04/02 10:35:31
[ 5424 ] Re: Re: 社員/職員番号の非表示

V4.1.3にて確認、V4.0.3と同じ行番号だった。

> V4.0.3で見たところ、
> {Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040syain.jsp
> の55行目
> <td nowrap><bean:write name="user" property="usiSyainNo" /></td>
> を
> <td nowrap><!--<bean:write name="user" property="usiSyainNo" />--></td>
>
> {Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jsp
> の217行目
> <td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>
> を
> <td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>
> に変更で対応できました。
> 少し構造変わったのね。

投稿者みしっと
最新書き込み2013/05/30 10:34:02
[ 5832 ] Re: Re: Re: 社員/職員番号の非表示

V4.2.6にて確認、V4.0.3と同じ行番号だった。
(久々のバージョンアップだ。)

> > V4.0.3で見たところ、
> > {Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040syain.jsp
> > の55行目
> > <td nowrap><bean:write name="user" property="usiSyainNo" /></td>
> > を
> > <td nowrap><!--<bean:write name="user" property="usiSyainNo" />--></td>
> >
> > {Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jsp
> > の217行目
> > <td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>
> > を
> > <td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>
> > に変更で対応できました。
> > 少し構造変わったのね。

投稿者みしっと
最新書き込み2014/04/30 18:26:15
[ 6145 ] Re: 社員/職員番号の非表示

相変わらずやってます。
V4.5.0
少し構造変わってました。

{Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040syain.jspの132行目
<bean:write name="user" property="usiSyainNo" />&nbsp;

<!--<bean:write name="user" property="usiSyainNo" />&nbsp;-->

{Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jspの259行目
<td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>

<td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>

投稿者みしっと
最新書き込み2015/04/03 10:42:35
[ 6819 ] Re: Re: 社員/職員番号の非表示

V4.7.0での修正です。

{Tomcat}/webapp/gsession2/WEB-INF/plugin/user/jsp/user040syain.jspの108行目
<bean:write name="user" property="usiSyainNo" />&nbsp;

<!--<bean:write name="user" property="usiSyainNo" />&nbsp;-->

{Tomcat}/webapp/gsession2/WEB-INF/plugin/common/jsp/cmn100.jspの225行目
<td colspan="2" align="left" class="td_type1"><bean:write name="cmn100Form" property="cmn100usiSyainNo" /></td>

<td colspan="2" align="left" class="td_type1"><!--<bean:write name="cmn100Form" property="cmn100usiSyainNo" />--></td>

投稿者みしっと
最新書き込み2017/05/29 19:26:38
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=2&threadSid=252
 


TOP