ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

MovableType用WYSIWYGエディタコミュの TinyMCEforMT Ver1.30 リリースしました

  • mixiチェック
  • このエントリーをはてなブックマークに追加
予定より1週間遅れましたが、なんとか公開いたしました。
※MT3.3系専用です。3.2ではご利用になれません。

正式名称は
「TinyMCE for Movable Type Ver1.30 Ja」です。

http://www.dakiny.com/tinymce/

質問等はこのトピックで承ります。
ただし、ご質問の前に同梱ドキュメント及びオフィシャルサイトを”漏れなく”読んでからお願い致します。

また、Movable Typeのバージョン等の確認などをしっかり行ってください。

サポートを行う上で以下の情報ができるだけ必要です。
質問を今後される場合は以下の内容をできるだけ埋めてください。

1.サーバについて
 1)サーバ名
   例)ロリポップ
 2)サーバOS
   例)FedoraCore
 3)サーバ環境
   例)apache1.3.4、PHP4.4.0、MySQL4.1、perl5.00.3

2.あなたの環境について
 1)OS
   例)WindowsXP
 2)メモリ
   例)512MB
 3)ブラウザ
   例)FireFox1.5

3.Movabletypeについて
 1)バージョン
   例)3.33-ja
 2)他のプラグインについて
   Google Search、StyleCatcher、Template Backup and Refresh、Nofollow、Widget Manager、spamlookup関係は標準ですので記述は不必要です。
   例)tag for preview、Target Blank

質問をする前に!!
以下の内容を確認してください。

■ はじめに
・MTのバージョンは正しいですか?
… 3.3系に対応しています

・[管理画面]-[プラグイン]と進んでプラグイン一覧を確認
… TinyMCEforMTプラグインが *一つだけ* 表示されていることを確認
→ 複数ある場合は古いファイルが残っていますので削除してください

・TinyMCEfotMTプラグインのバージョンは正しいですか?
… Ver1.30 Ja です

■ プラグイン導入後にエラーが出るようになった
・プラグインに含まれているファイル(特に /php 以下)が全てアップロードされていますか?

・MT の動作に必要なライブラリがアップロードされていなかった例もあります

・FTPがPASVモードでない場合に全てのファイルが上がっていないトラブルが起きる現象が多く派生しておりますので、アップロードはPASVモードでお願いします。

・途中でアップロードが止まった場合はキャッシュをクリアし、確実に差分ファイルのみアップロードしてください。

■ 編集画面にて
・何も変化がない
… 過去に tmpl を直接いじるような改造をしていませんか?
… 他に編集画面をカスタマイズするようなプラグインを併用していませんか?

・ボタンっぽいものが追加されたが画像が出ない
… 設定ファイル(mt-config.cgi)の StaticWebPath の末尾に / を付け忘れていませんか?
… /mt-static のアップロード先は正しいですか?
→ (元からある) /mt-static に上書きコピーします
→ mt-static の場所を変更している場合はそちらに上書きコピーします
→ /mt-static/mt-static/TinyMCEforMT みたくディレクトリが被っていませんか?

皆様のご利用をお待ちしております。

※なお、まことに申し訳ありませんが旧バージョンである1.00および1.10、1.20に関してのプロジェクトチームからのサポートは基本的に終了とさせていただきます。勝手な言い分ではありますが、プロジェクトチームとしての体力不足が理由です。ただし、配布を中止するものではありませんし、ユーザー間で相互に情報交換を行い、助け合うことを妨げるものではありません。

コメント(31)

TinyMCE 愛用させていただいております。
ひとつ設定でわからないことがあるのですが、
ver 1.20 で ibrowserのconfig.phpのパス設定です。
あとphpセーフモードのサーバー(XREA)の場合
どのように .htaccessの設定を書けばいいのでしょうか?
アップした画像の所有者がapacheになっており、
パーミッションの関係で読み取りができません。
config.phpの設定における デフォルトディレクトリはどこから
始まっているのでしょうか?
当方 ibrowserフォルダをどこへおけばいいのか
いろいろやったあげく訳がわからなくなりました。
ver.1.30 にて解決しました。
画像やファイルのアップロード、編集が
かなり使いやすくなりましたね。
サイコーです。
> 3: ケンジー(仮)さん

早速の実装、ありがとうございます。

気に入っていただき、何よりです。

画像管理および、ファイル管理は今回より、『Complete php file/image manager』を採用しました。

TinyMCEと連携して動作するPHPのシステムで、なんと東欧製です。

元システムはPHPセーフモード上の環境で動作は考慮されておりませんでしたので、一部改良を加えて日本語化を行いました。

開発環境がXREAですから、XREAを利用している方には最高のプレゼントになるかと思います。

ibrowser EXはオマケ機能でしかありませんでしたが、このシステムは可能な限りですがサポートを行いたく思っています。

うまく設置できないという声はもちろんですが、修正後うまくいったという声も望んでいます。

他のサーバー利用の方も、組み込まれたらレポートよろしくお願いします。

現状ファイルの置き場所がmt-static以下に限定されておりますので、任意の場所に変更された方のレポートもお待ちしてます。

まずは、下記URLに使い方を簡単にまとめてありますので、どんなことが出来るのか知りたい方は見てください。
http://www.dakiny.com/archives/movable-type/tinymce_for_movable_type_complete_php_fileimage_ma/
今回のVer1.3。
やはりimage managerはすごい嬉しい機能です!
ただ、以前のibrowserのような他階層、複数フォルダの指定が出来ずに困ってます。

まず、mt-staticと同階層以上のフォルダを指定すると、
ファイル名一覧は取得できますが、サムネールが表示されず
画像の選択ができません。デリートだけはできます。

プラグインからのアップロードはサムネール作成が出来ない為、
アップロードはMTの機能を利用しています。
しかし、MTのアップロードでは、
自身のフォルダより上の階層に画像をアップできない為
ibrowserの時はconfigにて複数のフォルダ設定を作り、
画像を参照していました。

image managerでも同様な対応しようと思い、
configの6行目〜9行目の設定で[unique_name]部分を変え
複製したのですが、デフォルトの[img]しか認識されません。

また、[unique_name]とはあるものの、
[img]にしてなければ設定自体認識されませんでした。

最高の希望としては貼り付けた画像のようなことなのですが
ひとまず現状のテスト報告でした。
5: けんちゃん さん
私も同じ事がしたくてできませんでした
絶対パスで指定できるといいのですが
それもできないようなので...
1.サーバについて
 1)サーバ名
   Xrea100番台前半
 2)サーバOS
   linux
 3)サーバ環境
   apatch  

2.あなたの環境について
 1)OS
   Mac OS10.3.9、10.4
 2)メモリ
   768MB
 3)ブラウザ
  FireFox2.0
safari1.3.2
3.Movabletypeについて
 1)バージョン
  3.34-ja
 2)他のプラグインについて
Custom Fields



windowsXPでの使用は問題なかったのですが、Macでの使用で異常が起きています。
添付の画像はfirefox2.0.4のものですが、MTのエントリ画面を出してTinyMCEをロードすると、このようにフォーム内がグレーになり、入力不能の状態になります。
エントリがすでに入力済みの場合、ロード途中でその入力内容が一度確認できるのですが、TinyMCEのロードが終わるとこのようになります。
safariはエントリ画面を出すだけでブラウザがおちるという状態ですが、仮想メモリの関係なのでしょうか。

> 9: 内田花月さん

僕の環境では編集できました。

1.サーバについて
 1)サーバ名
   Xrea200番台前半
 2)サーバOS
   linux
 3)サーバ環境
   apatch  

2.あなたの環境について
 1)OS
   Mac OS10.3.9
 2)メモリ
   1.75GB
 3)ブラウザ
  FireFox2.0.04
Safari1.3.2
3.Movabletypeについて
 1)バージョン
  3.35-ja
 2)他のプラグインについて
Preview Entry

なお、SafariはJavaScriptの解釈が異なるので、ご利用になれません。

ちょっと原因がわかりませんので、他にMac環境で利用されている方のご意見をいただれば幸いです。

よろしくお願いします。
10: Dakiny2.0さん
早速有り難うございます。
あとはプラグインの関連しか思い当たらないと思い、
custom fieldsを今日オフにして使ってみましたら、
ロードはされました。
やはりcustom fieldsの何かしらとぶつかっていた模様です…
http://plugins.movalog.com/customfields/

windowsで使えるのは解せないのですが…
tiny mceは使いたいので、
custom fieldsを使わない運用方法を考えてみます。

はじめまして。名古屋の元エンジニアの立石と申します。

けんちゃん様のコメントにも有りましたが・・・。

>まず、mt-staticと同階層以上のフォルダを指定すると、
>ファイル名一覧は取得できますが、サムネールが表示されず
>画像の選択ができません。デリートだけはできます。

私もこの問題で悪戦苦闘していましたが、なんとか解決できました。

解決方法は以下の通りです。
【手順1】
file_manager/image_browser_include.phpの17行目にある、<img>タグ
の出力部分を以下の通り修正して、差し替える。
[修正前]
 <img src='" . $dir . "/" . $files[$i] . "' width='" . $file_width . "' border='0px'>
[修正後]
<img src='" . $url_dir . $files[$i] . "' width='" . $file_width . "' border='0px'>

【手順2】
file_manager_config.phpのurl_dirを、絶対パスで指定する。
例えば画像ファイルを http://hoge.org/blogimg/ に設置したい場合なら、
$settings["img"]["url_dir"] = "/blogimg/";
とする。

これできっとうまく行くと思います。

なお、テストサーバ環境などはレンタルサーバのためよく把握していませんが、一般的なサーバですので恐らくどこでも大丈夫だと思います。

ご参考になりましたら大変幸いです。
> 13: Swindさん

フィードバックありがとうございました。

> 8: hamuさん、5: けんちゃんさん

お待たせしました。

早速、Swindさんの修正ソースを元に、修正パッチキットを下記にアップロードしました。

https://sourceforge.jp/projects/tinymce-for-mt/files/

より

TinyMCEforMT_JA131_patch.zipををダウンロードしてください。
file_manager.phpのURLを直打ちしたら
MTにログインしてない状態でもファイルのアップロード及び削除ができました。

これって、私だけの現象でしょうか?。
> 15: ジバコさん

残念ながら、現時点の仕様です。

気になるようでしたら、以下の手法をお勧めします。

1.SPAM対策同様、ファイル名を変更し、他の方にわからないようにする。

file_manager.phpのファイル名は別にこの名称である必要ではありません。

TinyMCEforMT.plの159行目あたりにファイル名が記述してあります。

var connector = "<TMPL_VAR NAME=STATIC_URI>/$MYNAME/file_manager.php";

を変更してください。

上記だけだったかなと思いますが、この手法を試しておりませんから、他にも変更するファイルがあるかもしれません。

該当ファイルをすべて検索置換で変更して下さい。

2.SPAM対策同様、置き場所を変更して、他の方にわからないようにする。

基本的にはパスの書換です。

3.認証をつける

確実なのは3の方法ですが、申し訳ございませんがデバッグ版を作っている時間がありません。

改造はご自分の責任でお願いします。
上記追記です。

1の方法検証しました。僕の場合は、これで動作しました。

以下、作業例です。

1.file_manager.phpのファイル名をhogehoge_manager.phpに変更してアップロード。

2.TinyMCEforMT.plの159行目

var connector = "<TMPL_VAR NAME=STATIC_URI>/$MYNAME/file_manager.php";

を

var connector = "<TMPL_VAR NAME=STATIC_URI>/$MYNAME/hogehoge_manager.php";

に変更して保存後アップロード

なお、ソース修正はご自分の責任でお願いします。
画像のアップロードがやさしく出来そうなので、
TinyMCEforMT1.30を使わせていただいております。

サーバーに合わせて設定し、修正パッチもあて
動作しましたが、どうしてもうまく動かないところがあります。

5:けんちゃんさんと似ている状況で、
ファイルのアップロード画面で、
mt-staticと同階のフォルダのサムネイルは表示されますが、
それ以上の階層のフォルダになるとサムネールは表示されません。
ですが、選択も可能でエントリー画面にも問題なく表示されます。

例えば、「06」というフォルダを作り、「test.JPG」を入れ、

表示されないサムネールのプロパティを見ると、
http://www.****.com/mt/pics/test.JPG
となっており、
その階層のフォルダが抜けています。

13:Swindさんの改善点もしましたが、うまくいきません。

ご意見をいただけたらと思います。
よろしくお願いします。

素晴らしいプラグインに出会えたと思い、導入を図っています。
1.サーバについて
 1)サーバ名
   マジックボックス PLESK MAGIC
 2)サーバOS
   Linux Red Hat Enterprise
 3)サーバ環境
   Apache 2.0.**
Perl 5.***
PHP 4.***
MySQL ??

2.あなたの環境について
 1)OS
   WindowsXP
 2)メモリ
   512MB
 3)ブラウザ
   IE6.029
3.Movabletypeについて
 1)バージョン
   3.35-ja
 2)他のプラグインについて
   StatWatch
  
以下の状況で設置に困っています。

■ 編集画面にて
・ボタンっぽいものが追加されたが画像が出ない
… 設定ファイル(mt-config.cgi)の StaticWebPath の末尾に / を付け忘れていませんか?
A:OK
… /mt-static のアップロード先は正しいですか?
A:ここが怪しいと考えています。
httpdocsとcgi-binフォルダーに別れているので、
cgi-binフォルダーの/mt(MovableType用フォルダー)/以下の
php
plugins
mt-satatic
にアップロードしました。。

→ (元からある) /mt-static に上書きコピーします

A:しました。
FileUpLoads
TinyMCEforMT
Themes
というフォルダーがあります。

→ mt-static の場所を変更している場合はそちらに上書きコピーします
→ /mt-static/mt-static/TinyMCEforMT みたくディレクトリが被っていませんか?
A:かぶっていません。

おそれいりますが、お助けいただきますようよろしくお願いいたします。
はじめまして。
何卒ご教示ください。


不具合点:画像管理機能
症状:ソースのようなものが表示されていて使用できない。
(添付参照)

1.サーバについて
 1)サーバ名
   CPI
 2)サーバOS
   FreeBSD 6.1
 3)サーバ環境
   Apache:1.3.34 Ben-SSL/1.57 (Unix)
   PHP:5.0.4 /4.4.2 /4.4.1 /4.3.11、
   MySQL:4.0.24 (port 3306) / 5.0.26 (port 3307)、
   PostgreSQL:8.1.4 (port 5432)
   perl:5.8.8

2.あなたの環境について
 1)OS
   WindowsXP
 2)メモリ
   2GB
 3)ブラウザ
   FireFox2.0

3.Movabletypeについて
 1)バージョン
   3.35-ja
 2)他のプラグインについて
   デフォルトのみ


画像管理機能が使用できません。
画像の挿入ボタンから、画像の登録画面のブラウズボタンをクリックしていくと添付のような画面になってしまい画像の挿入ができません。

他社のサーバーにインストールしたものは正常に動きましたので、サーバーの環境による不具合かと考えています。

素晴らしい機能ですので、ぜひこちらのサーバーでも使用したいと思っています。

何卒アドバイスよろしくお願いいたします。
別のトピックの過去ログを参照して、自己解決できました。
ありがとうございました。

cgi-binに、php,とpluginsの上書き
httpdocsに、mt-staticsを。。。
でした。
はじめまして、web製作者です。

下記、別スレッドにていわしさんが書かれていたものと
同じような現象なのですが、
解決策が書かれていなかったので、
投稿いたします。


【現象】
エントリー投稿画面で「WYSISYG」切り替えボタンを押すと、
ステータスバーに
「実行しましたが、ページでエラーが発生しました。」と表示される。
入力欄にカーソルを持っていくことができない。



1.サーバについて
 1)サーバ名
   ラピッドサイト
 2)サーバOS
   freebsd
 3)サーバ環境
   Apache/1.3.37 Ben-SSL/1.57 (Unix)
   PHP/4.4.6 with Suhosin-Patch
   Perl 5.8.4

2.あなたの環境について
 1)OS
   WindowsXP
 2)メモリ
   512MB
 3)ブラウザ
   IE6

3.Movabletypeについて
 1)バージョン
   3.34-ja

 2)他のプラグインについて

 なし

何卒よろしくお願いいたします。
> 23: めい 様

はじめまして。kazooと申します。

私もめい様と全く同じサーバー、同じ現象で悩んでいましたが、非常に単純なことで解決いたしましたのでご参考になるかわかりませんが記載させていただきます。

【現象】
エントリー投稿画面で「WYSISYG」切り替えボタンを押すと、ステータスバーに 「実行しましたが、ページでエラーが発生しました。」と表示される。
入力欄にカーソルを持っていくことができない。

1.サーバについて
 1)サーバ名
   ラピッドサイト RV-3
 2)サーバOS
   freebsd
 3)サーバ環境
   Apache/1.3.37
   Ben-SSL/1.57 (Unix)
   PHP/4.3.10
   Perl/5.6.1

2.あなたの環境について
 1)OS
   WindowsXP
 2)メモリ
   1GB
 3)ブラウザ
   IE6

3.Movabletypeについて
 1)バージョン
   3.31-ja


【原因】
ラピッドサイト RV-3を自社のテストサーバーとして使用。
サーバーの設定上、wwwを入力すると上記のとおりの現象が発生するようで、wwwを取り除いて入力すると「WYSISYG」機能が正しく動作しました!

------------------------------------------

http://www.sample.jp/~sample/mt/mt.cgi
↓
http://sample.jp/~sample/mt/mt.cgi

------------------------------------------

お客様に納品間近で非常に悩み苦しんだのですが、こんな単純なことで開放されました。
めい様が同じ原因かわかりませんが、解決するように祈っております!
TinyMCE for MT 1.3のファイルマネージャで画像のサムネイルが表示されない話題があがっていますが、1.31のパッチを当てても同様でした。

画像のアップロード先フォルダをドキュメントルート直下の/img/で運営時。

[正しいパス]
http://xxxxx.jp/img/サブフォルダ/test.jpg
[症状]
http://xxxxx.jp/img//test.jpg
サブフォルダ名が入らず、リンク切れで表示されない。

image_browser_include.phpの17行目のimgタグの記述を次のように書き換えたらうまくいきました。
※$requested_dir を追加。

<img src='" . $url_dir . "/" . $requested_dir . "/" . $files[$i] . "' width='" . $file_width . "' border='0px'>
【環境】
・端末
windowXP
・ブラウザ
IE6.0
・MTバージョン
TinyMCE for Movable Type Ver1.30 Ja

すみません。質問があります。
movable typeにて、JPG画像のアップロード時
「ファイル名が正しくありません: ポ.jpg」
と、エラーが出て、画像がアップロードできないのですが、
ファイル名で使用できない文字列等あるのでしょうか?
(ひらがな、カタカナのファイル名の画像ファイルでも、アップロードできるものはあります。)

もしよろしければ、ご教授ください。
失礼します。
【環境】
サーバー:heteml

PC環境
OS:WinXP
ブラウザ:IE6、FireFox

MovableType:3.34
--------------------------------
お世話になります。
image manager でのファイルのアップロードで質問です。

現在5MB以上のファイルをアップロードすると、
アップしている行動まではするのですが、実際にはアップされません。
ファイル容量の上限設定の問題かと思い
[file_manager.php]の
6行目 upload_max_filesize、
177行目 MAX_FILE_SIZE
それぞれの値を 500000000 まで変更しましたが、
やはり変化は見られませんでした。

他にも設定を変更する箇所があるのでしょうか?
アップロードの上限設定の変更方法について
教えていただけないでしょうか。
よろしくお願い致します。

ログインすると、残り8件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

MovableType用WYSIWYGエディタ 更新情報

MovableType用WYSIWYGエディタのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング