Sponsored Link

Home > MovableType覚書 Archive

MovableType覚書 Archive

mt.Vicunaでのメールフォームプラグインの設置

  • Posted by: 哲やん
  • 2009年8月 4日 16:10
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • mt.Vicunaでのメールフォームプラグインの設置
  • はてなブックマーク - mt.Vicunaでのメールフォームプラグインの設置
このブログに「メールフォームを付けたい」と考えていて、WolaWolaさんにいろいろとアドバイスをいただきました。
なんと、プラグインまで作っていただいたのでご紹介いたします。

ただ、残念な事にこのサーバーでは以下のエラーが出てしまいました。
無念・・・

method_er.gif

メールフォームについて

  • Posted by: 哲やん
  • 2009年8月 3日 09:22
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • メールフォームについて
  • はてなブックマーク - メールフォームについて
以前と違って、ブログデザインをVicuna CMSに変えたのですが、いろいろといじったせいなのかはたまたサーバー仕様の関係なのか、藤本さんのメールフォームプラグインがセットアップ時にエラーが出てしまうのです。

こんな時には同じシステムで運用していることに質問・・・と言う事で「WolaWola」主宰の「oscar」さんに聞いてみました。
メールフォームの作成時にテンプレートを指定して再構築するのですが、その時にエラーが。

mt.Vicuna だと「HTMLヘッダー」が「共通Head内要素」になります。
「バナーヘッダー」は「ヘッダー」、「バナーフッター」が「
フッター」です。
それから「サイドバー」が「ユーティリティ」ですね。

とりあえず、そこを書き換えれば、再構築エラーは出ないと思いますよ。
ただし、「プレビュー用」「送信完了用」「エラー用」の各テンプレート
モジュールも、同じ修正が必要になります。

あと、スタイルやマークアップは、mt.VIcunaが元になっていないので、
手を入れないとならないでしょうね。
「そっかぁ」と言う事で書き換えながらトライ・・・
「スタイルやマークアップ」は書き換えていなかったので、残念ながら導入には至りませんでした。

うーん・・・レクチャー、お待ちしてます。よろしくお願いします・・・

>>続きを読む

MTOS 4.3 公開

  • Posted by: 哲やん
  • 2009年7月30日 17:22
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • MTOS 4.3 公開
  • はてなブックマーク - MTOS 4.3 公開
「4.261」の次は「5」だと思ったのですが・・・
MTOS-4.3 japaneseをクリックすれば日本語版がダウンロードできるようです。

MovableType用PostToTwitterプラグイン v1.2.0

  • Posted by: 哲やん
  • 2009年7月 5日 15:34
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • MovableType用PostToTwitterプラグイン v1.2.0
  • はてなブックマーク - MovableType用PostToTwitterプラグイン v1.2.0
エムロジック放課後プロジェクトさんで「MovableType用PostToTwitterプラグイン v1.2.0」の公開を見つけました。
今更ながらですが、Twiiterを入れてみました。使いこなせるかなぁ。

Movable Type 4.261

  • Posted by: 哲やん
  • 2009年6月18日 16:42
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.261
  • はてなブックマーク - Movable Type 4.261
Movable Type 4.261 は、Movable Type 4.26 で発見されたいくつかの問題を修正したバージョンです。Movable Type 4.26 でのセキュリティ修正も含みますので、Movable Type 4.26 より前のバージョンをお使いの場合は、アップデートを推奨します。Movable Type 4.26 からの変更点は以下のとおりです。
  • アップデートスクリプトが動作しなかった問題
  • スケジュールタスク実行時に処理は実行されるが、エラーの出力される問題
と言う事でしたので、いつものようにアップデートしました。

Movable Type 4.26

  • Posted by: 哲やん
  • 2009年6月11日 15:11
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.26
  • はてなブックマーク - Movable Type 4.26
Movable Type 4.26が出荷されました。
全データを上書きでアップデート(笑)

「秘密のコメント」プラグイン(MT4用)

  • Posted by: 哲やん
  • 2009年4月14日 12:30
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 「秘密のコメント」プラグイン(MT4用)
  • はてなブックマーク - 「秘密のコメント」プラグイン(MT4用)
待ってましたの「秘密のコメント」プラグイン(MT4用)が公開されていたので早々に導入。
まぁ、秘密のコメントをいただけるブログではないのですが、動作確認を含めて・・・

ちなみに今のテンプレートがvicuna CMSなので、それに合わせての導入です。

<p id="comments-open-captcha"></p>の後に以下を追加・・・
    <label for="comment-secret"><input type="checkbox" id="comment-secret" name="comment-secret"<mt:CommentIfSecret> checked="checked"</mt:CommentIfSecret> /> コメントを秘密にする(管理者に対してのみコメントする)</label>
できたらメールフォームも小粋空間さんのテンプレートのように「vicuna CMS」にも対応していただければありがたいのですが・・・

>>続きを読む

スパムなトラックバック対策

  • Posted by: 哲やん
  • 2009年4月12日 09:28
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • スパムなトラックバック対策
  • はてなブックマーク - スパムなトラックバック対策
不思議なものでこのブログにはスパムなトラックバックは、ないと言うほどではありませんがあまりありません。
別運営のブログサイトでは、毎日のように海外からのトラックバックスパムが飛んできます。

そんな中でトラックバックURLを16進法に置き換えて、不愉快なトラックバックを予防すると言うプラグインを入れてみました・・・
SPAM対策にAntibotプラグイン
ところが・・・1日明けたらまたもや被弾・・・
「mt-tb.cgi」や「mt-comments.cgi」をリネームして対策をと出ていたのですが、「mt-config.cgi」をどのようにいじれば?

分からないままに、「トラックバックの管理」から「スパム指定されているトラックバックを表示」させて手動で削除・・・

どうにかならないものか・・・

>>続きを読む

Firefox のヘルプとチュートリアル

  • Posted by: 哲やん
  • 2009年4月 4日 09:03
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • Firefox のヘルプとチュートリアル
  • はてなブックマーク - Firefox のヘルプとチュートリアル
たまに動作が不安定な時がある「Firefox」ですが、Firefox のヘルプとチュートリアルが公開されていました。
ただ、決まったサイトだけなのかもしれませんが、FireFoxとMovableTypeの記事のようにブラウザの為にマシンをリブートしないと治らないのはどうにかならないでしょうか。

ブログデザインの変更とはてなブックマーク

  • Posted by: 哲やん
  • 2009年3月31日 18:16
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • ブログデザインの変更とはてなブックマーク
  • はてなブックマーク - ブログデザインの変更とはてなブックマーク
vicunaさんで公開されているブログデザインに変更し、カレンダーや各コンテンツの日本語化(?)をしてみました。
ブックマークなどされるコンテンツではないのですが、「はてなブックマーク」にも登録(笑)

カレンダーの改造

  • Posted by: 哲やん
  • 2009年3月26日 18:49
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • カレンダーの改造
  • はてなブックマーク - カレンダーの改造
「右が新しい、左が古い」に変更。
ブラウザがそう振舞うのが通常と言うか、慣れているので以下のように変更。

<caption>
<MTArchivePrevious archive_type="Monthly">
<a href="<$MTArchiveLink archive_type="Monthly"$>" title="Older" rel="nofollow">&laquo;</a>
</MTArchivePrevious>

<$MTVar name="calender_title"$>
<MTArchiveNext archive_type="Monthly">
<a href="<$MTArchiveLink archive_type="Monthly"$>" title="Newer" rel="nofollow">&raquo;</a></MTArchiveNext>
</caption>

>>続きを読む

短い期間にコメントを大量に送りすぎ?

  • Posted by: 哲やん
  • 2009年3月24日 14:06
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 短い期間にコメントを大量に送りすぎ?
  • はてなブックマーク - 短い期間にコメントを大量に送りすぎ?
別コンテンツを別サーバーに移行を考えて、MTを新規にインストールしてみました。
順調にインストールできたのですが、テスト投稿の為にコメントを書き込もうと思ったら以下のメッセージが・・・

コメントの投稿に失敗しました:

短い期間にコメントを大量に送りすぎです。しばらくたってからやり直してください。

前にもあったような・・・

自分でテスト投稿したらちゃんとコメントできました・・・

挙句に「CAPTCHA画像」が正常に表示されず・・・
こう言う現象はやはりサーバーの仕様でしょうか。

FireFoxとMovableType

  • Posted by: 哲やん
  • 2009年3月20日 11:22
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • FireFoxとMovableType
  • はてなブックマーク - FireFoxとMovableType
このブログは相変わらず無料サーバーとして使わせていただいているのですが、別コンテンツとしてCORESERVERを契約しています。

サーバーに依存しているわけではないと思うのですが、その別コンテンツのCORESERVERでは事あるごとに「サインイン画面」が表示され、その度に再ログインをしないと作業ができません。
これはどういう症状?何が原因?
その上、便利に使っている「TaggingHelper For MT4.2」ではその候補が重複してズラーっと・・・

MTの再インストしないとだめなのかなぁ。

Movable Type 4.25

  • Posted by: 哲やん
  • 2009年3月19日 15:06
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.25
  • はてなブックマーク - Movable Type 4.25
Movable Type 4.25にバージョンアップしました。
プラグインがいろいろと増えたようですが、私に使いこなせるのか・・・ゆっくりやってみます。

スパムなトラックバックを捕獲中

  • Posted by: 哲やん
  • 2009年3月 5日 12:40
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • スパムなトラックバックを捕獲中
  • はてなブックマーク - スパムなトラックバックを捕獲中
あまりに醜いスパムなトラックバックが多いので、一時トラックバックを許可して、スパムなトラックバックを捕獲中。

MT4.24、SQLのバックアップをとってから、上書きインストール

  • Posted by: 哲やん
  • 2009年3月 3日 02:00
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • MT4.24、SQLのバックアップをとってから、上書きインストール
  • はてなブックマーク - MT4.24、SQLのバックアップをとってから、上書きインストール
Movable Typeを4.24にアップグレードする際に、本来ならばsqlサーバーのバックアップを取っておく方が安全なのですが、相変わらずそのまま上書き・・・
そこで・・・覚書・・・
phpMyAdminでMySQLバックアップ

スパムなトラックバック

  • Posted by: 哲やん
  • 2009年3月 1日 17:03
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • スパムなトラックバック
  • はてなブックマーク - スパムなトラックバック
スパムなトラックばかりに嫌気がさしたので、トラックバックは「なし」に設定しました。
設定していても誰もトラックバックはないでしょうし・・・(笑)

Movable Type 4.24

  • Posted by: 哲やん
  • 2009年2月28日 15:00
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.24
  • はてなブックマーク - Movable Type 4.24
Movable Type 4.24の公開に合わせて、当ブログもバージョンアップしました。

Movable Type 4.23 リリース

  • Posted by: 哲やん
  • 2008年12月 4日 09:36
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.23 リリース
  • はてなブックマーク - Movable Type 4.23 リリース
Movable Type においてクロスサイトスクリプティングによる脆弱性が確認されました。この問題に対処するため、Movable Type の修正バージョンを公開致します。脆弱性の修正バージョンとなりますので、アップデートを推奨致します。
早速バージョンアップしました。

便利なプラグイン

  • Posted by: 哲やん
  • 2008年11月16日 09:47
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 便利なプラグイン
  • はてなブックマーク - 便利なプラグイン
いろいろ実験的にテンプレートをいじくりまわしたり、新しいスタイルを取り入れてみたりしているうちに、何が何だか分からなくなることがよくあります。
元に戻せれば良いのですが、なかなかうまくいかない時がありますが、そんな時に今のテンプレート、スタイルをバックアップのつもりで残しておきたい時に便利です。
もちろん、ローカルに落としてテンプレートの勉強にもなりそうです。

MovableType用TemplateSetExporter

もう一つ・・・リンク集を作るのには欠かせない「Link Roller」ですが、詳しくはWolaWolaさんの所で詳しく解説されています。
MTBlogRollじゃないけれど


Google ToolbarのGoogleツールバーボタンを作る

  • Posted by: 哲やん
  • 2008年11月14日 13:47
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Google ToolbarのGoogleツールバーボタンを作る
  • はてなブックマーク - Google ToolbarのGoogleツールバーボタンを作る
SEOにしろ、サイトビュー、ページビューを上げるにはRSSリーダーやランキングサイトへの登録が必須の様ですが、せっかくですから知っている人や初めて訪れていただく方の為に「ちょっと気にしてもらえる」ように何か考えないといけないですね。
このサイトはほとんどコメントもトラックバックもないのですが、「来るもの拒まず」で制限を設けないようにしてあります。

さて、ランキングサイトにも登録すれば閲覧率も上がると思うのですが、クリックしていただかないとランキングは上がりません。
と言うわけで、ある程度の閲覧率が上がっているサイトの場合には、ブラウザの「Google Toolbar」にツールバーボタンを追加していただいて「ちょっと気にしてもらえる」サイトにしていただけるように試みてみました。

Google ツールバー APIを参考にボタン作成に入ります。リンク先では「Internet Explorer にのみ対応」とありましたが、FierFoxでも基本的なものは可能でした。
基本的な必須xmlには以下の物になります。
  • <site>
    サイトURLを記載。httpとhttpsに限られています。
  • <title>
    カスタムボタンのボタン名。
  • <description>
    カスタムボタンにポインタを合わせることで表示されるツールヒント。
  • <icon>
    Base64でエンコードする必要があります。
これさえ揃えてUTF-8でエンコードされたxmlファイルを任意の場所に作成して告知します。
以前は「お気に入りに追加」が流行っていたのですが、今はツールバーボタンの時代?

ちなみに当サイトの場合は・・・
Google ツールバーにカスタムボタンを追加
人気のブログサイトでしたら「カスタムボタンの送信」でGoogleに取り上げてもらえるかも・・・

続きは作成した当サイトのxmlの内容です。
どなたか「sitemap.xml」同様にMovableTypeの機能を使って、ツールバーボタンの作成テンプレートを作って頂けませんか・・・

作りました。しかし、作ったところで実用的にはあまり意味がないかもしれません。

>>続きを読む

Movable Type 4.x 本格的CMSサイトを構築するためのMTスーパーテクニック

先日購入した参考書は「Movable Type 4.x 本格的CMSサイトを構築するためのMTスーパーテクニック  icon」と言う書籍ですが、なかなか為になる良い本でした。

良く知るサイトさんも出ていたので、ちょこちょこいじる人には最高の参考書です。
おかげでxreaサーバーの負荷率が高くなってしまうのが困りもの(笑)

RSS1.0とRSS2.0の追加

  • Posted by: 哲やん
  • 2008年11月 2日 16:25
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • RSS1.0とRSS2.0の追加
  • はてなブックマーク - RSS1.0とRSS2.0の追加
CGIとJavascriptでブログの更新を知る「RSSリーダー」を組み込んでみたのですが、どうしても正常に表示されないと思ったら、MovableTypeの吐き出す「RSS」が「atom」のみのようだったので、テンプレートを使って「RSS1.0」と「RSS2.0」も吐き出すようにしてみました。

RSS1.0の場合・・・
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="<$MTBlogURL$>">
<title><$MTBlogName encode_xml="1"$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription encode_xml="1"$></description>
<dc:language><$MTDefaultLanguage$></dc:language>
<dc:creator></dc:creator>
<dc:date><MTEntries lastn="1"><$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></MTEntries></dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=<$MTVersion$>" />
<MTBlogIfCCLicense>
<cc:license rdf:resource="<$MTBlogCCLicenseURL$>" />
</MTBlogIfCCLicense>
<items>
<rdf:Seq><MTEntries lastn="15">
<rdf:li rdf:resource="<$MTEntryPermalink encode_xml="1"$>" />
</MTEntries></rdf:Seq>
</items>
</channel>
<MTEntries lastn="15">
<item rdf:about="<$MTEntryPermalink encode_xml="1"$>">
<title><$MTEntryTitle encode_xml="1"$></title>
<link><$MTEntryPermalink encode_xml="1"$></link>
<description><$MTEntryExcerpt encode_xml="1"$></description>
<dc:subject><$MTEntryCategory encode_xml="1"$></dc:subject>
<dc:creator><$MTEntryAuthor encode_xml="1"$></dc:creator>
<dc:date><$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></dc:date>
</item>
</MTEntries>
</rdf:RDF>

入力する項目は以下でいいかな?
テンプレート名: RSS 1.0
出力ファイル名: index.rdf
RSS2.0の場合は
 <$MTHTTPContentType type="application/rss+xml"$><?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<rss version="2.0">
    <channel>
        <title><$MTBlogName remove_html="1" encode_xml="1"$></title>
        <link><$MTBlogURL$></link>
        <description><$MTBlogDescription remove_html="1" encode_xml="1"$></description>
        <language><$MTBlogLanguage ietf="1"$></language>
        <copyright>Copyright <$MTDate format="%Y"$></copyright>
        <lastBuildDate><MTEntries lastn="1"><$MTEntryDate format_name="rfc822"$></MTEntries></lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        <MTEntries lastn="15">
        <item>
            <title><$MTEntryTitle remove_html="1" encode_xml="1"$></title>
            <description><$MTEntryBody encode_xml="1"$></description>
            <link><$MTEntryPermalink encode_xml="1"$></link>
            <guid><$MTEntryPermalink encode_xml="1"$></guid>
            <MTEntryCategories>
                <category domain="http://www.sixapart.com/ns/types#category"><$MTCategoryDescription remove_html="1" encode_xml="1"$></category>
            </MTEntryCategories>
            <MTEntryIfTagged><MTEntryTags>
                <category domain="http://www.sixapart.com/ns/types#tag"><$MTTagName remove_html="1" encode_xml="1"$></category>
            </MTEntryTags></MTEntryIfTagged>
            <pubDate><$MTEntryDate format_name="rfc822"$></pubDate>
        </item>
    </MTEntries>
    </channel>
</rss>

入力する項目は同様に内容を変えて・・・
合わせて「メインページ」のテンプレートに以下を追加・・・
<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="<$MTBlogURL$>index.rdf" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<$MTLink template="rss"$>" />
これでいけるかな?

アカウントの負荷率

  • Posted by: 哲やん
  • 2008年10月31日 15:52
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • アカウントの負荷率
  • はてなブックマーク - アカウントの負荷率
このサーバーは「xrea」のフリープランを使用しています。
コメントやトラックバックもないブログですが、私個人として悩みながらも楽しくMovableTypeをいじって来ました。
xreaサーバーの方の恩恵でサーバー容量も300Mバイトに増量していただいてしばらくサーバー容量も足りているのですが、「アカウントの負荷率」が大きく膨らみ、いつアカウントが「凍結」されてしまうかドキドキです。
今回の負荷率はMovableTypeの「再構築」に他ならないので、これは避けられないものなのですが・・・

そろそろ有料サービスに移行をしたいところですが、xrea+なのか、Coreなのか悩みどころです。
Coreの場合では、xrea+と違ってドメインを取らないと運用できないのですが、良いドメイン名が浮かびません。
思い付いているドメイン名は既得済み・・・

何とか凍結される前に考えないと・・・

アーカイブページを分割

  • Posted by: 哲やん
  • 2008年10月30日 16:14
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • アーカイブページを分割
  • はてなブックマーク - アーカイブページを分割
自分で書いた記事があまりに長いアーカイブページから探すのに閲覧しにくくなったので、「静的」なページですが、アーカイブページを分割してみました。

別途プラグインが必要となります。
Paged Archives Plugin
このプラグインを使って以下のように加筆、変更。
<MTPAEntry>を<MTEntries>の直後に挿入
<MTPAEnd>を</MTEntries>の直後に挿入
そして「カテゴリ別ブログ記事リスト」をはじめとする使用するテンプレート内に以下コードを埋め込んでみました。

<div class="multiple-pages">
    <MTPAIfMultiplePages>
        <div><MTPAPreviousPage> <MTPAPageList> <MTPANextPage></div>
    </MTPAIfMultiplePages>
</div>
<blockquote>
<MTPAIfMultiplePages>
<p class="page-navigation"><MTPAPreviousPage text="« 前のページ" show="1"> |
<MTPAPageNum>ページ目/全<MTPAPageCount>ページ | <MTPANextPage text="次のページ »" show="1"></p>
</MTPAIfMultiplePages>
</blockquote>

<div class="multiple-pages">
    <MTPAIfMultiplePages>
        <div><MTPAPreviousPage> <MTPAPageList> <MTPANextPage></div>
    </MTPAIfMultiplePages>


パンくずリスト

  • Posted by: 哲やん
  • 2008年10月30日 11:40
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • パンくずリスト
  • はてなブックマーク - パンくずリスト
以前から気にかけていても実装できなかった「パンくずリスト」ですが、以下のコードを「ブログ記事」テンプレート内に加筆する事で可能になったので、覚書・・・

<MTUnless name="main_index">
<p class="topicPath">
<a href="<$MTBlogURL$>"><$MTBlogName encode_html="1"$></a>&gt;
<MTIf name="archive_index">
<$MTGetVar name="page_title"$>
</MTIf>
<MTIf name="system_templete">
<$MTGetVar name="page_title"$>
</MTIf>
<MTIf name="ddatebase_archve">
<$MTGetVar name="page_title"$>
</MTIf>
<MTIfArchiveType archive_type="Author">
<$MTGetVar name="page_title"$>
</MTIfArchiveType>
<MTIfArchiveType archive_type="Category">
<MTParentCategories exclude_current="1">
<MTIfNonZero tag="MTCategoryCount"><a href="<$MTCategoryArchiveLink$>"></MTifNonZero><$MTCategoryLabel$><MTIfNonZero tag="MTCategoryCount"></a></MTIfNonZero>&gt;
</MTParentCategories>
<$MTArchiveTitle$>
</MTIfArchiveType>
<MTIfArchiveType archive_type="Individual">
<MTParentCategories>
<MTIfNonZero tag="MTCategoryCount"><a href="<$MTCategoryArchiveLink$>"></MTifNonZero><$MTCategoryLabel$><MTIfNonZero tag="MTCategoryCount"></a></MTIfNonZero>&gt;
</MTParentCategories>
<$MTArchiveTitle$>
</MTIfArchiveType>
<MTIfArchiveType archive_type="Individual">
<MTParentCategories>
<MTIfNonZero tag="MTCategoryCount"><a href="<$MTCategoryArchiveLink$>"></MTifNonZero><$MTCategoryLabel$><MTIfNonZero tag="MTCategoryCount"></a></MTIfNonZero>&gt;
</MTParentCategories>
<$MTGetVar name="page_title"$>
</MTIfArchiveType>
</p>
</MTUnless>

参考書

  • Posted by: 哲やん
  • 2008年10月28日 15:43
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 参考書
  • はてなブックマーク - 参考書

MovableTypeの参考書を今更ながら買ってみた・・・

 

Captcha認証のまとめ

  • Posted by: 哲やん
  • 2008年10月16日 18:44
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Captcha認証のまとめ
  • はてなブックマーク - Captcha認証のまとめ

どうしても認証用の画像が出ないのが気持ち悪いと思ったら、こんな記事を見つけました。

[MT]/lib/MT/Util/Captcha.pm
my $im = $imbase->Montage(geometry => $geometry_str,tile => $tile_geom);

my $im = $imbase->Append(stack=>"");

>いやぁ、スッキリ解決・・・
MovableTypeではなくサーバー側の問題でした。CORESERVERをご利用の皆さんはご注意くださいね。

あと忘れないようにもうひとつ・・・

<div id="comments-open-captcha"></div>に<$mt:CaptchaFields$>を追加・・・

この二つの改変は必須です。

>>続きを読む

Captcha認証画像が出ない

  • Posted by: 哲やん
  • 2008年10月16日 18:01
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Captcha認証画像が出ない
  • はてなブックマーク - Captcha認証画像が出ない

現在このサーバーではCaptcha認証用の画像が表示されていますが、別のブログではなぜか画像のみが表示されません。
また、相変わらず「<$mt:CaptchaFields$>」を追記しないとCaptcha認証すら動作していません。

怖いもの知らずでシックスアパートにフィードバックしてみました。
そして、その解答は・・・

CAPTCHA認証機能は、デフォルトテンプレートをご利用の場合、登録/認証設定で「
認証なしコメント」を許可する設定となっており、ログインをしていない状態(MT
へのユーザー登録アカウントや、OpenIDでのログインをしていない場合)のユーザ
ーがコメントを行う場合に表示されます。
ご利用のテンプレートによって、GlobalJavaScriptテンプレート、もしくは
JavaScriptテンプレートを利用して表示します。

お手数をお掛けしますが、Movable Typeのすべてのファイルがアップロードできて
いることをご確認いただいたうえで、登録/認証設定、コメント設定をご確認いただ
き、キャプチャ表示の動作についてご確認いただけますでしょうか。

わかっちゃいるんだが、できるサーバーと出来ないサーバーが存在する。
データベースで「mt」関係を一気に削除しMT4.22をクリーンにインストールしてもダメ・・・
一体どうなっているんだか・・・
ここはXREAのフリーのサーバーですが、ちゃんと動作しているにもかかわらず、CORESEVERでは動いてくれない。

どなたかご指南を・・・

CAPTCHA 認証の不具合

  • Posted by: 哲やん
  • 2008年10月16日 09:38
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • CAPTCHA 認証の不具合
  • はてなブックマーク - CAPTCHA 認証の不具合

Movable Type 4.22に変更したらまたもや「CAPTCHA 認証」に不具合発生・・・
表示されるはずの画像が出なくなりました。

まあ、なくてはならない物と言うわけではないのですが、標準で付いている物がすんなり使えないのはあまり気持ちの良いものではありませんね。
と言うわけで、不具合が解明するまではずしました。

セキュリティアップデート Movable Type 4.22 の提供を開始

  • Posted by: 哲やん
  • 2008年10月15日 17:46
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • セキュリティアップデート Movable Type 4.22 の提供を開始
  • はてなブックマーク - セキュリティアップデート Movable Type 4.22 の提供を開始

セキュリティアップデート Movable Type 4.22 の提供を開始と言う事なので、早々にアップデートしてみました。

トップ記事をカテゴリで表示

  • Posted by: 哲やん
  • 2008年10月 7日 15:00
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • トップ記事をカテゴリで表示
  • はてなブックマーク - トップ記事をカテゴリで表示

タグでトップ記事の表示を指定しましたが、その指定タグが「タグクラウド」で表示されては美しくないので、指定のカデゴリを非表示にして、そのカテゴリ内の記事をトップに置くテストをしてみました。

<MTEntryIfCategory name="トップ記事">

インデックステンプレートに上のタグで指定してみたんですが・・・惨敗・・・
独学じゃだめですねぇ。

指定した「タグ」のブログ記事をトップに表示する方法

  • Posted by: 哲やん
  • 2008年10月 7日 02:04
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 指定した「タグ」のブログ記事をトップに表示する方法
  • はてなブックマーク - 指定した「タグ」のブログ記事をトップに表示する方法

「テンプレート」の「メインページ」をこんな風に変えてみました。
あとはCSSで調整・・・ところが現在のブログタイトルのデザインを継承しつつ、目立つようにしたかったんですが・・・

<div id="alpha">
 <div id="alpha-inner">

 <mt:Ignore><!-- Use the Entry Summary module for each entry published on this page --></mt:Ignore>
 <$mt:Include module="ブログ記事の概要"$>
</mt:Entries>

これをこんな風に・・・

<div id="alpha">
 <div id="alpha-inner">

<MTEntries tags="トップ表示記事">
<div id="top-entry">
 <h3 class="title"><$MTEntryTitle$></h3>
 <div class="content">
 <$MTEntryBody$>
 <div class="clear"></div>
 </div>
 <MTIfNonEmpty tag="EntryMore" convert_breaks="0">
 <div class="asset-more-link">
 <a href="<$MTEntryPermalink$>">詳細はこちら</a>
 </div>
 </MTIfNonEmpty>
</div>
</MTEntries>

<mt:Entries ="NOT トップ表示記事">

 

 <mt:Ignore><!-- Use the Entry Summary module for each entry published on this page --></mt:Ignore>
 <$mt:Include module="ブログ記事の概要"$>
</mt:Entries>

 

>>続きを読む

決まったブログ記事をトップに表示する方法

  • Posted by: 哲やん
  • 2008年10月 5日 18:04
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 決まったブログ記事をトップに表示する方法
  • はてなブックマーク - 決まったブログ記事をトップに表示する方法

「告知」を含めて、「決まった記事をトップに表示する方法」はないものかと調べてみたのですが、ないものですね。
いわゆる「スキルがない」わけですが、公開日を未来に指定した記事を投稿する事で可能になるんでしょうけど、何となく体裁が良くないので何かいい方法はありませんか?

例えば「タグ」とか「キーワード」を決めておいて、それはいつもトップ記事にしておくと言うもの・・・

誰かレクチャーしてください。

>>続きを読む

MTの画像挿入時に rel="lightbox"を挿入する「LightBox2MT」プラグイン

  • Posted by: 哲やん
  • 2008年10月 4日 11:29
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • MTの画像挿入時に rel="lightbox"を挿入する「LightBox2MT」プラグイン
  • はてなブックマーク - MTの画像挿入時に rel=

きっとどなたがが作るだろうと思っていたのですが、とうとうプラグインとして公開されているのを見つけました。

MTの画像挿入時に rel="lightbox"を挿入する「LightBox2MT」プラグイン

普段は「image.pm」をいじって対応していたのですが、このプラグインで余計な小細工は必要なくなりました。
ただ・・・

<a href="画像" rel="lightbox">が<a rel="lightbox" href="画像">となるのは、タグの文法的にどうなんでしょうか。
「TinyMCE-MTPlugin」を入れた時も同じようだったので問題はないのかな?

TinyMCE-MTPlugin

  • Posted by: 哲やん
  • 2008年10月 4日 10:10
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • TinyMCE-MTPlugin
  • はてなブックマーク - TinyMCE-MTPlugin

ToI企画さんからTinyMCE-MTPluginがリリースされていました。

早速導入してみました・・・が・・・Firefoxで動かないのはこちらの環境のせい?
「IE Tab」の設定でレンダリングエンジンを「IE」にする事で使用可能になりました。

>>続きを読む

CAPTCHA 認証

  • Posted by: 哲やん
  • 2008年10月 1日 09:14
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • CAPTCHA 認証
  • はてなブックマーク - CAPTCHA 認証
ここ数日「XREA」サーバーの調子が悪いようでしたが、どうしたんでしょうね。

COREサーバーで構築していた写真関係のブログに訪れていただいた方から「認証が通らなかったからコメントできなかった」と連絡が入ったので調べてみました。

確かに数字の画像が表示されていません。
MT設置の条件をクリアしているのになぜか表示しませんでした。

相変わらずMTのシステムを完全に理解していない者には少々ハードルが高かったのですが、ちょっといじったら表示されて正常に稼働している模様です。

そう言うわけで忘れないようにメモ書き・・・
コメント入力欄のタグの部分に少しだけ加筆・・・

<label for="comment-text">コメント: <MTIfAllowCommentHTML>(スタイル用のHTMLタグが使えます)</MTIfAllowCommentHTML></label>
<textarea id="comment-text" name="text" rows="15" cols="50"></textarea>
</p>
<div id="comments-open-footer" class="comments-open-footer">
<div id="comments-open-captcha"></div>
この部分を以下のように
<label for="comment-text">コメント: <MTIfAllowCommentHTML>(スタイル用のHTMLタグが使えま す)</MTIfAllowCommentHTML></label>
<textarea id="comment-text" name="text" rows="15" cols="50"></textarea>
</p>
<div id="comments-open-captcha"><$mt:CaptchaFields$></div>
<$mt:CaptchaFields$>を追加しただけなんですが、これでいいのかな?

XREAサーバーでのマルチドメイン設定、その後

  • Posted by: 哲やん
  • 2008年9月26日 15:21
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • XREAサーバーでのマルチドメイン設定、その後
  • はてなブックマーク - XREAサーバーでのマルチドメイン設定、その後
WingMemoのTAEKOさんからいろいろと丁寧に設定方法を教えていただきました。
自分でもいろいろなサイトを参照しながら何とか「マルチドメイン化」に成功。

とか思ったのですが、メールが送信できても受信ができない。
正しくは「外のメールサーバーからのメールがはじかれている」

外部のメールサーバーからのエラーメッセージは
「Recipient address rejected: User unknown in virtual alias table」
「そんなメールアドレスはいないよ」と言われているんですが・・・

いつになったらメールの送受信ができるのかな?

テストでこれだから、写真用のブログサイトの本稼働はやはり普通にアカウントとって構築が近道?

>>続きを読む

xreaサーバーでのスクリプトエラー その後

  • Posted by: 哲やん
  • 2008年9月22日 08:29
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • xreaサーバーでのスクリプトエラー その後
  • はてなブックマーク - xreaサーバーでのスクリプトエラー その後
いろいろといじってはいたものの、自己解決には至らず、Movable Type 備忘録のbzbellさんにレクチャーしていただきました。

mt/plugins/StyleCatcher/lib/StyleCatchar/CMS.pm::273 行目を以下のようにコメントする。
# print STDERR "styles=$styles\n";

上記の指示通りにコメントアウトすると・・・ちゃんと正常にエラー表示が出なくなりました。これでスッキリ!
bzbellさん、いつもありがとうございます。

問題はサーバーの空きがないので「XREA+」での運用が一番なのかな?
COREとXREA+では細かい違いがありそうですけど、私にはなかなか見いだせません。

同じプランでも、MTを使う上サーバーマシンの違いが若干ありそうですけど・・・

RSSリーダー

  • Posted by: 哲やん
  • 2008年9月 5日 15:27
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • RSSリーダー
  • はてなブックマーク - RSSリーダー

いつもお世話になっている「Movable Type 備忘録」のbzbellが個人的に待ちに待っていたMovableType上で気になるブログのRSSを表示できるコンテンツを公開されていました。

Movable Type で RSS リーダー作ってみる

いやぁー最高です。
最近ではCGIスクリプトで作製されている掲示板もRSSリーダーで閲覧できるようになっていたので、いろいろと流用できるのがありがたいです。

と言うわけで、早々に導入しました。

タグ入力支援プラグイン

  • Posted by: 哲やん
  • 2008年9月 3日 17:20
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • タグ入力支援プラグイン
  • はてなブックマーク - タグ入力支援プラグイン

MT3.xからかなりの変化が見られるMT4.21ですが、いろいろな便利な機能が増え、管理がしやすくなっているのですが、ブログ記事を書く作業は同じです(笑)

以前から無精で何事にも忘れん坊の私には便利なプラグインが「暫定版」とは言え公開されているのを見つけました。

TaggingHelper

作者の方には心よりお礼いたします。

カテゴリーとフォルダを並べ替えるプラグイン

  • Posted by: 哲やん
  • 2008年9月 2日 11:47
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • カテゴリーとフォルダを並べ替えるプラグイン
  • はてなブックマーク - カテゴリーとフォルダを並べ替えるプラグイン
以前から使っていた藤本さんのサイトで公開されている カテゴリーとフォルダを並べ替えるプラグインですが、MT4.21では解説通りのタグが見つからず・・・
相変わらずお世話になっているWingMemoのTAEKOさんにアドバイスを頂きました。
テーマとしてはCSSのみでのスタイルなのでタグはいじっていません・・・と・・・
調べてみたら4.21ではタグの記述方法が変わっていたんですね。
テンプレートの中で、MTSubCategories/MTTopLevelCategories/MTSubFolders/MTTopLevelFoldersタグを使っている箇所を検索します。
上記タグの「MT」部分が「mt:」に変わっていたんですね。
これを解説通りに変更して動作が確認できました。
どこのタグがどう変わったのか、なかなか理解できないままなので、やはり解説書も最新版を見ないといけませんね。

アップロード画像の img 要素の alt 属性・title 属性をカスタマイズする

小粋空間さんの所で「アップロード画像の img 要素の alt 属性・title 属性をカスタマイズする」と言う記事を見つけました。
今後「フォトブログ」の構築を目論んでいる私にとっては最高の記事でした。
Lightbox仕様に合わせて「lib/MT/Asset/Image.pm」を改造・・・

今後のMovabletypeのバージョンアップに備えて、ちゃんとオリジナルも改造版もバックアップを取っておかないとね。

...前略...
else {
if ( $param->{thumb} ) {
$text = sprintf(
'<a href="%s"><img alt="%s" title="%s" src="%s" %s %s /></a>',
MT::Util::encode_html( $asset->url ),
MT::Util::encode_html( $asset->label ),
MT::Util::encode_html( $asset->description ),
MT::Util::encode_html( $thumb->url ),
$dimensions,
$wrap_style,
);
}
else {
$text = sprintf(
'<img alt="%s" title="%s" src="%s" %s %s />',
MT::Util::encode_html( $asset->label ),
MT::Util::encode_html( $asset->description ),
MT::Util::encode_html( $asset->url ),
$dimensions, $wrap_style,
);
}
...後略...

xreaサーバーでのスクリプトエラー

  • Posted by: 哲やん
  • 2008年8月27日 15:39
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • xreaサーバーでのスクリプトエラー
  • はてなブックマーク - xreaサーバーでのスクリプトエラー
MovableTypeを4.21にバージョンアップして「スタイル」を変更すると次のようなアラートエラーが・・・

Error: [500] <;h1>;Script Error<;/h1>;
<;p>;The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with <;tt>;.cgid<;/tt>;extension, or add a <;tt>;AddHandler cgi-script-debug .cgi<;/tt>;line to your <;tt>;.htaccess<;/tt>; file.<;/p>;
うーん・・・
サポートに質問してみたところでは下記の様な回答が・・・

大変申し訳ございませんが、弊社ではユーザー様ご利用スクリプトの動作保証は行っておりません。
そのため、上手く動作しない、あるいは、動作していたものが動作しなくなったという場合であっても、サポートすることができません。

今回のようなユーザー様ご利用スクリプトの動作上の問題につきましては、
 ●ユーザー掲示板( http://sb.xrea.com/ )で、他のユーザーの皆様にご相談いただく
 ●ご利用スクリプト提供元、あるいはコミュニティでご相談いただく
というような形で、ご対応をお願い申し上げます。

なお、メジャースクリプトにつきましては、大手検索サイト様などで、
「XREA (スクリプト名称) インストール」
「XREA (スクリプト名称) 設定」
「XREA (スクリプト名称) 不具合」
「CORESERVER (スクリプト名称) インストール」
「CORESERVER (スクリプト名称) 設定」
「CORESERVER (スクリプト名称) 不具合」
などの関連するキーワードを元に検索し、他のユーザー様などの設定情報を参考いただくことも可能かと思われます。

お力になれる情報ではなかったかも知れませんが、少しでもお役に立てば幸いです。
困ったものでございます。
4.14までは出ていなかったエラーだけに残念・・・

どなたか回避、改善方法をご存知の方はおられないでしょうか・・・

前後記事へのリンク

  • Posted by: 哲やん
  • 2008年8月27日 14:56
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 前後記事へのリンク
  • はてなブックマーク - 前後記事へのリンク
前後記事へのリンクがどうしても欲しい、できれば「パンくずリスト」が・・・と思った矢先に場違いな質問をいつも丁寧に解説していただける「WingMemo」のTAEKOさんにアドバイスしていただきました。

<MTEntryPrevious>
<a href="<$MTEntryPermalink$>">&laquo; <$MTEntryTitle$></a>
</MTEntryPrevious>
|
<MTEntryNext>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$> &raquo;</a>
</MTEntryNext>
を好きなところに入れれば・・・
と言う事なので入れてみました。
あらためてお礼したいと思います。

Lightboxの不具合

  • Posted by: 哲やん
  • 2008年8月26日 01:11
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Lightboxの不具合
  • はてなブックマーク - Lightboxの不具合

以前から使用していた「Lightbox」ですが、なぜか不具合が・・・
正常に動作しない時には、記事の上部に黒い影(笑)

一旦開いたら他の記事にも移動ができず・・・

解決方法も判らず撃沈・・・そう言うわけでLightboxは外してしまいました。
なんだか残念ですが、別の方法で試してみようと思っています。

>>続きを読む

Movable Type 4.21

  • Posted by: 哲やん
  • 2008年8月22日 18:11
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.21
  • はてなブックマーク - Movable Type 4.21

Movable Typeのバージョンが「4.21」として公開されていました。

早々にアップデート・・・

他の無料xreaサーバーでは正常に動くかな?

Movable Type 4.2 文字化け

  • Posted by: 哲やん
  • 2008年8月21日 16:42
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.2 文字化け
  • はてなブックマーク - Movable Type 4.2 文字化け
他のxreaサーバーでもMT4.2を入れてみました。
変なエラーが出現する以前に
「管理画面が文字化け」
何だかなぁ・・・たとえ無料でも正常に動作しないのであれば「4.14」での運用になりそうです。

Movable Type 4.2、正式リリース

  • Posted by: 哲やん
  • 2008年8月16日 13:56
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.2、正式リリース
  • はてなブックマーク - Movable Type 4.2、正式リリース

Movable Type 4.2、正式リリースに伴って本システムも4.2にしてみました。
しかし・・・スタイルの変更時に以下の様なエラーが・・・

error_images.gif

>>続きを読む

Lightboxテスト、その後

  • Posted by: 哲やん
  • 2008年7月 2日 15:33
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • Lightboxテスト、その後
  • はてなブックマーク - Lightboxテスト、その後

image1.jpgどうも新バージョンに対応できるほどのスキルがなさそうです・・・

と言うわけで以前のバージョンでテスト・・・

プロフェッシュナルパック・コミュニティパック同梱

  • Posted by: 哲やん
  • 2008年6月28日 10:57
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • プロフェッシュナルパック・コミュニティパック同梱
  • はてなブックマーク - プロフェッシュナルパック・コミュニティパック同梱
「MovableType 4.2RC3」には「プロフェッシュナルパック・コミュニティパック同梱」がありますが、これがなかなか面白そう。
フォトブログを続けながら、閲覧いただいている方々とのコミュニケーションを取るのには最高かもしれません。

そろそろ本格的に構築しましょうか・・・だれか素敵なテンプレートを作ってください。お願いします。

LightBoxの新バージョン

  • Posted by: 哲やん
  • 2008年6月28日 00:39
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • LightBoxの新バージョン
  • はてなブックマーク - LightBoxの新バージョン

LightBoxの新バージョンが出ていました。

今までと違うのは「rel」の設定がいらないようです。

しかしながら相変わらずMTでの活用に一苦労・・・と言うよりもテンプレートをご提供いただいている方々のソースを見ながらLightBoxを組み込むのに苦労してます。

Movable Type 4.2 RC3公開

  • Posted by: 哲やん
  • 2008年6月28日 00:34
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.2 RC3公開
  • はてなブックマーク - Movable Type 4.2 RC3公開

Movable Type 4.2RC3が公開されていました。

今回は「月末に正式公開」かと思いきや、「RC3」の上、以下の物も公開されていました。

  • Movable Type Open Source
  • コマーシャル版 (プロフェッシュナルパック同梱)
  • コミュニティ・ソリューション(プロフェッシュナルパック・コミュニティパック同梱)

「コミュニティパック」って何なのでしょうね。

Movable Type 4.2 RC2、リリース

  • Posted by: 哲やん
  • 2008年6月15日 09:36
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.2 RC2、リリース
  • はてなブックマーク - Movable Type 4.2 RC2、リリース

すでにMovable Type 4.2 RC2がリリースされていました。

当然このブログもMovable Type 4.2 RC2にアップグレードしたのですが、巷で公開中の「4.1専用」のテンプレートが適用できません。

いろいろカスタマイズされたものは当然だとは思ったのですが、プラグインまで動かない・・・
また再勉強かと思うと、いつまでたっても安定しないブログのままです・・・

いっその事、周りの環境が整うまでは4.1のままで運用しようかと悩んでいます。
4.2系の管理画面が使いやすくなっているので、4.2を導入しているサーバーでは今のところは後戻りできないので、このままで続けていくつもりですが。

安定を希望する場合は4.1のままが良いかもしれません。

投稿日時の表示カスタマイズ

  • Posted by: 哲やん
  • 2008年6月 6日 02:26
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 投稿日時の表示カスタマイズ
  • はてなブックマーク - 投稿日時の表示カスタマイズ
少しおしゃれな「投稿日時の表示カスタマイズ」をやってみました。
いつもお世話になっているMovable Type 備忘録のbzbellさんの所にありました。

4.1では何とかなったのですが、4.2RC1ではどうも思うように表示されません。

「テンプレートモジュール」の「ブログ記事の概要」の中を以下のように追加、変更。

<div class="asset_meta clearfix">
<div class="dateblock">
<span class="month"><$MTEntryDate language="en" format="%b"$></span>
<span class="day"><$MTEntryDate format="%d"$></span>
<span class="year"><$MTEntryDate format="%Y"$></span>
</div></div>
合わせて、スタイルシートに以下を追加・・・

.dateblock {
margin-right: 1em;
width: 50px;
height: 60px;
text-align: center;
text-indent: 0;
float: left;
line-height: normal;
font-family: Arial, Tahoma;
}
.dateblock span {
display: block;
}
.dateblock span.day {
font-size: 22px;
}
.dateblock  span.month,
.dateblock  span.year {
font-size: 12px;
}
しかしながら、「カテゴリ」や「タグ」が入れられません。
4.1から4.2RC1への変化がここにも表れていました。
うーん・・・「テンプレートモジュールのインクルード」はどうしたものか・・・

>>続きを読む

Movable Type version 4.2rc1-ja

  • Posted by: 哲やん
  • 2008年5月31日 14:29
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • Movable Type version 4.2rc1-ja
  • はてなブックマーク - Movable Type version 4.2rc1-ja

Movable Typeのバージョンが「4.2rc1」として公開されていたので、他のサーバーで上書きアップデートテストをした後に、こちらでも導入。

データベースのSQLバージョンが古いサーバーだとエラーが出るような・・・
セキュリティを含めて、できるだけバージョンの新しい物にした方が良いようです。

Movable Type version 4.15b2-ja

  • Posted by: 哲やん
  • 2008年5月14日 13:38
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type version 4.15b2-ja
  • はてなブックマーク - Movable Type version 4.15b2-ja

いつの間にかベータバージョンが上がっていたので、上書きアップデートしたのですが・・・
今までのバージョンのプラグインとか、遊びで入れてたモジュールが邪魔をしていて、管理画面がわけわからなくなったので新規で入れてみました。

時間のある時にでもお世話になった方のリンク集を作っておこうかと・・・

Movable Type version 4.15b2-ja

そろそろ本格的にサーバー構築?

  • Posted by: 哲やん
  • 2008年1月26日 11:40
  • MovableType覚書 | WEBネタ
  • このエントリーを含むはてなブックマーク
  • そろそろ本格的にサーバー構築?
  • はてなブックマーク - そろそろ本格的にサーバー構築?

MovableTypeもオープンソース版が発表になり、そろそろドメイン取ってサーバー構築をしてみようかと思うのですが、クライアントへの提案はすれども自分用のは時間がなかなか取れなくて放置状態になるのかなと悩んでいます・・・

何度か使わせていただいているCORESERVER.JP ですが、一番手頃でいじりやすいように思います。

時間ができたらと言う事で、前向きに考えようかと・・・

Movable Type オープンソース版がリリース

  • Posted by: 哲やん
  • 2008年1月25日 11:20
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type オープンソース版がリリース
  • はてなブックマーク - Movable Type オープンソース版がリリース

心待ちにしていた「オープンソース版」のMovableTypeが発表されました。

これで有料ライセンスが必要だった商用利用を考えていた方には朗報となるでしょう。
また、MovableTypeのテンプレート集やプラグインの開発が進んで、他力本願の私にとっては楽しみの一つです。

ダウンロード先

しかし、日本語版はあるのでしょうか・・・

ダウンロードできるファイルは基本的に英語版の様ですが、インストール時を除いて日本語で通常通り稼働したことを報告します・・・

Movable Type 4.1、正式リリース

  • Posted by: 哲やん
  • 2008年1月24日 15:25
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.1、正式リリース
  • はてなブックマーク - Movable Type 4.1、正式リリース

Movable Type 4.1が正式にリリースされました。

早速インストールをしてみました。これからいろいろな新機能を試してみようと思います。

Movable Type 4 RC2、リリース

  • Posted by: 哲やん
  • 2008年1月23日 17:57
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4 RC2、リリース
  • はてなブックマーク - Movable Type 4 RC2、リリース

今回のリリースで「汎用ウェブサイト」が作成可能になりました。

順番が違うでしょうけど、先にブログを作っておいても、この機能を使えばメインは「汎用ウェブ」その中のコンテンツとして「ブログ」として公開、構築が可能になります。

この機能は今後重宝する気がします。

Voxにも同時に投稿:CrossPoster

  • Posted by: 哲やん
  • 2008年1月23日 14:19
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Voxにも同時に投稿:CrossPoster
  • はてなブックマーク - Voxにも同時に投稿:CrossPoster

PostVoxであえなく撃沈した「Vox」への同時投稿ですが、似たようなプラグインがありました。

しかし、結果は・・・「撃沈」

別に同時投稿がメインと言うよりも、ミラーサイトとして活用したかったのですが、うまく動いてくれません。

残念・・・どなたかちゃんと動いている方はいらっしゃいますか?

CrossPoster

クイックコメントをあなたのブログに。

  • Posted by: 哲やん
  • 2008年1月20日 10:37
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • クイックコメントをあなたのブログに。
  • はてなブックマーク - クイックコメントをあなたのブログに。

Voxで使われている「クイックコメント」をMTに使用できるプラグインを見つけました。

設置いたしましたのでよろしければ、ぜひコメントをよろしくです・・・

This is Good

PostVox

  • Posted by: 哲やん
  • 2008年1月18日 14:21
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • PostVox
  • はてなブックマーク - PostVox

登録だけして使っていなかった「VOX」ですが、「PostVox」と言うプラグインが公開されているのでテスト的に使ってみる事にします。

 PostVox

>>続きを読む

Movable Typeのセキュリティホール修正版がリリース

  • Posted by: 哲やん
  • 2008年1月16日 18:48
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Typeのセキュリティホール修正版がリリース
  • はてなブックマーク - Movable Typeのセキュリティホール修正版がリリース

「【重要】 Movable Type セキュリティアップデートとパッチの提供について」と題されて修正版が公開されました。

このリリースで、最近発見され、報告されたセキュリティにかかわる不具合を修正します。

具体的には、ブログ記事 (個別エントリーアーカイブ) テンプレートの内容に、PHP などで処理される前提のコードの記述がある場合、特定の URL でアクセスすると、スクリプトが処理されずそのまま表示されるというものです。

新たに全てのファイルを上書きすると「手動」カスタマイズされたLightBox関係も書き換えられてしまうので、新たに設置しなおしです。

忘れてしまわないようにメモメモ・・・
画像を挿入で出力されるタグを Lightbox 対応にする

 

ノーマルなLightbox2に変更

  • Posted by: 哲やん
  • 2007年12月 6日 18:43
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • ノーマルなLightbox2に変更
  • はてなブックマーク - ノーマルなLightbox2に変更

以前から当ブログでは「Lightbox2」を導入していますが、Movable Type備忘録のbzbellさんご紹介jQuery で Lightbox のように表示するを使用していました。

・・・が、「<div id="">」で指定しているため、同一ページ内ではIDを一つしか使えないと言うセオリーがあり、実際には1ページ内に複数の記事があった場合は正常に動作しませんでした。

いろいろとお世話になり、レクチャーしていただいたのですが、小細工が面倒ですが、通常に戻してみました。
過去の記事も少しずつ変更していこうと思っています・・・

jQuery で Lightbox のように・・・

  • Posted by: 哲やん
  • 2007年10月21日 15:02
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • jQuery で Lightbox のように・・・
  • はてなブックマーク - jQuery で Lightbox のように・・・
いつもながらナイスなネタを振っていただける、MovableType備忘録 bzbellさんに、またまた興味あるものをレクチャーしていただきました。これは便利・・・
あとは日本語表示ですが・・・(笑)

アップする画像データがないので在庫からです。


>>続きを読む

XREAでMT4をダイナミック・パブリッシングで動かす

  • Posted by: 哲やん
  • 2007年10月12日 23:45
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • XREAでMT4をダイナミック・パブリッシングで動かす
  • はてなブックマーク - XREAでMT4をダイナミック・パブリッシングで動かす
いつもお勉強させていただいている「WingMemo」のTAEKOさんの記事に「目から鱗」です。
どうもCGIのパスが変だなぁと思う事があったのですが、以下の記事で目が覚めました・・・

自動生成された状態ではパスが/mt/だけになっており、httpから始まるアドレスになっていません。MT本体と公開ブログが同じドメイン下にあるなら そのままでいいのですが、違う場合はコメントCGIなどのパスがおかしくなってしまいます(例えばMT本体はhttp: //www.example.com/以下、公開ブログはhttp://blog.example.com/とする場合)。
XREAサーバーの提供元のデジロックさんとは少々お仕事でお付き合いさせていただいているんですが、私の関係している一部の「CORESERVER」でMT4をいじっているうちにごちゃごちゃになってしまっていたのが、この記事のあたりでした。

若いスタッフには理解できていたんでしょうが、「有効期限」が切れかけたおじさんにはさっぱりで(笑)
TAEKOさんのご説明でやっと理解ができました・・・いつもながら感謝しています。

ありがとうございました。

Lightbox2を使ったウェブページのテスト

  • Posted by: 哲やん
  • 2007年9月25日 15:44
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Lightbox2を使ったウェブページのテスト
  • はてなブックマーク - Lightbox2を使ったウェブページのテスト
いろいろな方からのご助言とカスタマイズ版の配布でどうやらMovableType4のLightbox2の導入が可能になりました。
MovableType4では「ウェブページ」と言う今までにない物が採用されていますが、「会社概要」とか「プロフィール」とか静的なコンテンツに使われることを前提に構築するものだろうと思っていますが、Lightbox2が使えるようになったので「フォトアルバム化」できたら・・・と言う事で、Lightbox2関係のCSSをいじってテストしてみました。

「アルバム」
あとはブログ自体のテンプレートをいかに綺麗な物にするかですが・・・私には、はっきりいってセンスありません(笑)

MT4のLightbox2用カスタマイズ

  • Posted by: 哲やん
  • 2007年9月24日 22:33
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • MT4のLightbox2用カスタマイズ
  • はてなブックマーク - MT4のLightbox2用カスタマイズ
Movable Type 3.xで少し慣れかけていた私には、Movable Type 4の「テンプレートのモジュール化」がどうも理解しにくいものでした。
通常のHTMLでもインクルードで変更したいものを、それぞれモジュール化して構築する方法があるのですが、人様の作った物を解析し、流れを読むのはどうも苦手で、今回のようにかなり複雑に絡み合っているように思えるものを短時間で行うことはなかなか頭が付いていけません。

Lightbox2は、一般的な画像での使用方法と言うよりも、デジカメで撮った写真の公開には「なかなかオシャレ」と言う感じを持たせてくれるJavaスクリプトですが、Movable Type 3.xではいろいろな方が導入済みで、なおかつフリーウエアの「WordPress」にはLightbox2用のプラグインが提供されていました。

ブログシステムの大御所の「Movable Type」にぜひとも導入したいものでしたが、なかなか自分では満足のいくカスタマイズはできませんでしたが、何かとコメント欄でやり取りをしていただいたMovableType備忘録のbzbellさんに作っていただきました。

画像を挿入で出力されるタグを Lightbox 対応にする

これでブログが面白いものになりそうです。

>>続きを読む

MT4のLightbox2用カスタマイズ

  • Posted by: 哲やん
  • 2007年9月21日 17:33
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • MT4のLightbox2用カスタマイズ
  • はてなブックマーク - MT4のLightbox2用カスタマイズ
Lightbox2対応のカスタマイズができました。
私のスキルではここまでなので、今後この手のプラグインができることを期待して・・・

mt/lib/MT/Asset/Image.pm 内の229行目あたりを以下のようにして

#'<img src="%s" %s alt="%s" %s />',
'<a href="http://画像の設置アドレス/%s" rel="lightbox"><img alt="%s" src="http://画像の設置アドレス/"%s"></a>',

247行目、257行目あたりを以下のように

 '<a href="http://画像の設置アドレス/%s" rel="lightbox"><img src="%s" width="%d" height="%d"></a>',

このくらいしかできませんでしたが何とか稼働しています。
どなたかプラグイン作ってください・・・

*使用上の注意
  • 投稿記事のフォーマットは「リッチテキスト」を利用する場合は「HTMLモード」でご利用ください。
  • 「改行を変換」モードでしたらそのまま使用できます。
  • また、「width="%d" height="%d"」の数値は手入力でお願いします。
  • もちろん、システムに支障が出ても責任が持てません。その点をご理解いただき試してみてください。


Movable Type 4.01

  • Posted by: 哲やん
  • 2007年9月19日 11:45
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.01
  • はてなブックマーク - Movable Type 4.01
日本語サイトでも「Movable Type 4.01」が公開されていました。
「リッチテキスト」で記事を作成しても<b>タグあたりに変化がないのは今後の課題?

Lightboxのテスト

  • Posted by: 哲やん
  • 2007年9月12日 11:56
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Lightboxのテスト
  • はてなブックマーク - Lightboxのテスト

ブログほか、画像データを表示する際にサムネイル画像をクリックするとポップアップで別ブラウザが立ち上がるもの以外に「Lightbox」というシステムを使用しているサイトがありますが、本ブログも何度か導入を試みるも、「ブログ記事の作成」で「画像の挿入」にはフォームタグが付いてきてしまいます。

以下の画像は「ブログ記事を作成」から手書きでソースを書いていますが、「Lightbox」に対応したシステムにはどのテンプレートをいじったらいいのでしょうか・・・

手書きで書いているとどうしても画像データのアップがおっくうになってしまいます。



上のソースは以下のようになっています。

<a href="http://tetsuya.s151.xrea.com/images/image-1.jpg" rel="lightbox"><img src="http://tetsuya.s151.xrea.com/images/image-1.jpg" width="100"/></a>

>>続きを読む

Movable Type version 4.01rc1

  • Posted by: 哲やん
  • 2007年9月12日 00:59
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type version 4.01rc1
  • はてなブックマーク - Movable Type version 4.01rc1

いつの間にか本家より「Movable Type version 4.01rc1」が公開されていました。
どこがどう変わったのかわかりませんが、いつものようにアップデートしました。

Movable Type 4.01 Bata2

  • Posted by: 哲やん
  • 2007年8月31日 16:32
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.01 Bata2
  • はてなブックマーク - Movable Type 4.01 Bata2
本家(?)にてMovable Type 4.01 Bata2が公開されていました。
どこがどう変わっているのか詳しく見ていないのですが、画像を載せた時のレイアウト崩れは治っているのでしょうか・・・

MovableType.org

テンプレートが適用されない

  • Posted by: 哲やん
  • 2007年8月29日 16:08
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • テンプレートが適用されない
  • はてなブックマーク - テンプレートが適用されない
以前からの不具合ですが、当ブログは3コラムを採用していますが、なぜかサイドバーが右に二つ並んでいます。
もちろん「小・大・小」として再構築したんですが、適用されないままです。

MTを再インストールしても同じなので、この不具合はサーバーに依存したものでしょうか?

>>続きを読む

カテゴリーとフォルダを並べ替えるプラグイン(MT4専用)

  • Posted by: 哲やん
  • 2007年8月29日 15:07
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • カテゴリーとフォルダを並べ替えるプラグイン(MT4専用)
  • はてなブックマーク - カテゴリーとフォルダを並べ替えるプラグイン(MT4専用)
素晴らしいプラグインが公開されました。
以前のバージョンでもいろいろと工夫されている物がありましたが、これは本格的に「プラグイン」と称して良いほどの物です。

本家でも正式に採用されることを望みます・・・

プラグイン公開サイト
The blog of H.Fujimoto

Movable Type 4.01 Beta

  • Posted by: 哲やん
  • 2007年8月27日 00:01
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.01 Beta
  • はてなブックマーク - Movable Type 4.01 Beta
いつの間にか本家より「Movable Type 4.01 Beta 1」が公開されていました。
どこがどう変わったのかわかりませんが、ご多分に漏れずにアップデートしました・・・

日時指定の投稿設定

  • Posted by: 哲やん
  • 2007年8月20日 23:59
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • 日時指定の投稿設定
  • はてなブックマーク - 日時指定の投稿設定

いつの間にかこのブログが「Movable Type」の実験的な物になってしまいましたが、ある意味ではブログを「Movable Type」で構築している方へも含めて「覚え書き」としての役割も果たしていると勝手に考えています(笑)

さて、今回の「覚え書き」ですが、表題の通り「日時指定の投稿」となります。

無料で使えるこのxreaサーバーではcronが使用できませんが、有料の「XREA+サービス」を受けることで使用が可能となります。

では、「日時指定の投稿」にはいくつかのお約束があります。
まず、cronを動かすための「シェルスクリプト」、そして「コントロールパネル」内の「CRONジョブ」の設定です。

私が成功した例では、以下のようなシェルスクリプトを「public_html」下に置いています。
Movable Type本体は「mt」と言うディレクトリに作成し、ブログ設定でドメイン名で直接アクセスできるようになっています。

#!/bin/sh
cd /virtual/*****/public_html/mt/
/usr/bin/perl ./tools/run-periodic-tasks
echo Future: MT4 run-periodic-tasks post.sh
echo
exit
記述内の「*****」には、xreaサーバーを契約した時に発行された「ID(FTPアカウント)」を記入します。

「echo Future: MT4 run-periodic-tasks post.sh」
この記述は、cronが正常に動作した場合にメールでcronの動作を確認するために付けてみました。
不要の場合は削除しても問題はありません。

このファイルを「改行コード」を「LFのみ(UNIX)」として仮に「post.sh」として保存します。

次に、FTPを使って「public_html」と同じディレクトリ内にアップロードし、パーミッションを「700」にします。

あとは、
次に「mt」フォルダ内にある「tools」フォルダ内の「run-periodic-tasks」のパーミッションも同様に700以上に設定します。

cronジョブの設定ですが、コントロールパネル内にあるCRONジョブを見ればわかるのですが、下記のような設定画面が並んでいますので、同様に設定して「保存」します。














曜日

/virtual/*****/


これで毎正時にMovable Typeのシステムが「日時指定」の投稿を行うことが可能になります。

ただ、気をつけたいのは指定日投稿の機能はMovable Type側で指定した時間にすぐさま反映されるものではないので、cronが動作した時にはじめて投稿した記事がサイトに表示されるこ
とになります。

「分」のボックスでは何分に働かせるか決めます。たとえば、「分」を「0」、それ以外を「*」にすると一時間毎の0分に投稿することになります。

更に「時」を「5」とすると毎日5時0分に投稿します。

「*/2」と変更すると2時間ごとの0分に投稿するということもできます

Movable Type 4.0

  • Posted by: 哲やん
  • 2007年8月 9日 02:04
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.0
  • はてなブックマーク - Movable Type 4.0

「Movable Type 4.0」が正式にリリースされたので早速導入しました。

これからいろいろといじってみたいと思っています・・・ 

Movable Type 4.0 RC4

  • Posted by: 哲やん
  • 2007年8月 8日 09:12
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.0 RC4
  • はてなブックマーク - Movable Type 4.0 RC4

本日は「正式版」の発売日ですが、何とも「Movable Type 4.0 RC4」が公開になっていました。

どのように変わったのかわかりませんが、とりあえず「クリーン」に再インストしてみました。
しかし、「スタイル」で3カラムの「小・大・小」デザインが適用されないのは、サーバーの関係でしょうか。

Movable Type 4.0 RC3

  • Posted by: 哲やん
  • 2007年8月 7日 14:21
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4.0 RC3
  • はてなブックマーク - Movable Type 4.0 RC3
正確に言えば明日の8月8日に正式版の公開と思われますが、「Movable Type 4.0 RC3」が出ていたのでインストール・・・
結局、上書きアップデートではうまくいかず、MTの入っているディレクトリをいったん削除してから再アップでインストール。

Movable Type 4 の最初のリリース候補版

  • Posted by: 哲やん
  • 2007年7月27日 10:27
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4 の最初のリリース候補版
  • はてなブックマーク - Movable Type 4 の最初のリリース候補版
設置サーバーの関係か、「Movable Type 4 の最初のリリース候補版 RC1」をインストールしたら以下のようなエラーが出てしまい、ベータ7へ後戻り・・・

正式版が出るまで、しばらくはベータ7でテスト運用かな?

Can't call method "entry_class" on unblessed reference at lib/MT/App/CMS.pm line 13321.
Can't call method "archive_label" on unblessed reference at lib/MT/App/CMS.pm line 13997.

Movable Type 4のベータ7

  • Posted by: 哲やん
  • 2007年7月21日 16:04
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4のベータ7
  • はてなブックマーク - Movable Type 4のベータ7
そろそろ最終版のベータでしょうか。ベータ7をインストールしてみました。
サーバーの種類によって完全に日本語化していない部分があるように見えるのはインストールの仕方の問題?

Movable Type 4のベータ5

  • Posted by: 哲やん
  • 2007年7月10日 14:48
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4のベータ5
  • はてなブックマーク - Movable Type 4のベータ5
ベータ5にしてみました・・・
そろそろ正式版が出来上がり、17日にも公開でしょうか?

Movable Type 4のベータ3が公開されました

  • Posted by: 哲やん
  • 2007年6月29日 18:35
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 4のベータ3が公開されました
  • はてなブックマーク - Movable Type 4のベータ3が公開されました
Movable Type 4のベータ3が公開されていたので、早々に仕事用サーバーでテストしてみました。 今までとは操作性がかなり違っていて慣れるのにはちょっと時間ががかかりそう。 通常のhtmlで作成されていたサイトをMTを使って再構築と言う案件があるんですが、何とも一から作り直しになりそうですなぁ。 書籍関係の会社だから、たまにしか出ない新刊紹介はテンプレートに流し込んでアップしていた仕事から比べると、更新は楽になるんですが、構築がめんどくさい(笑) Movable Type 4が主流になる前に作らないと面倒なことになりそうな予感・・・

>>続きを読む

Movable Type 3.35にアップグレード

  • Posted by: 哲やん
  • 2007年4月19日 17:46
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • Movable Type 3.35にアップグレード
  • はてなブックマーク - Movable Type 3.35にアップグレード

Movable Typeが「3.35」にアップグレードされていたので、アップグレードしてみました。

3.35-jaの主な修正点は、3.34以降に発見されたセキュリティ上の不具合への対策と、インストールの簡略化です。

お決まりのアップグレードですが、FTPで上書きしたのですが、インストーラーが走っていたのでこれでもいいのかな?

パンくずリストの設置

  • Posted by: 哲やん
  • 2007年1月31日 12:05
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • パンくずリストの設置
  • はてなブックマーク - パンくずリストの設置

ブログが大きくなってくると、今どこを閲覧しているのかよくわからなくなってしまいます。 そこで閲覧いただいている方への道しるべとして「パンくずリスト」があります。

 「パンくずリスト」を実現させるためには「MTParentCategories」というタグを使います。

例えば、MTEntryCategoryタグを使っているところを、以下のように変えます。

<MTParentCategories glue=" &gt; ">
<$MTCategoryLabel$>
</MTParentCategories>

カテゴリーの並べ替えと併用すればかなりいいです・・・

パンくずリストの設置

カテゴリの並べ替え

  • Posted by: 哲やん
  • 2007年1月31日 11:42
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • カテゴリの並べ替え
  • はてなブックマーク - カテゴリの並べ替え

ブログを運用中にカテゴリを増やすと「カテゴリの順番」が変わってしまいます。
これを希望通りに並べ替える簡単な方法を・・・

まず、各テンプレートに存在する「MTCategoryLabel」と言うタグに、「remove_html="1"」を書き加えます。

例えば・・・

<MTCategoryLabel>だったら、
<MTCategoryLabel  remove_html="1">

<$MTCategoryLabel$>だったら、
<$MTCategoryLabel  remove_html="1"$>

次に、カテゴリーの頭に「<数字3桁>」を付けます。別に2桁でもいいんですけど。

例えば・・・

「カテゴリーテスト」と言うカテゴリーは、
「<001>カテゴリーテスト」
その下にサブカテゴリーを作りたい場合は「<100>サブカテゴリー」

と言う風に設定しておけば、カテゴリーの並べ替え、管理が楽になります。
他にももっと機能的に優れた物がありますが、とりあえず「簡易的なもの」として覚書・・・

>>続きを読む

モジュール追加

  • Posted by: 哲やん
  • 2007年1月31日 11:21
  • MovableType覚書
  • このエントリーを含むはてなブックマーク
  • モジュール追加
  • はてなブックマーク - モジュール追加

MovableTypeでは、モジュールを自作していろいろな表現が可能ですが、他のフリーブログサイトのように「見栄え」よりもアソビ心より実験的にいじるにはなかなか面白いですね。

今回は単にプロフィールの部分をモジュール化しています。
以下のコードをprofと言う名前のモジュールとして作成し

<ul>
<li>単なるプロフィール</li>
Name:哲やん<br>
Job:IT関連企業・CEO<br>
Age:年齢不詳(結構な歳)<br>
</ul>

テンプレートのメインページ内の適当な所に以下のタグを挿入・・・

<$MTInclude module="prof"$>

そうすると、見事に表示されます。
プロフに限らず、footerやheaderも同様にできます。
内容を変更する場合は、モジュール内を新規に作るか変更するだけです。

アーカイブインデックス

Home > MovableType覚書 Archive

Search
Feeds

ページ上部へ戻る