Nucleus(JP)フォーラム

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

ログインしていません。

#1 2006-01-28 03:51:26

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

Trackbackプラグインの日本語版です。
まみおさんが日本語化されたものに対して、hsurがさらにBugfixを行ったものです。
配布場所がわかりにくいので、フォーラムでも公開することにしました。

06/1/28
・Livedoorにトラックバックが送れない問題を修正
・Seesaaにトラックバックが送れない問題を修正
・トラックバックが失敗した場合でも、成功とみなされるバグを修正
・PHP5使用時にエラーが出る問題を修正

06/1/29
・トラックバックURLがおかしい問題を修正

06/2/3
・DBサーバにかかる負荷を低減
  ※有効にするにはファイルの上書き、アンインストール、インストールを行う必要があります。

参考
・NP_TrackBack v2.01jp2 c2
  http://blog.cles.jp/item/1260
・NP_TrackBackのテストバージョン 2.0.1 jpを使っている人にお知らせ
  http://nakahara21.com/index.php?itemid=618
・NP_TrackBackの進捗
  http://nakahara21.com/?itemid=591
・NP_Trackback 2.0x 日本語バージョンでの不具合
  http://nakahara21.com/index.php?itemid=631

オフライン

#2 2006-02-15 13:12:28

pico
ゲストユーザー

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

こんにちは。このプラグインについて一つ質問があります。

javascriptを使った以下の部分はどうやって非表示させられるのでしょうか?

    Show left 1 Trackbacks
    Hide

よろしくお願いします。

#3 2006-02-15 14:02:53

ゲストユーザー
ゲストユーザー

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

ここはプラグインのダウンロード用でした。
質問すべきではなかったですね。申し訳ありませんでした。

#4 2006-02-25 19:15:14

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

オリジナル2.0.3の機能を取り込んだ2.0.3jpを作りました。

主な改良点
・SpamCheck API 2に対応 (オリジナル2.0.3より)
・SendTrackbackイベントとRetrieveTrackbackイベントへの対応(オリジナル2.0.3より)
・Trackback URLs生成の見直(オリジナル2.0.3より)
・リンクなしトラックバックのはじき方が指定可能にした(c4予定機能より)
・ <%if%>拡張への対応(1.51jより)
参考:http://blog.cles.jp/item/1363

詳しい使い方についてはwikiを参照してください。
http://japan.nucleuscms.org/wiki/plugins:trackback

オフライン

#5 2006-04-08 17:30:06

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

返信で書いていたつもりだったのですが、上記の2.0.1 jp2 c3の書き込みを上書きしてしまっていました :cry:

オリジナル2.0.3の機能を取り込んだ2.0.3jpを作りました。
詳しくは上記の書き込みにて。

オフライン

#6 2006-04-15 21:09:43

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

v2.03 jpに1.5xのローカルトラックバック機能を付加した v2.0.3jp2 をリリースしました。
http://blog.cles.jp/item/1372

オフライン

#7 2006-05-14 00:13:21

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

いくつかのバグfixを行ってv2.03 jp3としました
http://blog.cles.jp/item/1406

・ひとつのエントリに重複してトラックバックが送られてきた場合に無条件でメール通知される問題を修正
・<%TrackBack(form)%>で表示されるリンクを押して表示されるフォームの日本語化

オフライン

#8 2006-07-16 01:18:23

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

管理画面周りのメッセージの日本語化を行って、jp4としました。
http://blog.cles.jp/item/1504

・AutoDiscoveryURL出力時にSpamCheckを行うようにした
・メッセージ、デフォルト値を日本語化
・大手ASPの言及リンクチェックの際にURLのリダイレクトを解除するようにした

オフライン

#9 2006-09-16 14:23:32

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

さらにbugfixを行ったjp5をリリースしました
http://blog.cles.jp/item/1606

[Fixed] getPermaLinksFromText()内のURL抽出ルーチンの不具合を修正
[Fixed] Auto-Discovery時にSQLエラーが出る不具合を修正
[Fixed] 管理画面でパースエラーが出る場合がある不具合を修正
[Changed] SQLのクォートを"から'に変更
[Fixed] mb_emulator環境にてエラーが出る問題を修正

オフライン

#10 2006-09-30 02:08:52

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

セキュリティに問題のあるコードの改善を行いました。
jp5以前をお使いの方はバージョンアップを強く推奨します。

オフライン

#11 2006-11-23 22:15:33

ももしん
メンバー
From: 北海道
登録日: 2004-05-15
投稿: 13
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

phpはよくわからないもので :oops:
差し替えてみたら以下のようにエラーがでるようになりました
これはどうしたら良いでしょうか?
なにか導入の仕方間違えたんでしょうか

■トラックバックの数を表示させる部分 <%TrackBack(count)%>
-------------------------------------------------------------------------------------
mySQL error with query SELECT COUNT(*) as result FROM nucleus_plugin_tb WHERE tb_id=1079 AND block = 0: Unknown column 'block' in 'where clause'

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in パス(略)~nucleus/libs/globalfunctions.php on line 494
No Trackbacks TB         
-------------------------------------------------------------------------------------


■コメントのトラックバックのリスト部分 <%TrackBack(list)%>
-------------------------------------------------------------------------------------
トラックバック
[admin]
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in パス(略)/~nucleus/plugins/NP_TrackBack.php on line 443

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in パス(略)~/nucleus/plugins/NP_TrackBack.php on line 516

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in パス(略)~/nucleus/plugins/NP_TrackBack.php on line 534

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

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in パス(略)~/nucleus/plugins/NP_TrackBack.php on line 538

このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
-------------------------------------------------------------------------------------

オフライン

#12 2006-11-24 02:55:03

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

TrackBackプラグインを一回アンインストールして,再インストールしてみてください。

オフライン

#13 2006-11-24 23:45:44

nakahara21
メンバー
From: 尼崎
登録日: 2003-11-14
投稿: 1,298
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

プラグインの管理画面に入ると、「データベースのテーブルのアップグレードをします」みたいなボタンが表示されませんか?
押したら良いはずなのですが。たぶん。


nakahara21
http://nakahara21.com/
(ただいま調整中です)

オフライン

#14 2006-11-26 16:32:11

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

セキュリティ問題を修正したjp7をリリースします。
NP_0TicketForPluginで解決することができない脆弱性を含んでいますので、本バージョンへのアップデートを強く推奨します。

【参考】
http://japan.nucleuscms.org/wiki/plugins:trackback
http://blog.cles.jp/item/1729

【主な修正点】
[Changed] SpamChekについて微調整
NP_Blacklist jp9にあわせて微調整を行いました。
[Added] Ticket処理を追加(CSRF対策)
CSRF攻撃に対する脆弱性および、任意の第三者から任意のページに対してTrackBack Auto-Discoveryを行ってしまう脆弱性を修正しました。
[Fixed] URLに&が入っているときの動作を変更
URLに&が入っている場合に、実体参照(&)についても認識するようにしました。
[Added] 管理画面にアイコンを追加
管理画面にアイコンを追加しました

オフライン

#15 2006-11-27 04:04:11

ももしん
メンバー
From: 北海道
登録日: 2004-05-15
投稿: 13
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

>プラグインの管理画面に入ると、「データベースのテーブルのアップグレードをします」みたいなボタンが表示されませんか?

すみません、ありがとうございます。無事解決しました。
wikiの導入手順に特に書いてなかったので、差し替えだけで動くと思いこんでいたのが原因でした
よく見なくても気づくくらいの、わかりやすくテーブルのアップデート表示がありました・・なんともお恥ずかしい限りで :oops:

オフライン

#16 2007-02-05 21:39:12

粉雪
ゲストユーザー

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

↑の、ももしんさんの問題に近いかもしれません。
新しくNP_Trackback203JP7を入れて、スキンで<%TrackBack(list)%>を使ったら、
以下のようなエラーが出てしまいました。
尚、プラグイン管理画面での

「データベースのテーブルのアップグレードをします」みたいなボタン

もちょっとどのことだか分かりませんでした。
初心者の質問で恐縮ですが、どなたか解決策を教えていただけませんでしょうか?

__________________________________________

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in //略//nucleus/nucleus/plugins/NP_TrackBack.php on line 554
このエントリにトラックバックはありません

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in //略//nucleus/nucleus/plugins/NP_TrackBack.php on line 558
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.  :cry:  :cry:

#17 2007-02-05 22:23:11

粉雪
ゲストユーザー

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

もうしわけありません。
いじっているうちに解決しました。
お騒がせしました!

<%TrackBack(list, limit0)%>と、limitの値をゼロにしてしまっていたのが原因だったようです。
他の数値を入力したらエラー表示は消えました。

ただ、

<%TrackBack(list, limit0)%>

受け取ったトラックバックをすべて折りたたむ

http://japan.nucleuscms.org/wiki/plugins:trackback

とあったようにはちょっとできなかったですけど、
でも、動いてくれてほっとしています。

初心者なので、色々またご迷惑かけることもあるかもしれませんが、
よろしくお願いいたします。
ではでは、失礼します。

#18 2007-03-11 15:23:11

メンバー
登録日: 2007-03-11
投稿: 5

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

XML Parsing Error: no element found
Location: http://www.なんとか.com/nucleus/plugins/trackback/
Line Number 28, Column 1:
^

_| ̄|○

オフライン

#19 2007-03-18 03:27:19

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

v2.03 jp8をリリースしました

詳細は下記を参照してください
http://japan.nucleuscms.org/wiki/plugins:trackback
http://blog.cles.jp/item/1907

2003/03/20追記(v2.0.3 jp8.1)
・管理画面にshort_open_tagが使われていた部分を修正しました

2007/3/21追記(v2.0.3 jp8.2)
トラックバック一覧で日付が正常に表示されない問題を修正しました。

オフライン

#20 2007-03-19 20:15:57

メンバー
登録日: 2007-03-11
投稿: 5

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

やった!hsurさん、本当にありがとうございました。

すいません、ただ:

XML Parsing Error: not well-formed
Location: http://www.なんとか.com/nucleus/plugins/trackback/index.php?action=blocked&ticket=d6335568194db6527ffb679f3393c1ac
Line Number 81, Column 14:                <a href="<? echo $item['story_url']; ?>">テスト</a>
-----------------------------------------^

オフライン

#21 2007-03-19 22:04:57

shizuki
Administrator
From: 西播磨
登録日: 2006-03-23
投稿: 900
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

nucleus/libs/trackback/japanese-(encode).templates/

all.html
line 57

				<a href="<? echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

to

				<a href="<?php echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

blocked.html
line 62

				<a href="<? echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

to

				<a href="<?php echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

response_all.xml
line 1

<?echo '<'.'?xml version="1.0" encoding="UTF-8"?'.'>';?>

to

<?echo '<'.'?php xml version="1.0" encoding="UTF-8"?'.'>';?>

line 13

				<a href="<? echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

to

				<a href="<?php echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

response_blocked.xml
line 1

<?echo '<'.'?xml version="1.0" encoding="UTF-8"?'.'>';?>

to

<?echo '<'.'?php xml version="1.0" encoding="UTF-8"?'.'>';?>

line 13

				<a href="<? echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

to

				<a href="<?php echo $item['story_url']; ?>"><?php echo $item['story'];?></a>

これでどうです?

オフライン

#22 2007-03-20 02:41:04

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

しづきさん
ありがとうございます。
修正を取り込んでリリースしておきました。

オフライン

#23 2007-04-01 02:48:19

ももしん
メンバー
From: 北海道
登録日: 2004-05-15
投稿: 13
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

アイテムを書き込んだ後からトラックバックって普通にできましたよね?

なぜかうまくいかなくて困っています
なにか見落としている設定とか操作とか条件とかあったでしょうか?
過去にやった記憶では難しいことしなくても出来た気がするんですが・・・

うまくいかないのでローカルで自分のブログ内の記事同士で
テキトウにトラックバックさせてみようとしても、やっぱりうまくいきません。

後からアイテムの編集で開いて
トラックバックのフォームにトラックバックURLかいて送信リストに追加して。「保存」で編集を終われば
送られた気がするんですが・・・。

何回かやっていたら1回だけできたのですが、何が違ったのかもわからず
そのあともなぜか出来ないので、諦めモード中なので、
こちらでお知恵を拝借したく書き込みました(^-^;

オフライン

#24 2007-05-05 03:34:06

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

v2.03 jp9をリリースしました

詳細は下記を参照してください
http://japan.nucleuscms.org/wiki/plugins:trackback
http://blog.cles.jp/item/1993

オフライン

#25 2007-05-05 03:36:39

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_Trackback v2.0.3 jp13 [updated 08/12/14]

ごめんなさい。。。。。
レスが入っているのに気づいていませんでした。

ももしん さんの発言:

後からアイテムの編集で開いて
トラックバックのフォームにトラックバックURLかいて送信リストに追加して。「保存」で編集を終われば
送られた気がするんですが・・・。

これで問題ないはずです。管理者操作履歴に何か残っていたり、リンクがなくてブロックされていたりしませんか?

オフライン

Board footer