MT4へアップグレード
MT4へアップグレード
エントリーページのTagInvokeエラー
・ええと、なるべくデェフォルトのテンプレートやCSSが使えるように、いじっています.プラグインもなるべく使わないようにしてます.
・データの変更修正で更新日付が変更されますが、このMTページは2005年から公開してます(ページ数少ないのは、MTのバージョンUPの度にいじってるので、なかなか記事まで更新できない。トホホ
MT4へアップグレード
エントリーページのTagInvokeエラー
Movable Typeとうとう、有料になってしまいました。
ver3までは無料ですがもうダウンロードできないようですし・・・
でも、WordPressに移行たいとはまだ思わない。。
Movable Typeをイロイロと使ってきたので、どうしても今はMovable Typeの方が使いやすくて・・・、それにWordPressは文字コードやデータベースの限定とかあるし。
Movable Typeは有料になってしまったので、WordPressに移行する人も多いようだけど、うちはまだMovable Type3使ってるかな・・
ただ、WordPressの方が、Movable Typeより、無料デザインテンプレートがとても豊富らしい。なので、自分でCSSとかいじらなくてもいろんなデザインテンプレートを選べる。
Movable Typeは、無料デザインテンプレートも少なく、(最近増えてきたけど、
Movable Typeじたいが有料化になったので、無料デザインテンプレートはまた減ってくるかも・・)。そもそも、Movable Type使ってた人は、デザインも個人で作る人がほとんどだったから・・・
WordPressの方が無料デザインテンプレート豊富なので、そういった面で使い勝手が良いと思う人も少なく無いのでしょうね。。
前回、Norton Internet Security 2006にバージョンアップしたとカキコしましたが、最近Norton Internet Security 2008に更にバージョンアップです。2006の時より立ち上がりが早くなりました。
ただ、迷惑メール対策としてポート587を使っていた場合、設定を改めてしないと受信できないメールが出てくるようです。
1.Norton Internet Security Ver.2008を起動する。
2.「設定」をクリックする。
3.「Webセキュリティ」内の「ファイアウオール」をクリックし、「設定」をクリックする。
4.左側の「ファイアウオール」をクリックして、下の方に表示する「拡張設定」をクリックする。
5.「設定」をクリックする。
6.「追加」→「次へ」。
7.ルール追加の欄に「他のコンピュータに対する接続と他のコンピュータからの接続」を選択し、「次へ」→「次へ」をクリックする。
8.「下のリストにあるすべての種類とボートに一致する通信のみ」を選択し、「追加」をクリックして、開放したいポートのチェックマックを入れる。
9.「OK」→「次へ」→「次へ」→「次へ」をクリックする。
10.「完了」をクリックする。
11. 説明表の一番下の項目をクリックしてから、「上へ移動する」ボタンを何度もクリックして一番上まで移動する。
12.「完了」ボタンをクリックする。
前回、Movable Type 3.34日本語版 (以下3.34-ja)にアップグレードしないまま、3.35にアップグレードしようとしたら・・、文字化けがおきて・・
lib/MT.pm line 917にエラーがあり、どうも文字コード設定のutf-8が引っかかってるようで、でもイマイチ原因が掴めないので、とりあえず3.33に戻しました・・。
早く原因を調べないと、アップグレード出来ない・・
Movable Type 3.34のアップグレードデータが無いので、 3.34のことはよくわからないのですが、mt-config.cgiじたいが、バージョン3.3から随分と簡略化した内容になったのも影響あるようで・・
いろいろと調べているうちに・・・
とうやら、文字化けじたいは、3.3にアップグレードする時にも、なる人もいるみたいだ・・・
私の場合、すでにMovable Type 3.3にはしてましたが、mt-config.cgiは古いままのを使ってたみたいで気がつかなかったようで・・(^^;)
引き続き検索していたら・・
電脳あざらしの泳ぎ ブログサイトさんの記事を発見!
電脳あざらしの泳ぎ ブログサイトさん、情報有難うございます!
↓
http://www.sea-dog.jp/blog/archives/000365.html
文字化けする方は、mt-config.cgiに
SQLSetNames 1PublishCharset Shift_JIS
↑(PublishCharsetは、お使いの文字コードを)
この2つの設定を追記してみてくらさい!!
Movable Type 3.34日本語版 (以下3.34-ja)
3.34-jaの主な修正点は、
3.33以降に発見されたセキュリティ上の不具合への対策と、
FastCGIサポートの向上など・・
sixapartより、2007年に入ってから再構築したときに出てくるかもしれない?という不具合です。
購読者側のツールによる部分も多く、厳密には特定できていませんとのことですが・・
Movable Type 3.x デフォルト・テンプレートのAtomフィードの不具合についてお知らせがきてます
http://www.sixapart.jp/movabletype/news/2006/12/04-1000.html
掲示板ログをRSS作成出来るCGIで、ブログに表示。。
↓私は、大黒屋さんのCGI使わせてもらってます。
大黒屋本舗
Data2RSS++で、データをRSS作成し、おなじく大黒屋さんの、jsRSS++で表示します。
他には、KentWebのG-lightのRSS出力など
http://www.you-say.net/cgi/kent.htmlさんのサイトで、LIGHT BOARDのRSS作成のCGIがあったので、これを流用させてもらって使ったりもしました。
jsRSS3++は、http://www.you-say.net/cgi/kent.htmlさんのサイトで、jsRSS3++が紹介されていたので知りました。
javaでの呼び出しは、下記のようにしました。
<script language="JavaScript"
src="./jsRSS.cgi?;url=
http://www.ashappy.net/adhdbbs/
xxxxbbs/data2rss.cgi
::line=5::enc=utf8::len=16
::temp=jsRSS.tmp">
</script>
参考にさせて下さったサイト様、有難うございます?
この設置サンプルは、http://www.ashappy.net/の右サイドバーのメニューの下の方に、表示。
ちなみに更新間隔はけっこう長めにしてるので、掲示板の記事更新とあわなくなってます(更新間隔短くすればすぐに反映されるけど、自分のサイトではそこまでする必要ないかな・・と)
それと、気をつけなくてはいけないのは、保存する際に、
cgiは、EUCで保存。
jsRSS3++での、出力用のtmpなどは、shift_jisで保存。
そして、javaでの呼び出しはちゃんと、ブログやサイトの文字コードにあわせて、enc=文字コードを設定しないと、どこかで文字化けしてしまい、ちゃんと表示出来ないので・・
プラグイン未使用で、MTEntriesタグで、トップ(メイン)に特定のエントリーページを設定表示する
MTEntries、タグメモ
・MTEntriesブログのエントリーの一覧のためのコンテナ・タグです。アトリビュートを指定することで、特定のカテゴリーだけ抜き出すことや、日付順で指定した数のエントリーを一覧することができます。エントリー・アーカイブ以外のテンプレートでエントリーを表示するときは、
タグを使います。
↓通常
<MTEntries>のところを
↓このブログのカテゴリでやるとすると
<MTEntries category="movable-type or PCのこと">
・アトリビュート
category="category_name"
指定したカテゴリー名のエントリーをすべて表示します。エントリー数を指定するときはlastnを併用してください。複数のカテゴリーを指定するときはANDかORを使います。特定のカテゴリー以外を指定するときはNOTを使います。また、()でくくることで、条件判断の優先順位を指定できます。
lastn="N"
指定した数字(N)のエントリーを表示します。Nは0より大きな数字にしてください。
offset="M"
指定した数のエントリーを除外して表示します。値に5を指定すると、最新5件のエントリーを除外してリスト表示します。lastnアトリビュートと組み合わせて使ってください。
tag | tags="tag_name"
指定したエントリー・タグ名のエントリーをすべて表示します。エントリー数を指定するときはlastnを併用してください。複数のエントリー・タグを指定するときはANDかORを使います。特定のエントリー・タグ以外を指定するときはNOTを使います。また、()でくくることで、条件判断の優先順位を指定できます。
MTEntriesアトリビュート は、サブカテゴリーも設定できるとありました(ここには載せてない、ゴメン)
MovableType(MT3.3)のCSSいじってるんですが、
/* Base Weblog (base-weblog.css) */
/* basic elements */と
/* Vicksburg II (theme-vicksburg.css) */
/* basic page elements */、
3.3になって設定がまた増えた。。
Base Weblog (base-weblog.css)のほうに、何度も間違えて書き換えそうになって、何やってんだか・・て感じです(笑)
本当は、自分の設定しているCSSをここに載せようと思ったんだけど、ちょっとと思うことあり、載せないことにした。MovableTypeのこと、本当はもっと書きたいんですが・・・。
とりあえず、オリジナルでデサインしているので、MovableTypeコンテストにエントリーしました。
(このページではなく他のページをエントリーしてるんですが・・)
バージョンアップに次ぐ、またバージョンアップ。今回は脆弱性があったって。Movable Type 3.2用パッチファイルも出てるそうです。
http://www.sixapart.jp/movabletype/news/2006/09/26-1115.html
こうやって、いつも小さなバージョンアップが続くのだから、せめて少し大きなバージョンアップの時には、CSSをもう少しわかり易くしてくれるか、マニュアルが欲しいですワ。タグのマニュアルが出てすこーしだけわかりやすくなって感謝ですが、CSSもあると、とてもありがたいです。MTのCSS解説マニュアル、有料でも欲しいです。(市販のは、どうしてもバージョンが遅れがちなってしまうので・・・)
バージョンアップしたら、使っているプラグインのほうも、再度アップロード忘れないようにしないといけませんねw