Prodused by SAKI

This site is a personal works of "SAKI".
I hope there will be a much of fun contents and funny dreams.
Of coursse that is a future occurrence.
The Watchword is "Picture Yourself".

Count:15492(0/0)Bot:642174(58/82)
HOME>BLOG > Tips > BlognPlus改造(ver262) > 携帯投稿画像を「続き」に挿入する

Attention!! Your Access is doubtful of Bot or Crawler.
 当サイトは日本国内からの正当なアクセスがなされることを前提にページを作成しています。
 BOTによるアクセスであると判断した場合は、画像や書庫ファイル、スタイルシートなどを廃した"情報"のみが表示されます。
 もし、そういった心当たりのない方でこのメッセージが表示された場合は、クッキーが保存されない、ユーザーエージェントにBOTを連想させる文字列が含まれている、海外Ploxy経由などの可能性があります。
 できましたら、正当な環境にてアクセスされますようお願いいたします。
 なお、ご不明な点や、どうしても現在の環境でのアクセスをご希望される場合は、メールフォームにて相談して頂ければ善処させていただきたいと思います。

MODE: ゲストモード

USER ID:
PASS:
ADMIN

TOP PAGE
サイトトップに戻ります

はじめに
このサイトの紹介です

更新履歴
このサイトの更新履歴です

掲示板
足跡を残してくれると嬉しい

リンク
他サイトへのリンクページです

INDEX
入口ページに戻ります

ARCHIVES
検索および過去記事

<前月 2024年04月 次月>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30     

NEW ENTRIES
最近の記事

CATEGORIES
カテゴリ一覧

ACCESS RANK
閲覧回数ランキング

COMMENTS
最近のコメント

POWERED BY

NOTICE
 拙作のBlogn用モジュール(コメントアイコン等)をお求めに立ち寄られた方へ、
サーバー移転時に不都合があり、(旧)ブログの移転作業が頓挫してしまいました。本家「開発コーナー」にて新バージョンを紹介させていただいていますのでご参照くださいませ。

コメントアイコン&絵文字モジュール
表示モード別分岐タグモジュール

 なお、「開発コーナー」では上記のモジュールだけでなく、それ以降にリリースしたモジュール等も掲載させていただいてます。
Prev(新しい記事)< >Next(古い記事)

 BlognPlusは携帯からメールによる新規投稿(正確にはメールができれば携帯である必要はない※注)ができますが、その際に画像の添付ファイル(写メール)があった場合にはそれも取り込んで投稿させることができます。
 仕様では、それら添付画像は記事の先頭い配置されることになっていますが、それを「続き」に挿入させるようにするための改造です。

※注 一部メールシステム(Gmailなど)によってはBlognPlusによるメールヘッダ情報の取得に失敗する可能性があるとの報告をいただいています。


続きを読む ≫
BlognPlus2.6.0から画像の複数投稿が可能になったために変更箇所が少々広いです。(後半で2.5.6用を掲載します)

index.php 1940行目付近~(ver2.6.2)

        // 添付ファイルの処理ループ
//add Mail PIC to MoreLast by SAKI start
        $sx_mbileimg = '';
//add Mail PIC to MoreLast by SAKI end

        foreach ($part as $pic_cnt => $multi) {
            list($m_head, $m_body) = split("rnrn", $multi, 2);

    (中略)

                    $width = round($size[0] * $ratio);
                    $height = round($size[1] * $ratio);
//original comment out
//                  $text .= '<a href="'.BLOGN_FILEURL.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEURL.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
';
//add Mail PIC to MoreLast by SAKI start
                    $sx_mbileimg .= '<a href="'.BLOGN_FILEURL.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEURL.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
';
//add Mail PIC to MoreLast by SAKI end

                }else{
//original comment out
//                  $text .= '<img src="'.BLOGN_FILEURL.$upfile_name.'" '.$size[3].'>
';
//add Mail PIC to MoreLast by SAKI start
                    $sx_mbileimg .= '<img src="'.BLOGN_FILEURL.$upfile_name.'" '.$size[3].'>
';
//add Mail PIC to MoreLast by SAKI end

                }
            }

        }
        // 携帯用独自タグ処理

    (中略)

                if (eregi("{more}",$text)) {
                    list($text, $more) = explode("{more}", $text);
                }else{
                    $more = "";
                }
//add Mail PIC to MoreLast by SAKI start
                $more = $sx_mbileimg.$more;
//add Mail PIC to MoreLast by SAKI end

                blogn_mod_db_log_add($key, $now, $mobile_reserve, $mobile_secret, $mobile_cok, $mobile_tok, $mobile_category, $subject, $text, $more, 1);
            }
        }
    }else{
        $debug .= "+OKメッセージ:NGn";



index.php 2045行目付近~(ver2.5.6)

                $width = round($size[0] * $ratio);
                $height = round($size[1] * $ratio);
//original comment out
//              $text = '<a href="'.BLOGN_FILEDIR.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEDIR.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
'.$text;
//add Mail PIC to MoreLast by SAKI start
                $text .= '
{more}<a href="'.BLOGN_FILEDIR.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEDIR.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
';
//add Mail PIC to MoreLast by SAKI end

            }else{
//original comment out
//              $text = '<img src="'.BLOGN_FILEDIR.$upfile_name.'" '.$size[3].'>
'.$text;
//add Mail PIC to MoreLast by SAKI start
                $text .= '
{more}<img src="'.BLOGN_FILEDIR.$upfile_name.'" '.$size[3].'>
';
//add Mail PIC to MoreLast by SAKI end

            }
        }
        // 携帯用独自タグ処理



※このカテゴリは、単に私(SAKI)の好みや興味によるBlognPlusの改造のTipsです。ご使用に当たっては自己責任でお願いいたします。


≪ 続きを隠す

|2009,08,12, Wednesday 12:30 PM | comments (0) | trackback (0) |

この記事に対するコメントの受付は終了しています。

コメント

トラックバックURL

http://bvs.saki-net.com/tb.php/264

トラックバック

Prev(新しい記事)< >Next(古い記事)


Copyright © 2008-2009 The Blue and Violet Storys All Rights Reserved.
当ページに掲載しているコンテンツの再利用(再転載・配布など)は、禁止しています。