links for 2008-03-01

links for 2008-02-29

wordpressのformatterがキモいタグを生成するので、どうにかする - v2.3.3の場合

前回のwordpressのformatterがキモいタグを生成するので、どうにかするはME2.2.3以外でpatchすると、管理画面で激しくwarningが出てエライことになる。ので、v2.3.3用のpatch。

--- www/wp-includes/formatting.php.orig Thu Feb 28 16:37:29 2008
+++ www/wp-includes/formatting.php      Thu Feb 28 16:39:27 2008
@@ -63,7 +63,7 @@
        $pee = $pee . "\n"; // just to make things a little easier, pad the end
        $pee = preg_replace('|<br />\s*<br />|', "\n\n", $pee);
        // Space things out a little
-        $allblocks = '(?:table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
+       $allblocks = '(?:code|table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
        $pee = preg_replace('!(<' . $allblocks . '[^>]*>)!', "\n$1", $pee);
        $pee = preg_replace('!(</' . $allblocks . '>)!', "$1\n\n", $pee);
        $pee = str_replace(array("\r\n", "\r"), "\n", $pee); // cross-platform newlines
@@ -88,6 +88,10 @@
        if (strpos($pee, '<pre') !== false)
                $pee = preg_replace_callback('!(<pre.*?>)(.*?)</pre>!is', 'clean_pre', $pee );
        $pee = preg_replace( "|\n</p>$|", '</p>', $pee );
+        $pee = preg_replace('| {4}|', str_repeat(' ',4), $pee);
+        $pee = str_replace('\\', '\\\\', $pee);
+        $pee = preg_replace('|<code>.*?</code>|se', "str_replace(array('<p>', '</p>'), array('', '<br /><br />'), '$0')", $pee);
+        $pee = StripSlashes($pee);

        return $pee;
 }

links for 2008-02-28

wordpressのformatterがキモいタグを生成するので、どうにかする - ME2.2.3の場合

とかいう謎タグが生成されて激しく気持ち悪いので、phpに手を入れる。As You Like It ? Blog Archive ? WordPressのエディタとの付き合い方を参照して、その通りに書き換えるだけ。patchにしとく。
--- formatting.php.org  Fri Feb 22 18:23:52 2008
+++ formatting.php      Fri Feb 22 18:21:16 2008
@@ -55,7 +55,7 @@
        $pee = $pee . "\n"; // just to make things a little easier, pad the end
        $pee = preg_replace('|<br />\s*<br />|', "\n\n", $pee);
        // Space things out a little
-       $allblocks = '(?:table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
+       $allblocks = '(?:code|table|thead|tfoot|caption|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|select|form|map|area|blockquote|address|math|style|input|p|h[1-6]|hr)';
        $pee = preg_replace('!(<' . $allblocks . '[^>]*>)!', "\n$1", $pee);
        $pee = preg_replace('!(</' . $allblocks . '>)!', "$1\n\n", $pee);
        $pee = str_replace(array("\r\n", "\r"), "\n", $pee); // cross-platform newlines
@@ -80,6 +80,13 @@
        if (strpos($pee, '<pre') !== false)
                $pee = preg_replace('!(<pre.*?>)(.*?)</pre>!ise', " stripslashes('$1') .  stripslashes(clean_pre('$2'))  . '</pre>' ", $pee);
        $pee = preg_replace( "|\n</p>$|", '</p>', $pee );
+        $pee = preg_replace('| {4}|', str_repeat('&amp;nbsp;',4), $pee);
+        $pee = str_replace('\\', '\\\\', $pee);
+        $pee = preg_replace(
+            '|<code>.*?</code>|se'
+            , "str_replace(array('<p>', '</p>'), array('', '<br /><br />'), '$0')"
+            , $pee);
+        $pee = StripSlashes($pee);

        return $pee;
 }

世界樹の迷宮II 買った

世界樹の迷宮II 諸王の聖杯(特典無し)

まだほんの最初しか遊べてないけど、基本は前作と変わっておらず、不満だったマッピング用のアイテム(床の色、一方通行用の矢印などなど)が増えてる!あとはアイテムを何個置けるか、とかかな。前回もフロアによっては書き方工夫しないと、マップ描けなくなったからな。

とりあえず初日なんで、ネタバレしないようにしつつ感想。

  • ブシドー強まった
  • アルケミストも強まった。TP足りない
  • レンジャー弱まった。つか前作で強すぎた
  • なんかミスが多い気がする
  • 敵が素材を落とさないことが多い気がする
  • 前作やってる人にすると、あの1Fのイベントはえげつない
  • 前作イカレてたスキルは、殆どなくなったか弱体化(防御陣形とか医療防御とか)

とりあえずソードマン♂・ブシドー♀・カースメーカー♀・アルケミスト♂・メディック♀をメインに据えてみた。ペット以外一通り作ったので、3Fくらいまでいったらガンナーとかドクトルマグスも試す。が、金がないのでその前にどこかでゴレンジャーしないとだな。出来るのかしらんけど。