Posted by をかもと at 2008年9月21日 日曜日

Quick Comments の Ver.0.5.2 をリリースしました。
ダウンロードと詳細な使用方法は WordPress Plugins/JSeries » Quick Comments よりお願いします。

Ver.0.5.1 からの修正点は

  • Twitter でみなみさんに指摘された IE で「コメント編集」リンクが指のマークにならない件。
  • IE でコメント編集後、名前・メール・URLが入力不可になってしまう。
  • コメント投稿者の確認方法の厳格化(ただし 0.5.1 と同様のチェックも選択可能です)

ただし、IE は IE7 でしか確認取れていません。
IE6 では、まだおかしいよとかあればご連絡ください m(_ _)m

コメント投稿者の確認方法は「簡易的なチェック」と「より厳格なチェック」から選択できるようになりました。
「簡易的なチェック」では、投稿者のIPアドレスだけを見て同一投稿者かどうかを判断します(Ver.0.5.0 と同様)。
「より厳格なチェック」では、コメント投稿時にクライアントに「IPアドレス・ブラウザ・投稿者名・メールアドレス・URL」から生成したハッシュ値を COOKIE として持たせ、その値を元に同一投稿者かどうかを判断します。

時間制限を短くして「簡易的なチェック」だけでも良いですし、より厳格にチェックしても良いです。
その辺は、各サイトの管理者のポリシーに従って設定してください。

本日の人気記事


コメント

  • JAPAN Windows Internet Explorer 2008年9月21日 日曜日 11:00 PM

    こんばんわ〜
    IE8でvistaから編集をかけますと、うちのテーマだと画面全体が左側にスクロールして
    左側の余白がなくなります。 :|
    編集↓
    IE8からコメントしていますが、このテーマだと問題ないですねぇ

  • JAPAN Linux Mozilla Firefox 2008年9月21日 日曜日 11:11 PM

    yutaka さん、どもです。

    IE8でvistaから編集をかけますと、うちのテーマだと画面全体が左側にスクロールして
    左側の余白がなくなります。 :|

    Vista で IE8 っすか!うーん、さすがにその環境では試してないです :cry:

    テーマの<head>内に以下のコードを追加して IE7 互換モードで表示させるじゃダメですか?

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

    後ろ向きな対応ですね。

    取り合えず、時間をください。

  • JAPAN Windows Internet Explorer 2008年9月21日 日曜日 11:25 PM

    Ver.0.5.2のだけの問題ではないようです、Ver.0.5.1にもどしてテストしてみましたが、動作は全く同じでした。
    IE8固有の問題か、テーマの問題ですねぇ

  • JAPAN Linux Mozilla Firefox 2008年9月22日 月曜日 1:32 AM

    おかもとさん、プラグインの問題ではないようです。IE8削除でIE7に戻しました。
    そうしたら全く同じ現象が出ます。私のテーマの問題みたいです。トホホ.. 泣けた

  • JAPAN Linux Mozilla Firefox 2008年9月22日 月曜日 8:06 AM

    yutaka さん、どもです。

    IE7 でも出ますか?
    ならば、確認できそうですね。あとで確認させてもらいます。
    テストサイトにコメントテストさせてもらっても良いですか?

  • JAPAN Linux Mozilla Firefox 2008年9月22日 月曜日 9:30 AM

    http://fish1091.com/testwordpress/

    IE7でもでます。プラグインは関係ないようです
    お時間のあるときにでもコメントテストしてみて下さい、お願いします

  • JAPAN Windows Mozilla Firefox 2008年10月27日 月曜日 12:34 AM

    2.6.3 にしてから、動かないみたいです。
    こちらは使えてますか?

  • JAPAN Ubuntu Linux Mozilla Firefox 2008年10月27日 月曜日 7:49 AM

    みなみさん、どもです。

    テーマのフッター(footer.php)で、JavaScript の読込みがうまくできてないようです。
    以下を確認してください。

    フッター (footer.php)
    </body> の前に <?php wp_footer(); ?> と言う記述があること。
    無ければ、</body> の直前に <?php wp_footer(); ?> と言う行を追加してください。

  • JAPAN Windows Mozilla Firefox 2008年10月27日 月曜日 2:03 PM

    どもです。指示通りしてみましたが動きません。。

  • JAPAN Windows Mozilla Firefox 2008年10月27日 月曜日 2:52 PM

    原因追求におつきあいありがとうございました。
    無事動きました。専用スクリプトまで用意して
    いただいてすみません。 :oops:

  • JAPAN Windows Mozilla Firefox 2008年10月27日 月曜日 2:58 PM

    みなみさん、どもです。

    無事動きました。専用スクリプトまで用意して
    いただいてすみません。 :oops:

    どういたしまして、あとはひろまさ師匠を攻め立ててみてください。

  • JAPAN Windows Mozilla Firefox 2008年11月10日 月曜日 6:40 PM

    初めまして。ここにこんな初心者的な質問してよいのか……。
    (駄目でしたら申し訳ありません。お手数ですが削除をお願い致します^^;)

    こちらのQuick Comments 0.5.4を使わせていただきたいと思っているんですが、
    コメントを書き込もうとするとエラーメッセージが出てしまいます(F5で更新すると書き込みは反映されてます)

    FAQを見たところ
    「設定の「コメントリストの CSS パス」が正確に記載されていない可能性があります。」
    とあったんですが、コメントリストのCSSパスというのが分からず困っております。
    もしよろしければ、この設定についてご教示頂けませんでしょうか。
    お忙しいところ大変申し訳ありませんが、何卒よろしくお願い致します。

    ちなみに下記のdeepblueというテーマを使っています……。
    http://wordpress.org/extend/themes/deepblue#post-311

    りょっけ 返信 | 引用
  • JAPAN Windows Mozilla Firefox 2008年11月10日 月曜日 6:58 PM

    りょっけさん、はじめまして。

    この deepblue というテーマですと、下記のように設定すれば、正常に動作すると思われます。

    コメントフォームの CSS パス: "form#commentform"
    コメントリストの CSS パス: "div#commentlist:first"

    もし、これでも正常に動作しない場合は、ご利用のサイトURLを教えていただければ、アドバイスできると思います。

  • JAPAN Windows Mozilla Firefox 2008年11月10日 月曜日 7:19 PM

    をかもとさん、早速の御返信ありがとうございます!
    ご指摘の通り修正させていただきましたが、やはりエラーが出てしまいました。

    URL削除させていただきました^^;

    りょっけ 返信 | 引用
  • JAPAN Windows Mozilla Firefox 2008年11月10日 月曜日 7:42 PM

    りょっけさん、どもです。

    確認しました。エラーが出てますねぇ。
    何度か、コメントテストさせてもらうと思いますが、私のコメントは削除してください。

  • JAPAN Windows Mozilla Firefox 2008年11月10日 月曜日 7:45 PM

    をかもとさん、ありがとうございます!
    本当に助かります!

    りょっけ 返信 | 引用
  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 11:17 AM

    りょっけさん、どもです。

    テーマファイルを見てみたんですが、これは comments.php の作りが悪いですね。
    修正しましたので、下記の zip ファイル内の comments.php と入れ替えてみてください。
    http://dogmap.jp/wp-content/uploads/deepblue.comments.zip

    この状態で、コメントリストの CSS パス: "dl#commentlist" に設定すれば、正常に動作するはず。
    # WordPress 2.6.3 で確認済みです。

  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 5:37 PM

    をかもとさん、わざわざ修正までして頂きまして、ありがとうございます!
    IE8(bata 2)にて動作確認させていただきました!感動しました!

    と、何度も本当に本当に申し訳ないのですが……。
    Firefoxやoperaで動作確認しようとしたところ、エラーが出てしまいました。

    理由だけでも分かればとソースを覗いてみてるのですが、どうにも分からず。
    諦めようかとも思ったんですが、IEでここまで綺麗に動いてくれると諦めも付かず^^;;
    お時間のある時に、またご教示頂けませんでしょうか・・・。
    をかもとさんの貴重な時間を割いてしまい、申し訳ありません。

    りょっけ 返信 | 引用
  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 5:54 PM

    りょっけさん、どもです。

    サイト見させてもらいました。
    sexylightbox が使用している mootools.js が問題ですね。

    Quick Comments では jQuery と言うライブラリを使用しています。
    この jQuery と mootools.js がコンフリクトを起こしてしまっています。
    対処方法としては、jQuery を読み込んだ後、下記のようにして jQuery.noConflict() を呼び出します。

    <script type="text/javascript">//<![CDATA[
    jQuery.noConflict();
    //]]></script>

    そのあとで、mootools.js を読み込めばおっけ。
    ただ、このようにするには sexylightbox を呼び出しているプラグインを修正する必要があります。

    他の対処策としては lightbox 系のプラグインは他にも色々ありますので、他のプラグインを使用するか、プラグインを使用せずに sexylightbox を呼び出すようにするかでしょうか?
    ちなみに拙作のプラグインですが wp-lightpop という画像・動画に対応した lightbox 系プラグインもあります。
    こちらは jQuery を使用していますので、Quick Comments とも競合しません。
    http://wppluginsj.sourceforge.jp/wp-lightpop/

  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 6:51 PM

    をかもとさん、ありがとうございます!
    sexylightboxを無効にしたところ、上手く表示出来ました!
    本当にありがとうございました!

    wp-lightpopの方も使わせていただきたいと思います!
    表示が綺麗で素晴らしいですね!
    と、こちらも設定に悪戦苦闘してしまっているのですが^^;

    ・対象のXHTML要素で 〜〜/wp-content/uploads/以下を指定したい場合、
    /uploads/のサブフォルダ以下の画像を含むことは出来るのでしょうか?
    このままだと表示出来なかったもので(単なる設定ミスかもしれませんが^^;)

    ・サムネイルをクリックした時に、サムネイルのサイズのまま画像が表示されてしまいます。
    こちらも単なる設定ミスかもしれませんが・・・。
    リンクタイプごとのオプションの最大幅等は色々試してみました。

    うーん……。lightpopの記事にコメントした方がよかったですかね^^;

    りょっけ 返信 | 引用
  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 7:08 PM

    りょっけさん、どもです。

    ・対象のXHTML要素で 〜〜/wp-content/uploads/以下を指定したい場合、
     /uploads/のサブフォルダ以下の画像を含むことは出来るのでしょうか?
     このままだと表示出来なかったもので(単なる設定ミスかもしれませんが^^;)

    その場合は a[href*=/wp-content/uploads/] と指定してやればおっけです。
    この指定だと、href プロパティに "/wp-content/uploads/" という文字を含む a 要素が対象になります。

    ・サムネイルをクリックした時に、サムネイルのサイズのまま画像が表示されてしまいます。
     こちらも単なる設定ミスかもしれませんが・・・。
     リンクタイプごとのオプションの最大幅等は色々試してみました。

    サイトを確認してみました。
    img 要素と、a 要素が指している画像ファイルが一緒なのが問題ですね。
    img 要素で画像ファイルのサイズを指定してしまっているので lightpop 表示されたモノのサイズも、そのサイズになってしまってます。
    サムネイル表示する画像のほうは、別画像を用意してもらわないとうまくないですね。
    こんな感じ。

    <a href="http://example.com/wp-content/uploads/image.jpg"><img src="http://example.com/wp-content/uploads/image.thumb.jpg" /></a>
  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 7:25 PM

    をかもとさん、ありがとうございます!

    サブフォルダの件、出来ました!
    ありがとうございます!

    サムネイルの件も了解致しました。
    別画像で用意しないとページの表示もその分重くなるしその方がいいですね^^;
    ありがとうございました!

    ・・・今気付いたんですけど、Quick Commentsの話題に戻るんですけど、
    1件目のコメントの時のみ、書いたコメントがうちのサイトでいう「コメントを書く」より下に表示されてしまいます。
    F5で更新すると「comments」の下に移動するのですが。
    2件目以降のコメントでは、書き込み完了した時点で「comments」の下に表示してくれるのですが……。
    こちらは簡単に修正はきくのでしょうか?

    本当に何度も何度も申し訳ありません。

    りょっけ 返信 | 引用
  • JAPAN Ubuntu Linux Mozilla Firefox 2008年11月11日 火曜日 9:15 PM

    りょっけさん、どもです。

    1件目のコメントの時のみ、書いたコメントがうちのサイトでいう「コメントを書く」より下に表示されてしまいます。
    F5で更新すると「comments」の下に移動するのですが。
    2件目以降のコメントでは、書き込み完了した時点で「comments」の下に表示してくれるのですが……。
    こちらは簡単に修正はきくのでしょうか?

    comments.php の修正で、修正可能です。
    修正版の deepblue 用の comments.php を以下に置いておきましたので、入れ替えてみてください。
    http://dogmap.jp/wp-content/uploads/deepblue.comments.zip

  • JAPAN Windows Mozilla Firefox 2008年11月11日 火曜日 10:16 PM

    をかもとさん、またまた修正していただきまして、本当に本当にありがとうございます。
    お陰様で自分の思っていた通りの動作を実現出来ました!
    素晴らしいプラグインに、こんな初心者への素晴らしいご対応、ありがとうございました!

    りょっけ 返信 | 引用
  • JAPAN Ubuntu Linux Mozilla Firefox 2008年11月11日 火曜日 10:46 PM

    りょっけさん、どもです。

    おっ、解決したようで良かったです。
    では、zip ファイルは消しておきますね。

コメントをどうぞ


Twitter ID を入力すると新しいコメントがあった際、 @dogmap_jp が、あなた宛に@リプライでお知らせします。

入力いただいたメールアドレスから、TwitterGravatar に登録されているアイコンを表示します。
(メールアドレスは公開されません)

改行と段落タグは自動で挿入されます。メールアドレスは表示されません。

:mrgreen: :-P :-D :-) ;-) :-o :-| :-( 8-O :-? 8-) :twisted: :evil: :oops: :roll: :cry: :lol: :-x more »

コメント投稿30分後までは「コメント編集」をクリックして内容を修正することができます。