Home > MovableType Archive

MovableType Archive

mt.Vicuna2.0RCを入れてみた。

mt.Vicuna2.0RCが出ていたので、入れてみた。

インストール方法が書かれていたので、直ぐ適用できたが・・ちょっと気になる点が・・
投稿したユーザー名がおかしい・・5人ほどユーザーがいるのだが、全員の名前が出てしまう・・

記事を投稿したユーザー名を表示する部分が

<li class=”author”>Posted by: <span class=”name”><MTAuthors><$MTAuthorDisplayName$></MTAuthors></span></li>

となっているので、複数の投稿ユーザーを登録している場合すべてのユーザー名が表示されてしまう。
動的生成の時に上手く表示されないのを回避するために<MTAuthors>ブロックタグで囲っているようだけどMTAuthors
ブロックタグは本来こういう使い方をする物ではない様な気がする。
モディファイアを使って、投稿した本人だけの名前を表示させればいいかなとやってみたが、うまくいかない。

MTAuthorsで囲まないで、MTAuthorDisplayNameからMTEntryAuthorUsernameに変更するだけでいいみたいだ。
そもそも、動的生成を使ってないから、それを回避しなくてもいいのだが。

テンプレートモジュールから、「エントリメタデータ」と「ヘッドライン」を探して編集する。

<li class=”author”>Posted by: <span class=”name”><$MTEntryAuthorUsername$></span></li>

あとは、再構築しておしまい。

追記:
ダイナミック・パブリッシングに変更してみた。<$MTAuthorDisplayName$>だけだと確かに(#)みたいな感じで上手く行かない。<MTAuthors>で囲むとちゃんと名前が出るが、登録しているユーザー名が全員出てしまう。やはり<$MTEntryAuthorUsername$>がいい様だ。

追記2:
<$MTEntryAuthorUsername$>より
<$MTEntryAuthorDisplayName$>の方がいいみたい

表示名(ニックネームを入れてない場合はユーザー名を出す。

<MTIfNonEmpty tag=”EntryAuthorDisplayName”>
<$MTEntryAuthorDisplayName$>
 <MTElse><$MTEntryAuthorUsername$></MTElse>
</MTIfNonEmpty>

としてもいいかも。

MT4にアップグレード

MT3.xから MT4.01にアップグレードしました。
途中エラーが出てなかなかアップグレード出来ませんでしたが、

アップグレード中にエラーが発生しました
failed to execute statement ALTER TABLE mt_author MODIFY author_name varchar(255) NOT NULL:
Specified key was too long. Max key length is 500 at lib/MT/Upgrade.pm line 1829.

phpMyAdminでログイン後データベースをいじるとうまくいきました。
‘mt_author’のインデックスを「PRIMARY」以外削除。
※保証出来ませんので、データをバックアップしてから試してください。

MT2.661から3.32に更新

個人ライセンスがMT3.32無料になり、ユーザー数の制限も無くなったので
バージョンを上げてみました。
ITmedia エンタープライズ:Movable Type、個人ブロガーは「無償」に
http://www.itmedia.co.jp/enterprise/articles/0608/05/news012.html
nlog(n): MT 3.3 で無償となった個人ライセンス
http://nlogn.ath.cx/archives/000735.html
わざわざブログ書くために、サーバー借りて設置してる人なんてそう多くないと思う。さらにライセンスを購入してる人ってさらに少ない。現に私もバージョン2.661をずっと使っていたし、まぁこれはバージョンアップするとテンプレートやらプラグインも更新しないといけないし。
そんなわけで海外ではMTより WordPressやらが人気というのも無料になった理由かもしれません。
記事ではビジネス、エンタープライズにおける成功により、プロフェッショナル品質のツールを個人ブログに使いたいと希望している個人の方々に無料で提供することが可能になったって書いてますが。
って
Six Apart – Movable Type News: Movable Type 3.32日本語版の提供を開始
http://www.sixapart.jp/movabletype/news/2006/08/28-1420.html
3.32が出てる。
追記
更新しました。

RSS変更+RSSについて

2007/12/11 アドレスなどを更新

RSSの種類増やしてみました。

以前まではRSSは記事の要約(index.rdf)のみの配信でしたが、色々と数を増やしてみました。

全文配信については、世間では色々と論争があるようですが。
このサイトを見てくれる人が便利なのを選んでもらえれば
RSSリーダーだけで読んで、サイトにはこないと言った感じでも全く問題ないと思ってます。

  1. http://rag2ch.s151.xrea.com/feeds/atom.xml atom
  2. http://rag2ch.s151.xrea.com/feeds/rss.xml rss2.0
  3. http://feeds.feedburner.jp/rag2chblog atom+はてなブックマーク
  4. http://feeds.feedburner.jp/rag2chblog2 rss2.0+はてなブックマーク

4つの中から好きなのを選んでください。

ブログ全体のエンコードを

UTF-8にしてみました。
何か不具合があれば、コメントかIRCで突っ込みを。

メンテナンス。

表示がおかしくなるかもしれませんが。そのうち直ります。
追記
IEでは表示が崩れますが。とりあえず模様替え終了。

だいぶ前に

トラックバックスパムがあったので削除、2バイト文字が含まれていない
トラバは拒否するように

ディレクトリ分割メモ

前までは /archives/200504/という風に 年+月 のディレクトリを作成してたが、
/archives/2005/04/ という風に年のディレクトリを作ってから月のディレクトリを作るように変更。
古いのを削除したので。
以前のページにリンクしてくれてる人(がいるのか不明だが)のリンクが切れるので.htaccessでリダイレクトの設定をすることに

Continue reading

Home > MovableType Archive

Tag Cloud

Return to page top