<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>AOINA.COM &#187; editor</title>
	<atom:link href="http://aoina.com/tag/editor/feed/" rel="self" type="application/rss+xml" />
	<link>http://aoina.com</link>
	<description>wordpress, yomi-search, firefox etc.</description>
	<pubDate>Fri, 16 Nov 2007 02:34:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>ja</language>
			<item>
		<title>TinyMCEのボタンコントロールの設定と一覧</title>
		<link>http://aoina.com/archives/91</link>
		<comments>http://aoina.com/archives/91#comments</comments>
		<pubDate>Thu, 10 May 2007 13:58:48 +0000</pubDate>
		<dc:creator>aoina</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[editor]]></category>

		<category><![CDATA[reference]]></category>

		<category><![CDATA[tinyece]]></category>
<category>editor</category><category>reference</category><category>tinyece</category>
		<guid isPermaLink="false">http://aoina.com/archives/91</guid>
		<description><![CDATA[今までwordpressのエディタはビジュアルエディタではなく通常のエディタを利用していたのですが、
先日作ったwp-TinyMCE をいろいろカスタマイズしてたところ、もはやビジュアルエディタ使用者になってしまいました。
TinyMCEのオプションcontent_css(エディタ内のスタイル)を通常のスタイルと同じように設定して、
フルスクリーンモードにすると、エディタモードなのかプレビューなのかわからないくらいリッチなエディタに。
WordPressのリッチエディタにCSSを適用する &#124; Tech de Goを参考に
 ボタンコントロールの設定と一覧
theme_advanced_buttons1:"",            //ツールバー1段目の設定
theme_advanced_buttons1_add:"",        //ツールバー1段目に加える
theme_advanced_buttons1_add_before:"", //ツールバー1段目の前に加える
theme_advanced_disable:"",             //指定のボタンを使用不可にする




bold : 太字 (Ctrl+B)
italic : 斜体 (Ctrl+I)
underline : 下線 (Ctrl+U)
striketrough : 取り消し線
justifyleft : 左揃え
justifycenter : [...]]]></description>
			<content:encoded><![CDATA[<p>今までwordpressのエディタはビジュアルエディタではなく通常のエディタを利用していたのですが、<br />
先日作った<a href="http://aoina.com/archives/90">wp-TinyMCE</a> をいろいろカスタマイズしてたところ、もはやビジュアルエディタ使用者になってしまいました。</p>
<p>TinyMCEのオプションcontent_css(エディタ内のスタイル)を通常のスタイルと同じように設定して、<br />
<img src="http://aoina.com/wp-includes/js/tinymce/plugins/fullscreen/images/fullscreen.gif" align="absmiddle" border="0" height="20" width="20" />フルスクリーンモードにすると、エディタモードなのかプレビューなのかわからないくらいリッチなエディタに。</p>
<p><a href="http://www.techdego.com/2007/02/rich_editor_css.php">WordPressのリッチエディタにCSSを適用する | Tech de Go</a>を参考に</p>
<h3> ボタンコントロールの設定と一覧</h3>
<pre class="code">theme_advanced_buttons1:"",            //ツールバー1段目の設定
theme_advanced_buttons1_add:"",        //ツールバー1段目に加える
theme_advanced_buttons1_add_before:"", //ツールバー1段目の前に加える
theme_advanced_disable:"",             //指定のボタンを使用不可にする</pre>
<table style="width: 90%; font-size: 11px" border="0">
<tr>
<td valign="top">
<ul style="margin: 5px">
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/bold.gif" align="absmiddle" border="0" height="20" width="20" />bold : 太字 (Ctrl+B)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/italic.gif" align="absmiddle" border="0" height="20" width="20" />italic : 斜体 (Ctrl+I)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/underline.gif" align="absmiddle" border="0" height="20" width="20" />underline : 下線 (Ctrl+U)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/strikethrough.gif" align="absmiddle" border="0" height="20" width="20" />striketrough : 取り消し線</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/justifyleft.gif" align="absmiddle" border="0" height="20" width="20" />justifyleft : 左揃え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/justifycenter.gif" align="absmiddle" border="0" height="20" width="20" />justifycenter : 中央揃え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/justifyright.gif" align="absmiddle" border="0" height="20" width="20" />justifyright : 右揃え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/justifyfull.gif" align="absmiddle" border="0" height="20" width="20" />justifyfull: 両端揃え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/opacity.png" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/button_menu.gif" align="absmiddle" border="0" height="20" width="9" />style :スタイル(class)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/opacity.png" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/button_menu.gif" align="absmiddle" border="0" height="20" width="9" />format : フォーマット</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/opacity.png" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/button_menu.gif" align="absmiddle" border="0" height="20" width="9" />fontfamily :フォント</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/wordpress/images/more.gif" align="absmiddle" border="0" height="20" width="20" />wp_more : &lt;!–more–&gt;タグ (WP)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/wordpress/images/page.gif" align="absmiddle" border="0" height="20" width="20" />wp_page : &lt;!&#8211;nextpage&#8211;&gt;タグ (WP<font size="-1">)</font></li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/cut.gif" align="absmiddle" border="0" height="20" width="20" />cut : 切り取り</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/copy.gif" align="absmiddle" border="0" height="20" width="20" />copy : コピー</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/paste.gif" align="absmiddle" border="0" height="20" width="20" />paste : 貼り付け</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/paste/images/pastetext.gif" align="absmiddle" border="0" height="20" width="20" />pastetext : 貼り付け(テキスト形式)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/paste/images/pastetext.gif" align="absmiddle" border="0" height="20" width="20" />pasteword : 貼り付け(HTML形式)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/searchreplace/images/search.gif" align="absmiddle" border="0" height="20" width="20" />search : 検索</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/searchreplace/images/replace.gif" align="absmiddle" border="0" height="20" width="20" />replace :置き換え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/bullist.gif" align="absmiddle" border="0" height="20" width="20" />bullist : 箇条書き&lt;ul&gt;&lt;li&gt;</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/numlist.gif" align="absmiddle" border="0" height="20" width="20" />numlist : 段落番号&lt;ol&gt;&lt;li&gt;</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/outdent.gif" align="absmiddle" border="0" height="20" width="20" />outdent : アウトデント</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/indent.gif" align="absmiddle" border="0" height="20" width="20" />indent : インデント&lt;blockquote&gt;</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/undo.gif" align="absmiddle" border="0" height="20" width="20" />undo : 元に戻す (Ctrl+Z)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/redo.gif" align="absmiddle" border="0" height="20" width="20" />redo : 繰り返し (Ctrl+Y)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/link.gif" align="absmiddle" border="0" height="20" width="20" />link :リンクを挿入・編集</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/unlink.gif" align="absmiddle" border="0" height="20" width="20" />unlink :リンクを外す</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/anchor.gif" align="absmiddle" border="0" height="20" width="20" />anchor :アンカーリンク</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/image.gif" align="absmiddle" border="0" height="20" width="20" />image :イメージを挿入・編集</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/cleanup.gif" align="absmiddle" border="0" height="20" width="20" />cleanup :コードを整える</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/help.gif" align="absmiddle" border="0" height="20" width="20" />chelp :ヘルプ</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/wordpress/images/help.gif" align="absmiddle" border="0" height="20" width="20" />wp_help : ヘルプ(WP<font size="-1">)</font></li>
</ul>
</td>
<td valign="top">
<ul style="margin: 5px">
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/code.gif" align="absmiddle" border="0" height="20" width="20" />code :HTHLソースを表示する</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/insertdatetime/images/insertdate.gif" align="absmiddle" border="0" height="20" width="20" />insertdate : 日付の挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/insertdatetime/images/inserttime.gif" align="absmiddle" border="0" height="20" width="20" />inserttime : 時間の挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/forecolor.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/button_menu.gif" align="absmiddle" border="0" height="20" width="9" />forecolor : フォントカラー</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/backcolor.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/button_menu.gif" align="absmiddle" border="0" height="20" width="9" />backcolor : バックカラー</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_row_props.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_cell_props.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_insert_row_before.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_insert_row_after.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_delete_row.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_insert_col_before.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_insert_col_after.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_delete_col.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_split_cells.gif" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/plugins/table/images/table_merge_cells.gif" align="absmiddle" border="0" height="20" width="20" /><br />
tablecontrols : テーブル(表)の挿入・編集</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/hr.gif" align="absmiddle" border="0" height="20" width="20" />hr : &lt;hr&gt;水平線の挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/removeformat.gif" align="absmiddle" border="0" height="20" width="20" />removeformat :書式の削除</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/visualaid.gif" align="absmiddle" border="0" height="20" width="20" />visualaid : 見えない要素の可視切り替え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/sub.gif" align="absmiddle" border="0" height="20" width="20" />sub : &lt;sub&gt;下付き</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/sup.gif" align="absmiddle" border="0" height="20" width="20" />sup : &lt;sup&gt;上付き</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/charmap.gif" align="absmiddle" border="0" height="20" width="20" />charmap : 特殊文字を挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/emotions/images/emotions.gif" align="absmiddle" border="0" height="20" width="20" />emotions : 顔キャラを挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/directionality/images/rtl.gif" align="absmiddle" border="0" height="20" width="20" />rtl :  dir=&#8221;rtl&#8221; 文字の方向(右→左)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/directionality/images/ltr.gif" align="absmiddle" border="0" height="20" width="20" />ltr :  dir=&#8221;ltr&#8221; 文字の方向(左→右)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/preview/images/preview.gif" align="absmiddle" border="0" height="20" width="20" />preview : プレビュー</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/fullscreen/images/fullscreen.gif" align="absmiddle" border="0" height="20" width="20" />fullscreen : フルスクリーンモード</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/layer/images/insert_layer.gif" align="absmiddle" border="0" height="20" width="20" />insertlayer : レイヤの挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/layer/images/moveforward.gif" align="absmiddle" border="0" height="20" width="20" />moveforward :前面へ移動</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/layer/images/movebackward.gif" align="absmiddle" border="0" height="20" width="20" />movebackward :後面へ移動</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/layer/images/absolute.gif" align="absmiddle" border="0" height="20" width="20" />absolute :絶対位置を指定</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/style/images/styleprops.gif" align="absmiddle" border="0" height="20" width="20" />styleprops :スタイルを指定</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/xhtmlxtras/images/cite.gif" align="absmiddle" border="0" height="20" width="20" />cite :<font size="-1">&lt;cite&gt; </font>引用・参照</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/xhtmlxtras/images/abbr.gif" align="absmiddle" border="0" height="20" width="20" />abbr :<font size="-1">&lt;</font>abbr<font size="-1">&gt; </font>略語</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/xhtmlxtras/images/acronym.gif" align="absmiddle" border="0" height="20" width="20" />acronym :<font size="-1">&lt;</font>acronym<font size="-1">&gt; </font>頭字語</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/xhtmlxtras/images/del.gif" align="absmiddle" border="0" height="20" width="20" />del :<font size="-1">&lt;</font>del<font size="-1">&gt; </font>後から削除された</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/xhtmlxtras/images/ins.gif" align="absmiddle" border="0" height="20" width="20" />ins :<font size="-1">&lt;ins</font><font size="-1">&gt; </font>後から挿入された</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/xhtmlxtras/images/attribs.gif" align="absmiddle" border="0" height="20" width="20" />attribs :属性の編集</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/visualchars/images/visualchars.gif" align="absmiddle" border="0" height="20" width="20" />visualchars :制御文字の可視切り替え</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/nonbreaking/images/nonbreaking.gif" align="absmiddle" border="0" height="20" width="20" />nonbreaking : の挿入</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/opacity.png" align="absmiddle" border="0" height="20" width="20" /><img src="http://aoina.com/wp-includes/js/tinymce/themes/advanced/images/button_menu.gif" align="absmiddle" border="0" height="20" width="9" />zoom : ズーム(IE)</li>
<li><img src="http://aoina.com/wp-includes/js/tinymce/plugins/template/images/template.gif" align="absmiddle" border="0" height="20" width="20" />template :テンプレートの呼び出し</li>
</ul>
</td>
</tr>
</table>
<h3>設定オプション</h3>
<p>エディタの各部分の位置やサイズ</p>
<pre class="code">theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_path_location : "bottom",
theme_advanced_resizing : true,
theme_advanced_resize_horizontal : false,</pre>
<p>その他オプション</p>
<pre class="code">//スタイルコントロールの設定
theme_advanced_styles : "class1=class1;class2=class2;",

//フォーマットコントロールの設定
theme_advanced_blockformats : "p,div,h1,h2,h3,h4,h5,h6,pre,blockquote,code",

//エディタ内のスタイルシート
<font color="#ff0000">//(wp-tinyMCEではthemes/(あなたのテーマ)/editor.cssがデフォルトとなっております)
</font>content_css : "editor.css"

//日付や時間の挿入のフォーマット
plugin_insertdate_dateFormat : "%Y-%m-%d",
plugin_insertdate_timeFormat : "%H:%M:%S",

//エディタ内の自動的に改行
nowrap : false,

//出力するHTMLを自動に整形する <font color="#ff0000">&lt;pre&gt;内が勝手に整形された!</font>
apply_source_formatting :false,

//*firefoxのみ Enterキーで改行した場合true:&lt;p&gt; false:&lt;br /&gt; <font color="#ff0000">falseにしたら文末のタグから出られない!</font>
force_p_newlines : true,</pre>
<p>よく使うリンク,イメージ,メディア等を登録</p>
<pre class="code">external_link_list_url : 　"mylinklist.js",
external_image_list_url : "myimagelist.js",
media_external_list_url : "mymedialist.js",
template_external_list_url : "mytemplatelist.js",</pre>
<p>&#8211; mylinklist.js &#8211;</p>
<pre class="code">var tinyMCELinkList = new Array(
	// Name, URL
	["Moxiecode", "http://www.moxiecode.com"],
	["Freshmeat", "http://www.freshmeat.com"],
	["Sourceforge", "http://www.sourceforge.com"]
);</pre>
<p>&#8211; myimagelist.js &#8211;</p>
<pre class="code">var tinyMCEImageList = new Array(
	// Name, URL
	["Logo 1", "logo.jpg"],
	["Logo 2 Over", "logo_over.jpg"]
);</pre>
<p>&#8211; mylinklist.js &#8211;</p>
<pre class="code">var tinyMCEMediaList = new Array(
	// Name, URL
	["Some Flash 1", "test1.swf"],
	["Some Flash 2", "test2.swf"]
);</pre>
<p>&#8211; mytemplatelist.js &#8211;</p>
<pre class="code">var tinyMCETemplateList = [
	// Name, URL, Description
	["Simple snippet", "templates/snippet1.htm", "Simple HTML snippet."],
	["Layout", "templates/layout1.htm", "HTML Layout."]
];</pre>
<p>今後wp-TinyMCEに、tinyMCEImageList や tinyMCELinkList を動的に生成していきたいかも</p>
<p>[参考]</p>
<ul>
<li><a href="http://wiki.moxiecode.com/index.php/TinyMCE:Configuration" target="_blank">TinyMCE:Configuration reference</a></li>
<li><a href="http://wiki.moxiecode.com/index.php/TinyMCE:Control_reference" target="_blank">TinyMCE:Control reference</a></li>
</ul>

	Tags: <a href="http://aoina.com/archives/tag/editor" title="editor" rel="tag">editor</a>, <a href="http://aoina.com/archives/tag/reference" title="reference" rel="tag">reference</a>, <a href="http://aoina.com/archives/tag/tinyece" title="tinyece" rel="tag">tinyece</a><br />

	<h3>関連記事:</h3>
	<ul class="st-related-posts">
	<li><a href="http://aoina.com/archives/90" title="wordpressのエディタ「TinyMCE」をカスタマイズするプラグイン (2007/05/08)">wordpressのエディタ「TinyMCE」をカスタマイズするプラグイン</a> (21)</li>
	<li><a href="http://aoina.com/archives/54" title="webベースのブログ投稿ツール「WriteToMyBlog」 (2006/10/05)">webベースのブログ投稿ツール「WriteToMyBlog」</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://aoina.com/archives/91/feed</wfw:commentRss>
		</item>
		<item>
		<title>wordpressのエディタ「TinyMCE」をカスタマイズするプラグイン</title>
		<link>http://aoina.com/archives/90</link>
		<comments>http://aoina.com/archives/90#comments</comments>
		<pubDate>Mon, 07 May 2007 15:33:17 +0000</pubDate>
		<dc:creator>aoina</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[editor]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[tinyece]]></category>
<category>editor</category><category>plugin</category><category>tinyece</category><category>wordpress</category>
		<guid isPermaLink="false">http://aoina.com/archives/90</guid>
		<description><![CDATA[久しぶりの投稿ですが・・・
WordPressに搭載されるテキストエディタ「TinyMCE」の裏技が　Rikaさんの記事「WP2.1 隠されたボタン！ &#124; Rif.2nd」で知って「おぉっ」と思ってたんですが、
そのテキストエディタTinyMCEのサイトを最近知りました。
そのサイトではいろいろとボタンのカスタマイズができるようなことが書いてあるのでwordpressにもできるかな？っと思ってソースを眺めていたらやはりhookできるようになっていました。

ということで早速プラグインを作ってみました。
インストール方法

wp-tinymceプラグインをダウンロードし解凍する
wp-includesを指定の場所にアップ
editor.css（ビジュアルエディタ用css）をあなたのスタイルに合わせて記述し、テーマフォルダにアップ
wp-tinymce.phpをプラグインフォルダにアップして有効化
管理画面のオプションwp-tinymce内をいろいろと変更してみる

例えば
Example 04 - All buttons and pluginsのようにカスタマイズしたい場合は下記のように。

初期値は下記のようになっております。
theme_advanced_buttons1 : "save,newdocument,&#124;,bold,italic,underline,strikethrough,&#124;,justifyleft,justifycenter,justifyright,justifyfull,&#124;,styleselect,formatselect,fontselect,fontsizeselect",

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,&#124;,search,replace,&#124;,bullist,numlist,&#124;,outdent,indent,&#124;,undo,redo,&#124;,link,unlink,anchor,image,cleanup,help,code,&#124;,insertdate,inserttime,preview,&#124;,forecolor,backcolor",

theme_advanced_buttons3 : "tablecontrols,&#124;,hr,removeformat,visualaid,&#124;,sub,sup,&#124;,charmap,emotions,iespell,media,advhr,&#124;,print,&#124;,ltr,rtl,&#124;,fullscreen",

theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,&#124;,styleprops,&#124;,cite,abbr,acronym,del,ins,attribs,&#124;,visualchars,nonbreaking",theme_advanced_styles : "sample1=sample1;sample2=sample2;",

theme_advanced_blockformats : "p,address,pre,h1,h2,h3,h4,h5,h6",
「ImageManager」プラグインを利用している方は、好きなボタン位置に&#8221;ps_imagemanager_tinymceplugin&#8221;を記述してください。 (追記:2007-05-14)
リファレンスは「TinyMCEのボタンコントロールの設定と一覧 」にあるので見てください。
テーブル生成ボタンやフルスクリーンモードボタンがとても便利。てかこのサイトまだWP2.0.5だよ。
DOWNLOAD:wp-tinymce.zip var.0.2.1 （WP2.1以上）

参考

TinyMCE:Configuration reference
TinyMCE:Control reference
TinyMCE Javascript Content Editor by Moxiecode Systems AB

var.0.2以下を導入している方へ (追記:2007-06-03)
下記のようなエラーが出る場合があるようなので、修正をお願いします。

修正はwp-includes/js/tinymce内を元の状態に戻す
(wordpressのwp-includes/js/tinymce部分を上書きでOKです)
var.0.2.1以上をインストール

コードビューボタンがまったく利かなくなったことと、ビジュアルビューで色の設定などして公開ボタンを押しても、まったく反応しないようです。
更新履歴

2007/06/03 var.0.2.1エラーの修正
2007/05/10 var.0.2 pluginを自動読み込み,エディタスタイルシートをeditor.cssにデフォルト指定
2007/05/08 var.0.1


	Tags: editor, plugin, tinyece, wordpress

	関連記事:
	
	被ブックマーク数表示プラグインSBM Popular Entryの修正 (2)
	プラグインのバージョンチェックをしてみる (4)
	[WP:Plugin]引用をカスタマイズできるプラグイン Bookmarklet Helper (13)
	[WP:Plugin]ページナビゲーションの拡張プラグインWP-PageNavi (0)
	[WP:Plugin]プラグイン一覧を表示するプラグイン (1)


]]></description>
			<content:encoded><![CDATA[<p>久しぶりの投稿ですが・・・</p>
<p>WordPressに搭載されるテキストエディタ「TinyMCE」の裏技が　Rikaさんの記事「<a href="http://rikaizm.com/2007/02/12/wp21-hidden-editor-buttons/">WP2.1 隠されたボタン！ | Rif.2nd</a>」で知って「おぉっ」と思ってたんですが、<br />
そのテキストエディタ<a href="http://tinymce.moxiecode.com/">TinyMCEのサイト</a>を最近知りました。</p>
<p>そのサイトではいろいろとボタンのカスタマイズができるようなことが書いてあるのでwordpressにもできるかな？っと思ってソースを眺めていたらやはりhookできるようになっていました。</p>
<p><img src="http://aoina.com/wp-content/uploads//070507-2335.jpg" alt="070507-2335.jpg" border="0" /></p>
<p>ということで早速プラグインを作ってみました。</p>
<p>インストール方法</p>
<ul>
<li>wp-tinymceプラグインをダウンロードし解凍する</li>
<li>wp-includesを指定の場所にアップ</li>
<li>editor.css（ビジュアルエディタ用css）をあなたのスタイルに合わせて記述し、テーマフォルダにアップ</li>
<li>wp-tinymce.phpをプラグインフォルダにアップして有効化</li>
<li>管理画面のオプションwp-tinymce内をいろいろと変更してみる</li>
</ul>
<p>例えば<br />
<a href="http://wiki.moxiecode.com/examples/tinymce/installation_example_04.php" title="plugins">Example 04 - All buttons and plugins</a>のようにカスタマイズしたい場合は下記のように。<strike><br />
</strike></p>
<p>初期値は下記のようになっております。</p>
<pre class="code">theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",

theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",

theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking",theme_advanced_styles : "sample1=sample1;sample2=sample2;",

theme_advanced_blockformats : "p,address,pre,h1,h2,h3,h4,h5,h6",</pre>
<p><font color="#ff0000">「ImageManager」プラグインを利用している方は、好きなボタン位置に&#8221;ps_imagemanager_tinymceplugin&#8221;を記述してください。 (追記:2007-05-14)</font></p>
<p>リファレンスは「<a href="http://aoina.com/archives/91">TinyMCEのボタンコントロールの設定と一覧</a> 」にあるので見てください。</p>
<p>テーブル生成ボタンやフルスクリーンモードボタンがとても便利。<strike>てかこのサイトまだWP2.0.5だよ。</strike></p>
<p class="file">DOWNLOAD:<a href="/wp-content/uploads/wp-tinymce.0.2.1.zip" title="wp-tinymce.zip">wp-tinymce.zip var.0.2.1</a> （WP2.1以上）<a href="/?dl=wp-tinymce.0.2.zip" title="wp-tinymce.zip"><br />
</a></p>
<h3>参考</h3>
<ul>
<li><a href="http://wiki.moxiecode.com/index.php/TinyMCE:Configuration" target="_blank">TinyMCE:Configuration reference</a></li>
<li><a href="http://wiki.moxiecode.com/index.php/TinyMCE:Control_reference" target="_blank">TinyMCE:Control reference</a></li>
<li><a href="http://tinymce.moxiecode.com/" title="Editor">TinyMCE Javascript Content Editor by Moxiecode Systems AB</a></li>
</ul>
<h3><font color="#ff0000">var.0.2以下を導入している方へ</font> <font color="#ff0000">(追記:2007-06-03)</font></h3>
<p>下記のようなエラーが出る場合があるようなので、修正をお願いします。</p>
<ul>
<li>修正はwp-includes/js/tinymce内を元の状態に戻す<br />
(wordpressのwp-includes/js/tinymce部分を上書きでOKです)</li>
<li>var.0.2.1以上をインストール</li>
</ul>
<blockquote><p>コードビューボタンがまったく利かなくなったことと、ビジュアルビューで色の設定などして公開ボタンを押しても、まったく反応しないようです。</p></blockquote>
<h3>更新履歴</h3>
<ul>
<li>2007/06/03 var.0.2.1エラーの修正</li>
<li>2007/05/10 var.0.2 pluginを自動読み込み,エディタスタイルシートをeditor.cssにデフォルト指定</li>
<li>2007/05/08 var.0.1</li>
</ul>

	Tags: <a href="http://aoina.com/archives/tag/editor" title="editor" rel="tag">editor</a>, <a href="http://aoina.com/archives/tag/plugin" title="plugin" rel="tag">plugin</a>, <a href="http://aoina.com/archives/tag/tinyece" title="tinyece" rel="tag">tinyece</a>, <a href="http://aoina.com/archives/tag/wordpress" title="wordpress" rel="tag">wordpress</a><br />

	<h3>関連記事:</h3>
	<ul class="st-related-posts">
	<li><a href="http://aoina.com/archives/32" title="被ブックマーク数表示プラグインSBM Popular Entryの修正 (2006/06/15)">被ブックマーク数表示プラグインSBM Popular Entryの修正</a> (2)</li>
	<li><a href="http://aoina.com/archives/81" title="プラグインのバージョンチェックをしてみる (2006/12/18)">プラグインのバージョンチェックをしてみる</a> (4)</li>
	<li><a href="http://aoina.com/archives/31" title="[WP:Plugin]引用をカスタマイズできるプラグイン Bookmarklet Helper (2006/06/15)">[WP:Plugin]引用をカスタマイズできるプラグイン Bookmarklet Helper</a> (13)</li>
	<li><a href="http://aoina.com/archives/28" title="[WP:Plugin]ページナビゲーションの拡張プラグインWP-PageNavi (2006/06/14)">[WP:Plugin]ページナビゲーションの拡張プラグインWP-PageNavi</a> (0)</li>
	<li><a href="http://aoina.com/archives/12" title="[WP:Plugin]プラグイン一覧を表示するプラグイン (2006/05/30)">[WP:Plugin]プラグイン一覧を表示するプラグイン</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://aoina.com/archives/90/feed</wfw:commentRss>
		</item>
		<item>
		<title>webベースのブログ投稿ツール「WriteToMyBlog」</title>
		<link>http://aoina.com/archives/54</link>
		<comments>http://aoina.com/archives/54#comments</comments>
		<pubDate>Thu, 05 Oct 2006 04:19:38 +0000</pubDate>
		<dc:creator>aoina</dc:creator>
		
		<category><![CDATA[未分類]]></category>

		<category><![CDATA[editor]]></category>

		<category><![CDATA[webtools]]></category>
<category>editor</category><category>webtools</category>
		<guid isPermaLink="false">http://aoina.com/archives/54</guid>
		<description><![CDATA[
webベースのブログ投稿ツール「WriteToMyBlog」、面倒なアカウント登録が無く、その場ですぐにブログ記事を書き投稿できてしまうのです。
投稿時に自分のブログURLとアカウント、パスワードを入力して投稿となります。
対応しているブログはTypePad、Blogger.com、WordPress.com、MovableType、WordPressとXML-RPCが対応しているブログです。
基本機能は新規投稿、下書き保存、投稿済み記事の編集などができます。全画面機能がついており、ちょっとしたエディタで書いている感覚かもしれません。
投稿時にカテゴリを取得し振り分けができますが、日本語カテゴリが文字化けしてしまいます。(投稿記事には問題ありませんので。)
個人的には、まだエディタで書いて投稿しているのですが、web上で書くと保存場所が困りますね（下書き保存がありますけど）。
local上のブログ投稿ツール

Windows Live Writer
ubicast Blogger
BlogWrite


	Tags: editor, webtools

	関連記事:
	
	wordpressのエディタ「TinyMCE」をカスタマイズするプラグイン (21)
	TinyMCEのボタンコントロールの設定と一覧 (7)


]]></description>
			<content:encoded><![CDATA[<p><img src="http://aoina.com/wp-content/uploads/0610051255275.png" align="right" height="144" width="240" /></p>
<p>webベースのブログ投稿ツール「<a href="http://writetomyblog.com/">WriteToMyBlog</a>」、面倒なアカウント登録が無く、その場ですぐにブログ記事を書き投稿できてしまうのです。</p>
<p>投稿時に自分のブログURLとアカウント、パスワードを入力して投稿となります。</p>
<p>対応しているブログはTypePad、Blogger.com、WordPress.com、MovableType、WordPressとXML-RPCが対応しているブログです。</p>
<p>基本機能は新規投稿、下書き保存、投稿済み記事の編集などができます。全画面機能がついており、ちょっとしたエディタで書いている感覚かもしれません。</p>
<p>投稿時にカテゴリを取得し振り分けができますが、日本語カテゴリが文字化けしてしまいます。(投稿記事には問題ありませんので。)</p>
<p>個人的には、まだエディタで書いて投稿しているのですが、web上で書くと保存場所が困りますね（下書き保存がありますけど）。</p>
<p>local上のブログ投稿ツール</p>
<ul>
<li><a href="http://windowslivewriter.spaces.live.com/">Windows Live Writer</a></li>
<li><a href="http://www.ubicast.com/">ubicast Blogger</a></li>
<li><a href="http://www.witha.jp/BlogWrite/">BlogWrite</a></li>
</ul>

	Tags: <a href="http://aoina.com/archives/tag/editor" title="editor" rel="tag">editor</a>, <a href="http://aoina.com/archives/tag/webtools" title="webtools" rel="tag">webtools</a><br />

	<h3>関連記事:</h3>
	<ul class="st-related-posts">
	<li><a href="http://aoina.com/archives/90" title="wordpressのエディタ「TinyMCE」をカスタマイズするプラグイン (2007/05/08)">wordpressのエディタ「TinyMCE」をカスタマイズするプラグイン</a> (21)</li>
	<li><a href="http://aoina.com/archives/91" title="TinyMCEのボタンコントロールの設定と一覧 (2007/05/10)">TinyMCEのボタンコントロールの設定と一覧</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://aoina.com/archives/54/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
