フリースクリプト配布・WEBアプリケーション(スクリプト)作成・修理・トラブル解決相談

CANADOH

QR Code

sktopic

Home > Softwares >

sktopic とは

PHP 言語で作られたトピック型 BBS(PHP モジュール版)です。テンプレート式もどきなので、若干デザインを変更しやすい仕様となっています。また、投稿用パスワードや IP ブロックなど、多くの設定をブラウザから行うことができます。

主な機能

  1. コメント投稿(PC & Mobile)
  2. コメント変更(PC)
  3. コメント削除(PC)
  4. コメント検索(PC)
  5. 画像アップロード(PC)
  6. 疑似サムネイル表示(PC)
  7. 過去ログ生成(PC & Mobile)
  8. RSS ファイル生成(PC & Mobile)
  9. レイアウト設定(PC)
  10. セキュリティ(IP ブロック、制限時間、仮名チェック、最大字数、パスワード)(PC & Mobile)

サンプル

sktopic サンプル URL

携帯版は、左の QR コードを携帯電話で読み取って、URI にアクセスしてください。下記のリンクからは PC 版にアクセスできます。

PC 版は「pass」で管理モードにログインできます(変更はできません)。

サンプル

使用方法(基本)

  1. 利用規定を読む。
  2. 規定に合意するならファイルを Download する。
  3. 適当なフォルダ(ディレクトリ)でファイルを解凍する。sktopic フォルダ(ディレクトリ)が生まれる。
  4. sktopic フォルダ(ディレクトリ)をサーバーに Upload する。
  5. パーミッション(属性)を正しく設定する。
  6. admin.php を呼び出し、ログインしてパスワードを変更する。(初期パスワードは「pass」)
  7. index.php で投稿する。

使用方法(応用)

Q. バージョンアップしたい。
A. 追加されたファイルがあればそれを追加し、admin.php ならびに更新済みファイルを新しい物に置き換えれば大概 OK です。
Q. ファイルやディレクトリの名前を変えて使いたい。
A. ファイルやディレクトリの名前を変えた後、constant.php を開いて設定を変更してください。constant.php 自身を変えたい場合は、index.php、admin.php、active.php そして mobile.php の内部の constant.php も書き換えてください。
Q. ログファイルを見えないようにしたい。
A. バンドルしている htaccess をアップロードしたあと、.htaccess に名前変更してください。
Q. RSS リンクにアクセスすると、ダウンロードが開始される。改善したい。
A. .htaccess に「AddType text/xml .rdf」の一文を追加するか、sktopic.rdf の拡張子を変えて sktopic.xml にしてください。htaccess ファイルは一応バンドルしてあります。ご利用の際はファイル名を「.htaccess」に変更してください。
Q. パスワードだけ初期化したい。
A. パスワードだけ初期化するには、param.php を開いて PASSWD の値を空にしてください。パスワードを入力せずにログインできるようになります。その後、お好きなパスワードに変更してください。
Q. 他の PHP スクリプトと組み合わせて(include や require を使って)動かしたい。
A. まず、template.html を template.php に名前変更し、constant.php を開いて template の拡張子を変えます。次に template.php を開き、全ての変数($title など)を <?= と ?> で挟みます(<?=$title?> とします)。あとは通常通りに設置し、必要な箇所に include 文を加えるなどしてご利用ください。

パーミッション(属性)

パーミッションの設定例を以下に示します。/(スラッシュ)のついているものは、ディレクトリを表しています。

public_html/
     +--- sktopic/
             |--- imgs/ (707)
             |--- lock/ (707)
             |--- recimg/ (707)
             |--- record/ (707)
             |--- active.php (604)
             |--- admin.php (604)
             |--- constant.php (604)
             |--- index.php (604)
             |--- mobile.php (604)
             |--- param.php (606)
             |--- record.php (604)
             |--- readme.html (削除可)
             |--- template.html (606)
             |--- sktopic.css (606)
             |--- sktopic.log (606)
             |--- sktopic.rdf (606)
             +--- .htaccess (604)

ダウンロード

(2007/04/11 更新)

まず利用規定を読んでください。

合意するならダウンロードしてください。

モバイル用スクリプト mobile.php は au しか実機テストを行えておりません。

PHP5 以上対応版
sktopic.zip (version 1.2.5)

圧縮ファイルには、4個のフォルダ(ディレクトリ)と 13個のファイルが入っています。

バグ報告

バグ情報はContactまでお寄せください。

バージョンアップ情報(詳細