Nucleus(JP)フォーラム Forum Index

Find on the forum:
OR  AND    » Advanced Search

未返信の記事を表示全てのフォーラムを既読にする

新しいトピックを投稿 トピックに返信
投稿者 メッセージ
nakahara21
モデレーター
モデレーター


登録日: 2003.11.14
記事: 1298
所在地: 尼崎

記事 日時: 2004.06.22 (火) 11:38   記事の件名: NP_ShowBlogs
引用付きで返信

いろんな所にいろんなバージョンが存在したので、統一しました。

*php4.0.6でもページ切替えできるように。
*固定表示アイテムの表示に使うテンプレートをパラメータで指定できるように(指定しない場合は通常記事表示と同じテンプレートを使います)。
*複数stickyID指定の際は、表示blogに属する物だけを抽出して固定表示できるように(抽出しないで全部表示も可能)。
*allモードの時は、カテゴリ名の表示形式を選択できるように。
*マルチカテゴリ対応(マルチ使っていなくてももちろん大丈夫)。

このバージョンから、プラグインの編集オプションがついています。
1番目のオプション
Quote:
[allblog mode only] category name to show (0:catname on blogname, 1:catname only, 2:blogname only)
allblogモードの場合だけに関係あるオプションです。
テンプレートに記述している<%category%>の部分に何を入れるかの設定です。
0 → カテゴリ名 on ブログ名
1 → カテゴリ名のみ
2 → ブログ名のみ

2番目のオプション
Quote:
[currentblog mode only] 0:show all stickyID, 1:show current blog stickyID only
allblogモードではない時に関係あるオプションです。
StickyIDを複数指定している時に、常に全部のstickyアイテムを固定表示するか、表示しているblogに属するstickyアイテムだけを表示するのかを選べます。
0 → 常に指定した全部のstickyアイテムを固定表示(従来方法)
1 → カレントのblogに属するstickyアイテムだけを抽出して固定表示

アップデートの方法
今までの動作で満足している人は上書きアップロードだけでOK。
上記オプションを反映したい人は、一度アンインストールしてから再インストールしてください。(上書きFTPのタイミングは再インストールの前でしたらいつでもいいです。アンインストールの前に上書きしても問題ありません)

_________________
nakahara21
http://nakahara21.com/
*移転しています

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2006.11.27 (月) 23:53   記事の件名:
引用付きで返信

遅くなってしまって申し訳ありません
NP_ShowBlogs の最新バージョンです
スキンへの記述時の引数とオプション項目を少し変更しました
今までどおりの記述のままで使える(ハズです ^^; )ので、スキンの書き換えは不要です
ただし、改造して引数を増やして使用している場合は変更が必要になるかもしれません
プラグインオプションに変更がありますので、一旦アンインストールの後上書き、再インストールをお願いします

オプションの説明
  1. カテゴリー名の表示形式
    • ALL ブログモードの時のカテゴリーの表示形式を「テンプレート式」に記述します
    • 使用できる変数は <%category%> <%blogname%> <%catdesc%> です

  2. カレントブログモードの時に表示する固定表示アイテム
    • 固定表示するアイテムの表示方法を決定します
      • 表示中のブログにかかわらず全て表示
      • 表示中のブログに属する固定アイテムのみ表示

  3. 1番目と2番目に表示されるアイテムの間に表示する広告のコード
  4. 2番目と3番目に表示されるアイテムの間に表示する広告のコード
    • Google AdSense 等のコードを記述します(表示しない場合は空白にしておく)

  5. NP_TagEX 使用時のページスイッチのモード
    • NP_TagEX を使用しているときの TAG のカテゴリ追従モードに合わせて選択してください
    • 全ブログの tag を表示 : 表示中のブログ・カテゴリにかかわらず、全てのタグを使用します
    • 表示中のブログに属する tag のみ表示 : 表示中のブログに所属するアイテムに付けられているタグのみ使用します
    • 表示中のカテゴリ・サブカテゴリに属する tag のみ表示 : 表示中のカテゴリ・サブカテゴリに所属するアイテムに付けられているタグのみ使用します

スキンへの記述
引数が増えました
  1. $template = 'default/index'
    • 表示に使用するテンプレートの名前

  2. $amount = 10
    • 1ページに表示するアイテム数

  3. $bmode = ''
    • ブログモード
      • 1/2/5 の様に、表示したいブログを '/' で区切って記述する事で、指定したブログのアイテムのみ表示します
      • <>3/6 の様に、先頭に '<>' をつけるとその ID のブログは表示されません

  4. $type = 1
    • ページスイッチのタイプ
      • 0 : ページスイッチなし
      • 1 : <<Prev || Next>>
      • 2 : <<Prev|| 1 . 2 . 3 . . . 18 . 19 . 20 . || Next>>
      • 3 : <<Prev|| . . . . 3 . 4 . 5 . 6 .7 . . . . || Next>>

    • また、1.1、2.1、3.1の様に、 +0.1 すると上だけ、1.9、2.9、3.9 の様に、 +0.9 すると下だけにページスイッチが表示されます
    • 小数点以下がない場合(整数の場合)、上下両方に表示されます

  5. $sort = 'DESC'
    • アイテムの並び順
      • DESC : 日付の新しいものから順に表示します
      • ASC : 日付の古いものから順に表示します

  6. $sticky = ''
    • 固定表示アイテムのID
      • トップページに固定的に表示したいアイテムのIDを記述します
      • 1/4/7 の様に、 '/' で区切って複数記述できます

  7. $sticktemplate = ''
    • 固定表示アイテム用テンプレート
      • 固定表示アイテムに使用するテンプレート名を記述します
      • 指定のない場合は、通常アイテムと同じテンプレートが使用されます

  8. $catmode = 'all'
    • カテゴリーモード
      • 1/2/5 の様に、表示したいカテゴリーを '/' で区切って記述する事で、指定したカテゴリーのアイテムの未表示します
      • <>3/6 の様に、先頭に '<>' をつけるとその ID のカテゴリーは表示されません

  9. $showAdCode = 1
    • 広告コード表示モード
      • 0 : 広告コードを表示しません
      • 1以上 : 広告コードを表示します

  10. $catStick = 0
    • カテゴリ選択時の固定記事の表示方法
      • 0 : カテゴリ選択時は固定アイテムの表示を解除します
      • 1以上 : 選択しているカテゴリに所属する固定アイテムのみ表示します

NP_TagEX と併用している時のみですが、アイテムページのスキンに記述する事で同じ tag をつけているアイテムを表示する事が出来ます
このとき引数として有効なのはテンプレートと表示数のみで、広告コードは表示されません
質問その他はこのトピックへお願いします

06/11/28 02:32 追記
  • 言語ファイルが壊れていたので差し替え

早めにダウンロードされた方は、お手数ですがダウンロードしなおしてください
hsur さんありがとうございます Embarassed

06/11/28 22.30 追記
  • ブログ指定モードを追加した時に、一部のコードが古いままだったのでファイル差し替え

何度もごめんなさいです

06/11/29 23:00 追記
  • sticky アイテムの表示不具合を修正
  • sticky モード指定のオプションを「select」に変更
  • オプション説明文が間違っていたので修正

一旦削除して再インストールお願いします

06/11/30 13:15 追記
  • 言語ファイルの変更漏れ修正

言語ファイルがふるいままだったので差し替えました
オプションの表示に使用する部分ですので、一旦削除して再インストールお願いします
ご迷惑おかけして申し訳ありません

06/11/30 21:30 追記
  • 1ページにアイテム一件のみ表示するように記述した時(第二パラメーターの amount を 1 にした時)に、おかしな表示になっていた不具合を修正

アップデートはファイルの上書きのみで OK です

07/02/04
typo等修正しました

07/05/07
doIf対応バージョンです
表示されているページ数を判定できるようにしました
<%if(ShowBlogs, page[, int Page])%>
第3引数を省略した時は、1ページ目かそれ以外のページかの判定をします
また、新しい書式として
<%if(ShowBlogs,表示用引数の名前,表示用引数)%><%endif%>
の形式の記述方法を使うことが出来ます
Code:
<%ShowBlogs(my/template,,,2)%>
と、
Code:
<%if(ShowBlogs,tmplt|type,my/template|2)%>
が同義になります
「表示用引数の名前」と従来の引数の対応は次の通りです
・tmplt => テンプレート
・amont => 1ページあたりの表示数
・bmode => ブログモード
・type => ページスイッチタイプ
・sort => 並べ替えモード
・stick => 固定表示用アイテムID
・stplt => 固定表示用テンプレート
・cmode => カテゴリモード
・acode => 広告コード表示モード
・cstik => カテゴリ選択時の固定記事の表示方法

また、このバージョンから各ブログオプションでページスイッチの「«Prev」「Next»」部分を変更できるようになります

アップデートは、一旦アンインストールしてから再インストールしてください

07/09/17 BugFixしました
ファイルの上書きのみでOKです



NP_ShowBlogs2.7fix.zip
 説明:
文字コード無関係です

ダウンロード
 ファイル名:  NP_ShowBlogs2.7fix.zip
 ファイルサイズ:  10.78 KB
 ダウンロード:  7335 回



最終編集者 shizuki [ 2007.09.17 (月) 10:18 ], 編集回数 11 回

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
hsur
モデレーター
モデレーター


登録日: 2004.05.03
記事: 222
所在地: 東京都

記事 日時: 2006.11.28 (火) 01:37   記事の件名:
引用付きで返信

shizukiさん

showblogs/以下にある言語ファイルが壊れているようです。("."が多いみたいです)
CVS版は問題ないようなので、そちらに差し替えお願いできますでしょうか。

_________________
hsur
cles::blog http://blog.cles.jp/
NP_cles() http://blog.cles.jp/np_cles/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
ひろ
モデレーター
モデレーター


登録日: 2004.07.11
記事: 58
所在地: Yokohama, JAPAN

記事 日時: 2006.11.28 (火) 18:47   記事の件名:
引用付きで返信

お疲れさまです。
更新したら(アンインストール>再インストールはやりました)、
メインの目次ページの固定表示アイテムが出なくなりました Shocked
スキンはいじっておりません。

_________________
ひろの日記帳 * http://hiro.intlcafe.info/
JAFSA Weblog * http://www.jafsa.org/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2006.11.28 (火) 19:09   記事の件名:
引用付きで返信

ええっ Shocked
ごめんなさい、スキンにどう書いてるか教えてもらえますか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
ひろ
モデレーター
モデレーター


登録日: 2004.07.11
記事: 58
所在地: Yokohama, JAPAN

記事 日時: 2006.11.28 (火) 19:35   記事の件名:
引用付きで返信

<%ShowBlogs(スキン名称,5,,2,,固定記事ID)%>

です。

_________________
ひろの日記帳 * http://hiro.intlcafe.info/
JAFSA Weblog * http://www.jafsa.org/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
Tucker



登録日: 2006.06.20
記事: 159

記事 日時: 2006.11.28 (火) 21:23   記事の件名: 横から失礼します。
引用付きで返信

ひろ wrote:
<%ShowBlogs(スキン名称,5,,2,,固定記事ID)%>

です。


バグかどうかわかりませんが、そのままだと固定表示はでません。
Code:
<%ShowBlogs(スキン名称,5,,2,DESC,固定記事ID)%>

と記事の並び順のところに設定をいれて見てもらえますか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
ひろ
モデレーター
モデレーター


登録日: 2004.07.11
記事: 58
所在地: Yokohama, JAPAN

記事 日時: 2006.11.28 (火) 21:31   記事の件名:
引用付きで返信

復活しましたっ! Very Happy
前のバージョンでは平気で表示していたので考え付きませんでした。

ありがとうございました。

_________________
ひろの日記帳 * http://hiro.intlcafe.info/
JAFSA Weblog * http://www.jafsa.org/


最終編集者 ひろ [ 2006.11.28 (火) 22:33 ], 編集回数 1 回

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2006.11.28 (火) 22:32   記事の件名:
引用付きで返信

遅くなってすみません

ひろさんごめんなさい
バグでした Embarassed
なんかいろいろ迷惑かけっぱなし Embarassed
とりあえず Tucker さんの方法で解決したようですが、ファイル差し替えました
2.65 -> 2.66 はファイルの上書きのみでバージョンアップできます
こっちだとスキンの記述変更なしで大丈夫です

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
ひろ
モデレーター
モデレーター


登録日: 2004.07.11
記事: 58
所在地: Yokohama, JAPAN

記事 日時: 2006.11.28 (火) 22:35   記事の件名:
引用付きで返信

おつかれさまです。
Tucker さんの方法で回避はできましたが、
2.66ではパラメータを元に戻しても表示できるようになりました。
ありがとうございました。

_________________
ひろの日記帳 * http://hiro.intlcafe.info/
JAFSA Weblog * http://www.jafsa.org/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
ぽち



登録日: 2006.02.10
記事: 21

記事 日時: 2006.11.29 (水) 16:17   記事の件名:
引用付きで返信

こんにちは…。
あまり詳しい事が分からないので上手く説明できるか不安なのですが、
固定表示アイテムについて質問があります。

私のブログは複数ブログで出来ています。
1つのブログを表紙にしてそこに他のブログアイテムを固定表示していました。
今までは表示されていたのですが、今回のバージョンアップで表示されなくなりました。
色々書き直してみましたが、表示されません。

他のブログから固定表示アイテムを1つ表示して、
他のアイテムはカレントブログからという設定は出来るのでしょうか?
説明が上手くできませんが、
回答頂ければありがたいです。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2006.11.29 (水) 23:02   記事の件名:
引用付きで返信

おそくなりました
ごめんなさい、なんか余計なクエリはさんでたみたいです
面倒ですがアンインストール -> 再インストールでアップデートお願いします

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
カザミ



登録日: 2006.11.22
記事: 8

記事 日時: 2006.11.30 (木) 12:50   記事の件名:
引用付きで返信

すみません、2.66.1 にアップデートしたところ、
プラグインオプションの「カレントブログモードの時に表示する固定表示アイテム」の項目が
右側のプルダウンに何も表示されず、設定が出来ません。
アップデートの仕方がまずかったのかと思い、
もう一度アンインストール→再インストールとやってみましたが変わらずです。
どうすればいいでしょうか…

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
ぽち



登録日: 2006.02.10
記事: 21

記事 日時: 2006.11.30 (木) 13:18   記事の件名:
引用付きで返信

UPありがとうございます。
固定表示できるようになりました Very Happy

ただカザミさんが書いているように、
プラグインオプションの「カレントブログモードの時に表示する固定表示アイテム」の項目が
きちんと表示されていません…。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2006.11.30 (木) 13:20   記事の件名:
引用付きで返信

ごめんなさい、言語ファイルが古いままだったので差し替えました
何度もスミマセン Embarassed

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
ぽち



登録日: 2006.02.10
記事: 21

記事 日時: 2006.11.30 (木) 13:32   記事の件名:
引用付きで返信

UPご苦労様です。
きちんと表示されるようになりました Very Happy
ありがとうございました。

色々手がけていらっしゃるようで…
風邪なども流行っているようなので、お体気をつけてくださいね。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
カザミ



登録日: 2006.11.22
記事: 8

記事 日時: 2006.11.30 (木) 13:42   記事の件名:
引用付きで返信

設定出来ました!
素早い対応ありがとうございます。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
mas
モデレーター
モデレーター


登録日: 2003.11.14
記事: 292
所在地: 埼玉

記事 日時: 2006.11.30 (木) 19:10   記事の件名:
引用付きで返信

WinXP+XAMPP(Apache2+PHP5+MySQL5)のローカル環境で、

<%ShowBlogs(default/index,1)%>をやったら2件ずつ表示されます。
&ページを送ると前の1件+新しい1件という表示になります。

僕は実運用では1ページに1アイテムずつ表示っていうのを使わないのですが、一応ご報告まで。


どうぞよろしくですm(_ _)m

あと!shizukiさんおつかれさまですSmile


最終編集者 mas [ 2006.11.30 (木) 20:47 ], 編集回数 2 回

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2006.11.30 (木) 20:24   記事の件名:
引用付きで返信

masさん、レポートありがとうございます
問題は455行目でした
Code:
      if ($q_amount < 0) return;

こうなってたんですが、これだと $q_amount が 0 でも次の処理やっちゃいますね Embarassed
ここを
Code:
      if ($q_amount <= 0) return;

こうすると正常に表示されます後ほど修正版アップします

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
mas
モデレーター
モデレーター


登録日: 2003.11.14
記事: 292
所在地: 埼玉

記事 日時: 2006.11.30 (木) 20:46   記事の件名:
引用付きで返信

あー!1件になりましたー!ありがとうございます。
上の消しておきます Embarassed

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
新しいトピックを投稿 トピックに返信
特定期間内の記事を表示:   

ページ移動 1, 2, 3, 4, 5, 6  次へ

Page 1 of 6

All times are GMT + 9 Hours

移動先:  

新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可
ファイル添付不可
ダウンロード:

Powered by phpBB © 2001, 2002 phpBB Group