新着情報更新スクリプト -無料版:CGIやスクリプトをホームページ制作で使うならシンプルサイト

CGI スクリプトのシンプルサイト
パソコン活用
■ 概要
 ホームページの新着情報を更新するとき、更新のたびにホームページのデータをアップするのは面倒ではありませんか。  いつも使っているパソコンでないと、ソフトがインストールされていないとか、思いのほか制約がありますよね。
 そんな時、インターネットにアクセスできる環境があれば、情報が更新できるとしたら便利じゃないですか?
 このスクリプトは、そんなWEBからの更新作業ができるようになるスクリプトです。
■ サンプル
デモサイト NEWSをインラインフレームにしています。

管理画面 パスワード:0011

デザインを組み込んだサンプルがご覧いただけます。
ただし、新着情報の登録や更新などはできません。
■ 特徴
  • インターネットに接続できる環境があれば、記事を更新することができます。
  • 表示させる記事の数を設定できます。
  • あらかじめ用意してあるテンプレートを使って新着情報のページを作ることができます。
  • 新着情報のデザインを変更することができます。
  • 指定の記号を、INDEXファイルに設定することで、INDEXファイルをテンプレートとして利用できます。
  • INDEXファイルをテンプレートにした場合、情報を更新すると、INDEXファイルを直接書き換えることになるので、SEO対策の一環になります。
  • 環境設定画面があるので、設定はWEB上から変更することができます。
有料版では、さらに
  • 1ページ内で、2箇所の記事を更新することができます。
  • 2箇所の記事が更新できるので、1つは、一定期間告知が必要な記事に使い、もう一つは、デイリーに更新する記事に使う、といった使い分けができます。
  • 1つは、更新記事のRSS出力ができます。
■動作環境 基本的にはPHP4以降が動作する環境
■ ご利用方法
  • お申込みフォームにお名前とメールアドレスを入力して、送信していただくと、送信完了画面が出てきますので、そこから圧縮ファイルをダウンロードしてください。
    もし、思わず閉じてしまった場合は、送信完了メールにURLが書いてありますので、そちらからダウンロードしてください。
    いただいたメールアドレスには、後日、使い方についてのアイディアや、弊社が提供するスクリプトの最新情報、PHPの基礎講座といったものを、不定期ではありますが、お送りいたします。 お知らせが不要の方は、解除していただいて結構です。

    ・お名前
    ・メールアドレス

  • ダウンロードが完了しましたら、解凍ソフトで解凍してください。
  • 下記のような、フォルダ構成になっております。
        newsc -+- css      -+- mainte.css
               |
              +- template -+- conf.html
               |            +- mainte.html
               |
              +- conf.php      パーミッション
              +- count.dat      (666)
              +- data.dat       (666)
              +- function.php
              +- mainte.php
              +- renew.php
              +- settei.php     (666)
              +- system.php
              +- temp.dat       (666)
              +- temp.html      (666)
              +- template.html
              +- index.html
    
        news.bak                 (666)
        news.html                (666)
        readme.txt
    
      各ファイル解説
        index.html          ダミーファイル
        mainte.css          管理画面用CSS
        conf.html           環境設定画面用テンプレート
        mainte.html         管理画面用テンプレート
    
        conf.php            環境設定スクリプト
        function.php        関数処理ファイル
        mainte.php          データ管理スクリプト
        renew.php      更新処理スクリプト
    
        count.dat           記事管理番号データ
        data.dat            記事データ
        settei.php          環境設定データ
        system.php          データの書き込み処理制限データ(書き込み可)
        temp.dat            記事データ一時ファイル
        temp.html           更新ホームページ一時ファイル
        template.html       更新ホームページテンプレート
  • 新着情報部分のデザインは、実行ファイルの中の、//出力フォーマット ここから〜ここまで部分に、HTMLで記述してありますので、お使いのデザインに合わせて変更してください。
  • 慣れてない方は、横幅のサイズ、縦方向のサイズをあわせるだけでも、表示できるかと思います。
  • 尚、変数の割り当ては、記事入力画面で
    $data_array[1] 日付
    $data_array[2] タイトル
    $data_array[3] コメント
    となっております。
  • 尚、プログラムの文字コードはEUC-JPですので、terapadなどの各種文字コードが使えるテキストエディタをお使いになることを、お勧めします。
  • 初期設定では、news.htmlに更新情報が出力されるようになっていますので、そのままご利用になる場合は、新着情報を表示するファイルに、インラインフレームを設定し、news.htmlを呼び出せば、ご利用いただけます。
    例、<iframe src="news.html" width="400" height="100" frameborder="0" marginheight="1" marginwidth="0"></iframe>
  • indexファイルを直接更新したい場合は、indexファイルの、新着情報表示部分に、下の記号を入力して下さい。
    <!-- SEPARATE -->
    COMMENT
    <!-- SEPARATE -->
    ”COMMENT”部分に、新着情報が出力されます。
  • 出力先の準備ができましたら、先ほど解凍したファイルをサーバーにアップしてください。
  • サーバーにアップ後、指定のファイルの属性を変更して下さい。
■ 操作方法
  • http://your_domain/renew_muryou/newsc/config.php にアクセスすると、パスワードが求められますので、初期設定は、1234ですので、入力してアクセスしてください。
  • 環境設定画面が開きますので、必要な設定を変更して下さい。
  • 設定が終わりましたら、設定ボタンをクリックしてください。
  • 記事の入力は、左側の”記事入力”をクリックしてください。
  • ここで必要事項を入力し、新規登録をクリックすると登録完了です。
  • ホームページを更新したい場合は、左側の”HP更新”ボタンをクリックしてください。
  • 更新したページが表示されたら、完了です。
  • 一度、入力したデータを、編集、削除したい場合は、先ほどの画面で、記事一覧の該当する記事の、”編集/削除”ボタンをクリックしてください。
  • データが表示されますので、削除したい場合は、”削除確定”、編集したい場合は、編集後、”変更確定”ボタンをクリックして下さい。
  • この時点では、データベースが更新された状態なので、必ず、”HP更新”ボタンをクリックし、ホームページを更新して下さい。
 
Copyright © Simplesite 2007-2009 All Rights Reserved