Re: D3diaryのユーザー名表記について

投稿ツリー

  • なし Re: D3diaryのユーザー名表記について (さや, 2009/8/11 4:07)
  • なし Re: D3diaryのユーザー名表記について (なーお, 2009/8/11 4:12)
  • なし Re: D3diaryのユーザー名表記について (くま, 2009/8/11 4:41)
  • なし Re: D3diaryのユーザー名表記について (くま, 2009/8/11 6:07)
  • なし Re: D3diaryのユーザー名表記について (なーお, 2009/8/11 6:35)
  • なし Re: D3diaryのユーザー名表記について (くま, 2009/8/11 7:56)
  • なし Re: D3diaryのユーザー名表記について (ゲスト, 2009/8/11 9:19)
  • なし Re: D3diaryのユーザー名表記について (ゲスト, 2009/8/11 9:25)

  • このトピックの投稿一覧へ

    なし Re: D3diaryのユーザー名表記について

    msg# 1.3
    depth:
    1
    前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009/8/11 4:12 | 最終変更
    なーお  長老   投稿数: 1832 オンライン

    くまさん、こんにちは。

    d3diaryご使用ありがとうございます。 :-)

    unameの部分に、nameを表記したい場合は色々な方法がありますが、ここではコアがXCLの場合であることを想定して、xoops_userプラグインを使う方法を例示します。 XCLではない場合は、別のプラグインを探してそれを呼び出せば同様にできるはずです。

    (d3diary)_detail.html、(d3diary)_index.html、(d3diary)_other.html

    1
    
    <{$yd_uname}><{$smarty.const._MD_DIARY_PERSON}><br/>

    の部分を、以下のように編集します。

    1
    2
    
    <{if $yd_uid|xoops_user:'name'}><{$yd_uid|xoops_user:'name'}>
    <{else}><{$yd_uname}><{/if}><{$smarty.const._MD_DIARY_PERSON}><br/>

    (d3diary)_block_diarylist.html

    1
    
    <{$entry.uname}></a>

    の部分を、以下のように編集。

    1
    2
    
    <{if $entry.uid|xoops_user:'name'}><{$entry.uid|xoops_user:'name'}>
    <{else}><{$entry.uname}><{/if}></a>

    (d3diary)_block_bloggerlist.html

    このブロックだけは、nameがアサインされています。

    1
    
    <{if $blogger.uname}>

    の部分を、以下のように編集。

    1
    2
    3
    
    <{if $blogger.name}>
    <li><a href="<{$xoops_url}>/modules/<{$block.mydirname}>/index.php?req_uid=<{$blogger.uid}>"><{$blogger.name}></a>(<{$blogger.count}>)</li>
    <{elseif $blogger.uname}>

    以上、お試しください。 :-)

    ***
    と書いたところで、さやさん、的確なアドバイスをありがとうございます!  ;-)
    氷川さんのpluginのほうが、nameの存在も判別してくれるので便利ですね!

    投票数:0 平均点:0.00
    返信する

    この投稿に返信する

    題名
    ゲスト名
    投稿本文

      条件検索へ


    ログイン

    メインメニュー

    テーマ選択
    Cube