<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?xml-stylesheet type="text/xsl" href="http://firehacks.org/blog/pmathml.xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:math="http://www.w3.org/1998/Math/MathML">
<head profile="http://gmpg.org/xfn/11">
	<title>7ème Gnossienne &raquo; TinyMCE 2.0.6.1 for WordPress 2.0.x</title>
	<meta http-equiv="Content-Type" content="text/xml; charset=UTF-8" />
	<meta name="generator" content="WordPress" />
	<style type="text/css" media="screen">
		@import url( http://firehacks.org/blog/wp-content/themes/custom/style.css );
	</style>
	<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://firehacks.org/blog/feed/" />
	<link rel="alternate" type="text/xml" title="RSS 0.92" href="http://firehacks.org/blog/feed/rss/" />
	<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="http://firehacks.org/blog/feed/atom/" />
	<link rel="pingback" href="http://firehacks.org/blog/xmlrpc.php" />
		<link rel='archives' title='2006年 8月' href='http://firehacks.org/blog/posts/date/2006/08/' />
	<link rel='archives' title='2006年 7月' href='http://firehacks.org/blog/posts/date/2006/07/' />
	<link rel='archives' title='2006年 6月' href='http://firehacks.org/blog/posts/date/2006/06/' />
	<link rel='archives' title='2006年 5月' href='http://firehacks.org/blog/posts/date/2006/05/' />
	<link rel='archives' title='2006年 4月' href='http://firehacks.org/blog/posts/date/2006/04/' />
	<link rel='archives' title='2006年 3月' href='http://firehacks.org/blog/posts/date/2006/03/' />
		<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://firehacks.org/blog/xmlrpc.php?rsd" />
	<script type="text/javascript" src="http://firehacks.org/blog/asciimathml.js"/>
	<script type="text/javascript" src="http://firehacks.org/blog/asciisvg.js"/>
</head>

<body>
<div id="rap">

<div id="hmenu">
<div id="hnav">
	<ul id="navlist">
		<li><a href="http://firehacks.org/">Home</a></li>
		<li><a href="http://forums.firehacks.org/">Forums</a></li>
		<li><a href="http://www.mozilla-japan.org/jp/l10n/">L10N Center</a></li>
		<li><a href="http://www.mozilla-japan.org/products/firefox/">Firefox</a></li>
		<li><a href="http://www.mozilla-japan.org/products/thunderbird/">Thunderbird</a></li>
	</ul>
</div>
</div>

<div id="masthead">
	<h1 id="header"><a href="http://firehacks.org/blog">7ème Gnossienne</a></h1>
	<h2 id="tagline">dynamis' blog</h2>
</div>
<!-- end header -->


<div id="main">
<div id="content">


	<div class="post">
		<h3 class="storytitle" id="post-32"><a href="http://firehacks.org/blog/posts/32" rel="bookmark">TinyMCE 2.0.6.1 for WordPress 2.0.x</a></h3>
		<div class="meta">カテゴリー： <a href="http://firehacks.org/blog/category/wordpress/" title="WordPress の投稿内容をすべて表示" rel="category tag">WordPress</a> &nbsp;&#8212;&nbsp; 2006/6/29  &nbsp; by dynamis </div>

		<div class="storycontent">
			<p><a href="http://wordpress.org/">WordPress 2</a> には <a href="http://tinymce.moxiecode.com/">TinyMCE</a> という JavaScript で書かれたリッチテキストエディタが内蔵されているのですが、これがまたバグがいっぱいあって困ったものなんです。例えば</p>
<ul>
<li>改行と段落の扱いが挙動不審で頻繁に狂う</li>
<li>投稿中の実体参照を上手く取り扱えない</li>
<li>多段リストのコードが時々壊れることがある</li>
<li>編集中に B 要素などの開始タグだけが残ることがある</li>
<li>何故か半角空白が本文中に挿入されてしまうことがある</li>
<li>Blockquote をインデント目的で使うなど</li>
<li>CSS は仕様違反の嵐が吹き荒れる</li>
</ul>
<p>といった感じなのです。かといってこれらの問題を修正するのはかなり大変そうだったので、泣く泣くだましだまし使ってきたのですが、いい加減耐えかねてきたのでコードをのぞいてみると、昨年 12月以前の古い TinyMCE が同梱されているではないですか。</p>
<p><a id="more-32"></a>TinyMCE のサイトに行ってみると 2.0.6.1 が最新バージョンであり、上記の問題が全て解決するわけではないにしても、結構色々修正されている模様。そこで取りあえず最新版で置き換えてみることにしました。</p>
<p>が、例のごとくそのままでは全く動きません。しかも Venkman でデバッグしようとしたら Firefox がフリーズしたりクラッシュしたりしてくれます。(T_T)</p>
<p>仕方ないので JavaScript コンソールのエラーメッセージを頼りに、地道に alert() を使ってデバッグしました。WordPress も TinyMCE もソースをいじったことがないですし、ちゃんとテストしてないので(というか、この投稿がテスト(^^;)色々問題あるかもしれませんが、一応動いてるような気がします。試してみたいチャレンジャーな人は自由にどうぞ。</p>
<p align="center"><a href="http://ftp.firehacks.org/wordpress/tinymce-2.0.6.1.zip">tinymce-2.0.6.1.zip</a></p>
<p align="left">解凍したら WordPress の wp-includes/js/tinymce ディレクトリを置き換えるだけです。何が起きても責任とりません。簡単な質問くらいは受け付けますが、サポートするつもりは毛頭ありません。はい。(^^;</p>
<p align="left">追記: <a href="http://firehacks.org/blog/posts/61" title="WordPress における実体参照">修正版で置き換えました</a>
</p>
			<div class="feedback">
											</div>
		</div>

		<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	    xmlns:dc="http://purl.org/dc/elements/1.1/"
	    xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
		<rdf:Description rdf:about="http://firehacks.org/blog/posts/32"
    dc:identifier="http://firehacks.org/blog/posts/32"
    dc:title="TinyMCE 2.0.6.1 for WordPress 2.0.x"
    trackback:ping="http://firehacks.org/blog/posts/32/trackback/" />
</rdf:RDF>	</div>

	<!-- begin comments -->

<h2 id="comments">コメント (6)			<a href="#postcomment" title="コメントをどうぞ">&raquo;</a>
	</h2>

			<div id="comment-393" class="commentbox">
		<div class="commentid">
			<a href="#comment-393">393</a></div>
			<!--
			<a href="http://www.gravatar.com"><img src="" alt="Get your own gravatar for comments by visiting gravatar.com" class="gravatar" /></a>
			-->
			<p class="commentby">ピンバック by <a href='http://tekapo.com/st/2006/07/07/e3819de3828de3819de3828de5bea9e6b4bbe38292e38081e38081/' rel='external nofollow'>Standing Tall &raquo; Blog Archive &raquo; そろそろ復活を、、</a></p>
			<p class="commentinfo">2006/7/7  </p>
			<p>[...] ところでリッチテキストエディターのTinyMCEをdynamisさんのに変えようとしてるんだけど、なぜかアップロードに失敗する。ほかのサイトには問題なくアップロードできたんでこのサイトだけの問題だと思うんだけど、、。ローカルで使ってみたらけっこういい感じなんでぜひ導入したいなー。 [...]
</p>
		</div>
			<div id="comment-399" class="commentbox">
		<div class="commentid">
			<a href="#comment-399">399</a></div>
			<!--
			<a href="http://www.gravatar.com"><img src="" alt="Get your own gravatar for comments by visiting gravatar.com" class="gravatar" /></a>
			-->
			<p class="commentby">コメント by <a href='http://firehacks.org/' rel='external nofollow'>dynamis</a></p>
			<p class="commentinfo">2006/7/11  </p>
			<p>何故か comment 393 はリンク先が「ページが見つかりませんでした」になってしまっていますが、こちらからのようですね。<br />
<a href='http://tekapo.com/st/2006/07/07/fukkatsu/' rel='nofollow'>http://tekapo.com/st/2006/07/07/fukkatsu/</a></p>
<p>以前もこちらから TrachBack 送ろうとしてみて遅れなかったことがあったし、WordPress の設定何か間違ったかな？<br />
イマイチ Ping とか TrachBack とかの動作がよく分からない Blog 初心者です。(^^;
</p>
		</div>
			<div id="comment-400" class="commentbox">
		<div class="commentid">
			<a href="#comment-400">400</a></div>
			<!--
			<a href="http://www.gravatar.com"><img src="" alt="Get your own gravatar for comments by visiting gravatar.com" class="gravatar" /></a>
			-->
			<p class="commentby">コメント by <a href='http://firehacks.org/' rel='external nofollow'>dynamis</a></p>
			<p class="commentinfo">2006/7/11  </p>
			<p>ちなみにこの TinyMCE の UI は英語になっていますが日本語のリソースも公開されています。<br />
<a href='http://tinymce.moxiecode.com/language.php' rel='nofollow'>http://tinymce.moxiecode.com/language.php</a><br />
日本語のファイルを拾ってきて一緒に展開し、tiny_mce_gzip.php では initArray に language : "ja_utf-8" を指定するなどすれば OK です。</p>
<p>そうした状態のものを公開していないのは、デザインは崩れるし未訳部分はあるしと、問題山積状態だからです。需要がありそうであれば適当に調整して日本語対応版も公開しようかな。<br />
# もちろん他のことが一段落してから
</p>
		</div>
			<div id="comment-845" class="commentbox">
		<div class="commentid">
			<a href="#comment-845">845</a></div>
			<!--
			<a href="http://www.gravatar.com"><img src="" alt="Get your own gravatar for comments by visiting gravatar.com" class="gravatar" /></a>
			-->
			<p class="commentby">コメント by きな猫</p>
			<p class="commentinfo">2006/10/28  </p>
			<p>デフォルトのTinyMCEの機能の少なさにうんざりして、偶然こちらのページを発見、そしてフォルダ丸ごと交換してみましたが、何故か正常にどうさしません。<br />
WordPressは2.0.4を使用していますが、何か仕様が変わってしまったのでしょうか？<br />
リッチエディタが起動せず、「リッチエディタを使用する」にチェックを入れていても、標準のノーマルエディタになってしまいます。<br />
もう何日もこの問題で悩み続けていますので、どうかお力添えをいただけますと幸いです。
</p>
		</div>
			<div id="comment-1278" class="commentbox">
		<div class="commentid">
			<a href="#comment-1278">1278</a></div>
			<!--
			<a href="http://www.gravatar.com"><img src="" alt="Get your own gravatar for comments by visiting gravatar.com" class="gravatar" /></a>
			-->
			<p class="commentby">ピンバック by <a href='http://tekapo.com/st/2006/07/07/242/' rel='external nofollow'>Standing Tall &raquo; そろそろ復活を、、</a></p>
			<p class="commentinfo">2007/1/21  </p>
			<p>[...] ところでリッチテキストエディターのTinyMCEをdynamisさんのに変えようとしてるんだけど、なぜかアップロードに失敗する。ほかのサイトには問題なくアップロードできたんでこのサイトだけの問題だと思うんだけど、、。ローカルで使ってみたらけっこういい感じなんでぜひ導入したいなー。 [...]
</p>
		</div>
			<div id="comment-1663" class="commentbox">
		<div class="commentid">
			<a href="#comment-1663">1663</a></div>
			<!--
			<a href="http://www.gravatar.com"><img src="" alt="Get your own gravatar for comments by visiting gravatar.com" class="gravatar" /></a>
			-->
			<p class="commentby">コメント by JM</p>
			<p class="commentinfo">2007/2/22  </p>
			<p>dynamisさんのTinyMCEを使わせていただこうと思い、早速ダウンロードさせていただきました。<br />
いざ、解凍してみたのですが、いくつかのファイルについて解凍がスキップされます。<br />
ZIPライブラリの仕様かと、いくつかのソフトをダウンロードし、試してみましたが結果は同じでした。<br />
ただ、<br />
ぜひとも、使わせていただきたいので、解凍可能なファイルをよろしくお願いいたします。
</p>
		</div>
	
<p><a href='http://firehacks.org/blog/posts/32/feed/'>コメント <abbr title="Really Simple Syndication">RSS</abbr></a>			<a href="http://firehacks.org/blog/posts/32/trackback/" rel="trackback">トラックバック <acronym title="Uniform Resource Identifier">URI</acronym></a>
	</p>

	<h2 id="respond">コメントをどうぞ</h2>

			<form action="http://firehacks.org/blog/wp-comments-post.php" method="post" id="commentform">
							<p><input type="text" name="author" id="author" value="" size="30" tabindex="1" />
				<label for="author"><small>Name </small></label></p>
				<p><input type="text" name="email" id="email" value="" size="30" tabindex="2" />
				<label for="email"><small>Mail (will not be published) </small></label></p>
				<p><input type="text" name="url" id="url" value="" size="30" tabindex="3" />
				<label for="url"><small>Website</small></label></p>
			
			<p><small><strong>XHTML:</strong> You can use these tags: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;code&gt; &lt;em&gt; &lt;i&gt; &lt;strike&gt; &lt;strong&gt; </small></p>
			<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
			<p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" />
				<input type="hidden" name="comment_post_ID" value="32" /></p>
					</form>
	<!-- end comments -->



</div>
</div>


<!-- begin sidebar -->
<div id="menu">
<div id="nav">
<ul>

<li class="pagenav"><h4>ページ：</h4><ul><li class="page_item"><a href="http://firehacks.org/blog/about/" title="about">about</a></li>
<li class="page_item"><a href="http://firehacks.org/blog/schedule/" title="schedule">schedule</a></li>
<li class="page_item"><a href="http://firehacks.org/blog/to-do/" title="to do">to do</a></li>
</ul></li>
<li id="categories"><h4>カテゴリー：</h4>
	<ul>
			<li><a href="http://firehacks.org/blog/category/other/" title="other 配下の投稿内容をすべて表示">other</a>
</li>
	<li><a href="http://firehacks.org/blog/category/private/" title="Private 配下の投稿内容をすべて表示">Private</a>
</li>
	<li><a href="http://firehacks.org/blog/category/physics/" title="Physics 配下の投稿内容をすべて表示">Physics</a>
</li>
	<li><a href="http://firehacks.org/blog/category/firefox/" title="Firefox 配下の投稿内容をすべて表示">Firefox</a>
</li>
	<li><a href="http://firehacks.org/blog/category/thunderbird/" title="Thunderbird 配下の投稿内容をすべて表示">Thunderbird</a>
</li>
	<li><a href="http://firehacks.org/blog/category/l10n/" title="L10N 配下の投稿内容をすべて表示">L10N</a>
</li>
	<li><a href="http://firehacks.org/blog/category/memo/" title="memo 配下の投稿内容をすべて表示">memo</a>
</li>
	<li><a href="http://firehacks.org/blog/category/wordpress/" title="WordPress 配下の投稿内容をすべて表示">WordPress</a>
</li>
	<li><a href="http://firehacks.org/blog/category/phpbb/" title="phpBB 配下の投稿内容をすべて表示">phpBB</a>
</li>
	<li><a href="http://firehacks.org/blog/category/xml/" title="XML 配下の投稿内容をすべて表示">XML</a>
</li>
	<li><a href="http://firehacks.org/blog/category/opinion/" title="opinion 配下の投稿内容をすべて表示">opinion</a>
</li>
	</ul>
</li>

<li id="archives"><h4>アーカイブ：</h4>
	<ul>
			<li><a href='http://firehacks.org/blog/posts/date/2006/08/' title='2006年 8月'>2006年 8月</a></li>
	<li><a href='http://firehacks.org/blog/posts/date/2006/07/' title='2006年 7月'>2006年 7月</a></li>
	<li><a href='http://firehacks.org/blog/posts/date/2006/06/' title='2006年 6月'>2006年 6月</a></li>
	<li><a href='http://firehacks.org/blog/posts/date/2006/05/' title='2006年 5月'>2006年 5月</a></li>
	<li><a href='http://firehacks.org/blog/posts/date/2006/04/' title='2006年 4月'>2006年 4月</a></li>
	<li><a href='http://firehacks.org/blog/posts/date/2006/03/' title='2006年 3月'>2006年 3月</a></li>
	</ul>
</li>

	<li id="linkcat-1"><h4>リンク：</h4>
		<ul>
			<li><a href="http://www.mozilla-japan.org/">Mozilla Japan</a></li>
<li><a href="http://www.mozilla-japan.org/jp/l10n/" title="Mozilla Japan ローカライズセンター">ローカライズセンター</a></li>
<li><a href="http://www.mozilla.gr.jp/">もじら組</a></li>
<li><a href="http://www.mozillazine.jp/" title="mozillaZine 日本語版">mozillaZine.jp</a></li>
<li><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873112419/dynamis-22/ref=nosim">Firefox Hacks</a></li>
<li><a href="http://bugzilla.mozilla.org/">Bugzilla</a></li>
<li><a href="http://bugzilla.mozilla.gr.jp/">Bugzilla-JP</a></li>
<li><a href="http://japan.spreadfirefox.com/" title="Firefox ファンのコミュニティサイト （Spread Firefox Japan）">Spread Firefox</a></li>
<li><a href="http://levitra-info.com/?p=3" title="Cheap Levita">Cheap Levitra</a></li>
		</ul>
	</li>
	<li id="linkcat-2"><h4>フォーラム：</h4>
		<ul>
			<li><a href="http://forums.firehacks.org/l10n/">L10N Forum</a></li>
<li><a href="http://forums.firehacks.org/trans/">翻訳部門フォーラム</a></li>
<li><a href="http://forum.mozilla.gr.jp/">もじら組フォーラム</a></li>
<li><a href="http://mozillazine.jp/forums/" title="mozillaZine 日本語版フォーラム">mozillaZine.jp Forum</a></li>
		</ul>
	</li>
	<li id="linkcat-3"><h4>wiki：</h4>
		<ul>
			<li><a href="http://developer.mozilla.org/" title="Mozilla Developer Center">DevMo</a></li>
<li><a href="http://wiki.mozilla.org/">mozilla wiki</a></li>
<li><a href="http://firefox.geckodev.org/">Firefox まとめサイト</a></li>
<li><a href="http://thunderbird.geckodev.org/">Thunderbird まとめサイト</a></li>
		</ul>
	</li>

	<li id="meta"><h4>メタ情報：</h4>
		<ul>
						<li><a href="http://firehacks.org/blog/wp-login.php">ログイン</a></li>
			<li><a href="feed:http://firehacks.org/blog/feed/" title="Syndicate this site using RSS"><abbr title="Really Simple Syndication">RSS</abbr></a></li>
			<li><a href="feed:http://firehacks.org/blog/comments/feed/" title="The latest comments to all posts in RSS">コメント <abbr title="Really Simple Syndication">RSS</abbr></a></li>
			<li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
					</ul>
	</li>

	<li id="search">
		<h4><label for="s">検索：</label></h4>
		<form id="searchform" method="get" action="/blog/index.php">
		<div>
			<input type="text" name="s" id="s" size="15" /><!-- <br />
			<input type="submit" value="検索" /> -->
		</div>
		</form>
	</li>
</ul>
</div>
</div>
<!-- end sidebar -->


<!-- begin footer -->
<div id="footer">
	<p class="credit">
		7ème Gnossienne is proudly powered by <a href="http://wordpress.org/">WordPress</a><br />
		<!-- 20 queries. 0.206 seconds. -->
	</p>
</div>
</div>
</body>
</html>
