XOOPS for Corporate
HOME お知らせ フォーラム ダウンロード リンク集

メインメニュー

ログイン
ユーザ名:

パスワード:


SSL
パスワード紛失

新規登録

メイン
   XOOPS全般
     コメント機能において投稿者の役職欄に居住地データが表示される
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2004-12-1 3:36
コメント機能において投稿者の役職欄に居住地データが表示される
【不具合報告です】
対象:XSAS with XOOPS Corporate Portal (XSAS/XCP) v0.3
症状:コメント機能において投稿者の役職欄に居住地データが表示される

XSAS_XCP\diskw\www\xoops2\language\japanese\comment.phpの28〜29行目、

define('_CM_FROM','役職名');
define('_CM_FROM','居住地');

と書かれていました。

関係ありそうなファイルを覗いてみましたが、ワケわかりませんでした@phpド素人
ayumi
投稿日時: 2004-12-1 3:54
一人前
登録日: 2004-7-17
居住地:
投稿: 94
Re: コメント機能において投稿者の役職欄に居住地データが表示される
ご連絡ありがとうございます。
修正ファイルを作成したらまたご連絡致します。

#登録者のユーザー情報(役職データ等)についてですが、次バージョンより白扇モジュールを利用した項目拡張を検討しております。
(※既に運用中でちょっと..など、コメント・要望等がありましたらお知らせ頂ければ幸いです。)
ゲスト
投稿日時: 2004-12-1 5:23
Re: コメント機能において投稿者の役職欄に居住地データが表示される
>>1です。修正してみますた(´(・)`)ノ

■XSAS_XCP\diskw\www\xoops2\templates_c\db%Asystem_comment.htmlの25行目の変更:
</div><div class="comUserStat"><span class="comUserStatCaption"><?php echo $this->_tpl_vars['lang_occupation'];

■XSAS_XCP\diskw\www\xoops2\modules\system\templates\system_comment.htmlの10行目の変更:
<td class="odd"><div class="comUserRank"><div class="comUserRankText"><{$comment.poster.rank_title}></div><img class="comUserRankImg" src="<{$xoops_upload_url}>/<{$comment.poster.rank_image}>" alt="" /></div><img class="comUserImg" src="<{$xoops_upload_url}>/<{$comment.poster.avatar}>" alt="" /><div class="comUserStat"><span class="comUserStatCaption"><{$lang_joined}>:</span> <{$comment.poster.regdate}></div><div class="comUserStat"><span class="comUserStatCaption"><{$lang_occupation}>:</span> <{$comment.poster.occ}></div><div class="comUserStat"><span class="comUserStatCaption"><{$lang_posts}>:</span> <{$comment.poster.postnum}></div><div class="comUserStatus"><{$comment.poster.status}></div></td>

■XSAS_XCP\diskw\www\xoops2\include\comment_view.phpの214行目の変更:
$xoopsTpl->assign(array('lang_occupation' => _CM_OCCUPATION, 'lang_from' => _CM_FROM, 'lang_joined' => _CM_JOINED, 'lang_posts' => _CM_POSTS, 'lang_poster' => _CM_POSTER, 'lang_thread' => _CM_THREAD, 'lang_edit' => _EDIT, 'lang_delete' => _DELETE, 'lang_reply' => _REPLY, 'lang_subject' => _CM_REPLIES, 'lang_posted' => _CM_POSTED, 'lang_updated' => _CM_UPDATED, 'lang_notice' => _CM_NOTICE));

■XSAS_XCP\diskw\www\xoops2\class\commentrenderer.phpの347行目に追加行:
$poster['occ'] = $com_poster->getVar('user_occ');

■XSAS_XCP\diskw\www\xoops2\class\commentrenderer.phpの359行目に追加行:
$poster['occ'] = '';

■XSAS_XCP\diskw\www\xoops2\language\japanese\comment.phpの28行目の変更:
define('_CM_OCCUPATION','役職名');

・・・間違ってたらスンマセン
ayumi
投稿日時: 2004-12-1 14:28
一人前
登録日: 2004-7-17
居住地:
投稿: 94
Re: コメント機能において投稿者の役職欄に居住地データが表示される
 現状、コメント投稿には投稿者の役職名等は表示させない形になっています。

 投稿者情報の追加をされる場合は、ご連絡頂いた様にテンプレート
■XSAS_XCP\diskw\www\xoops2\modules\system\templates\system_comment.html
を編集します。表示させる項目によって、必要に応じ
■XSAS_XCP\diskw\www\xoops2\include\comment_view.php
で書かれている様にsmartyの変数を追加します。

 なお、
■XSAS_XCP\diskw\www\xoops2\templates_c\db%Asystem_comment.html
 の部分は、テンプレートのキャッシュファイルなので、こちらは上記の修正後、
先に生成されていたものを消去してXOOPSを起動させれば、修正が反映されたものが
自動作成されます。(なので、こちらは元々作成されていたキャッシュファイルを消すだけで大丈夫です。)

 上記とは別に、フォーラムの投稿者情報を表示させる際に一部不具合があったので、
ご指摘頂いた言語ファイルとは別に修正版をアップしておきましたので、もし宜しけ
ればご利用下さい。

修正ファイル
  \XSAS_XCP\diskw\www\xoops2\modules\newbb\viewtopic.php
  \XSAS_XCP\diskw\www\xoops2\language\japanese\comment.php

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2004 XOOPS for Corporate by WORLDNAVI.NET powered by XOOPS Cube Project