MySQLの文字化け Nucleus v3.5
Mar 16
無視しよう。
あれは無かったことに。
あんなの使わなくたって、いままでちゃんとやってきたんだしね。
「Pingの機能はプラグイン化してコアから追い出したんだから、コアで面倒見るようなことはやめようよ」
だそうで。
なら、v3.31以降の
		$pingUrl = $manager->addTicketToUrl($CONF['AdminURL'] . 'index.php?action=sendping&blogid=' . intval($blogid));

		if ($result['status'] == 'newcategory')
			$this->action_categoryedit(
				$result['catid'],
				$blogid,
				$blog->sendPing() && numberOfEventSubscriber('SendPing') > 0 ? $pingUrl : ''
			);
		elseif ((postVar('actiontype') == 'addnow') && $blog->sendPing() && numberOfEventSubscriber('SendPing') > 0)
			$this->action_sendping($blogid);
		else
			$this->action_itemlist($blogid);
とか、
		if (!$closed && $publish && $wasdraft && $blog->sendPing() && numberOfEventSubscriber('SendPing') > 0 && !$isFuture) {
			$this->action_sendping($blogid);
			return;
		}
のコードはなんなの?って話。
こんなコードいらねーじゃん。それから
		<?php
		if (numberOfEventSubscriber('SendPing') > 0) {
		?>
			<td><?php echo _EBLOG_PING?> <?php help('sendping'); ?></td>
			<td><?php $this->input_yesno('sendping',$blog->sendPing(),85); ?></td>
		</tr><tr>
		<?php
		}
		?>
これも。ぜーんぶプラグインオプションでやればいい。
つーか、pingとトラックバック(は微妙か)は、コアでちゃんと面倒見るべきだと思うんだよね。送信先だけ自由に追加できるようにしてさ。
NP_Pingだって微妙だよ?送信先追加できないし、どっかの国内限定のサーバが入ってるし、あれ、完全に独りよがりじゃん。
というわけで、作りました。
event_SendPingとevent_JustPostedをコメントアウトして無かった事にしたPING送信プラグインです。
自前でテーブル用意しました。
NP_Ping + NP_SendPing + AsyncHTTP です。
NP_PingJP を改良しました。
とりあえずベータという事で、よかったら使ってみてください。
NP_PingJP_Rebel.zip[23clicks]

4 Responses to “ SendPingイベントとJustPostedイベント ”

  1. naiz Says:
    こちらのプラグイン使わせていただいています。
    pingを打つのがとても速くて便利ですね!

    ところで、私のブログではNP_CustomURLを使用していて、
    アイテムのURLが naiz Says:
    すいません、URLを記述したのですが、コメントがそこで途切れてしまいました。

    NP_CustomURLで、アイテムのURLを・・・item_99.htmlのようにしていますが、
    pingの際に送信するURLも同じようにカスタマイズしたものを送ることが
    できますでしょうか?

    ということを書いていました。
    よろしくお願いします。
  2. しづき Says:
    >naizさん
    ping時に送信するURLは、NP_CustomURLでカスタマイズしたものになっていたと思います
  3. naiz Says:
    > しづきさん
    あっ、確認不足でした!ちゃんとカスタマイズされていました。
    ありがとうございます。

Leave a Reply

OpenID を使ってログインすることができます。

Identity URL:



Web Services by Yahoo! JAPAN

このエントリにトラックバックはありません

この記事のトラックバックURL
http://shizuki.kinezumi.net/item_710.trackback(右クリックで'ショートカットの保存')
トラックバックするにはこの記事へのリンクhttp://shizuki.kinezumi.net/item_710.htmlが必要です