Powered by NetCommonsの表示位置について

投稿日時: 2019/01/09 y-naka

NC3.2.1.1でサイトを構築しています。いろいろ質問をさせていただいているのですが、今回は

ブラウザによって通常、フッターに表示されるはずの「Powered by NetCommons」がヘッダー部分に表示されます。これは、特異な事例なのでしょうか?

なお、他のNC3で構築されたサイトを拝見しても現在のところ正常に表示されています。

 

※サイトURL  https://www.shiso-sports.jp

サーバーは「さくらインターネット」レンタルサーバー、スタンダードです。
OSは Window7

「事例」
Chrome の場合


IE11 の場合

補足:構築中のサイトは、常時SSLに設定していますが、古いブラウザで表示されない事象が表れています。

 

【常時SSL設定のため修正したものは】

SSLは、さくらインターネットから Let's Encrypt
修正部分はhtaccessとbaseURLの変更のみです。

1.app/Config/application.yml
に記述されているURLをhttps://に変更

2. githubの情報「Let's Encrypt対応」
https://github.com/NetCommons3/NetCommons3/wiki/Let%27s-Encrypt%E5%AF%BE%E5%BF%9C

.htaccessを下記のように修正しました。

<IfModule mod_rewrite.c>
RewriteEngine on
# /.well-known/ is Let's Encrypt
# Let's Encrypt need http(80) and DocumentRoot/.well-known/
RewriteCond %{REQUEST_URI} !(^/.well-known/)
RewriteRule ^$ app/webroot/ [L]
RewriteCond %{REQUEST_URI} !(^/.well-known/)
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

 

他:スライドショーの解像度を上げるために

app/Plugin/Files/Model/UploadFile.phpの変更を行いました。

https://github.com/NetCommons3/NetCommons3/issues/1006

 

 

同様の事例は見られるでしょうか?よろしくお願いいたします。

 

 

Re: Powered by NetCommonsの表示位置について

投稿日時: 2019/01/09 osws 牟田口 満

こんにちは、オープンソース・ワークショップの牟田口です。

 

サイトのタイトルがピンク色なので、おおよそミカエル系テーマをご利用かと思います。

ミカエル系テーマですと、IEでpowered by NetCommonsが上にくるようです。

https://github.com/NetCommons3/NetCommons3/issues/1345

 

他のテーマに変更すれば、直るかと思います。

ご参考まで。

 

NC3.2.1.1でサイトを構築しています。いろいろ質問をさせていただいているのですが、今回は

ブラウザによって通常、フッターに表示されるはずの「Powered by NetCommons」がヘッダー部分に表示されます。これは、特異な事例なのでしょうか?

なお、他のNC3で構築されたサイトを拝見しても現在のところ正常に表示されています。

 

※サイトURL  https://www.shiso-sports.jp

サーバーは「さくらインターネット」レンタルサーバー、スタンダードです。
OSは Window7

「事例」
Chrome の場合


IE11 の場合

補足:構築中のサイトは、常時SSLに設定していますが、古いブラウザで表示されない事象が表れています。

 

【常時SSL設定のため修正したものは】

SSLは、さくらインターネットから Let's Encrypt
修正部分はhtaccessとbaseURLの変更のみです。

1.app/Config/application.yml
に記述されているURLをhttps://に変更

2. githubの情報「Let's Encrypt対応」
https://github.com/NetCommons3/NetCommons3/wiki/Let%27s-Encrypt%E5%AF%BE%E5%BF%9C

.htaccessを下記のように修正しました。

<IfModule mod_rewrite.c>
RewriteEngine on
# /.well-known/ is Let's Encrypt
# Let's Encrypt need http(80) and DocumentRoot/.well-known/
RewriteCond %{REQUEST_URI} !(^/.well-known/)
RewriteRule ^$ app/webroot/ [L]
RewriteCond %{REQUEST_URI} !(^/.well-known/)
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

 

他:スライドショーの解像度を上げるために

app/Plugin/Files/Model/UploadFile.phpの変更を行いました。

https://github.com/NetCommons3/NetCommons3/issues/1006

 

 

同様の事例は見られるでしょうか?よろしくお願いいたします。

 

 

Re2: Powered by NetCommonsの表示位置について

投稿日時: 2019/01/09 y-naka

牟田口 さま 

ありがとうございました。他のテーマにすると、正常に表示できました。

「IEとは折り合いがつきませんでした」ということですね、残念です。アルバム・スライドショー表示もぎこちないような感じです。

制作中のサイトが「さつきマラソン大会」のため、ピンク基調のテーマがあっていたのですが・・・どのデバイス・ブラウザで見ていただくか、こちらで折り合いをつけないとだめですね。スマホ表示が問題なく可能なのでテーマ重視か?悩みます!

SSLも解決していませんので、前途多難で困っています。

他で解決済みの質問をしました、お許しください。

 ※追伸: フッター部分を中央カラム下部に移動しました。  app/Plugin/NetCommons/View/Elements/common_footer.ctp

Re3: Powered by NetCommonsの表示位置について

投稿日時: 2019/01/17 akazawa

もし、テーマの作成に関して情報が必要でしたら、弊社ブログの次の記事を参照いただくとよいかもしれません。

「NetCommons用テーマの作成にあたり必要な情報(概説)」

「NetCommonsのデザインカスタマイズ例(タブメニューの薄い線を濃くする)」

 

しかし、根本的な解決方法はInternetExplorerが、標準的な技術に対応してもらうことに尽きます。マイクロソフト社にご要望いただきたいところですが、もうIEは開発停止しているようです。

次の記事が参考になると思います。(全文を読むには会員登録が必要です)

「進化が止まったIE、Web開発の足かせに」

 

以上、ご参考までにお知らせいたします。