差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| likebutton [2026/07/10 17:36] – [画像の場合] | likebutton [2026/07/10 22:43] (現在) – [実装の背景] | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ====== 使い方 ====== | ====== 使い方 ====== | ||
| wikiを読んでて「あー、ここためになったかも」という箇所があればその個所を大体でいいんでドラッグ(スマホだと長押し選択)して、左下の「いいね!」ボタンを押してください。 | wikiを読んでて「あー、ここためになったかも」という箇所があればその個所を大体でいいんでドラッグ(スマホだと長押し選択)して、左下の「いいね!」ボタンを押してください。 | ||
| - | こうするとその記事の一番最後にいいね履歴として、だいたいこの部分の記述が「いいね」されてるよ!というのが残るようになります。各記事毎に20件までいいねが残ります。 | + | こうするとその記事の一番最後にいいね履歴として、だいたいこの部分の記述が「いいね」されてるよ!というのが残るようになります。各記事毎に最新20件までのいいねが残ります。 |
| + | プログラムで勝手に文章のいい塩梅のところを判定するようにしてるので、マジで適当に選択するだけでオッケーです。最低1~2文字選択してあるだけでおーけー。勝手に判断します。 | ||
| + | |||
| + | ちなみにwikiトップページの編集履歴には載らないです。あと何も選択してない時に「いいねボタン」を押したらwikiがバグります。 | ||
| + | |||
| + | …嘘です。選択してなければうんともすんとも言いません。押しても意味のないボタンがそこにあるだけ。 | ||
| + | |||
| + | とりあえず本いいね機能は記事全体に対しての「いいね」ではなくあくまで記事の中の部分部分に対しての「いいね」機能となります。 | ||
| ===== 画像の場合 ===== | ===== 画像の場合 ===== | ||
| 画像の場合は画像を含む範囲を親指でザサーっ!と選択してください。 | 画像の場合は画像を含む範囲を親指でザサーっ!と選択してください。 | ||
| 行 11: | 行 18: | ||
| ==== 例 ==== | ==== 例 ==== | ||
| {{: | {{: | ||
| - | このレノアの画像を、上の「例」から今呼んでるこの文章までドラッグして「いいね!」を押すとこのページ下部のような画像に対してのいいねになります。 | + | このレノアの画像を、上の「例」から今読んでるこの文章らへんまでドラッグして画像が選択されてる状態で「いいね!」を押すとこのページ下部の時刻「2026-07-10 17:36」のような、画像に対してのいいねになります。とにかく選択範囲に画像があれば画像のいいねなんだ!と最優先するプログラムになってます。画像が含まれてる場合文章は無視です。 |
| + | |||
| + | よくわからん!という場合はこのページとか、後は[[playground: | ||
| ====== 実装の背景 ====== | ====== 実装の背景 ====== | ||
| - | ゲームにハマってる!→wikiの編集も楽しい!っていうのはオーソドックスですよね。寝ても覚めてもそのゲームに夢中だからwikiも更新したい!って思う、普通です。 | + | wikiの編集って楽しくもありしんどくもあるんですよねー。 |
| - | でもマンネリ化が進むとwikiを更新するのがしんどくなってきます。これはカオゼロだけじゃなくてどんなゲームでもそうだと思います。 | + | |
| + | ゲームにハマってる時は楽しいが勝ってるんですが、中だるみしてる時はwiki更新するモチベが虚空に消えてなくなっちゃうんですよね。 | ||
| + | という事で少しでも私含めwikiを編集してくださっている方々のモチベアップにつながればいいなー!という考えで「いいねボタン」を作りました。8時間くらいかかりました。 | ||
| + | …結構大きめなオペと同じくらいかかってます。 | ||
| + | |||
| + | 関係ないですがこの後ものすごいお酒飲むと思います。 | ||
| - | また、この間聞き取り調査を行ったところ基本wikiは読むの専門で本文はもちろんコメントも書き込まないユーザーさんがマジョリティだという事を再確認しました。まー、そうですよね、なかなかwikiを自ら編集しよう!って思わないというか。私もたぶん今回何かのめぐりあわせでカオゼロwikiの管理人をしていなかったら編集しようとは思わなかったと思います。 | ||
| - | という事で少しでも私含め編集してくださっている方のモチベにつながるように「いいねボタン」を作りました。8時間くらいかかりました。…結構大きめなオペと同じくらいかかってます。 | + | 個人的にはですが、誰かに読んでもらっている、って言う事は嬉しいですしけっこうモチベにつながるのでそれを目に見える形で作ってみた感じになります。閲覧オンリーの利用者さんからすると「コメントで敢えてありがとうとか書くのもヘンだよなー…」でコメントしづらいはず。最近場所によっては変な荒れ方してますし余計そういう短文のコメントしづらいですよねー…たぶん。 |
| - | 個人的にですが、誰かに読んでもらっている、って言う事実は私は嬉しく感じますしモチベにつながるので、それを目に見える形で作ってみた感じになります。 | + | なので気軽に「いいねボタン」を押してもらえたらと思ってますし、私へのエサだと思って押してください。他の編集者さんはどうか知りませんが私は押されたい。ものすごく。いいねボタンを。私が書いた箇所で。 |
| - | 後はまー、この「いいねボタン」実装の背景として、どういう記述が閲覧者さんの需要にフィットしてるのかっていうのをフィードバックしてもらえるような仕組みが欲しかったのもあります。ここらへんの記述が役に立ったよ!っていうのがわかればwikiとしてのクオリティを上げやすいですし、そういう意見のすり合わせ的な意味でも必要かなーと思い導入しました。 | + | 後はまー、この「いいねボタン」実装のもう一つの背景として、どういう記述が閲覧者さんの需要にフィットしてるのかっていうのをフィードバックしてもらえるような仕組みが欲しかったのもあります。ここらへんの記述が役に立ったよ!っていうのがわかれば編集者さん側としてもwikiとしてのクオリティを上げやすいですし、閲覧者さん側としても他ユーザーの動向がチェックできてけっこういいのかなーと思ってます。 |
| - | ガンガン使ってみてね! | + | てことで編集者さん閲覧者さん関係なくガンガン使ってみてね!ただドラッグしてボタン押すだけ! |
| + | ====== やってること ====== | ||
| + | ただボタンを押されたときの選択範囲を取得して、画像があるなら画像、そうでないなら文章だなーって判定してそれをデータベースに保存してるだけ、というシンプル実装。…なのに8時間もかかったんですよねー。8時間ってセミの寿命の1/ | ||