のぶのぶさん、xoops版wordpressありがたく使わせていただいています。携帯からの閲覧について図々しくも質問があるのですが。wordpressモジュールの設定をして、携帯より写真付きメールを投稿することができたのですが、その後、携帯よりwp-ktai.phpにアクセスして、その投稿した記事を閲覧すると添付した画像がそのまま表示されてしまいます。wp-ktai.phpを見てみると、画像という文字列に置き換わるという設定項目があるのでてっきり置き換わる物だと思っていたのですが、違うのでしょうか?wp-ktaiの設定はさわっていません。この状態(画像という文字列のリンクが表示されない)が正常なのでしょうか。何か私の設定が足りないのかあるいは間違っているのでしょうか。添付した画像は、240*320のサイズです。投稿、閲覧した携帯は、ともにdocomoのsh900iです。何か足りない情報などありましたら、お知らせください。厚かましくも質問させていただきましたが、どうかお教えください。
wp-ktai.phpの使用は、ryoさんのいわれたとおりです。が・・・・いまチェックしたところモブログにて投稿した画像付き記事の<img・・・>タグの中身が、wp-ktai.phpの期待しているものと少し違うという事に、さっき気がつきました。申し訳ありませんが、wp-ktai.phpの313行目あたりにある。 $imgstr = '<img[^>]*src=[\"\']([^\"\'>]*)[\"\'][^>]*alt=[\"\']([^\"\'>]*)[\"\'][^>]*>'; という行を、 $imgstr = '<img[^>]*src\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*alt\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*>'; に置き換えて頂けませんでしょうか。これで[画像]という文字列に置き換わると思います。
$imgstr = '<img[^>]*src=[\"\']([^\"\'>]*)[\"\'][^>]*alt=[\"\']([^\"\'>]*)[\"\'][^>]*>';
$imgstr = '<img[^>]*src\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*alt\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*>';
引用:のぶのぶさんは書きました:wp-ktai.phpの使用は、ryoさんのいわれたとおりです。が・・・・いまチェックしたところモブログにて投稿した画像付き記事の<img・・・>タグの中身が、wp-ktai.phpの期待しているものと少し違うという事に、さっき気がつきました。申し訳ありませんが、wp-ktai.phpの313行目あたりにある。 $imgstr = '<img[^>]*src=[\"\']([^\"\'>]*)[\"\'][^>]*alt=[\"\']([^\"\'>]*)[\"\'][^>]*>'; という行を、 $imgstr = '<img[^>]*src\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*alt\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*>'; に置き換えて頂けませんでしょうか。これで[画像]という文字列に置き換わると思います。のぶのぶさん、素早いご回答ありがとうございます。早速、wp-ktai.phpの310行目を置き換えました。(ところでwp-ktai.phpの313行目ではありませんでしたがこれで宜しかったのでしょうか?)携帯(sh900i)からアクセスしたところ、<画像:moblog>に置き換わりました。本当にありがとうございます。 ところが、携帯画面上のリンクが < の部分と 画像:moblog> に分かれてしまいます。 < のリンクをクリックすると原寸大の画像が表示されます。 画像:moblog> のリンクをクリックすると縮小画像が表示されます。この状態が通常なのでしょうか?それとも、携帯の機種固有の問題なのでしょうか。たびたびの質問で申し訳ないのですが、あと一つお教え願いでしょうか。よろしくお願いいたします。もしこの状態が標準なのでしたら不勉強で申し訳ありませんでした。あと、これは私のわがままなのですが携帯からページを閲覧した際に <画像:moblog> のあとにすぐ本文がくると読みづらいので <画像:moblog> のあと改行が入るようにはできないでしょうか。本当にお忙しいところわがまま言ってすいません。
のぶのぶさんは書きました:wp-ktai.phpの使用は、ryoさんのいわれたとおりです。が・・・・いまチェックしたところモブログにて投稿した画像付き記事の<img・・・>タグの中身が、wp-ktai.phpの期待しているものと少し違うという事に、さっき気がつきました。申し訳ありませんが、wp-ktai.phpの313行目あたりにある。 $imgstr = '<img[^>]*src=[\"\']([^\"\'>]*)[\"\'][^>]*alt=[\"\']([^\"\'>]*)[\"\'][^>]*>'; という行を、 $imgstr = '<img[^>]*src\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*alt\s*=\s*[\"\']([^\"\'>]*)[\"\'][^>]*>'; に置き換えて頂けませんでしょうか。これで[画像]という文字列に置き換わると思います。
引用:ryoさんは書きました: ところが、携帯画面上のリンクが < の部分と 画像:moblog> に分かれてしまいます。 < のリンクをクリックすると原寸大の画像が表示されます。 画像:moblog> のリンクをクリックすると縮小画像が表示されます。この状態が通常なのでしょうか?それとも、携帯の機種固有の問題なのでしょうか。これは、元々のwp-ktai.phpが縮小画像付きの画像貼付をあまり想定していないようで、この様な現象が生じているようです。ということで現在はこの状態が通常です。引用:あと、これは私のわがままなのですが携帯からページを閲覧した際に <画像:moblog> のあとにすぐ本文がくると読みづらいので <画像:moblog> のあと改行が入るようにはできないでしょうか。本当にお忙しいところわがまま言ってすいません。今回修正頂いた部分近くにある、 $repstr = '&lt;<a href="'.$HTTP_SERVER_VARS["PHP_SELF"].'?view=imagepage&num='.$_REQUEST["num"].'&url=\\1">'.$ImageReplaceString.'\\2</a>&gt;'; を $repstr = '&lt;<a href="'.$HTTP_SERVER_VARS["PHP_SELF"].'?view=imagepage&num='.$_REQUEST["num"].'&url=\\1">'.$ImageReplaceString.'\\2</a>&gt;<br />'; に修正頂ければ良いと思います。
ryoさんは書きました: ところが、携帯画面上のリンクが < の部分と 画像:moblog> に分かれてしまいます。 < のリンクをクリックすると原寸大の画像が表示されます。 画像:moblog> のリンクをクリックすると縮小画像が表示されます。この状態が通常なのでしょうか?それとも、携帯の機種固有の問題なのでしょうか。
あと、これは私のわがままなのですが携帯からページを閲覧した際に <画像:moblog> のあとにすぐ本文がくると読みづらいので <画像:moblog> のあと改行が入るようにはできないでしょうか。本当にお忙しいところわがまま言ってすいません。
$repstr = '&lt;<a href="'.$HTTP_SERVER_VARS["PHP_SELF"].'?view=imagepage&num='.$_REQUEST["num"].'&url=\\1">'.$ImageReplaceString.'\\2</a>&gt;';
$repstr = '&lt;<a href="'.$HTTP_SERVER_VARS["PHP_SELF"].'?view=imagepage&num='.$_REQUEST["num"].'&url=\\1">'.$ImageReplaceString.'\\2</a>&gt;<br />';
のぶのぶさん、本当にありがとうございます。たった今指摘された箇所を、置き換えたところ正常に表示されました。私のわがまままで聞いていただいて申し訳ありませんでした。
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -