更新情報はここに直接書いたほうが良さそう。もう大きな更新は予定してないけど。
募集の表示方法
同じページで複数のページネーション使うと正しく動作しないので一定期間に区切って全件表示するつもりだったけど$pageName指定するだけで解決したので普通の表示に戻した。
->paginate(10, ['*'], 'post');
全件表示はLaraJobsも参考にしたけど。ここは外部へのリンクしかない。募集したい側に必要な情報はこれでいいんだよ。検索もLocationとRemoteしかない。
https://larajobs.com/
Markdown
これ書いて気付いたけどIlluminate\Mail\Markdown::parse(e())
では期待した表示にならないのでParsedownを直接使うように変更した。
$parsedown = (new Parsedown)->setSafeMode(true);
return new HtmlString($parsedown->text($text));
<script>alert('xss')</script>
画像のフォント
サブセット化済NotoSansフォントに全角の数字が含まれてなかったので半角に変換して使用。