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日
エントリーのタイトルの文字数制限
エントリー一覧表示部分などで、デザイン上、改行されてしまうと問題がある場合などに、エントリーの文字数を制限する方法。
投稿者 yossy : 17:18 | コメント (0) | トラックバック | △TOP
2008年05月21日
(メモ)MT4でカテゴリーアーカイブという名がなく・・・。
MT4にアップグレードされてから、初めてカスタマイズを行ったのですが、多機能になっている上、カテゴリーアーカイブなどの名称も見当たらず、どうしたことかと悩んで調べたら、解決法の掲載されているサイトを発見。
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で使えるのなら、こっちのほうがよいですね
投稿者 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などで回避してましたが、別の方法も発見したのでメモ。
投稿者 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活用術&実践サイトデザイン術
オススメです。