« 監査ログよりポリシーの作成 (selinux) | メイン | 本日の物欲(笑) »

trackbackの手動設定

その昔・・・相互リンクってものをやっていた時代。
更新が滞り気味のサイト運営者向けとして、便利な機能ということで、trackbackを考え出したのえらい!!

trackbackとは、相手がこっちにリンクを張るという機能で、気に入らなければ解除すればいい。
それを逆手に取って、最近ではtrackback-spamの嵐(笑)

逆に、トラックバックを張ってもらいたいと思ったこともあるだろう。
その場合はどうするか。

1.htmlのpostコマンドを使用する
2.システム側で対応する。

今回は2の方法について
※1の方法を解説しちゃうと(笑)

前提として、movabletypeをmysqlで動かしていること

phpmyadminなどで、movabletypeが使用しているdbを開く。
trackbackが格納されているテーブルは、mt_tbpingだ。
このテーブルにデータを追加する。

テーブルの項目と更新内容は以下のとおり
1.tbping_id
 これは設定不要(mysqlが自動で割り振る)
2.tbping_blog_id
 通常は1(多数のblogをやっている人は該当のblog-idに)
3.tbping_blog_name
 トラックバック元のblog名
4.tbping_excerpt
 トラックバック元blog内容の概要(先頭1段落分くらい)
5.tbping_ip
 適宜(笑)まあ、192.168.0.1なんかで
6.tbping_junk_log
 nullのまま
7.tbping_junk_score
 nullのまま
8.tbping_junk_status
 nullのまま
9.tbping_last_moved_on
 初期設定値
10.tbping_source_url
 トラックバック元記事のurl(トラックバックurlではない)
11.tbping_tb_id
 トラックバックしたい記事のid
12.tbping_title
 トラックバック元記事のタイトル
13.tbping_visible
 1を設定(すぐに公開となります)
14.tbping_created_on
 トラックバックされた想定の日付を設定
15.tbping_created_by
 nullのまま
16.tbping_modified_on
 トラックバックされた想定の日付を設定
17.tbping_modified_by
 nullのまま

書込みをして、トラックバック一覧で確認。
必要に応じて、サイトを再構築。

この記事のパーマリンク

このエントリーのパーマリンクURL:
http://blog.sailine.net/2007/03/non_automatic_trackback.html

ブラウザのURLが異なっており「キャッシュ」表記が無い場合は著作権侵害です。著作権者にご連絡ください。(以下URL)

http://fusekako.jp/contact/contact.html

トラックバック

このエントリーのトラックバックURL:
http://blog.sailine.net/bin/mt-tb.cgi/32

迷惑トラックバック撲滅中! 当ページへトラックバックしている旨の書込みをお願いします。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

ご注意!!

著作権表示
このblogのオリジナルURLは
http://blog.sailine.net
です。
キャッシュで保持する場合はキャッシュであることを明示してください。明示しない場合は著作権侵害となります。
This blog is "http://blog.sailine.net" saving.
The contents must be displayed in above URL or based.
If you tried to show the blog with different the URL,you must license from the copyright holder.

About

MOVABLETYPEに投稿された記事です。

ひとつ前の投稿は「監査ログよりポリシーの作成 (selinux)」です。

次の投稿は「本日の物欲(笑)」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Copyright 2007-2010 ©彩らいん!もじサイト