キーワード  
PHP  2020年04月08日 13:20   編集
PHP/用語集作成
用語集を作成するためのPHPプログラムです。
  • インデックスを新着順、索引、カテゴリー別に切り替えられます。
  • 記事内に他の記事のタイトルがあれば自動的にリンクを張り、記事の内容を一部ポップアップ表示します。
  • 記事にカテゴリーを設定することができます。カテゴリーによる絞り込み、分類表示が可能です。一つの記事に複数のカテゴリーを指定することができます。
  • 同じタイトルで内容が違う記事を複数作成することができます。
  • 管理者設定で「管理者のみ投稿可」、「誰でも投稿可」を指定できます。
  • pluginディレクトリにphpファイルを入れると、プラグインとして機能させることができます。
この"Shade検索"Wikiにも使用しています。
Wikiと違って、htmlタグを記述したい場合は直接タグを入力します。許可されたタグはそのまま有効になります。
Wikiのhtml変換書式がなかなか覚えられないのと、管理者のみがページ編集するのがメインの使用と考えて直接記述方式にしました。誰でも投稿可能モードにすると、最低限のタグのみ有効です。
2020.03.17
bbsプラグインにスパム対策機能スライドロックを追加しました。→bbsプラグイン改修

設置

ダウンロードした圧縮ファイルを解凍すると以下のようなディレクトリとファイルに展開されます。
1.gifimg2.gifblink.gif
2.gifclip.gif

1.giflib2.gifholiday.php
1.gifplugin2.gifaccess.php
2.gifcalendar.php
2.gifcomment.php

1.giftmpl2.gifbasic.html
2.gifblue.html
2.gifname.html

2.gifinit.php
2.gifstyle.css
2.gifterm.php
  1. これをすべてサーバーにアップしてください。
    パーミションはサーバー指定のものにしてください。
  2. term.phpにアクセスしてください。
    初めてのアクセスの場合、管理用パスワードの入力を求められるので、ここでパスワードを設定してください。
  3. 設定を変更する場合は、ページ右下の管理者用リンクから管理者画面にログインします。
    設定の
    • $t_titleはサイトのタイトル、
    • $skinは見た目を変えるスキンファイルの選択
    • $index_typeはデフォルトのメニュー
    • $post_modeは書き込みを管理者のみに限定するか誰でも書き込み可にするかを指定します。
    設定を変更したら「修正」ボタンを押して変更を確定します。

記事の投稿

画面右上部にある新規作成リンクを押すと記事投稿フォームが表示されます。
作成済みの記事を修正、削除するには記事右上の編集リンクをクリックしてください。
記事の記述方法については、ヘルププラグインヘルプを参照してください。

ヘルプ、プラグインヘルプは以下の手順で作成してください。
ヘルプは「ヘルプ」というタイトルの記事のコメント欄に
[[help]]
を記述して保存してください。
プラグインヘルプは「プラグインヘルプ」というタイトルのコメント欄に
[[plugins]]
を記述してください。

アップデート

term.phpがアップデートした場合、解凍したtermディレクトリごとすべて上書きしてください。
term.phpにアクセスすると、個人設定ファイルを元に管理者パスワードや既存の設定をinit.phpに復元するので、再度初期設定をする手間が省けます。
counter:2,468