ホーム > ダウンロード > その他 > My Moblog > ダウンロード

<< My Moblog >>


[詳 説] [SAMPLE] [スクリプト利用規定]

 ここでは、Web上にブログを公開するためのCGIスクリプト「My Moblog」を配布しています。

 スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。

 ☆SAMPLE(v1.03) … 実際に稼動しているものです。テスト投稿などはできません。
    モバイル版サンプル … DoCoMo、SoftBank、au、EMOBILE、WILLCOMを対象としています

 このスクリプトをダウンロードして利用するにあたって、必ずスクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。



  1. 以下の圧縮ファイルをダウンロードし、解凍して下さい。

      My Moblog blog.lzh
    LHA形式
    blog.zip
    ZIP形式
     (v1.03 / 約 141-143 KB)


  2. ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます

    • i.cgi … スクリプト本体
    • e.cgi … 編集用スクリプト
    • m.cgi … コメント用スクリプト

    • v.pl … PC view 作成用プログラム
    • com.pl … 共通設定ファイル
    • cond.cgi … 環境設定ファイル

    • data.cgi … ブログ記録ファイル
    • bbs.cgi … コメント記録ファイル
    • count.txt … アクセス数記録ファイル
    • rss.xml … RSS 配信用ファイル

    • mobile.pl … 絵文字変換ライブラリ
    • jcode.pl … 日本語変換ライブラリ

    • i.gif … i-Mode絵文字アイコン
    • i.html … i-Mode絵文字一覧
    • ie.gif … i-Mode絵文字画像

    • s.gif … SoftBank絵文字アイコン
    • s.html … SoftBank絵文字一覧
    • se.gif … SoftBank絵文字画像

    • e.gif … EzWeb絵文字アイコン
    • e.html … EzWeb絵文字一覧<
    • ee.gif … EzWeb絵文字画像

    • mail.gif … Mailアイコン
    • home.gif … Homeアイコン

    • img … 画像保存用フォルダ

    • readme.txt … CGIスクリプトについての情報、設置の仕方など



  3. i.cgie.cgim.cgi をエディタで開き、以下の項目を確認してください

      #!/usr/local/bin/perl
      プロバイダで定められたPerlへのパスを指定します



  4. com.pl をエディタで開き、必要に応じて以下の項目を変更してください

      $script = "./i.cgi";
      メインスクリプト名を指定します

      $e_script = "./e.cgi";
      編集用スクリプト名を指定します

      $m_script = "./m.cgi";
      コメント用スクリプト名を指定します

     $script_url = "http://www.xxx.com/i.cgi";
      メインスクリプトを置くURLを指定します( 必ずhttp://から記述

      $jcode = "./jcode.pl";
      日本語変換ライブラリを指定します

      $mobile_pl = "./mobile.pl";
      日本語変換ライブラリを指定します



  5. cond.cgi をエディタで開き、少なくとも以下の項目を変更してください

     $ad_name = "";
      ブログを書く人の名前(HN) = ブログの署名
       ※ 必要がなければ空欄でも可

     $home = "http://";
      戻り先(ホームページ)を指定します

     $ad_pass = "12345678";
      管理用パスワードを英数字で指定します



  6. 好みに合わせて以下の項目を設定することができます(cond.cgi

     $title = "My Moblog";
      お好きなタイトルに変更して下さい

     $method = 'POST';
      methodの形式(POST もしくは GET)を指定します
       ※POSTに指定しても、SoftBankに対してはGETになります

      <環境設定>
     $bground = ""; # 壁紙(http://から記述)
     $bgcolor = "#FFFFFF"; # 背景色
     $text = "#333366"; # 文字色
     $link = "#3333FF"; # リンク色(未訪問)
     $vlink = "#6666FF"; # リンク色(既訪問)
     $alink = "#FF0000"; # リンク色(訪問中)

     $fs_size = "15px";
      標準の文字サイズを指定します

     $fs_face = "";
      標準の文字フォントを指定します
       ※ブラウザによって反映されないことがあります

     $ss_size = "12px";
      小さい文字サイズを指定します

     $ts_size = "26px";
      タイトルの文字サイズを指定します

     $t_color = "#0000FF";
      タイトルの文字色を指定します

     $t_face = "MS P明朝";
      タイトルの文字フォントを指定します
       ※ブラウザによって反映されないことがあります

      <テーブルの色>
     $th_color = "#9999FF";  # タイトル背景色
     $td_color1 = "#CCCCFF";  # 背景色〔濃色〕
     $td_color2 = "#FFFFFF";  # 背景色〔薄色〕
     $line_color = "#9999FF";  # 罫線色

     $recent_diary = "10";
      最新ログの表示件数を指定します

     $acc = "10";
      1ページ当たりの表示件数(PC)を指定します

     $tag_check = "1";
      "1"とすると ブログ本文のHTMLタグに閉じ忘れがないかチェックします / 0 = OFF

     $category_mode = "1";
      カテゴリ分けを行うかを指定します
       ※ 0= カテゴリ分けしない / 1 = カテゴリ分けする

     $cat[0] = "カテゴリ@";
     $cat[1] = "カテゴリA";
     $cat[2] = "カテゴリB";
      カテゴリ分けを行う場合のカテゴリ名を指定します
       同様に [ ] 内の数字を1つずつ増やしていけば、いくつでも指定可能

     $com_mode = "0";
      コメント機能を利用するかを指定します
       ※ 0= 利用しない / 1 = 利用する

     $mail_send = "0";
      書き込みのメール通知を利用するかを指定します
       ※ 0= 利用しない / 1 = 利用する
       ※ この機能を利用するには、sendmail が必要です。

     @ad_mail = ('nomail@xxx.xxx');
      メール通知する通知先メールアドレスを指定します
       ' 'で指定したアドレスを , 区切ることでいくつでも指定可能
       例:@ad_mail = ('first@xxx.xxx','second@xxx.xxx','third@xxx.xxx');

     $limit = "1000";
      書き込み可能な文字数を全角文字数で指定します

     $regkey_mode = "1";
      投稿キー機能(画像または絵文字による投稿認証)を利用するかどうかを指定します
       ※ 0 = 利用しない 1 = 利用する

     $regkey_limit = "60";
      投稿キーの有効期限を分単位で指定します

     $trip_mode = "0";
      トリップ機能(なりすまし防止機能)を利用するかどうかを指定します
       ※ 0 = 利用しない 1 = 利用する

     $spam1 = 1;
      日本語を含まない投稿を許可するかどうかを指定します
       ※ 0 = 許可する  1 = 拒否する

     $spam2 = 1;
      本文中のURL記載を許可するかどうかを指定します
       ※ 0 = 許可する  1 = 拒否する

     $color_mode = 1;
      記事の文字色を選択できるようにするかどうかを指定します
       ※ 0 = 使用しない 1 = 使用する

     @color = ('#800000','#FF0000','#008000','#0000FF','#800080');
     @color_name = ('茶','赤','緑','青','紫');
      文字色の選択肢を指定します
       ※ 必ず色のRGB値と名前をペアで指定して下さい
       ' 'で指定した内容を , 区切ることでいくつでも指定可能

     $emoji_mode = "1";
      PCから絵文字入力できるようにするかどうかを指定します
       ※ 0 = 利用しない 1 = 利用する

     $mail_mode = "0";
      投稿者のメールアドレスを非公開化にするかどうかを指定します
       ※ 0 = 利用しない 1 = 利用する
       ※ この機能を利用するには、sendmail が必要です。

     @deny = ('禁止1','禁止2');
      書き込み禁止ワードを指定します
       ' 'で指定した言葉を , 区切ることでいくつでも指定可能
       例:@deny = ('禁止1','禁止2','禁止3','禁止4');


  7. ファイルのアップロード

     すべて同じディレクトリにFTP転送し、< >内のパーミッションに設定してください。
     ( ◇ はディレクトリ、・ はファイルを示しています )

     ◇public_html − index.html
        │
        ├◇cgi-bin <777>
           │
           ├◇emoji
           │  └絵文字の画像(画像を使用する場合)
           ├◇img <777>
           ├・i.cgi <755>
           ├・e.cgi <755>
           ├・m.cgi <755>
           ├・v.pl
           ├・com.pl
           ├・cond.cgi <755>
           ├・data.cgi <666>
           ├・bbs.cgi <666>
           ├・count.txt <666>
           ├・rss.xml <666>
           ├・mobile.pl
           ├・jcode.pl
           ├・i.gif
           ├・s.gif
           ├・e.gif
           ├・i.html
           ├・s.html
           ├・e.html
           ├・ie.gif
           ├・se.gif
           ├・ee.gif
           ├・mail.gif
           └・home.gif



  8. 最後に i.cgi にリンクを貼ります

    【例】
    <a href="./i.cgi">My Moblog</a>



- CGI for Mobile " Tor World " -