火曜日, 3月 25, 2008

geeklogに汎用フォームメール設置

まず、静的ページPHPを有効にする

  1. グループ管理画面で、"Static Page Admin" の左側にある編集ボタンをクリック
  2. ページ下部の"権限"の所を見ると、"staticpages.PHP" のチェックボックスがオフで、 "staticpages.delete" と "staticpages.edit" のチェックボックスがオンになっているので、"staticpages.PHP" のチェックボックスをオンにする。

静的ページPHPを作成する

  1. 静的ページ管理画面で、新規作成をクリック
  2. geeklog wikiのページから、汎用フォームメールの静的ページPHPをコピーして作成
  • idは "formmail" にする
  • PHPの項目は、"PHPを実行する" を選択
  • このページは単独でも動作可能

静的ページHTMLを作成する

上記で作成した静的ページPHPを読み込んで動作するHTMLを作成する。
静的ページPHPを修正してもよいが、こちらの方法であればフォームの追加・変更がしやすい。

静的ページHTMLの作成サンプル



管理者用メールは
config.phpで "site_mail" に設定したメールアドレスに送信される。

月曜日, 3月 24, 2008

geeklogのDBバックアップ

  1. プラグイン "dbman" をインストール
  2. 管理画面から "DBman" をクリック
  3. "バックアップ作成" をクリック

簡単!そのままダウンロードもできるし、/backups以下にsqlファイルが格納される。

データベースのバックアップとリストア