Home > 日記・ネタ > MTダイナミック・パブリッシングでMTNextEntry

MTダイナミック・パブリッシングでMTNextEntry

Movable Type 3.33-ja でダイナミック・パブリッシングを行った際、次ページを表示するタグ MTEntryNext がうまく動いていないことを発見。

早速 Google って見ると 3.31 では正常になったのが、3.32-ja, 3.33-ja ではうまく動作しなくなったようです。

# diff -u src/MT-3.33-ja/php/lib/mtdb_base.php ../htdocs/mtj/php/lib/mtdb_base.php
--- src/MT-3.33-ja/php/lib/mtdb_base.php        Fri Aug  4 06:58:23 2006
+++ ../htdocs/mtj/php/lib/mtdb_base.php Sat Dec 30 15:08:29 2006
@@ -534,6 +534,16 @@
$limit = 0; $offset = 0;
}

+        if ($args['sort_order']) {
+            if ($args['sort_order'] == 'ascend') {
+                $order = 'asc';
+            } elseif ($args['sort_order'] == 'descend') {
+                $order = 'desc';
+            }
+        }
+
+        $sort_field or $sort_field = 'entry_created_on';
+
$sql = "
select mt_entry.*, mt_placement.*, mt_author.*,
mt_trackback.*

このパッチでうまく動くようになりました。

Comments:1

ゆう 06-12-31 (日) 4:30

TypeKey とコメントテスト

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://yuki.c-point.ne.jp/e20061229_mtmtnextentry.html/trackback
Listed below are links to weblogs that reference
MTダイナミック・パブリッシングでMTNextEntry from propeller head X:-) @ネットワークエンジニアのブログ

Home > 日記・ネタ > MTダイナミック・パブリッシングでMTNextEntry

Widgets

専有サーバキャンペーン!

初期費用無料・月額費用半額!2011年4月30日まで!

低価格で充実セキュリティ!安全と価格で選ぶレンタルサーバー
Search
Feeds
Meta
Widgets

ちなみにこのサーバはIPv6では到達出来ません(--;)が、メーター側がIPv6対応なのでIPv6検出してます。

Return to page top