wpmobExpress – 2.2 2006/11/28

[download]  [マニュアル]

今回のバージョンアップはテンプレートファイルの修正が(ほぼ)必須となります。
2.0b以前からバージョンアップされる方は、下記内容とマニュアルを必ずご一読下さい。

3+n点ほど改修しβを外しました、多分大丈夫、多分動く、きっと動く、はず。
概要は以下の通り。

・代名詞:サムネイル画像サイズ追加
・設定値:EXPRESS_TEMPLATE,BLOG_PASSWORD削除
・添付画像枚数によるテンプレート自動選択機能追加
・その他不具合修正

テンプレートに関する機能をづばーッと変えました。
投稿メールに添付されている画像の枚数によって、自動的にテンプレートを切り替えるようになりました。
詳細はマニュアルのテンプレートに関する箇所をご覧下さい。

あと、不要になった設定値があるのでwpmobXp.config.phpの修正をお忘れなく。

2.0bからのバージョンアップ手順は以下の通りです。

 1.WebサーバにwpmobXp.phpを上書き
 2.wpmobXp.config.phpから不要になった設定値を削除
 3.新しいテンプレート定義に合わせてテンプレートを変更

今回の機能実装に際しては虎!様(site:メイプル虎の穴)に大変お世話になりました。
本当にありがとうございました。

16:ソフトウェア (Posted by Yuasa)


wpmobExpress – 2.2へのコメント (46件)

    携帯電話投稿用プラグインを探していたところ、こちらを拝見して、早速導入させて頂きました。
    ありがとうございます。

    投稿した内容が文字化けする現象が起きています。
    当環境の文字コードはEUC-JPです。
    携帯電話から投稿された文字コードはUTF-8です。

    下記のコメント欄を参考にできないかとソースを見ましたが、同一の箇所は見あたりませんでした。
    http://unp.under.jp/?p=1644

    お手数ですが、対処法など教えて頂けたら幸いです。
    よろしくお願いします。

    (投稿者:みやびん 2007/02/07 23:31:27)

    あーうーあー。
    みやびんさん、こんばんは、返答が遅くなり申し訳ありません。
    色々詰まってくるとサイトの更新やチェックがおろそかになりがちですorz

    とりあえず、wpmobXp.phpの357行目付近にある下記のコードを

    $post_title = mb_convert_encoding($entTitle, “UTF-8″, “eucJP-win”);
    $post_content = apply_filters(’content_save_pre’, mb_convert_encoding($entText, “UTF-8″, “eucJP-win”));

    以下のように修正してください、青字箇所を削除するだけです。

    $post_title = $entTitle;
    $post_content = apply_filters(’content_save_pre’, $entText);

    これでEUCのまま投稿されます、されるはず、多分されます。
    お試しください。

    うまく行かない場合は、再度ご相談くださいませ。

    (投稿者:ゆあさ 2007/02/10 01:28:08)

    こんばんは。
    お忙しい中お返事ありがとうございます。

    教えて頂いた修正方法を試したところ無事文字化けなく投稿出来ました。
    ありがとうございますm(_ _)m

    (投稿者:みやびん 2007/02/10 23:05:33)

    こちらのプラグイン使わせていただきました。本当にありがとうございます。

    さくらインターネットのスタンダードでも難なく動いています。画像を投稿する部分のみが、さくらの場合は少し特殊なのか何なのかうまくいかず、パーミッションをいじり、その上で画像を保管するフォルダをプラグイン内に保存するように設定するとうまくいきました。

    また、SOMY Mobile Gateの場合は、Limit Categoriesを同時に設置していると、なぜかカテゴリが一切反映できないという問題に直面しましたが、wpmobExpressの場合はそういった問題もなかったので、重宝しています。

    本当にありがとうございます。

    (投稿者:TRANS 2007/05/22 11:48:33)

    TRANSさん、こんばんは。

    ご丁寧に報告頂きありがとうございます。
    使い難いプラグインにも関わらず導入/ご活用頂いているとのこと、本当に嬉しく思います。

    > 画像を保管するフォルダをプラグイン内に保存するように設定

    パーミッション的に書き込むことが出来れば、基本的に保管場所は問いません。
    相対パス指定だと、想定している位置を指していない可能性があります。
    もし取得可能でしたら、サーバの絶対パス指定が最も確実です。

    (投稿者:ゆあさ 2007/05/22 22:57:29)

    はじめまして。XREAのサーバにてプラグインを利用させていただいております。

    ところで質問なのですが、

    このプラグインを複数メンバーの携帯から情報を投稿するのに利用しているのですが、1行目に
    @WPMOB
    と入れず、そのまま投稿できる方法はありますでしょうか?

    (投稿者:Kaz 2007/06/28 01:48:25)

    Kazさん、こんばんは。

    とりあえず@WPMOBのチェックを除外するだけでしたら、wpmobXp.php154行目付近にある下記の部分を削除すれば良い(はず)です。

    if(eregi(ENTRY_MAIL_KEYWORD, $rawBody)==FALSE){
       $resultMsg .= $this->makeLogInfo(”状態:投稿識別文字列(”.ENTRY_MAIL_KEYWORD.”)が存在しません”);
       $resultMsg .= $this->makeLogInfo(”対処:スキップ”);
       continue;
    }

    今まさにこのコメントを書いている場所では、ちょと動作確認が出来ないのでアレですが、恐らく大丈夫でしょう。

    (投稿者:ゆあさ 2007/06/28 23:55:29)

    ゆあさ様

    試してみたところ、問題なく動作しました。また@WPMOBのチェックをはずした状態でカテゴリーの振り分けもOKでした。

    これでほぼ目的通りのサイトを構築できます。本当にありがとうございました。

    (投稿者:Kaz 2007/06/29 07:48:33)

    ワードプレスMUに対応できるようにならないでしょうか?
    宜しくお願い致します。
    ちなみに、mtmobを導入しても見ましたが使えませんでした。
    MUのバージョンは、1.2.3の最新バージョンです。

    (投稿者:おむラン君 2007/08/04 18:51:32)

    おむラン君さん、はじめまして。

    申し訳ありませんがMUへの対応予定はございません。
    あしからずご了承ください。

    (投稿者:ゆあさ 2007/08/05 02:54:27)

    はじめまして。
    携帯からの投稿本文中に(>_

    (投稿者:shamy 2007/08/23 01:01:27)

    ↑すみません。
    まさにこの現象なのですが、携帯からの投稿で「<」←これを表示させるのに何かいい方法がないかと思案しております。
    実体参照に自動変換するなどの対処法がもしあれば教えていただけませんでしょうか?

    (投稿者:shamy 2007/08/23 01:06:23)

    shamyさん、こんばんは。

    wpmob(Express)が意図してそのように変換というか解釈しているワケではないので、なかなか悩ましい所ではあります。

    WPに登録する前の時点で強制的に < を &lt; に変換するような修正はスクリプト数行修正すれば可能ですが、その場合タグ開始の < も書き換えられてしまうので、さてどうしたものか、という感じになります。

    どのような感じの運用(?)が良いでしょうか。
    「こうなったら良いな」的なイメージがありましたらお教え下さいませ。

    (投稿者:ゆあさ 2007/08/24 00:22:20)

    早速ご回答いただき本当にありがとうございます!
    希望としましては、<@TEXT>の中身に「<」があれば強制変換するというのがいいなと思ったのですが、そうすると改行コードが書き換えられてしまうということですよね。確かに悩ましいですね。。。

    <@TEXT>の中身に「<)」があれば強制変換するというのはどうでしょうか?
    もし可能であればご伝授いただければ幸いです。

    (投稿者:shamy 2007/08/25 02:27:20)

    shamyさん、こんばんは。

    そのような感じですと、wpmobXp.php321行目付近を下記のように修正すれば良いかもしれません。
    (青字の行を追加します、全半角の変換が行われていますのでコピペの際は修正が必要です。)

    $entTemplate = $this->parseTemplate($entText);
    $entText = str_replace(”<”, “&lt;”, $entText);
    $entText = str_replace(”\n”, “<br />”, $entText);

    今ここでは動作確認が出来ないので全然ダメダメかもしれませんが(!)、その際はツッコミをお願いします。

    (投稿者:ゆあさ 2007/08/27 21:24:28)

    ↑の修正ですが、確認したところとりあえず動作します。

    上手く動作しないようでしたら再度ご質問下さい。

    念のため確認したところ、「<」が誤解釈されるのはwpmobExpressの方だけで、wpmobの方は普通にそのまま通るようです。

    (投稿者:ゆあさ 2007/08/29 20:04:18)

    ゆあささま、こんばんは。
    早速のご対応いただき本当にありがとうございます!
    上記修正いたしましたところ無事希望どおりの動作が実現いたしました!!
    非常に助かりました。この度は本当にどうもありがとうございました!

    (投稿者:shamy 2007/08/30 22:43:27)

    こんにちわ!
    検索サイトよりコチラのサイトを見つけ、プラグインを利用させて頂いているものです。

    最近携帯電話からの投稿時に、同じ記事が何度も投稿される現象がつづいております。
    これって何か原因ってあるのでしょうか?

    (投稿者:てら 2007/09/10 13:34:32)

    すみません初心者です。WordPressで、プラグインで、有効化すると、サイト表示すると、サイトの一番上に、次のような、エラーが、出てきました。どうすれば良いで、しょうか?お答えが、頂ければ、幸いです。
    どのような、原因が、考えられますでしょうか。
    Warning: fopen(/home/sites/*********.jp/users/******.jp-******/web/wordpress/wp-content/plugins/wpmobXp/wpmobXp.log.php) [function.fopen]: failed to open stream: Permission denied in /home/sites/lolipop.jp/users/********.jp-******/web/wordpress/wp-content/plugins/wpmobXp/wpmobXp.php on line 855

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/*********.jp-******/web/wordpress/wp-content/plugins/wpmobXp/wpmobXp.php on line 856

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/********.jp-******/web/wordpress/wp-content/plugins/wpmobXp/wpmobXp.php on line 857

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/*******.jp-******/web/wordpress/wp-content/plugins/wpmobXp/wpmobXp.php on line 858

    Warning: fclose(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/******.jp-******/web/wordpress/wp-content/plugins/wpmobXp/wpmobXp.php on line 859

    (投稿者:すみません初心者です 2007/09/10 16:26:52)

    ご使用いただきありがとうございます。

    >>てらさん
    その現象は今のところ未確認です。
    仕組み的には、get_posts()が呼ばれた際にPOPサーバへ接続して投稿処理を行っていますので、それに関連するような動作を行う(WPの)テンプレートやプラグインが使用されていないかご確認ください。
    標準テンプレートかつ他に動作しているプラグイン無し、というクリーンな状態でもそのような挙動を示す場合は再度ご相談下さい。

    >>すみません初心者ですさん
    変わったお名前ですね;-)
    恐らくマニュアルの[インストール]-[手順.2]が適切に行われていないのが原因だと思われます。
    まずはその点ご確認くださいませ。

    (投稿者:ゆあさ 2007/09/10 21:14:26)

    早速のご返信ありがとうございます。

    もう少し調べてみます。
    また何かあればご相談させて頂きます。

    (投稿者:てら 2007/09/11 10:43:59)

    こんにちは、はじめまして。
    wpmobExpress2.2を利用させていただいております。

    投稿者が複数おり、送信者のメールアドレスをすべて登録するのが
    困難な状況にあります。
    EXPRESS_POP_ALLOW_ADDRESSにて選別しないようにするのは
    可能でしょうか?
    もし可能でしたらその方法を教えてください。
    よろしくお願いいたします。

    (投稿者:ヒロポン 2008/03/29 02:12:41)

    >>ヒロポンさん
    ごめんなさい!返答遅れました!
    ちょと正確な行数は今確認できないのですが、wpmobXp.php内の以下の記述を丸々削除すれば送信者のアドレスチェックによる投稿制御は行われません。

    if($editFlg == FALSE){
    $resultMsg .= $this->makeLogInfo(”状態:指定From以外からの送信”);
    $resultMsg .= $this->makeLogInfo(”対処:スキップ”);
    continue;
    }

    たしか1箇所しか無いはずです、お試し下さい。

    (投稿者:ゆあさ 2008/03/31 12:59:58)

    wpmobXp220を使わせていただいております。

    アドバイスお願いいたします。

    textのみの投稿は問題なくできているのですが、画像を添付するとサイト上部に下記のメッセージが出て、画像もリンク切れになって表示されません。
    なお、サムネイルとリンク先画像ファイルには、*.jpg?hと、「?h」が付加されています。
    どこを直せばよろしいでしょうか?どうかアドバイスお願いいたします。

    Warning: fopen(plugins/wpmobXp/images/20080509233838.jpg) [function.fopen]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 265

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 267

    Warning: fclose(): supplied argument is not a valid stream resource in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 268

    Warning: getimagesize(plugins/wpmobXp/images/20080509233838.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 684

    Warning: getimagesize(plugins/wpmobXp/images/20080509233838.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 684

    Warning: getimagesize(plugins/wpmobXp/images/20080509233838.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 293

    Warning: getimagesize(plugins/wpmobXp/images/thumb_20080509233838.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/******/web/wp-content/plugins/wpmobXp/wpmobXp.php on line 295

    (投稿者:モブ 2008/05/13 00:17:23)

    モブさん、はじめまして。

    エラーメッセージを読んだ限りでは「20080509233838.jpgという添付ファイルを plugins/wpmobXp/images/ に保存しようとしているけどディレクトリが無いよ」的な感じですね。

    画像保存ディレクトリの相対パス指定に誤りがありそうです。
    相対パスは wpmobXp.php が配置されているディレクトリが始点となります。

    “?h”が付加されるのはちょと今の時点では原因が分かりません。

    まずは画像ファイルが想定通りの場所に保存されるかご確認ください。

    (投稿者:ゆあさ 2008/05/13 14:25:14)

    ゆあささん、ありがとうございます。
    画像保存ディレクトリの相対パス指定が間違っておりました。修正したところ、先記のエラーメッセージは出なくなったのですが、?hついてしまう(サムネイルにも、リンクファイルにも)のは直らず、リンクの画像にもいけません。表示もリンク切れ状態になっています。
    アドバイスお願いいたします。

    (投稿者:モブ 2008/05/13 17:19:08)

    ゆあささん
    念のためほか他のサイトで、他のサーバーで試したのですが、エラーメッセージはなくなったものの、”?h”は直らずでした。
    また、サーバー自体のimagesフォルダーには正常に画像はアップされていました。私のconfigファイルの書き方でしょうか?

    wpmobXp.config.phpをこちらに記述しようとしたのですが、コピペするとなぜか送信できません。

    (投稿者:モブ 2008/05/13 18:31:47)

    モブさんこんばんは。

    ファイル名の末尾に何か余計な物が付いている、という感じでしょうか?

    処理的には特に何も付加しておらず、メールのMIMEに記載されている画像ファイル名をそのまま持ってきています。
    恐らくconfigは関係無いでしょう。(configが転記出来ないのはspamフィルタが悪さをしているのだと思います、すいませんorz)

    なのでまずは原因の切り分け作業として、添付画像を含むメールを送信しているメーラーを別の物に変えたらどうなるかを確認したいと思います。

    携帯からの送信でしたらPCから、PCからでしたら携帯もしくは他のメーラーという具合に、それぞれのメーラーで新規にメールを作成/画像添付/送信し、現象に変化が現れるかどうかをご確認頂けますでしょうか。

    (投稿者:ゆあさ 2008/05/13 19:44:55)

    あと、念のためテンプレートファイルそのものの当該箇所にゴミが混入していないかもご確認ください。
    案外紛れ込んでたり、サーバに配置する際に化けてたりします。

    (投稿者:ゆあさ 2008/05/13 19:54:27)

    ゆあささん、ありがとうござます。

    今まで、携帯からでしたのでPCからやってみました。念のため画像ファイルも違うものにしましたが、結果は同じでした。

    /images/48297a52cbc92-01.jpg?h

    のようになってしまいます。

    (投稿者:モブ 2008/05/13 20:31:11)

    モブさんこんばんは。

    メーラーは特に問題無くかつ画像ファイルが想定通りのフォルダに保存出来ている、という点から分かることは、画像ファイル名そのものはメールより正常に取得出来ている、ということです。

    テンプレート定義を画像ファイル名等で置換する処理では、文字列の付加に類する処理は行っておらず、ただ単にstr_replaceしているだけです。

    現時点で考えられる状況は2つです。

    1つめは、テンプレートの当該箇所に何らかのゴミが混入している場合。
    エディタでは不可視なコードを持つ文字や制御文字、または半角記号が実は全角になっていた等。

    2つめは、テンプレートに2バイト文字が含まれており、文字コードがeuc-jpではない場合。

    標準テンプレートでも発生する等、上記以外の場合は実際にその現象が発生する環境が無いと検証出来ません。
    とりあえず現時点の情報で類推出来る原因はこんな感じです。

    (投稿者:ゆあさ 2008/05/13 21:29:28)

    ゆあささん、ありがとうございました。
    テンプレート中の、”が全角”になっておりました。修正したところ正常に表示されました。

    しかし、その後、画像の表示サイズやレイアウトを変えてみようと思い、まず、configの「PIC_SIZE」を0に、「PIC_THUMB_SIZE」を180に、「PIC_THUMB_MAINPIC_SIZE」を640に変更し、teplate1を

    <a href=”" target=’_blank’><img= src=”" border=”0″ />

    のように、変更して再度投稿したらIEでサイト自体が表示されなくなりました。
    ダッシュボードで、wpmobExpressを使用しないにすると表示されました。

    再度、wpmobExpressデータが入っているフォルダーをサーバーから削除してやってみたのですが、だめでした。

    アドバイスお願いいたします。

    (投稿者:モブ 2008/05/14 10:38:02)

    ゆあささん、追加でご質問です。
    configの設定でPIC_SIZEはどのサイズの設定でしょうか?

    PIC_THUMB_SIZEは、本文中の画像サイズ、

    PIC_THUMB_MAINPIC_SIZEは、本文の画像にリンク設定された画像サイズ、

    でよろしいでしょうか?

    (投稿者:モブ 2008/05/14 12:48:10)

    一度、メールサーバーを初期化して再度、プラグインを使用に設定したところ、ダッシュボードの管理の画面の上部と、サイトのトップにエラーメッセージが表示されました。
    こちらに書き込もうと思うのですがスパムフィルタの影響で書き込めません。
    855行目から859行目について書かれているようです。

    アドバイスお願いいたします。

    (投稿者:モブ 2008/05/14 13:08:14)

    モブさんこんにちは。

    >>アドバイスお願いいたします。

    残念ながら私には、それらの改変と同じことを一つ一つ全て試してテンプレートの何処に誤りがあるのか推測し報告する余力はありません。

    原理的には、テンプレートの内容に影響を受けてプラグインが停止しWPそのものも停止させることはまず起き得ません。
    テンプレートに記載されているHTML/CSSに誤記(不整合)が含まれていると、一見何も表示されないような結果を生成することは普通にあり得ます。

    標準テンプレートで動作しているという状況でしたら、それの何処を改変したらどう挙動が変わるのかを一つ一つ手順を追って確認することをお勧めします。

    また、テンプレートに関するご相談はHTML/CSSそのものの誤記や不整合が無いという状態を前提とさせて下さい、時間は有限です、昨日のような状況は避けたいと思います。

    >>PIC_THUMB_SIZEは、本文中の画像サイズ、

    その通りです。
    正確には、サムネイルを生成しない場合の本文中の画像サイズです。

    >>PIC_THUMB_MAINPIC_SIZEは、本文の画像にリンク設定された画像サイズ、

    その通りです。
    正確には、サムネイル画像生成時にサムネイル画像からリンクされる画像のサイズです。

    >>855行目から859行目について書かれているようです。

    マニュアルの【インストール】手順.2 が適切に行われていないのではないでしょうか。

    (投稿者:ゆあさ 2008/05/14 13:38:02)

    ゆあささん

    ご迷惑おかけしてすみません。

    その後、データベースも初期化し、ワードプレスもインストールしなおして、御プラグインもダウンロードしてコンフィグの設定をしなおして、テンプレートはデフォルトのままでやってみたのですが、プラグを使用にするとサイト自体が表示されない状態になってしまいました。
    他のプラグインも切ってみたのですがだめで、2度と使えない状態となってしまいました。

    >>マニュアルの【インストール】手順.2 が適切に行われていないのではないでしょうか。

    これはできていました。

    (日本語オンリーになってしまうので、変な文章になってしまってすみません。)

    (投稿者:モブ 2008/05/14 23:58:05)

    モブさんこんばんは。

    >>2度と使えない状態となってしまいました。

    一度は使えていた訳ですから頑張ってくださいとしか。

    ちなみに当プラグインはWPやWPのDBに設定値等の痕跡を残したりするような
    ロジックは実装しておりませんので、リセットしたければプラグインフォルダ
    から抹消するだけでOKです。

    (投稿者:ゆあさ 2008/05/15 00:40:06)

    ゆあささん、

    その後、色々やってみたのですが、再度プラグインを使用するには、メールボックスを初期化すると使用することができました。

    しかし、画像を添付して投稿した場合は、「Internet Explorer ではこのページは表示できません」となってサイト自体が開かなくなってしまいます。

    そうなると、プラグインを不使用にして、またメールボックスを初期化すると使用することができました。

    テキストのみの場合は、正常に表示されています。

    もし心当たりのあれば、アドバイスお願いいたします。

    (投稿者:モブ 2008/05/16 14:19:35)

    モブさんこんばんは。

    念のため確認ですが、標準テンプレートで発生している現象でしょうか?
    とりあえずそのように仮定してお話しします。

    現時点では未知の挙動ですので何とも言いにくいところではあります。

    その条件だけですと、添付ファイルを解釈するロジックで何か起きている可能性が高い、というところまでしか分かりません。

    「画像を添付した/しない」よりも踏み込んで、使用しているメールサーバ/送信に使っているメーラー/添付画像の形式やサイズ等、あらゆる前提条件を変えて頂き、「この条件なら画像も通る」に類する情報が欲しいです。

    あと、あまり内容に期待できませんが、添付ファイルがある場合とない場合それぞれの処理直後のログファイルを貼っていただくと参考になるかもしれません。

    その場合、先頭行と最終行のPHPタグは含めずにお願いいたします。

    面倒な手順ですが、とりあえずこんな感じで調べていくしかありません。

    (投稿者:ゆあさ 2008/05/16 22:01:10)

    ゆあささん、ありがとうございます。やってみました。

    まず、PCで
    OutlookExpress
    Gmail
    Yahooメール
    全てだめで、、「Internet Explorer ではこのページは表示できません」となってサイト自体が開かなくなってしまいます。

    携帯からは、ドコモso903iしか試せていないのですが、正常に表示されました。

    また、画像サイズですがPIC_SIZEを400に設定して、400pix以下は正常に表示されましたが、401pix以上は上記と同じ状態(だめ)になりました。
    同様にPIC_SIZEを200に設定した場合も同じでした。

    またログファイルですが、Internet Explorer ではこのページは表示できません」となる場合はいずれも、

    2008-05-17 10:06:43 メールが届いていません

    となり、
    正常な場合は

    2008-05-17 12:40:57 メールサーバに1通届いています
    2008-05-17 12:40:57 [1通目]
    2008-05-17 12:40:57 表題:1240
    2008-05-17 12:40:57 状態:画像[../../../wpmob_images/482e53c9da552-20080516201822.jpg]アップロード
    2008-05-17 12:40:57 状態:画像[../../../wpmob_images/482e53c9da552-20080516201822.jpg]は縮小する必要がありません
    2008-05-17 12:40:57 状態:サムネイル[../../../wpmob_images/482e53c9da552-thumb_20080516201822.jpg]生成
    2008-05-17 12:40:57 状態:投稿処理が正常終了しました(postID:243)
    2008-05-17 12:40:57 状態:メールをサーバより削除
    2008-05-17 12:40:57 1件の記事をWPへエントリーしました(したはず)

    となりました。

    とりあえず使用可能になりました。
    ゆあささん、本当にありがとうございました。

    (投稿者:モブ 2008/05/17 12:56:25)

    初めまして。いろいろと探していてこちらにたどり着きました。便利なプラグインの開発・提供ありがとうございます。早速テストしておりますが、ちょっと分からない事があったのでお教え頂ければ幸いと存じます。
    1つが・・・私自身が良くわかっていない事なのかもしれませんが、DIR_IMAGEとDIR_IMAGE_URLと2つあるのはこれは別々に用意するものという事でしょうか? それとも単に同じ場所をさしても良い、という事でしょうか。単に理解だけの問題で個人的に気になっているだけの話で恐縮ですが。。。
    2つめは、モブさんと同様の事になってしまって、文字のみはOKだが、画像を添付するととたんにWordpress自体が無反応(正確には投稿の管理画面が開かなくなってしまう。その他は動作する)になってしまい、またブログページも無反応で表示されなくなってしまいます。で一度mobXPを削除して1からやり直しいろいろとテストしてみるとうまくいく時と駄目なときがある。新規に写真を撮ると大丈夫だが、過去にとったものの中で駄目なモノがある。よくよく調べてみるとauだけかもですが、写真を使い回しするとファイル名にチルダ+番号が付加されます。このチルダ付きの写真ファイルを添付するとうまく動作しないようなのですが、気のせいでしょうか?

    (投稿者:usadii3 2008/07/04 13:11:12)

    usadii3さんこんばんは。
    コメントメールが不達で全く気付いてませんでした!すいません!

    >>DIR_IMAGEとDIR_IMAGE_URLと2つあるのはこれは別々に用意するものという事でしょうか?

    その通りです。
    それぞれ、ファイルシステムのパスとWebサーバのパスになります。
    両者は同じ場所を指していますが表記は異なります。

    >>このチルダ付きの写真ファイルを添付するとうまく動作しないようなのですが

    この件に関しては検証を行っていないので何とも言えないのですが、チルダについては後日検証させていただきます。

    (投稿者:ゆあさ 2008/07/08 20:03:55)

    > 両者は同じ場所を指していますが表記は異なります。

    あぁ、やっぱりそれで良いのですね(^^ ありがとうございます。おかげでスッキリしました。WordPressデフォルトのUploadsフォルダを指定していたのですが「もしかして、アップはそこで保存は別なフォルダを用意しなくちゃって意味なのかしら」と実は悩んでいました。

    > この件に関しては検証を行っていないので何とも言えないのですが、チルダについては後日検証させていただきます。

    使い回しした写真ではなくて新規にとった写真なら問題ないので、実害もないし回避も可能なので、大した事ではないのですが、最初その画像を使ってテストしてしまったものですから。すみません。先述の通り急いでいる訳ではありませんし、困ってどうしようもない状態でもないので、お忙しく無く、思い出したときにでも、検証して頂ければ幸いに存じます。

    (投稿者:usadii3 2008/07/09 13:38:03)

    wpmobExpress2.2を使用させていただいております。
    とても助かっております。ありがとうございます。

    現在、日本語のJPGファイルを添付していると画像が表示されない状況が、発生しています。
    「…/blog/images]」には、ちゃんと存在しますが
    「48ff090333fcf-繧ゅ∩縺・jpg」のように日本語の部分が文字化けしています。

    Web上では「/blog/images/48ff090333fcf-???帥??.jpg」となっております。
    ちなみにオリジナル名は、「もみじ.jpg」です。

    そこで、受け取った時にオリジナルファイル名を使用するのではなく
    image01.jpg,image02.jpg,image02.jpg…,のように
    内部で命名しようと考えていますが、可能でしょうか?

    よろしくお願いいたします。

    (投稿者:ロビン 2008/10/23 09:12:58)

    ロビンさん、こんばんは。

    もうほんと放置状態ですいませんでした!
    最近色々立て込んでいて日記どころじゃなくなってきt【言い訳略】

    ご質問の件ですが、可能です。
    wpmobXp.phpの525行目付近にある下記の行を・・・

    $result[$r-1]['filename'] = $resultWk3['param']['name'];

    下記の行に置き換えれば、元のファイル名に関わらず[年月日時分秒ファイル連番]の約15桁+拡張子のファイル名になります。

    $result[$r-1]['filename'] = date(”YmdHis”).($r-1).substr($resultWk3['param']['name'], strrpos($resultWk3['param']['name'], ‘.’));

    なお、上記コードは一部シングルクォートやダブルクォートが全角になって表示されてたりしますので、コピペの際はご注意下さい。(半角に書き戻して下さい)

    まずはお試し下さいませ。
    問題があるようでしたら、その際はご遠慮なくどうぞ。

    (投稿者:ゆあさ 2008/10/26 21:41:49)

    ロビンです。

    ゆあさ様
    お忙しいところ、教えていただきありがとうございました。

    教えていただいたとうりにやってみました。 結果は、大成功でした。

    本当に、ありがとうございました。
    大変助かりました。

    (投稿者:ロビン 2008/10/27 09:44:07)



思うところがありましたらコメントをどうぞ

お名前:

e-mail(表示されません):

URL:

本文:

すいません例のアレです(判別出来ない場合は再読込してください):