ソースコードをブログ(MT)に貼り付けられる形式に変換するツールを作成した。
ここ(mahata.net内)からツールに遷移できる。
ためしに、ツールそのもののコードを貼り付けて添付してみる。
(strip_tags.html)
(strip_tags_proc.html)
何ていうことはしていなくて、ただ単にhtmlspecialcharsを通したものの&をさらに&amp(←本当は半角) に変換しただけ。
ここ(mahata.net内)からツールに遷移できる。
ためしに、ツールそのもののコードを貼り付けて添付してみる。
(strip_tags.html)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="description" content="mahata.net"> <meta name="keywords" content="mahata, mahata.net, programming, tool"> <meta name="author" content="Yasunori MAHATA"> <title>mahata.net - strip tags</title> <body> <p> ブログにソースコードを貼り付けるツール。 </p> <p> <form action="strip_tags_proc.html" method="post"> <textarea name="code" cols="96" rows="32"></textarea><br /> <input type="submit" /> </form> </p> </body> </html>
(strip_tags_proc.html)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="description" content="mahata.net">
<meta name="keywords" content="mahata, mahata.net, programming, tool">
<meta name="author" content="Yasunori MAHATA">
<title>mahata.net - strip tags</title>
<body>
<p>
ブログに貼り付けられる形態に変換しました。
</p>
<p>
<textarea cols="96" rows="32"><?php echo str_replace('&', '&', htmlspecialchars($_POST['code'])); ?></textarea><br />
</p>
<hr />
<p>
再度の変換を試したい場合は、次のテキストボックスを利用してください。
</p>
<p>
<form action="strip_tags_proc.html" method="post">
<textarea name="code" cols="96" rows="32"><?php echo $_POST['code']; ?></textarea><br />
<input type="submit" />
</form>
</p>
</body>
</html>
何ていうことはしていなくて、ただ単にhtmlspecialcharsを通したものの&をさらに&amp(←本当は半角) に変換しただけ。

Leave a comment