こんにちは。
リーデックス小川です。
2021年12月に公開したブログ記事で、プリザンターに「いいね」機能のサンプルスクリプトをご紹介しました。今回は「いいね」機能をブラッシュアップしましたので、ご紹介させていただきます。
プリザンターに「いいね」機能を実装する記事のご紹介
以前、サーバスクリプトによるAPI呼び出しと、JavaScript(Ajax)での更新を組み合わせ、基本的な「いいね」数のカウント機能を実装したサンプルを紹介しました。
かなりシンプルに作っていますので、いいねの取り消しや、いいねを押したユーザ名の表示などについては実装されていませんでした。
「いいね」機能をブラッシュアップ
先ほどのことを踏まえ、以下のポイントを中心にブラッシュアップを行いました。
-
重複防止
同一ユーザーによる連続のクリックを防止し、正確なカウントを維持します。 -
アクション履歴の記録
誰がいつ「いいね」したかをログ専用テーブルに保存していますので、必要に応じて参照・分析が可能です。 -
一覧画面での可視化
投稿ごとの「いいね」数を一覧画面や編集画面で確認することができます。 -
さらなる機能追加、UI変更も可能
ボタンのラベルやスタイル、配置は、スクリプトやスタイルなどで変更可能。見やすい位置にカスタマイズすることができます。
これにより、プリザンターに組み込んで、すぐに運用できる「いいね」機能が出来上がりました。
ご紹介した「いいね」機能の詳細について
上記のブラッシュアップした「いいね」機能について、以下のページでご案内しております。導入方法やデモのご依頼、カスタマイズ対応のご相談も承ります。
社内のコミュニケーション活性化/情報共有促進の一手として、ぜひご検討ください。
まとめ
今回は、「いいね」機能のブラッシュアップ版をご紹介しました。ご興味がありましたら、ぜひお問い合わせください。
弊社では、スクリプトやスタイルを利用したカスタマイズについてご支援させていただいております。スクリプトについて相談したい、業務を改善のために実現したい機能がある、や、本記事や過去の記事のスクリプトを応用したい、などありましたら、お気軽にお問合せください。
それでは、今回はこの辺で。
最後までご覧いただき、ありがとうございました。