新しらぎく掲示板アクセス機能。

新しらぎく掲示板のログデータをしらぎくモバイルシステムで表示させるプラグインの解説です。

しらぎくモバイルシステム新しらぎく掲示板アクセスプラグインの概要。

新しらぎく掲示板のログデータにアクセスして取得したデータをしらぎくモバイルシステム上で表示させます。

これにより、以下のメリットが生じます。

パスワード認証を用いている場合、モバイルシステムと掲示板とでパスワードを共有出来ます。
従来は別々のシステムだったため、パスワードでしらぎくモバイルシステムに入っても、新しらぎく掲示板へ入る際に再度認証が必要でした。

掲示板もしらぎくモバイルシステムの配下に置く事で、掲示板に入る際の再認証が不要になります。

デザインをより簡単に一貫させる事が出来ます。
デザインデータも別々だったのが、しらぎくモバイルシステムの設定に統一されます。
利用者の方にもコンテンツと掲示板をシームレスに移動出来るようになります。
全てがしらぎくモバイルシステムのもとにあるため、シームレスになります。

新しらぎく掲示板アクセスプラグイン・ご利用上の注意。

新しらぎく掲示板アクセスプラグインの設置方法。

    • しらぎくモバイルシステム設置ディレクトリ(「K.cgi」の入っているディレクトリ)に「Options」と言うディレクトリがある場合はその直下に入手したオプションパッケージ「Options」に入っている「@AddNBBS.pl」とサブディレクトリ「AddNBBS」をその内容ごとコピーします。
    • CGI設置ディレクトリ(「K.cgi」の入っているディレクトリ)「Options」と言うディレクトリがまだ無い場合は入手した「Options」をCGI設置ディレクトリに丸ごとコピーします。
    • 第2.547版(平成17年 3月27日)以降のフルパッケージには空の「Options」ディレクトリが予め入っております(アップデート専用パッケージには入っておりません)。
  1. 設定ファイル「AddNBBS.pl」の冒頭の以下の変数を設定します。
    package AddNBBS;
    		$displayed_log="…";しらぎくモバイルシステムの「K.cgi」から新しらぎく掲示板のログファイルへの相対パス。
    		$config_file="…";しらぎくモバイルシステムの「K.cgi」から新しらぎく掲示板の設定ファイルへの相対パス。
    		$bbs_addr="…";新しらぎく掲示板の絶対URL。
    • 万一設定が合っていない場合は、起動時にエラーが表示されます。

    また、メールに依る認証機能を利用出来るようにしたい場合には、以下の変数も設定する必要があります。

    $sendmail="…"; ←sendmailへのパス。
    		$mailfrom="…";   ←メール不着時の返送先メールアドレス。

    加えて『新しらぎく掲示板』でPCから画像をアップロードできるようにしている場合には、

    $imgCGI='_nbbsImage.cgi'; ←『新しらぎく掲示板』の画像表示CGI名。

    とします(画像表示CGIの名前を変更していなければ変更不要)。

    • 画像を表示させない場合には空文字列にして下さい。
  2. 掲示板を表示させたいしらぎくモバイルシステム上のパスに以下のHTMLファイルを設置します(一行のみ)。
    <!-- plug-in: AddNBBS -->
    • この記述のあるHTML文書に対して、掲示板のログデータが加工されたものに置き換えます。
  3. 設定したファイルやディレクトリをCGIサーヴァに設置します。
  4. 最後に、しらぎくモバイルシステムで指定のHTML文書を表示させ、正しく掲示板のログデータが表示されるかどうかを確認して下さい。
  5. 万一、「ログファイルが開けません」「設定ファイルが開けません」と言うエラーメッセージが表示された場合は「AddNBBS.pl」での設定が正しくないので正しい値に設定し直して下さい。
    • エラーの原因としては、
      • 上位ディレクトリを表す「../」の数の過不足(特に注意!)
      • 「../」を誤って「./」にしている
      • 大文字小文字の間違い

      を特にお確かめ下さい。

  6. また、「一度新しらぎく掲示板を起動して下さい」と言うエラーメッセージが表示された場合は、一度PCから新しらぎく掲示板を起動して下さい。
    • 旧作の『しらぎく掲示板』を使っていて新しらぎく掲示板に移行していない場合、移行手続きをしてからまだ一度も新しらぎく掲示板を起動していない場合にこのエラーが出ます。
    • このプラグインでは旧式のログや設定を受け容れないので、このエラーが出た場合はPCから新しらぎく掲示板を起動する事で移行手続きを完了させて下さい(一回でも起動すると移行手続きが完了します)。

アップデートされる場合。

このプラグインをアップデートされる場合は、サブディレクトリの「AddNBBS」内のファイルを全て上書きして下さい。

  • 「@AddNBBS.pl」は設定が入っているので制作者が指示しない限りは絶対に上書きしないで下さい

第2.000版(平成18年 9月 1日)以前からアップデートする場合。

第2.000版(平成18年 9月 1日)以前からアップデートする場合、新しらぎく掲示板へのURLを「@AddNBBS.pl」にて指定する必要があります。

「@AddNBBS.pl」での設定をご覧になって再設定して下さい。

第2.500版(平成18年12月 8日)以前からアップデートする場合。

第2.500版(平成18年12月 8日)以前からアップデートする場合で、メール認証昨日を利用する場合は、sendmailへのパスと、メール付着時の返送先を「@AddNBBS.pl」にて指定する必要があります。

「@AddNBBS.pl」での設定をご覧になって再設定して下さい。

最後に。

他の掲示板スクリプトでもログなどの仕様を公開していればこのようなプラグインを作ってしらぎくモバイルシステムでアクセスする事が可能になるでしょう。