差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| web:feed_back [2006/11/28] – administrator | web:feed_back [不明な日付] (現在) – 外部編集 (不明な日付) 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== FeedBack! エントリーの評価 ====== | ||
| + | |||
| + | | ||
| + | を表示する。 | ||
| + | |||
| + | ===== 概略 ===== | ||
| + | |||
| + | エントリーの評価をしてもらいし、 評価のランキングを表示します。 | ||
| + | |||
| + | |||
| + | |||
| + | ===== 注意 ===== | ||
| + | |||
| + | * MySQLで動作しているものに限ります。 | ||
| + | * PHPで動作している必要があります。 | ||
| + | * 拡張子がHTMLのままPHP化するには以下の説明を参照してください。\\ http:// | ||
| + | * このプログラムでは、直接データベースにアクセスしています。パーミッション等には気をつけてください。(mt.cfgから設定を取り出すのが面倒だった) | ||
| + | * データベースのテーブル名のサフィックスは、「mt_」としています。 | ||
| + | * MovableType2.661と3.171-jaで動作チェックをしました。 | ||
| + | * ファイルは、UTF-8で保存してあるので、EUC-JPの場合は、テキストエディタ等で変換してください。 | ||
| + | * 一つのmt.cgiで複数のウェブログを管理していても、自動的に対応します。 | ||
| + | |||
| + | voteというフォルダやデータベーステーブルが別のプラグイン等ですでに使われている場合は、適切に変更してください。 | ||
| + | |||
| + | ===== 設置 ===== | ||
| + | ==== ダウンロード ==== | ||
| + | |||
| + | {{img: | ||
| + | |||
| + | ==== vote_cfg.php を編集 ==== | ||
| + | |||
| + | |||
| + | データベースの設定を書き込みます。 | ||
| + | |||
| + | <code php> | ||
| + | $IgnoreRepeat =' | ||
| + | $DBHost = ' | ||
| + | </ | ||
| + | |||
| + | ==== アップロード ==== | ||
| + | |||
| + | ローカルサイトパス(index.html または index.php があるディレクトリ)に vote というディレクトリを作成。その中にファイルをアップロードします。 | ||
| + | |||
| + | / | ||
| + | |||
| + | ==== データベースを作成 ==== | ||
| + | |||
| + | < | ||
| + | |||
| + | 何も表示されませんが、これでデータベースが作成されました。指定したデータベースに mt_vote というテーブルを作成されたはずです。 | ||
| + | |||
| + | ==== テンプレートの編集 ==== | ||
| + | |||
| + | 星(★★★☆☆)を表示します。個別記事とインデックスのページの好きな場所へ加えてください。 | ||
| + | |||
| + | <code php> | ||
| + | <?php $EntryID="< | ||
| + | </ | ||
| + | 投票のフォームを表示します。個別記事のページの下が良いと思います。 | ||
| + | |||
| + | <code php> | ||
| + | <?php $EntryID="< | ||
| + | </ | ||
| + | |||
| + | 投票結果の一覧を表示します。これは、ある程度データが蓄積されてからでもいいですし、直接ブラウザでアクセスしても表示されます。 | ||
| + | |||
| + | <code php> | ||
| + | <?php $numOfPosts = 20; $blogid=< | ||
| + | </ | ||