差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| likebutton [2026/07/10 22:03] – [やってること] | likebutton [2026/07/10 22:43] (現在) – [実装の背景] | ||
|---|---|---|---|
| 行 5: | 行 5: | ||
| こうするとその記事の一番最後にいいね履歴として、だいたいこの部分の記述が「いいね」されてるよ!というのが残るようになります。各記事毎に最新20件までのいいねが残ります。 | こうするとその記事の一番最後にいいね履歴として、だいたいこの部分の記述が「いいね」されてるよ!というのが残るようになります。各記事毎に最新20件までのいいねが残ります。 | ||
| - | プログラムで勝手に文章のいい塩梅のところを判定するようにしてるので、マジで適当に選択するだけでオッケーです。 | + | プログラムで勝手に文章のいい塩梅のところを判定するようにしてるので、マジで適当に選択するだけでオッケーです。最低1~2文字選択してあるだけでおーけー。勝手に判断します。 |
| - | ちなみにwikiトップページの編集履歴には載らないです。あと何も選択してない時に押したらwikiがバグります。嘘です。選択してなければ何のいいねも残らず無効となります。記事全体に対しての「いいね」ではなくあくまで記事の中の部分部分に対しての「いいね」機能となります。 | + | ちなみにwikiトップページの編集履歴には載らないです。あと何も選択してない時に「いいねボタン」を押したらwikiがバグります。 |
| + | |||
| + | …嘘です。選択してなければうんともすんとも言いません。押しても意味のないボタンがそこにあるだけ。 | ||
| + | |||
| + | とりあえず本いいね機能は記事全体に対しての「いいね」ではなくあくまで記事の中の部分部分に対しての「いいね」機能となります。 | ||
| ===== 画像の場合 ===== | ===== 画像の場合 ===== | ||
| 画像の場合は画像を含む範囲を親指でザサーっ!と選択してください。 | 画像の場合は画像を含む範囲を親指でザサーっ!と選択してください。 | ||
| 行 14: | 行 18: | ||
| ==== 例 ==== | ==== 例 ==== | ||
| {{: | {{: | ||
| - | このレノアの画像を、上の「例」から今読んでるこの文章らへんまでドラッグして画像が選択されてる状態で「いいね!」を押すとこのページ下部の時刻「2026-07-10 17: | + | このレノアの画像を、上の「例」から今読んでるこの文章らへんまでドラッグして画像が選択されてる状態で「いいね!」を押すとこのページ下部の時刻「2026-07-10 17: |
| よくわからん!という場合はこのページとか、後は[[playground: | よくわからん!という場合はこのページとか、後は[[playground: | ||
| 行 36: | 行 40: | ||
| てことで編集者さん閲覧者さん関係なくガンガン使ってみてね!ただドラッグしてボタン押すだけ! | てことで編集者さん閲覧者さん関係なくガンガン使ってみてね!ただドラッグしてボタン押すだけ! | ||
| ====== やってること ====== | ====== やってること ====== | ||
| - | ただボタンを押されたときの選択範囲を取得して、画像があるなら画像、そうでないなら文章だなーって判定してそれをデータベースに保存してるだけ、というシンプル実装。…なのに8時間もかかったんですよねー。 | + | ただボタンを押されたときの選択範囲を取得して、画像があるなら画像、そうでないなら文章だなーって判定してそれをデータベースに保存してるだけ、というシンプル実装。…なのに8時間もかかったんですよねー。8時間ってセミの寿命の1/ |