Posts Tagged: MTPageRating

MTPageRating ; Movable Typeの各ページに評価を組み込むプラグイン MT4篇

素晴らしいアンケート内容!?

 MovableType 3.3の時にも仕込んでいたページ毎のアンケート用プラグインをMT4にも組み込んでみました。
 使ったのは以前と同様、Open MagicVox.netさんのところにあるMTPageRatingというプラグインで、MT4専用というのは出ていないんですが、今のところ問題なく使えています。
 今のところ自動的に集計をする仕組みがないのが残念なんですが、エントリーIDと評価が吐き出されるので、MT内のテンプレートでIDとタイトルのみをcsv形式(,で区切った簡易疑似HTMLなテキスト)で出力して、そのデータとアンケートデータをインポート、シンクロさせて集計しています。

 以前は、単純な5段階評価でしたが、それではアンケートとしてイマイチ腑に落ちないかも。と、いうことで、5つの項目で厳選(したつもり)のアンケートらしい内容にしてみました。

 実際、そんなに件数はないのですが、どう思って読んでくれていたか。とか、意外な評価がわかると、厳しくも嬉しいですし、今後の展開へも影響するので非常に役に立ちます。
 匿名、無料(当たり前か)ですので、気が向いたらぜひ押して(アンケート投稿して)みてください。


ページ評価アンケートを組み込む MovableType プラグイン – Open MagicVox.net

MTPageRating ; Movable Typeの各ページに評価を組み込むプラグイン

 以前から付けてみたかった、技術情報やニュースページで見掛ける「ページ評価アンケート」を探していたところ、MTPageRatingという素晴らしいMovable Type(MT)用のプラグインがありましたので設置してみました。
 これを設置した理由は、コメントを残したいけど残すほどでも。。。残したいけど、恥ずかしいなど。そういった場合に特に効果を発揮しそうで良いかなと。また、コメントよりも匿名性が高いため、リアルな結果がわかりデータとしての信頼性も高いのでは?と、いうところから。
 提供側様のサイトでは、MT3.31対応については(現時点で)触れておられませんが、一応そのまま動くようです。
 ただ、私の使っているロリポップサーバでは、path指定に「.」(ドット)を含むため、そのままではパスエラーでうまく動きませんでした。
 そこで、MTPageRating.plの44行目あたりの

 return $ctx->error (‘MTUsePageRating – 不正なパス指定’) if ($path =~ /[^¥w-¥/¥¥]/);

 と、いう行をそっくり削除することで動作しました。
 ロリポップや「.」を含むパスを使っているサーバで使えない。。。という方は、お試しあれ。
 ※データ破損、事故などの責は一切負いません。自己責任にて。
 
 そうそう、現在のところデータ収集のみで、集計スクリプトがないのが残念なところですが、とりあえずポチポチ押してみてください(^^)