記事本文
はてなブックマークにブックマークされている記事を表示
これは面白そう。 面白そうというより、便利そうです。
はてなブックマークなどのソーシャルブックマークサービスにブックマークされた記事というのは、第三者に何かしらの印象を与えた記事ということなので、それを羅列することで自分の weblog からの傑作選を作るようなことができるでしょう。
私も e-luck さん ( Lucky bag::blog ) の手順を参考に、そのうちhttp://hxxk.jp/ の エントリー一覧をリストアップするテンプレートを作ってみようかな。
PHP での XML 宣言
それと、xml 宣言部分の
<?が php の省略タグだと認識されてエラーになっちゃうんで、同じく .htaccess に下記を追加して省略タグを無効にした。php_flag short_open_tag Off
この方法でも間違いではありませんが、 .htaccess を使わない方法もあります。
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
( 以下省略 )
通常、 XHTML ではこのような XML 宣言の書き方になります。 ( この例では XHTML 1.0 Strict の記述を示しています。 ) それを、 PHP を用いる場合では次のように書くと良いでしょう。
<?php echo '<?xml version="1.0" encoding="<$MTPublishCharset$>"?>'."\n";?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
( 以下省略 )
このように、 echo で書き出すことで処理命令と認識されることを防ぎ、エラーを回避できます。
<?xml-stylesheet href="hoge.css" type="text/css"?>
のようなスタイルシートの指定をする場合も同様です。

