やりたい事多いので、とりあえずあせってもしょうがないからメモ書き出し。個人的な備忘録。
- 最新エントリーやコメントを単純なRSSリーダーちっくなサマリ表示ではない状態、もう少し記事としてきちんと詰まっている表示にしたい。(googleニュースみたいなイメージ)
- モバイル3キャリア表示対応(絵文字やら画像おおきさやら最適に)
- モバイルからの投稿
- デザインテンプレート(今はデフォルトで試してるだけなので、デザインからの落とし込み)
- 投稿項目のカスタマイズ
- WEBサービスとの連携
などなど予定。。
ヘッダにcssのimport部位だの出てしまう件の続編。
Perlのバージョンに関係していたみたい。
『Perl 5.8.0は文字コードの扱いに致命的なバグ』があってそれが影響しているぽい。
レンタルサーバを使っている方は要チェック。
回避は前回エントリー「なにやらヘッダに変な文字が出てしまう」の様にstyleでくくってしまうか、以下のコードで回避ってので当面過ごしとけばOKでは?と。
ヘッダーテンプレの該当箇所
<$MTInclude identifier="styles" trim_to="0"$>
それをこのように。
<MTSetVarBlock name="__null__">
<$MTInclude identifier="styles"$>
</MTSetVarBlock>
機能していないのであれば、まだそんな気にせずどっちでもよいかなぁとは思いました。
» [ご参考]MovableType4(ムーバブルタイプ4)でCSSが表示されちゃう件。
http://www.dokuritsu-kigyo.net/blog/archives/2007/08/movabletype44css.html#more
インストールは心配をよそにあっさりと成功。でもさっそくなんかおかしい。さてさて。
表示不具合)
ページ一番上にへんな文字情報が(CSS情報が生で)出ていた。インストール完了時気づかなかったが寝ぼけてた時になにかやってしまったんだろうか。。
表示不具合への対応履歴)
どのテーマに変えても出てきたので、まずはテンプレをチェック。
[メニュー:デザイン>テンプレートでインデックステンプレート表示]
そこでメインページ(index.html)を確認。
メインページ(index.html)をみると、ヘッダーのモジュールを読んでいる事がわかります。
<$MTInclude module="ヘッダー"$>
ヘッダーというテンプレートモジュールがあるので早速中身をチェック。
[ブログのテンプレートページのクイックフィルタでテンプレートモジュールを確認]
変な文字情報としてでてしまっているのはこの箇所、つまり、スタイルシートを外部からインポートしているところがそのまま生でテキストが表示されてしまっていたのでした。
ヘッダーテンプレの該当箇所
<$MTInclude identifier="styles" trim_to="0"$>
ここがスタイルシートスタイルシート(メイン)まるごとだしている部分で、
僕はこんな感じのテキストが一番上につるっとでてしまってまたのです。
/* This is the StyleCatcher theme addition. Do not remove this block. // Selected Layout:
という事で早速styleタグでくるむと。。。
<style type="text/css"><!--
<$MTInclude identifier="styles" trim_to="0"$> --></style>
無事に解決できました。僕だけかもしれないけど備忘録まで。
その他気になる事)
ソースの一番上の余計な空きが気になる。楽天などもショッピングモールのソースじゃぁ無いんだからもうちょっと綺麗にしたい。。と、思った。
MTSetVarしているので他に影響ありそうで単純には消せなそうだぁ、というところでまず頭を停止。
追記:
MTSetVarは小粋空間さんのほうに詳細あったのでメモメモ。
Movable Type 4 のテンプレート構造
http://www.koikikukan.com/archives/2007/06/10-033737.php
機能やらみていたらなにやら良さそうな予感。
最近はワードプレスいじり始めていたけど、こっちもわすれずいじっとこうと思います。
