ちゃだろぐ

computing

< 2005-10 >
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
Powered by Nucleus CMS
Total1725131 7days2542 Yesterday368 Today286
Since 2004-07-11

Nucleus - October 2005

ˆ TOP2005-10-29

NP_ItemCopyの修正

river氏の作成されたプラグイン、NP_ItemCopyを愛用している。

別のサーバーに現在配布されているバージョン1.01を入れたところ、既存のアイテムの「タイムスタンプを更新」して保存したら、タイムスタンプが 日付: 1999-11-30 時間: 00:00 として保存されてしまった。現在ご覧のブログではそのような現象に遭遇したことがなかったので、ちょっと戸惑ったが、確認してみると永く使用していたのは初期バージョン(1.0)だった。

ぐぐってみたら、mi-i氏が修正パッチを公開しておられた。修正点は以下の通り。

65c65
<         if ($blog->settings["ballowpast"] == 0) {
 ---
>         if ($data['blog']->settings["ballowpast"] == 0) {

早速適用させていただいた。ありがたいことです。

ˆ TOP2005-10-23

blogurl テンプレート変数

自分用のメモ

otherblogで参照するテンプレートの中で使用されているblogurlが返す値は、そのアイテムが所属するblogのURLだ。参照している側のblogのURLではない。

ˆ TOP2005-10-04

NP_ShowBlogsをちょっと拡張

NP_ShowBlogsは、バージョン2.00からStickyアイテムに適用するテンプレートを引数で指定できるようにしていただいている(作者のまみおさんに感謝)。こうなると、カテゴリ非選択時だけStickyアイテムを表示するだけでは飽き足らず、カテゴリ選択時も特定のアイテムを指定テンプレートする目的で使用したくなっちゃうのが人情ってものではございませんか。(って私だけ?)

そこで、タカさんが配布しておられるサブカテゴリ対応版NP_ShowBlogs 2.00をベースに、

  • スキン変数ShowBlogsの第8パラメータにフラグを追加
  • 第7パラメータにSticky表示用テンプレートが指定され、かつ第8パラメータ=1の場合には、カテゴリ選択時にもそのカテゴリに属するStickyアイテムをSticky表示
  • サブカテゴリが選択されているときは、そのサブカテゴリに属するStickyアイテムをSticky表示

するパッチを作成してみました。