> ダウンロード > freoプラグイン > ユーザー情報表示プラグイン

ユーザー情報表示プラグイン

freoに登録されている各ユーザーのID、権限など、ユーザーテーブルに登録されている情報を取得・表示するプラグインです。

特徴

  • freoに登録されている各ユーザーのID、権限など、ユーザーテーブルに登録されている情報を取得・表示するプラグインです。
  • 管理ページ以外の画面で情報を取得・表示することができます。
  • [freo/index.php/profile/ユーザーID]で表示できる情報を、他の画面でも取得・表示します。

ダウンロード

user_all_illbenet_1_0_0.zip

導入方法

  1. 上記ファイルをDLして解凍する。
  2. [freo]フォルダに[freo]フォルダをアップロードする。
  3. ユーザー数に関する情報を表示したいテンプレートに下記内容を挿入してアップデートする。
  4. 正常に表示されればOK。

ユーザー数表示用テンプレート編集例

ユーザーを一覧表示する
  • ユーザーを表示させたいテンプレートに、下記のように記述してください。
        <table summary="ユーザー情報">
            <thead>
                <th>ID</th>
                <th>登録日</th>
                <th>更新日</th>
                <th>承認</th>
                <th>権限</th>
                <th>名前</th>
                <th>メールアドレス</th>
                <th>URL</th>
                <th>紹介文</th>
            </thead>
            <tbody>
                <!--{foreach from=$plugin_user_alls|smarty:nodefaults item='plugin_user_all'}-->
                <tr>
                    <td>{$plugin_user_all.id}</td>
                    <td>{$plugin_user_all.created|date_format:'%Y/%m/%d'}</td>
                    <td>{$plugin_user_all.modified|date_format:'%Y/%m/%d'}</td>
                    <td>{$plugin_user_all.approved}</td>
                    <td>{$plugin_user_all.authority}</td>
                    <td>{$plugin_user_all.name}</td>
                    <td>{$plugin_user_all.mail}</td>
                    <td>{$plugin_user_all.url|autolink}</td>
                    <td>{$plugin_user_all.text|nl2br}</td>
                </tr>
                <!--{/foreach}-->
            </tbody>
        </table>
ユーザーを個別に表示する
  • たとえば、ID[test]のユーザー情報を表示したい場合
        <ul>
            <li>ID:{$plugin_user_alls.test.id}</li>
            <li>登録日:{$plugin_user_alls.test.created|date_format:'%Y/%m/%d'}</li>
            <li>更新日:{$plugin_user_alls.test.modified|date_format:'%Y/%m/%d'}</li>
            <li>承認:{$plugin_user_alls.test.approved}</li>
            <li>権限:{$plugin_user_alls.test.authority}</li>
            <li>名前:{$plugin_user_alls.test.name}</li>
            <li>メールアドレス:{$plugin_user_alls.test.mail}</li>
            <li>URL:{$plugin_user_alls.test.url|autolink}</li>
            <li>紹介文:{$plugin_user_alls.test.text|nl2br}</li>
        </ul>
    
  • また、たとえばエントリーを投稿したユーザー($entry.user_id)のユーザー情報を表示したい場合
        <ul>
            <li>ID:{$plugin_user_alls[$entry.user_id].id}</li>
            <li>登録日:{$plugin_user_alls[$entry.user_id].created|date_format:'%Y/%m/%d'}</li>
            <li>更新日:{$plugin_user_alls[$entry.user_id].modified|date_format:'%Y/%m/%d'}</li>
            <li>承認:{$plugin_user_alls[$entry.user_id].approved}</li>
            <li>権限:{$plugin_user_alls[$entry.user_id].authority}</li>
            <li>名前:{$plugin_user_alls[$entry.user_id].name}</li>
            <li>メールアドレス:{$plugin_user_alls[$entry.user_id].mail}</li>
            <li>URL:{$plugin_user_alls[$entry.user_id].url|autolink}</li>
            <li>紹介文:{$plugin_user_alls[$entry.user_id].text|nl2br}</li>
        </ul>
    

更新履歴

2014/12/19 配布開始

Comment

  • コメントはまだありません。

Comment Form

  • コメントを入力してください。
登録フォーム
名前
メールアドレス
URL
コメント
閲覧制限