sakaguchi

Results 12 issues of sakaguchi

docker pull yyoshiki41/radigo docker run --rm -v $HOME/Music:/output yyoshiki41/radigo -id=XXX -s=YYYYMMDDHHNNSS WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v2) and no specific platform was...

## 概要 コンテンツ管理にて右クリックメニュー→名前変更で固定ページのタイトルを変更してもフロント側に反映されない状態でした。 原因はおそらくDB内は変更されても、app/View/Pages/フォルダ内の固定ページのファイルが更新されていないからと思われます。 baserCMS version :  4.8.1 で確認(4系他のバージョンでも発生すると思われます)

Bug
Ver4

## 概要 github workflowで 4系の UnitTestが動作していないようです。 Ubuntu と Windows イメージから Docker Compose v1 が削除されているのが原因みたいです。 https://github.com/actions/runner-images/issues/9557 Docker Compose v1 から v2 に移行する必要がありそうです。 https://docs.docker.com/compose/migrate/ https://github.com/baserproject/basercms/blob/dev-4/.github/workflows/test.yml docker-compose up -d ↓ docker compose up...

Bug
Ver4

## 概要 メールフォームの確認画面でファイルフィールドのリンク先がNOT FOUNDになってしまうようです。 baserCMS4.5.6以前は正しい動作になっていたようなので何らかのバグのようです。 ただしPDF等のファイルリンクの場合は発生するけど、画像の場合は発生しないようです。 baserCMS4.6.0以降は PDFのリンク先が /files/mail/limited/1/messages/xxxx になっていてNOT FOUND (実際に上記フォルダにはファイルが存在していない) ![スクリーンショット 2024-08-21 19 06 53](https://github.com/user-attachments/assets/67834636-57b6-4198-9df4-2b063a7a17e4) baserCMS4.5.6以前は画像の場合と同じく /upload/tmp/xxxxxx となっていてメモリ上の一時ファイルを示しており正しく表示できていたようです。 ![スクリーンショット 2024-08-21 19 05 38](https://github.com/user-attachments/assets/8f702c7b-d453-4828-8512-38a0e94996bf) baserCMS version : 4.6.0〜4.8.x (4系最新)

Bug
Ver4

フォーラムより https://forum.basercms.net/t/topic/1265 よろしくおねがいします。

Reviewed
Ver4

## 概要 CakePHPコアのPagenatiorで初期値が指定されているようで指定しないとそっちが有効になっているようでした。 ブログAPI以外にもページネーションのところで同様になりそうなのでなんか対策とかどっかに説明が必要そうです。 CakePHP4系 htdocs/vendor/cakephp/cakephp/src/Datasource/Paging/NumericPaginator.php ``` protected $_defaultConfig = [ 'page' => 1, 'limit' => 20, 'maxLimit' => 100, 'allowedParameters' => ['limit', 'sort', 'page', 'direction'], ]; ``` baserCMS version...

Review

## 概要 baser APIでブログ記事のアイキャッチなどの画像を取得する際に現在はDBの値をそのまま出力していると思います。 フロントエンドのJSなんかで取得した時に画像を表示しようとするとそのままのURLでは画像が表示されず、都度コンテンツ毎に仕様を把握して画像URLを組み立てる必要があります。 仕様理解できている前提なら良いのですが、これは流石に使いづらいので画像のURLを組み立てた後の値を取得できるような仕組みが欲しいです。というかそれがデフォルトになって欲しいです。 例えば、下の例だと "eye_catch": "2016/08/00000002_eye_catch.jpg", を "eye_catch": "/files/blog/1/blog_posts/2016/08/00000002_eye_catch.jpg", というような感じでそのまま表示できる画像URLが取得できると便利かと思います。 baserCMS version : 5.0.7

Todo
Reviewed

## 概要 イベント処理などでBcUtil::isAdminSystemで判別しようとしたときに発生しました。 内部の処理を追ってみるとコンテンツ管理などでAPIで処理しているURLの判別が必要な時に APIのURLなのでプレフィックスが異なる扱いになってしまい管理画面ではないと判断されてしまうようです。 isAdminSystemの処理の後半の正規表現のチェックにAPI経由の場合の管理画面プレフィックス(/baser/api/admin/)のチェックを追加すると対応できそうです。 baserCMS version : 5.0.8-dev

Reviewed

## 概要 サブフォルダ設置時にインストーラーが実行できないようでした。 調べたら、 .htaccess および、webroot/.htaccess の RewriteBase / が指定してあることが原因で、書き換えるか消せば動作するようでした。 サブフォルダ設置時に上記2箇所を変更する必要があり、慣れていないとわかりづらいので 4系のときと同様に初期状態では記述しない(またはコメント)ようにしたいです。 ※ 4系は過去の同様の問題から初期インストール時はRewriteBase / はコメントにしていたと思います(うる覚えですが) 5系では https://github.com/baserproject/basercms/issues/2128 のissueはあったもののcloseで結局そのままになっているようです。 baserCMS version : 5系全般

Todo