« 2010年02月 | メイン | 2010年07月 »

2010年03月19日

[技術] Tiny_mceの設定

【覚え書き】Tiny_mceの設定ではまったので、メモ。

■やりたかったこと
1. pluginのemorionsを使って、スマイリーの絵文字を表示させる
2. Google Mapsを埋め込むためにiframeタグをTiny_mceエディタにコピペする

■問題点
1. Tiny_mceを利用する管理画面のドメインと作成コンテンツの公開ドメインが異なるが、デフォルトのままでは、絵文字画像へのリンクパスがドメインが管理画面での相対パスで登録されるため、公開ドメインでリンク切れとなり、肝心の絵文字が表示されない。

2. Tiny_mceはデフォルトの設定で、入力されたHTMLの内容を整形してくれる。その際に、iframeタグなどは削除されてしまう

■最初にした対処
1. relatvie_urls: falseに設定して、'/js/tiny_mce/plugins/emotions/img/smiley-cool.gif'と管理画面で絶対パスのまま、登録されるようにして、公開ドメインにも、シンボリックリンンクで、'/js/tiny_mce'のパスを切っておく方法を採用

2. cleanup:falseを設定して、Tiny_mceが勝手にHTMLを整形しないようにした

■発生した問題
1. 設定通りに動作せず、src='http://kanri.domain/js/tiny_mce/plugins/emotions/img/smiley-cool.gif'となってしまい、_mce_srcという属性に"/js/tiny_mce/plugins/emotions/img/smiley-cool.gif"がセットされる

2.iframeタグが削除されず、Google Mapsは公開ドメインで表示される

■わかったこと
URLの調整は、HTML整形と同じところで処理されているようで、cleanup:falseすると、URLの調整は行われず、relative_urls, remove_script_host, document_base_urlなどの設定をいくら変更しても、意味がなかった。したがって、Google Mapsのiframeタグを正しく登録するためにcleanup:falseをしたために、絵文字画像へのURL調整が無効になってしまっていた。

■最終的な対応
1. cleanup: falseはやめて、替わりにextended_valid_elementsを使う。これは、HTML整形の対象からはずす、タグと属性を指定する設定。以下のように設定した。

extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style],iframe[src|width|height|frameborder|scrolling|marginheight|marginwidth|style]"

投稿者 nekobara : 17:27 | コメント (0)

2010年03月15日

[予定] 03月15日の予定

■午前
・MT

■午後
・MT
・ACMS

投稿者 nekobara : 09:07 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット

投稿者 nekobara : 09:06 | コメント (0)

2010年03月12日

[予定] 03月12日の行動

■午前
・事務処理

■午後
・ACMS

投稿者 nekobara : 10:02 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット、腕立40回、腹筋50回、懸垂10回、ハンドグリップ左右50回、腰割り2回、肩ストレッチ50回、あうべ10回、眼球体操、◯◯◯礼法1回

投稿者 nekobara : 10:01 | コメント (0)

2010年03月11日

[予定] 03月11日の行動

■午前
・事務処理

■午後
・ACMS

投稿者 nekobara : 09:54 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット、腕立30回、腹筋50回、懸垂10回、ハンドグリップ左右50回、腰割り2回、肩ストレッチ50回、あうべ10回、眼球体操、◯◯◯礼法1回

投稿者 nekobara : 09:53 | コメント (0)

2010年03月10日

[予定] 03月10日の行動

■午前
・事務処理

■午後
・ACMS

投稿者 nekobara : 09:35 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット

投稿者 nekobara : 09:35 | コメント (0)

2010年03月09日

[予定] 03月09日の行動

■午前
・事務処理

■午後
・事務処理

投稿者 nekobara : 09:56 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット、腕立30回、腹筋35回、ハンドグリップ左右50回、腰割り2回、肩ストレッチ50回、あうべ10回、眼球体操、◯◯◯礼法1回

投稿者 nekobara : 09:55 | コメント (0)

2010年03月08日

[予定] 03月08日の行動

■午前
・事務処理

■午後
・事務処理

投稿者 nekobara : 09:53 | コメント (0)

2010年03月05日

[予定] 03月05日の行動

■午前
・ACMS

■午後
・O社長
・ACMS

投稿者 nekobara : 09:15 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット

投稿者 nekobara : 09:14 | コメント (0)

2010年03月04日

[予定] 03月04日の行動

■午前
・ACMS

■午後
・ACMS

投稿者 nekobara : 09:21 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット、腕立25回、腹筋35回、懸垂15回、ハンドグリップ左右50回、腰割り2回、肩ストレッチ50回、あうべ10回、眼球体操、◯◯◯礼法1回

投稿者 nekobara : 09:18 | コメント (0)

2010年03月03日

[予定] 03月03日の行動

■午前
・ACMS

■午後
・ACMS

投稿者 nekobara : 09:37 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット、腕立20回、腹筋30回、懸垂10回、ハンドグリップ左右50回、腰割り2回、肩ストレッチ50回、あうべ10回、眼球体操、◯◯◯礼法1回

スノボで痛めた手首の痛みが少なくなったので、クライミングの再始動向けて・・・

投稿者 nekobara : 09:34 | コメント (0)

2010年03月02日

[予定] 03月02日の行動

■午前
・ACMS

■午後
・ACMS

投稿者 nekobara : 10:05 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット

投稿者 nekobara : 10:05 | コメント (0)

2010年03月01日

[予定] 03月01日の行動

■午前
・ACMS

■午後
・ACMS

投稿者 nekobara : 09:43 | コメント (0)

[運動] 本日の体操

朝:腰痛予防体操2セット

投稿者 nekobara : 09:43 | コメント (0)