Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2008-11-13 01:20:57

Ephemera
メンバー
登録日: 2006-09-08
投稿: 18
ウェブサイト

Re: NP_BlogInfo - <%blogsetting%>機能拡張版

機能 :

1, 引数に[id][short][name][desc][url]を指定し、標準のスキン変数<%blogsetting%>と同様の機能をスキン及びテンプレートで実現。
- 記述例 : <%BlogInfo(url)%>

2, 第2引数でblogidを指定し、そのidのブログの[id][short][name][desc][url]を表示。
- 記述例 : <%BlogInfo(url,3)%>

3, 第2引数にmemberidを指定し、そのidのメンバーの[name][realname][notes][url][email][id]を表示。尚、[name]らを第1引数に指定する際には、頭に[m]を付け[mname]とする事。
- 記述例 : <%BlogInfo(mname,1)%>

※追記
- 機能(3)の利用は、第2引数が必要です。無い場合は出力されません
- 機能(1,2)の[ ]内の内容は、標準スキン変数<%blogsetting%>のヘルプを参照下さい
- 機能(3)の[ ]内の内容は、Nucleus"管理ホーム"の"メンバー管理"ページ内における以下の項目に対応しています
[name] = 表示される名前 (この名前はログイン時に使われます)
[realname] = 本名
[email] = メールアドレス
[url] = Webサイトアドレス (URL)
[notes] = 備考

--------------------

特徴 :

- <%blogsetting%>の機能がテンプレートでも使用できます ・・ 機能(1)

- 複数ブログを利用している場合、ブログAの中にブログBの[name]や[url]等が表示でき、
ブログBの[name]を変更した場合はブログAに表示した内容にも反映されます ・・ 機能(2)

- ログインをしなくてもメンバーの[name]や[notes]を表示できます ・・ 機能(3)

- スキン・テンプレート・スペシャルスキン、どれでも使えます ・・ 機能(1,2,3)

--------------------

備考 :

コードの考え方は、NP_BlogSetting(Takaさん+cha_cyaさん作)とNP_BlogInfo(avaさん作)から引用させて戴きました。
また、成果物の公開にあたりましてはyama.kymsさんに後押しをして戴きました。
ここで改めまして、御礼申し上げます。

このプラグインの作成に於ける経緯は以下のトピックをご参照下さい。

「2004.07.05 (月) 04:13   記事の件名: 現在のアイテムが属するblogのIDを表示させた」 (Rinoaさん)
<!-- l --><a class="postlink-local" href="http://japan.nucleuscms.org/bb/viewtopic.php?p=2450">viewtopic.php?p=2450</a><!-- l -->

--------------------


Attachments:
zip NP_BlogInfo012.zip, Size: 2.6 KiB, Downloads: 514

オフライン

Board footer