plugins:memberlist

NP_MemberList.php

メンバーの一覧表示を行う、チーム別やカレントブログチームでの表示も可。メンバー詳細ページへのリンク出力。

NP_AliasNP_ProfileNP_PrivateMessagingと連携可能。

General Plugin info
作者: Legolas PiyoPiyoNaku
最新のバージョン: v1.84 (2007/12/29)
入手先: memberlist [Wiki:NucleusCMS]
ソース: NP_MemberList.php Source Code
動作サンプル:
フォーラム参照先: 本家 List all team members

インストール方法

  1. Zipファイルを展開してサーバーのpluginsディレクトリにアップロード
  2. 管理画面からプラグインをインストール
  3. スキンに記述を行う

スキンへの記述

  1. <%MemberList%>

    メンバー全員を表示

  1. <%MemberList(blogname)%>

    ブログに属するチームのメンバーを表示。ブログ名で指定。

  2. <%MemberList(blogid)%>

    ブログに属するチームのメンバーを表示。ブログIDで指定。

  1. <%MemberList(current)%>

    現在閲覧しているブログのチームメンバーを表示。

プラグインオプション

  • 一覧のヘッダ

初期値:<ul>

  • 一覧の本体

初期値:<li>%avatar <a href="%memberlink" title="Member: %realname">%name</a></li>

  • 一覧のフッタ

初期値:</ul>

「一覧の本体」では次の関数が使えます。

  • %memberlink

メンバーの詳細ページへのリンクを出力する。

  • %realname

スキン変数 <%member(realname)%> と同等のものを出力する。

  • %name

スキン変数 <%member(name)%> と同等のものを出力する。NP_Alias を導入している場合、aliasを出力する。

  • %avatar

NP_Profile を導入している場合、avatar に設定した画像の表示を行う

  • %pm

NP_PrivateMessagingプラグインを導入している場合、プライベートメッセージのリンクを出力する。

連携プラグイン

Define an alias for each user on a per Blog basis.

This plugin is used to extend the profile of site members. Custom fields can be added to the member profile page, and the values of the fields can be displayed in various skin parts and templates. A number of custom fields are including in the default installation. The site administrator can add new fields and modify existing field attributes from a plugin admin page.

Send private messages to other users. Includes reply function, multiple recipients, member search.

バグ

開発履歴

  • [Version 1.84, released 29 December 2007]
    • %pm to get compose-to link from NP_PrivateMessaging (Armon Toubman)
  • [Version 1.83, released 13 March 2007] (by PiyoPiyoNaku)
    • %avatar to get avatar from NP_Profile (thanks ftruscott!)
  • [Version 1.82, released 12 March 2007] (by PiyoPiyoNaku)
    • language support for Japanese-utf8
  • [Version 1.81, released 10 March 2007] (by PiyoPiyoNaku)
    • code cleaning regarding compatibility with NP_Alias [Must use the new NP_Alias v1.3 to make the compatibility works]
  • [Version 1.8, released 2 March 2007] (by PiyoPiyoNaku)
    • using Nucleus createMemberLink function
    • delete FancyURL or normal URL option and skinvar parameter
    • can use short blogname instead of blogid for skinvar parameter
    • option to put header/footer for memberlist
    • can change how the member list is displayed
  • [Version 1.7, released 4 February 2007] (by PiyoPiyoNaku)
    • compatibility with NP_Alias
    • <%MemberList(current)%> will display the member list of the current blog
  • [Version 1.6, released 3 February 2007] (by PiyoPiyoNaku)
    • can choose between FancyURL or normal URL
  • [Version 1.5b, released 28 January 2007] (by PiyoPiyoNaku)
    • Option to show team members from specific blog (by blogid)
    • Fixed link to member page
  • [Version 1.0, released 9 November 2005]
 
plugins/memberlist.txt · 最終更新: 2011/03/23 21:28 (外部編集)