2018年12月10日(月) 09:06 JST

Geeklog携帯対応 画像非表示が解決!

Geeklog

いやー、すごいです。
geeklog、CMSのくせに普通に携帯対応しているので、携帯サイト作るのに便利なんですが、携帯端末からのアクセスで画像のリサイズを自動でしてくれる機能が便利な反面、ちょっと問題がありました。Geeklogでblogを書いているとしてデジカメで高解像度の写真なんかを記事に貼り付けていると、それをそのまま携帯端末で表示されるとデータが重すぎて携帯端末が読み込みを中止してしまうので、custom_cellular.phpで「画像をリサイズするか否か」のオプションを設定するのですが、これは超smartである反面、一部の端末で逆に画像が表示されなくなる問題がありました。

問題を更に掘り下げてみると、画像リサイズONの状態で自サーバーに置いてある画像は問題なくリサイズ表示されますが、他サーバーの画像のURLを貼り付けているとPCでは表示されますが携帯端末では非表示になります。こんな感じ↓です。FireSimulatorとimode simulatorのscreenshotです。某携帯アフィリエイトの画像バナーですが上段の画像は自サーバーに取り込んだ画像、下段はアフィリエイト会社のサーバーにあるものです。一般的に後者の方法が推奨されていますので、このままでは携帯アフィリエイトが画像バナーの場合geeklogで使えないことになります。テキストバナーを使えばいいんですけど・・・・。

 

これをGeeklog SNSで報告したところ、[link:hiroron.com ひろろんさん]がピックアップしてくれて[link:mystral-kk mystral-kkさん]があっという間にimageresizer.phpを直してくれました!びっくりびっくり!

携帯サイトで画像バナーを貼ると問題が出ていましたが、これからは問題が出ません。

地味ですが、ここまで携帯対応できているCMSないと思います。なんと言っても携帯用の見栄えをhtmlだけで独自に作れるのが素晴らしい。