December 13, 2003

MT 改造メモ

1. MTを使わずにトラックバックさせる方法。
2. トラックバックされたエントリを表示する。
3. トラックバックを受けたら、Individual Archive でも自動 Rebuild 。
4. 画像のアップロード先を標準で"images"という名前のディレクトリを指定する。
5. 検索結果ページ「Search Results」のテンプレートの場所。

1. MTを使わずにトラックバックさせる方法。
TrackBack Listing Templateに、以下を追加、

<form method="post" action="<$MTEntryTrackbackLink$>" >
URL:<br />
<input type="text" name="url" size="40" /><br />
Subject:<br />
<input type="text" name="title" size="40" /><br />
Name or Blog Name:<br />
<input type="text" name="blog_name" size="40" /><br />
Excerpt:<br />
<input type="text" name="excerpt" size="40" /><br />
<br />
<input type="submit" value="TrackBack" />

2. トラックバックされたエントリを表示する。
(mt home)/plugins/mt-pingedentry.pl
<MTPingedEntry>
<a href="<$MTPingedEntryLink$>">Re: <$MTPingedEntryTitle$></a>
</MTPingedEntry>

3. トラックバックを受けたら、Individual Archive でも自動 Rebuild 。
参照: BLOG質問箱: MT2.64パッチログ
(mt home)/lib/MT/App/Trackback.pmの200行目の辺りに、以下の記述を追加。
my $blog = MT::Blog->load($blog_id);
$app->rebuild_indexes( Blog => $blog )
or return $app->_response(Error =>
$app->translate("Rebuild failed: [_1]", $app->errstr));

$app->rebuild_entry( Entry => $entry )
or return $app->_response(Error =>
$app->translate("Rebuild failed: [_1]", $app->errstr));

4. 画像のアップロード先を標準で"images"という名前のディレクトリを指定する。
(mt home)/tmpl/cms/upload.tmpl の104行目付近の書き換え。

<tr>
<td><input type="radio" name="site_path" value="0" checked></td>
<td><font class="title"><<MT_TRANS phrase="Local Archive Path">></font></td>
<td><font class="title">/ </font></td>
<td><input name="extra_path_archive" class="text-short" value="images"></td>
</tr>

5. 検索結果ページ「Search Results」のテンプレートの場所。
(mt home)/search_templates/comments.tmpl
(mt home)/search_templates/default.tmpl

by ino at 02:26 on Dec 13, 2003 | コメント (0) | トラックバック (0) | -blog
Trackback URL :  http://anchoco.net/cgi-bin/ThisBlogChangedCMS/mt-tb.cgi/81
Post a comment






Remember personal info?





Comments
Trackback
[an error occurred while processing this directive]
[an error occurred while processing this directive]
July 2006
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Powered by Movable Type 2.661
pfw_banner128_22 Ring Home Prev Next
www.flickr.com
inotz's photos inotz's photos