アンパンマンDB(みんなのタグ)
「みんなのタグ」機能プレビュー4を公開
条件による絞り込みと、中立投票機能も実装して、プレビュー4としてリリースしました。
「すべて」が付かない絞り込み条件は、当てはまる記事が一つもないタグは除外するようになっています。
箸にも棒にもかからないようなタグはこれでまあまあ目立たなくできるのではないかと。
中立投票は、「未投票」条件を便利に使えるようにするために急遽付けました。
判断に困るけど今後投票することもなさそうな場合には、使えるかと思います。
「みんなのタグ」機能プレビュー4を公開
条件による絞り込みと、中立投票機能も実装して、プレビュー4としてリリースしました。
「すべて」が付かない絞り込み条件は、当てはまる記事が一つもないタグは除外するようになっています。
箸にも棒にもかからないようなタグはこれでまあまあ目立たなくできるのではないかと。
中立投票は、「未投票」条件を便利に使えるようにするために急遽付けました。
判断に困るけど今後投票することもなさそうな場合には、使えるかと思います。
「ロールパンナとかいじゅうモカ」の作品情報を追加
「とびだせ!3ばいレアチーズ」の作品情報を追加
来週放送分のデータ追加。
『メロンパンナとまいじゅうモカ』がいい話だったんでロールパンナもきっといい話。
そしてもう一つはカマンベールとな。
キーワードによる絞り込みを実装。
条件によるフィルタ機能もすぐ作れそうなので、一緒にリリースしてしまうつもりです。
別に記事もデザインもいじってませんが、WordPress本体をバージョン6.0にアップデートしました。
こっちも何か書くネタあれば書いておきたいなァ。

季節の家具・庭具販売「よろず屋ロココ」期間限定オープン! (2022/5/25)|目覚めし冒険者の広場
家具再販。
以前のイベントでは、道具枠圧迫を嫌って買わなかったものが多いのですが、いつぞやのレプリカ対応で圧迫の心配がなくなったので、思う存分買いました。
写真はバージンロードラグです。
バージンロード感がないのはひとえに私のセンスのなさがなせる業です!
みんなのタグの統計。 pic.twitter.com/ecAx0uAZg8
— 📛松田美文 (@matsuda323) June 2, 2022
Bomber丸Worldの当初のストーリー予定 – 美文のキャラ倉庫
古い資料が発掘されたのでキャラ倉庫更新。
これに適当にサブイベント生やしていったらあの途方もないキャラ数になったんですよね。
正直、ゲームとして完成させるにはあのストーリーは何かしら変更する必要があるんじゃないかと思っています。
「ドロリンとバケ〜るカーニバル(劇場版ベストCD)」の商品情報を更新
映画サントラの正式な曲目が出ていたので更新しました。
テーマ曲の『おばけなんてないさ』はおそらく新録じゃないだろうと思っています。
ジャケット裏見られれば著作権表記で確実にわかるんですがね。
通報機能の前段階として、絞り込み機能を作っています。
一度通報されて不適切扱いされたタグも、実はいたずら通報で闇に葬られそうになっただけ、という可能性はあるわけで、基本的に不適切タグは表に出さないけど、望むなら深淵まで光を当てる選択肢は提供しておきたいなと。
ただ、根本的にタグ自体が多いので、まずは通報とは関係なく、単なるテキスト検索としての絞り込みを作っています。
ここで一度仕組みを作ってしまえば、いろいろある絞り込みのルールの中で、「不適切なタグ以外」という条件を作ってやれば、無理なく通報結果を反映できるわけなのです。
通報からどのように不適切なタグを判断するのか、という点についてはまだ結論出せてませんがね。
うちのサイトは、ほぼ毎日何かしら更新しているわけです。
「更新」カテゴリいらないんじゃないかなって思えてきました。
特に、今日の日記の上の方みたいに、CMSによる更新も日記に書くようにしたら、収拾がつかなくなってきました。
それとは別に、「アイディア」カテゴリから実現済みと放棄したアイディアを分離しようかなとも考えています。
一度アイディアとして出しておいて、終わったものは「アイディア」とは違うカテゴリに入れて、「アイディア」カテゴリをこれからやる可能性があるアイディアだけに絞るということです。
日記を後から修正すること前提のカテゴリにするわけですね。
みんなのタグは、ユーザーが勝手に追加できるので、変なタグも当然追加される可能性があるわけですが、結構数が増えてきたので、そろそろ対策が必要な時のようです。
ひとまずは、通報機能を作る方向で考えていますが、通報結果を管理人が精査して削除だと結局管理人に頼るシステムになってしまってコンセプトに反するし、管理しきれなければそこで通報機能も機能停止するわけです。
そうなると、通報も多数決の原理にするべきかと思うのですが、じゃあ通報の乱用を抑止する対立票はどうするの?って話で。
現状の投票の統計から不適切そうなタグの傾向を観察して、適切な通報がある程度溜まれば不適切なタグは排斥され、不適切な通報が多少あっても適切なタグは守られる、そんないい塩梅のやり方を探っていくところから始める必要がありそうです。
通報データをある程度溜める必要があることは確実そうなので、通報データを蓄積するためだけの画面は先に作ってしまってもいいかもしれません。
昨日言っていた件、PHP側のバグを疑っていたんですが、日記の問題じゃありませんでした。
WordPressの記事に、不可視の制御文字が紛れ込んでいて、それがパース出来なくなっていたのでした。
そんな文字そもそもインターネットの記事に出すものじゃないので、記事から問題の文字を探して抹消して解決を見ました。
↓だいたいこいつのせい。
バナナゲーム2 – 美文のキャラ倉庫
Twitter系のタスクで画像のALTに対応してみました。
Tweetinviを使っているので、以下のページを参考に。
Media Upload — Tweetinvi 5.0.4 documentation
まあ、ALTが最も必要になりそうなアンパンマン日替わり紹介botはTGWSAdmin使ってないんで関係ないんですけどね。
あと、ツイートの文字数計測を実際のTwitterに近い仕様にしました。
半角英数とかの7bit文字を全角の半分扱い、というやつです。
本当はほかにもいろいろなルール(URLは数に入れないなど)があるのですが、全部目指したらきりがないので、とりあえず今回の修正で妥協しました。
構築中はみんな一緒くたに書いていたけど本稼働始まってるからもう分けて書くよ。
2022年5月29日 – 美文のキャラ倉庫
現在データとして残っている分は、全部記入終えました。
今後は、入れていなかったキャラクターや、記述不足の拡充がメインになります。
ここだ。一番下のと同じくutf8mb4にしなきゃいけない。 pic.twitter.com/mtLgfLgenb
— 📛松田美文 (@matsuda323) May 29, 2022
カスタムHTMLで実体参照にしたら投稿が通った。ただ、再び編集画面に戻ってくるとまた普通の文字に戻ってしまうので、毎回実体参照に変換する必要がある。ちなみに、問題の文字は「涅槃寂静」じゃなくて「𥝱」だった。 pic.twitter.com/N1d9ZxT5g1
— 📛松田美文 (@matsuda323) May 29, 2022
で、今日の日記を書くために管理画面の活動記録見ようとしたら、キャラ倉庫の活動データが出てこなくて。
原因を調査中です。