今月のいらんことしい(2015年7月)

今月(2015年7月)、サイトでカスタマイズした箇所をまとめたエントリです。

rsd.xml は、外部ツールへAPIの場所を伝えるものなのですが、実質使用していないこと、Data APIを使用したツールを使うと必要がないという理由から、link要素によるオートディスカバリーを削除することにしました。

MTOS の 製品ライフサイクルが 2015年9月30日をもって終了となることから、 MTOSで運用していた maRk labをこっちのほうに移動するとしました。

リポジトリのほうは存在するようですが、今後セキュリティパッチが提供されなくなることから、移行を検討せざるを得なくなりました。

ライセンス上から、ブログのバックアップ復元のためのアップグレードインストールができないので、記事をエクスポートして取り込むという方法で移動させました。

幸いなことに、記事数が少なかったので確認にそれ程手間はかかりませんでした。

テーマは、これを期にレスポンシブにも対応している、mt.Vicuna の HTML5 版を使ってみました。

おおまかな移行手順を書きます。

といった感じです。/blog/ ディレクトリを持たないサブドメイン型ブログ(サイト)ですので、そのままウェブサイトにブログを作らないで、そのまま記事を取り込んでいます(ウェブサイト下でブログ作成したものを、ブログURLをサイトトップにあげて作ると ブログID(blog_id)の1つが余計になってしまうので)。

Close ボタンは、mt.js 内に mtHide() があるので、これを onclick 属性に仕込んでおけば、jQuery を使わなくても簡単に特定要素の非表示ができます。

<div id="hideElem">text</div>
<div class="btn" onclick="mtHide('hideElem');">×</div>

今月のカスタマイズは以上です。以下に過去のカスタマイズ記録リストがあります