2009年06月11日

MovableTypeのリッチテキスト

MovableTyep4.xのリッチテキスト機能は便利だけど、バグがありました。

InternetExplorer以外のブラウザでは、改行に

タグが反映されないようです。

解消法は、
1.ブログ記事の入力フィールドに初期値を設定するプラグインで、初期状態で

タグを入れておく。
2.違うリッチテキスト機能のプラグインを入れる
という二つです。

1.だと、エントリー編集時に「リッチテキスト」から「改行を変換」にして、後で「リッチテキスト」に戻すと、やはり

タグがなくなってしまうので、2のほうがベター。

ちなみに、FCKeditorの日本語版MT-Plugin-FCKeditor-1.2.ja_v2.zipをインストールしてみましたが、
デフォルトのリッチテキストエディタよりも、多機能で便利です。

投稿者 yossy : 18:35 | コメント (0) | トラックバック | △TOP

2009年06月01日

【メモ】MT 4.x系のインストール時エラー「MT::I18N::default」?

MT4.xをインストールし、文字コードをshift_jisなどにしたら、インストールウィザード中にエラーが表示されてしまいました。

perhaps you forgot to load "MT::I18N::default"
というようなエラーが出たので調べたところ、
perlのバージョンによって発生するエラーとのことでした。

対応方法は、こちらのページにありました。
エラー「Can't locate object method "lowercase_jcode"」

投稿者 yossy : 12:08 | コメント (0) | トラックバック | △TOP

2008年07月01日

エントリーのタイトルの文字数制限

エントリー一覧表示部分などで、デザイン上、改行されてしまうと問題がある場合などに、エントリーの文字数を制限する方法。

≫ 日本語トリミングフィルタ(Encodeモジュール版)

投稿者 yossy : 17:18 | コメント (0) | トラックバック | △TOP

2008年05月21日

(メモ)MT4でカテゴリーアーカイブという名がなく・・・。

MT4にアップグレードされてから、初めてカスタマイズを行ったのですが、多機能になっている上、カテゴリーアーカイブなどの名称も見当たらず、どうしたことかと悩んで調べたら、解決法の掲載されているサイトを発見。

≫ MT4でMT3用テンプレートを使う方法

MT3のカスタマイズに慣れていると、戸惑う部分も多いですが、昔どおりのテンプレート作成方法でも制作できました。

投稿者 yossy : 20:59 | コメント (0) | トラックバック | △TOP

2008年02月28日

MovableTypeの出力フォーマットをカスタマイズ

MTで
ブログURI/カテゴリー名/エントリー名.html
ではなく、
ブログURI/エントリー名.html
にしたい際は、
設定>公開>アーカイブ・マッピング>出力フォーマット>カスタマイズ
より、
「%b」
と入力するだけで良いようです。

「entry-basename.html」と入力しても、entry-basename.htmlになるだけで、出力フォーマットに適した書式でカスタマイズ欄に入力する必要があります。

出力フォーマットに関しては、下記サイトが参考になります。

≫ Movable Type: アーカイブ・マッピングの変更方法

投稿者 yossy : 13:26 | コメント (0) | トラックバック | △TOP

2007年03月03日

MovableTypeで絵文字

MovableTypeだと絵文字が使えないかと思って、調べたら、いろんなやり方があったようです冷や汗

絵文字が使えるから、ポータル系のブログでもいいんじゃないかと思っていたけど、MTで使えるのなら、こっちのほうがよいですねグッド

るんるんエントリーにNTTドコモ絵文字を使用(MT3.2)

投稿者 yossy : 21:12 | コメント (0) | トラックバック | △TOP

2006年09月27日

個別エントリーアーカイブに同一カテゴリーのエントリーを表示

エントリーアーカイブ内に、そのエントリーの属するカテゴリーの記事の一覧を表示しようと思って、
<MTEntries category="<$MTEntryCategory$>">
と入力したところ、表示されませんでした。

これは、category属性に変数が使えないためで、解決法が下記サイトに掲載されていました。

個別エントリーアーカイブに同一カテゴリーのエントリーを表示

しかし、MTTagInvoke1.0で使う場合、

<MTTagInvoke tag_name="MTEntries"> <MTTagAttribute name="category"><$MTEntryCategory$></MTTagAttribute> <MTTagContent> <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br /> </MTTagContent> </MTTagInvoke>

だと上手く表示されません。

プラグイン一覧よりタグを見直したら、
MTTagAttribute→MTTagInvokeAttribute
MTTagContent→MTTagInvokeContent
というように修正する必要がありました。

プラグインのバージョンアップ時に、タグが変更されたようです。

投稿者 yossy : 19:47 | コメント (0) | トラックバック | △TOP

2006年08月29日

MovableTypeの再構築エラー

何度か悩まされたのだが、MovableTypeのエントリー数が増えると再構築エラーが起こります。

今まではSQLなどで回避してましたが、別の方法も発見したのでメモ。

【重要】MT3.2-ja-2の再構築エラーの対処法

投稿者 yossy : 21:27 | コメント (0) | トラックバック | △TOP

2006年08月25日

MovableType3.3での文字コード(備忘録)

MovableType3.3を新規にインストールしてみると、
3.2よりmt-config.cgiファイルがすっきりしていて、
文字コードに関する記載がありませんでした。

よくマニュアルを読んでみると、

PublishCharset Shift_JIS

という一行を書き加えるだけで、Shift_JISになるようです。
ちなみにデフォルトではUTF-8なので、
別のページなどに読み込む場合には注意が必要です。

投稿者 yossy : 17:55 | コメント (0) | トラックバック | △TOP

2006年08月05日

Movable Type で再構築エラーになる場合の原因と対処

何度か、再構築エラーを経験し、サーバー移転やDB使ったりしたのですが、こういう改善策もあるのですね。

再構築単位を少なくすれば、負荷が減る訳です。

Movable Type で再構築エラーになる場合の原因と対処

投稿者 yossy : 17:54 | コメント (0) | トラックバック | △TOP

2006年06月03日

Movable Typeの新しいバージョンについて

Movable Typeの新しいバージョンが出るようです。

Movable Typeに対して行った既存の投資を保護
とのことですが、正式リリースが楽しみな機能が多いので、MTを使ったブログ作成やリニューアルは新バージョンが出てからにしたいところです。

投稿者 yossy : 16:34 | コメント (0) | トラックバック | △TOP

2006年02月16日

MovableTypeに携帯から投稿する方法

ここ数日間、携帯からも投稿できるブログシステムについて悩まされていました。

とりあえず、MovableTypeに携帯から投稿するには、「MTmail」を利用すれば、投稿可能になりました。

このブログも多少更新頻度が上がるかも。

投稿者 yossy : 14:51 | コメント (0) | トラックバック | △TOP

2005年12月07日

Movable Typeで『パンくずリストを作る』

MovableType3.2でパンくずリストを作る方法を調べてたのでメモ。

ブログ別!作成・カスタマイズ講座
パンくずリストの設置

とても分かりやすいサイトです。

投稿者 yossy : 19:58 | コメント (0) | トラックバック | △TOP

2005年11月12日

フォルダ名をカテゴリー名に一致させる方法

カテゴリー名は、半角英数字で入力し
カテゴリーの説明に、日本語で入力します。

テンプレートの<$MTCategoryLabel$>を
<$MTCategoryDescription$>に変更すれば、
フォルダを英数字に、実際に表示させるカテゴリー名は
日本語に出来るようです。

ここまでカテゴリーが増えてしまうと、微妙に修正が大変です。

投稿者 yossy : 20:56 | コメント (0) | トラックバック | △TOP

2005年11月09日

MovableType3.2のCSS

MovableType3.2を1からインストールしてカスタマイズしたのですが、
スタイルシートが妙に凝っていて、
複雑になってるため、かなり時間がかかりました。

3.17とかのテンプレートでやったほうが早かったかも…。

投稿者 yossy : 00:40 | コメント (0) | トラックバック | △TOP

2005年11月04日

Movable Type 3.2日本語版 Release-2にアップグレード

MovableTypeのアップグレードは、かなり難しいのかと思っていたら、あっさり出来ちゃいました。

SixApart社のマニュアルだとDB接続設定の記述が端折ってあるので、
LolipopのMovableTypeのアップグレードが分かりやすくて参考になります。

自分のブログだから気楽にアップグレード出来たのですが、
仕事のものはね。。。
いつアップグレードしようか悩み中。

投稿者 yossy : 19:13 | コメント (0) | トラックバック | △TOP

2005年09月28日

設置済みのMovableTypeの文字コードの変更

MovableTypeを使って、何度かサイトを作ったことがあったのですが、
文字コードはUTF-8でないとダメなものかと思ってました。

しかし、このページを見てもらうと分かると思うのですが、シフトJISに出来ました!


(※これから言う方法を試す方は、くれぐれもバックアップを取っておくこと。
上手くいかない場合もあるかも知れないので。)


ITmediaの記事に載っていたのですが、

mt.cfgファイルの設定で、

標準ではBlog上の文字コードをUTF-8で扱うよう指定されている。これを、UTF-8以外の文字コードにしたい場合、226行目付近の「PublishCharset utf-8」の「utf-8」を自分が利用する文字コードに変更する。シフトJISにしたい場合、その下の行にある「# PublishCharset Shift_JIS」の「#」を削除して、「PublishCharset utf-8」の頭に「#」を加えればよい。

らしいのです。

ただ、これをすでに設置済みのMovableTypeに変更しても、文字化けしたままなので、
先に、Movable Type の文字コード変換スクリプトを使って、データベースの文字コードを変換すれば良いようです。

最後にサイトの再構築をしないと文字コード変更が反映されないので忘れずに。


布団に入っても寝つきが悪く、パソコンを立ち上げなおして良かったです。
明日は寝不足だな…。

投稿者 yossy : 02:34 | コメント (0) | トラックバック | △TOP

2005年09月27日

MovableTypeでタイトルの横にカテゴリーを表示する。

仕事でMovableTyepを使ったサイトがあるのですが、
記事のタイトルの横か下にカテゴリー名とカテゴリーページへのリンクがあったほうが良いだろうと思い調べてみました。

TechknowWeblogの記事に分かりやすく掲載されていました。

タイトル部分を

<h3><$MTEntryTitle$>[ <MTEntryCategories glue=", ">
<a
href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
</MTEntryCategories>
]</h3>

と変更するだけでよいようです。

このままだと、カテゴリー名もH3で大きく表示されてしまうので、
<h3><$MTEntryTitle$></h3>
[ <MTEntryCategories glue=", ">
<a
href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
</MTEntryCategories>
]
こういう書き方もありかと思います。

上のだと、タイトルのidが消えてしまっているので、
タイトル部分の記載方法は変更せずに、
[ <MTEntryCategories glue=", ">
<a
href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
</MTEntryCategories>
]
を下に書き加えるだけで、良いかと思います。

MovableTypeのタグが良く分からない方には
Movable Typeスタイル&コンテンツデザインガイド
―コンテンツ管理システム(CMS)ツールとしてのMovable Type活用術&実践サイトデザイン術

オススメです。

投稿者 yossy : 12:54 | コメント (0) | トラックバック | △TOP