サイトがセキュアなページじゃなくなってた・・

前略

鴉河雛です

というわけで、サイトをちょいちょい確認していたら、

HTTPSにしているはずなのに保護された通信になっていなかったので、見てみたら、

ソーシャルシェアライトのブロックが邪魔をしていました。。

と言ってもブロックが悪いわけではなく?設置していたはてなブックマークボタンの画像がhttpになっていて、それのせいで混合状態になっていたみたいです。

で、ブックマークに入れる人はいないと思いますが、消してしまうのもあれなのでブロックのほうをなおしてあげることにしました。

concrete5のブロックをオーバーライドする方法がわかってないので直接以下を編集。

/packages/social_share_lite/blocks/social_share_lite/view.php

はてなの部分を探し出して、どっちでも読み込めるように変更。

<a href="http://b.hatena.ne.jp/entry/<?php echo h($url); ?>" class="hatena-bookmark-button" data-hatena-bookmark-layout="simple-balloon" data-hatena-bookmark-lang="<?php echo h($language); ?>" title="<?php echo t('Add this entry to hatena bookmark');?>"><img src="//b.st-hatena.com/images/entry-button/button-only@2x.png" alt="<?php echo t('Add this entry to hatena bookmark');?>" width="20" height="20" style="border: none;" /></a>

http://b.st ~~~ を

//b.st ~~~ に変えるだけ。

これでhttpsから読み込んでくれるようになりました。

ブロックが作られた当時ははてなはhttpsから読み込めなかったのかな?

というわけで今日はこの辺で。

では、また。