June 14, 2005
マクロメディアがDreamweverでMovableTypeを編集するための拡張機能配布
INTERNET Watchによると、マクロメディアとシックスアパートはマクロメディアの Web サイト作成ツール「Macromedia Dreamweaver MX 2004」の Movable Type 向け拡張機能を6月14日より無償配布するそうです。
シックスアパートのプレスリリースとエントリーに関連記事があります。
私がテンプレートを編集する時は TeraPad か JmEdit2 を、日々のエントリー記事を書く時は Dreamweaver MX 2004 というちょっと変わった使い方をしています。
Dreamweaver MX 2004 でテンプレートを編集できたらなぁと思っていましたが、ついに来ましたか、というよりもやっぱりなという気がします。
宝の持ち腐れの方向になりつつあったので、これで Dreamweaver MX 2004 を使う機会を増やしていこうと思いマス。
投稿者 Kuro : 10:31 PM | コメント (0) | トラックバック
June 11, 2005
3.151-jaから3.17-jaへバージョンアップ
本家の MovableType のアップグレードマニュアルを参考にアップグレードを行いました。
作業を行う前に、必ずテキストデータへのエクスポート機能を活用してバックアップしてください。
3.151-ja ユーザーが実行するのは、mt-upgrade31.cgi です。
ちゃんと実行権限 chmod 755 にしなければ動作しませんので、ffftp やコマンドラインで権限を付加してください。
バージョンアップが成功すると、以下のメッセージが表示されます。
Upgrading your databases:
Done upgrading your schema! All went well.
バージョンアップが終わったら、mt-upgrade??.cgi を消す際に一緒に mt-check.cgi も削除してください。
セキュリティーホールとして悪用される可能性があります(マニュアルに書かれていません)。
3.17-ja から、Nofollow というスパム対策プラグインがプリインストールされるようです。
Movable Type User Manual: PRE-INSTALLED PLUGINS がマニュアルとして公開されています。
自分の Movable Type プラットフォームにログインした時に、利用可能なプラグインの設定に表示されていますが、リンクをクリックしても Internal Server Error になると思います。
これを利用可能にするには設定が必要みたいなので、同マニュアルのインストールと書かれた項目を和訳してみます。
The following files are installed by default in Movable Type 3.16 and higher:
- plugins/nofollow/nofollow.pl
- plugins/nofollow/mt-nofollow.cgi
- plugins/nofollow/tmpl/nofollow.tmpl
- php/plugins/init.nofollow.php
For Movable Type 3.x, upon proper installation, you will see a new ``Nofollow'' plugin listed on the Main Menu of your Movable Type installation. If you click on the link and get an error, you may have to set the permissions of the mt-nofollow.cgi script to 755. See the section in the Installation manual entitled Uploading Files for information about setting permissions.
Note that if you are upgrading from the first release of this plugin, you should remove the old version first to avoid having two copies installed that may conflict with one another. If you're installing the PHP version of the plugin and you're using dynamic publishing, you may have to clear your weblog's ``templates_c'' directory.
以下、テキトーな和訳。
以下の内容について、私は感知しません。
何らかの障害が起こっても責任は持ちません。
ノークレーム、ノーリターン(←関係ない)。
以下のファイルは、デフォルトで Movable Type3.16 以上のバージョンにインストールされています:
- plugins/nofollow/nofollow.pl
- plugins/nofollow/mt-nofollow.cgi
- plugins/nofollow/tmpl/nofollow.tmpl
- php/plugins/init.nofollow.php
Movable Type 3.x に関して適切なインストールを行うと、あなたは Nofollow プラグインを自分の Main Menu にあるのが分かるでしょう。
リンクをクリックしてエラーが発生するなら、あなたは mt-nofollow.cgi スクリプトのパーミッションを 755 に設定しなければならないかもしれません。
パーミッションを設定することに関する情報は、「ファイルをアップロードする」と題したインストールマニュアルセクションを見てください。あなたがこのプラグインを最初のリリースからアップグレードするなら、あなたは古いバージョンをお互いの衝突を避けるためにコピーを作成して取り除くべきであることに注意してください。
あなたがプラグインの PHP バージョンをインストールしていて、ダイナミックなパブリッシングを使用しているなら、あなたは自分のウェブログの「templates_c」ディレクトリをクリアしなければならないかもしれません。
ついでにアンインストールについて。
To remove this plugin, just remove the files above. Then, rebuild your site so that your links published normally.
このプラグインを削除するには、上に挙げたファイルを削除してください。そして普通にあなたがリンクをパブリッシュするようにリビルドを行ってください。
投稿者 Kuro : 04:16 PM | コメント (0) | トラックバック
February 20, 2005
3.15-jaから3.151-jaへバージョンアップ
本家の MovableTypeのアップグレードを参照して作業しました。
作業を行う前に、必ずテキストデータのエクスポートを行いバックアップしましょう。
3.15-ja を使っているユーザーは、mt-upgrade31.cgi を実行するのですよー。
本家のマニュアルに書いていないのですが、mt-upgrade??.cgi を消すときに一緒に mt-check.cgi も削除することをお勧めします。
悪意あるユーザーに、不正にアクセスされて実行を行われる場合があるのでご注意ください。
投稿者 Kuro : 04:35 PM | コメント (0) | トラックバック
February 12, 2005
MT-BlacklistでConsolidate and Refreshするとエラーが表示される
MT-Blacklist は、サブドメインは違えどドメインが同じコメントスパムを自動的にまとめてドメインでブロックする機能がついています。
例えば、
subdomain1.spamdomain.com
subdomain2.spamdomain.com
というコメントスパムが投稿されると、自動認識して
spamdomain.com
が含まれるコメントを一括でブロックするかどうか、選択できる画面があります。
もちろん、
subdomain1.spamdomain.com
subdomain2.spamdomain.com
を、個別に拒否設定できます。でもコメントスパムはサブドメインを無限に組み込ませてくるので一括で指定したほうがよいでしょう。
機能紹介は以上(笑)。
本題は、上記の画面でドメインを一括ブロックする [consolidate and refresh] というボタンがありますが、これを押すとエラーメッセージが表示されるのです。
確認したのは、以下のバージョンと MovableType と MT-Blacklist。
MovableType 3.121-ja
MovableType 3.15-ja
MT-Blacklist 2.02b
MT-Blacklist 2.04b
エラーメッセージを以下に挙げます。
An error occurred:
Can't use an undefined value as an ARRAY reference at lib/Blacklist/App/CMS.pm line 730.
エラーメッセージにある行番号は各個人で違うことがあるかもしれません。
この問題について調べると、本家のフォーラムで解決方法が掲載されていたのでご紹介します。
MT-Blacklist を開発してくださった jayallen さんによる解決方法です。
jayallen さんオリジナル CMS.pmをダウンロードします。ダウンロードは、右クリックでファイルを名前を付けて保存します。
ダウンロードしたら、ftp でサーバに接続します。
ファイルを置くのは、MTをインストールしたディレクトリ/plugins/Blacklist/lib/App/CMS.pm。
(MT-Blacklist 2.04b な私の場合は、MTをインストールしたディレクトリ/plugins/Blacklist/lib/Blacklist/App/CMS.pm でした)
バイナリーでアップロードします。
元ファイルは、上書きせずにファイル名を変更しておけばいいでしょう。
コメントスパムで、ドメインを一括指定するときがきたらエラーがでないか確認してください。
今回のエラーにおける、フォーラムでのやり取りの日本語訳をこちらにおいておきましたので見たい方はどうぞ。
投稿者 Kuro : 07:13 PM | コメント (0) | トラックバック
February 05, 2005
MT-Blacklist 2.02aから2.04bにアップデートするには
MT-Blacklist が 2.04b になっているので、私の MT-Blacklist 2.02a もアップデート(バージョンアップ?)を行いました。
一般的な Windows 系のソフトのアップデートは、ただ実行ファイルを更新するだけですが、UNIX やら Linux のプログラムのアップデートはモジュールやらスクリプトやらが密接に絡んでいるので、更新してはいけないのもあったりして、怖くてなかなかアップデートしにくいですね。
インストール方法は多くのサイトで書かれているのですが、アップデート方法は皆無かもしれません。
ましては、英語のサイトが配布していると英語の文章を読まなくてはならない、英語嫌いな私にはとても辛いのです(爆)。
ということで、ここでバージョンアップ方法を書いておきます。
ココで説明するのは、2.02a から 2.04b へのアップデート手順です。
もしかすると、バージョンによっては方法が異なることがあるかもしれないので、必ずバックアップをしてから作業をしてください。
「動かなくなった!」なんていわれてもサポートしませんことよ!(誰
バックアップといっても、ただ ftp 接続してバイナリー形式でデスクトップにおいておくだけですから、簡単です。
まず、初心に戻ってTak's ウェブログ を読みつつやります。
MT-Blacklist 配布元のサイトから Version 2.04-beta(tar/gzip) をダウンロードします(zip でもいいけど Linux を使っていると tar/gzip を落としてしまう性。もちろん tar/gzip を解凍できるソフトを持っていないなら、zip でいいんですよ!)。
ダウンロードしたら、デスクトップか何か、わかりやすいところに解凍しておいてください。
ftp でサーバに接続して、MovableType がある親ディレクトリにある(私の Web では blog/mt/ のこと) plugin/Blacklist/ を開きます。
(バックアップをちゃんとしてから!!)デスクトップに解凍した MTBv2.04b ディレクトリの、 plugin/Blacklist/ ディレクトリをバイナリーでサーバの plugin/Blacklist/ にアップロードします。
ちなみに、私も引っかかったのですが、解凍した MTBv2.04b ディレクトリの中身を、サーバの plugin/Blacklist/ にアップロードするのではありません。
また、MTBv2.04b ディレクトリの中身を、サーバの MovableType がある親ディレクトリにアップロードするのではありません。
ご注意を。
アップロードしたら、きっと上書きしたはずなので、権限は変わっていないと思いますが、もしも変わっていたら cgi 拡張子のファイルは権限を 755 にしておくと幸せになれます(chmod 755 *.cgi)。
ここで注意したいのが、MT-Blacklist を最初にインストールしたときには、mt-bl-load.cgi を実行して MT-Blacklist を初期化したと思いますが、今回はアップデートなので、初期化しなくてもいいです、いや、してはいけません!。
なので、誰にも実行されないように、直ちに mt-bl-load.cgi はさっさと削除してください。
終わったら、MovableType がある親ディレクトリにある mt.cgi 、つまり管理画面にアクセスして、[利用可能なプラグインの設定] の MT-blacklist のバージョンが、2.04b になっていたら、バージョンアップが成功しています(おめでとう!)。
バージョンアップは以上で終了です。
バックアップしておいた、MT-Blacklist の古いデータは数日経過して問題なければ削除してよいと思います。
もし心配なら、圧縮して保存しておくといいかもしれません。
投稿者 Kuro : 01:35 PM | コメント (0) | トラックバック
新規エントリーを保存時のエラーメッセージはMT-Blacklistのせい?
新規エントリーを保存時にエラーメッセージが表示されるを書いてエントリーを保存するときに、その原因に気づいてしまいました。
というのは、原因は MT-Blacklist のインストール時に mt.cfg にある
LaunchBackgroundTasks 0
という部分を
LaunchBackgroundTasks 1
にしてから、下記のエラーメッセージがでるようです。
Use of uninitialized value in modulus (%) at lib/MT/Util.pm line 159.
Use of uninitialized value in modulus (%) at lib/MT/Util.pm line 159.
Use of uninitialized value in modulus (%) at lib/MT/Util.pm line 159.
私の設定の方法が悪いのか、はたまた MT-Blacklist が悪いのか、どうしようもない模様…。
エラーを出さないように、LaunchBackgroundTasks を 0 に一時的にしておきます。
投稿者 Kuro : 01:19 AM | コメント (0) | トラックバック
欠番になったエントリー番号は再利用(復活)できる?
MovableType を使い始めた当初からずっと気になっていたのですが、新規エントリーを作成するとxxxxxx.html という具合の個別ファイルが作成されますね。
で、この数字は 1 から順番になっているのはわかりますが、新規エントリーを間違って作成してしまっても間違って作成した記事番号?は復旧できないのでしょうか?
番号が歯抜けになるのは少し気になるのです。
nlog(n) によると、やっぱりデータベースの関係なのか、削除した記事番号は欠番になって、再利用(復活)もできないとのこと。
もったいない気がしてならないのですが諦めるしかないのかなー。
投稿者 Kuro : 12:59 AM | コメント (0) | トラックバック
February 04, 2005
新規エントリーを保存時にエラーメッセージが表示される
このエラーは、3.121-ja の頃から確認されていたものです。
新規エントリーを[保存]する際に、トラックバック先へ ping を送信しているメッセージや自分の weblog を更新したことを知らせるために ping を送信していますといった情報を表示するページの最後の部分に、以下のエラーメッセージが表示されていることに気づきました。
Use of uninitialized value in modulus (%) at lib/MT/Util.pm line 159.
Use of uninitialized value in modulus (%) at lib/MT/Util.pm line 159.
Use of uninitialized value in modulus (%) at lib/MT/Util.pm line 159.
エラーメッセージが指している、lib/MT/Util.pm の 159 行目は以下のようになっているのはわかりますが、何が悪いのかわかりません。
return $y % 4 == 0 && ($y % 100 != 0 || $y % 400 == 0) ?
3回エラーが発生することは、何か3回行う処理をしてエラーを起こしているということですが、私にはなにがなんだかさっぱりです。
導入したプラグインは、MT-Blacklist と MovableType 脆弱性修正ファイルのみです。
サーバ:さくらインターネット(スタンダードプラン)
Web サーバ:Apache
どうしてもわからなかったら、恥ずかしながらmilanoさんの MovableType 3.x 導入手順へコメントする予定です。
投稿者 Kuro : 11:59 PM | コメント (0) | トラックバック
February 03, 2005
3.121-jaから3.15-jaへバージョンアップ
MovableType 3.121-ja から、3.15-ja にアップデートしました。
利用した圧縮ファイル名は、MT-3.15-upgrade-ja.tar.gz。
アップデートの際に参考にしたサイトは、本家のmtinstall - Movable Typeのアップグレードです。
アップデートの際は、必ずエクスポート機能を使ってバックアップをしておきましょう。
プラットフォーム画面の、[ユーティリティー]→[読み込み/書き出し]にある、リンク先を保存するだけでいいです。
記事が膨大な場合は、Internet Explorer ではなく Firefox のほうがフリーズしなくてよいでしょう。
注意した点は以下の通り。
- 画像以外はアスキーモード
- extlib ディレクトリを更新するときは、上書きしない
- search_templates ディレクトリはもし編集しているなら上書きしない(私はいじってないので上書きしました)
ファイルのアップロードが終わったら、cgi 拡張子のファイルの権限を 755 にします(コマンドなら chmod 755 *.cgi で)。
そしたら、ブラウザでバージョンごとの cgi ファイルを開きます(他のバージョンの cgi を開くと大変!)。
Done upgrading your schema! All went well.
というようなメッセージがでれば、アップデートは成功です(おめでとう!)。
さて、Weblog のトップページにあるバージョン名をいますぐに変更したいなら、テンプレート管理画面で「メインページを」リビルドすると幸せになれます。
投稿者 Kuro : 10:47 PM | コメント (0) | トラックバック
MT-BlacklistのAuto-updateのチェックボックスにチェックができないときは
MT-Blacklist は、MT-Blacklist データベースに登録されたサイトのデータを自動更新する機能があります。
が、私の 2.02a では自動更新できるように設定する、[CONFIGURE] にある [Remote updates] の項目のチェックボックスにチェックできない状態でした。
このチェックボックスをチェックできるようにする設定がわかったのでメモ。
検索エンジンからわからない人がこれるように、元のエラーメッセージと和訳を載せておきます。
[CONFIGURE] にある [Remote updates] の項目は以下のようなメッセージが書いてありました。
Auto-update from the Master Blacklist
MT-Blacklist can update your blacklist automatically with all additions and deletions and posted to the Master Blacklist. The update is triggered at most once per day.
You are not able to use this feature because background tasks are disabled.
日本語訳すると、
Master Blacklist から Blacklist を自動更新する。
MT-Blacklist は、すべてのブロックおよび削除であなたの Blacklist を自動的に更新することができ、Master Blacklist に追記できます。この更新はだいたい1日ぐらいで行われます。
あなたはバックグラウンドタスクが無効なので、この設定を使用できません。
Tak's ウエブログ: MT−Blacklist 2.0b のインストール方法が2004年12月31日に改定されていて、やり方がのっていました。
MovableType をインストールしたディレクトリにある、mt.cfg というファイルに修正を行うため、サーバから ftp でダウンロードします。
もし心配なら、バイナリー形式でダウンロードしましょう。アップロードする際も、バイナリー形式で。
mt.cfg をテキストエディタで開き、490行目あたりにある
LaunchBackgroundTasks 0
を、有効にするため 1 にします。
#LaunchBackgroundTasks 0
LaunchBackgroundTasks 1
私は念のため、コメントアウトしてあります。
保存して、ftp でアップロードしましょう。
そうすれば、先ほどのチェックボックスがチェックがはいり、自動更新が有効になります。
投稿者 Kuro : 10:07 PM | コメント (0) | トラックバック
December 25, 2004
コメントスパム、発信元に日本も含まれる
コメントスパムする IP アドレスを nslookup してどこの国から来ているか調べてみました。
「どうせ全部外国からだろうなぁ」と思っていたら、なんと日本から来ているのを突き止めました(報道特捜プロジェクトかよ!)。
私が独自に調べたところ、なんと日本のプロバイダ・大学・株式会社、はたまた地方自治体から送信されていることがわかりました。
中には踏み台のようにされて、proxy を利用されている場合もありますがそういったことに利用されているということは、その踏み台を管理している人間もまた「スパム行為に加担している迷惑者」であることに、間違いないでしょう。
私はあまりネットワークには詳しくないのですが、日本の IP アドレスを利用してスパムするということは可能なんでしょうか。
それは、一体どのような仕組みで可能なのか知りたくなってきました。
お詳しい方いらっしゃったら、是非教えてください(_ _
投稿者 Kuro : 03:37 PM | コメント (0) | トラックバック
MT-Blacklist LogのコメントスパムしてくるIPアドレス+.htaccessでサーバにさえアクセスさせない
MT-Blacklist でコメントスパムをブロックすることはしているが、実際問題サーバにはアクセスしてきます。
そんな輩にトラフィックを奪われるのはある意味苦痛です。
ということで、コメントスパムをしてくる輩の IP アドレスを利用して .htaccess でのサーバへのアクセス拒否をしてしまおうと思います。
もちろん、レンタルサーバが .htaccess が使えることを前提にお話します。
このサーバは、SAKURA Internet ですので、ちゃんと使えます。.htaccess の設置方法もあるので熟読。
SAKURA Internet では、.htaccess を設置するとその設置した下層ディレクトリ全部に有効になるそうです。
つまり /home/ユーザー名/www/ に設置したら
/home/ユーザー名/www/blog/
/home/ユーザー名/www/blog/mt/
/home/ユーザー名/www/mt/ ←前まで運営してたトコ
/home/ユーザー名/www/hoge/hogehoge/
すべてに適用されるってことです。
設置方法は以下のような感じ。
Order allow,deny
allow from all
deny from aaa.bbb.ccc.ddd
deny from host.com
あと、コメントスパムをしてくる IP アドレスは、MT-Blacklist 管理画面の [BLAKCLIST LOG] に載っているのでこれを利用します。
さて、じゃあコメントスパムしてくる IP アドレスでも抽出しますか。
「でも BLACKLIST LOG から IP アドレスのみ抽出するのって面倒じゃない?」
ここは頭を使って抽出します。
準備するのは、Microsoft Excel とかとりあえず同じようなものならいいです(OOo でも)。タブ形式のテキストを読めて、テキスト形式に書き出せるものがほしいです。
[BLACKLIST LOG] にある、日付・送信元IPアドレス・ログメッセージをカーソルで選択してしまいましょう。
あ、選択するときは、コメントスパムのみをコピーしましょう。MT-Blacklist インストール時のログはコピーしないでいいです。
指定したら [CTRL+C] して、メモ帳か何かに [CTRL+V] して貼り付け、テキストファイルとして保存。
次に、テキストファイルを Microsoft Excel で開きます。
A1:日付と時間
B1:IPアドレス
C1:ログメッセージ
A2:コメントスパムした名前とかメールアドレスとか
A3:MT-Blocklist へのマッチの仕方
で、この状態でセルの一番上にあるAとC(A/B/C/Dとある、クリックするとA列が全部選択できるボタン)をクリックして削除します。
これで、IPアドレスのみになりました。
Excel の役目は終わったので、テキスト(タブ区切り)(*.txt)として保存します。
次に、置換機能を持ったテキストエディタを使って保存したファイルを開きます。
私が使ったのは、TeraPad。
開いたら、以下のように並んでると思います。
aaa.bbb.ccc.ddd(半角スペース1個)
(改行)
(改行)
aaa.bbb.ccc.ddd(半角スペース1個)
(改行)
(改行)
aaa.bbb.ccc.ddd(半角スペース1個)
(改行)
(改行)
IPアドレスの後ろの半角スペースをとるには、
何らかの数字1ケタ+半角スペース1子+¥n
↓
何らかの数字1ケタ+¥n
にすればいいのです(正規表現なら1発だろうなぁ)。私の場合は、0〜9のすべての数字で置換しました。
改行2つをとるには、
何らかの数字1ケタ+¥n¥n¥n
↓
何らかの数字+¥n
にすればいいのです(正規表現なら略)。私の場合は、同上(笑)。
さらに、.htaccess に掲載するための形式
deny from aaa.bbb.ccc.ddd
にします。
deny from aaa.bbb.ccc.ddd にするには、
¥n何らかの数字1ケタ
↓
¥ndeny from 何らかの数字1ケタ
にすればいいのです(正規表現なら略)。私の場合は、同上(笑)。
これでOKなはずです。
できたら、httaccess.txt(Windows 上では . から始まるファイル名は作れないのでサーバ上で名前変更)をサーバにアップして、ファイル名を .htaccess に変更します。権限の変更しなくてもいいはずです。
これでアクセスさえできないコメントスパムの輩の出来上がりです。どうだ、参ったか!
ちなみに、もしも proxy 経由で送信してくる場合は、aaa.bbb.ccc.ddd を ANSI Whois Gateway で調べて aaa.bbb.ccc. みたいな指定にしたほうがいいかもしれません。
投稿者 Kuro : 03:27 PM | コメント (0) | トラックバック
<blockquote>内で改行するには
MovableType 3.121-ja を使ってます(見りゃわかるよ!)。
Linux のコマンドや MovableType の記述を書く時によく使う <blockquote> なのですが、MovableType 使いならわかると思いますが、<blockquote> タグ内に改行が行われないときがあります(いや、むしろ常にされないかも)。
中には、MovableType のコードをいじって自動で改行させる方法も紹介されているのですが、これはあんまりよろしくない気がしてやってませんでした。
以前、ブロック要素のタグ(<pre> や <blockquote> や <ul> や <ol> やらetc...)を入れる時は、段落を1つ入れてから記述すると <p> タグに挟まれない(<p>内には <blockquote> を記述してはいけない)という記事を見たのでそれをうまく利用して改行をいれる方法をお教えします。
じゃあどうやって記述するか?ですが、この方法は、テンプレートのスタイルシートも少し変更します。
まずは、エントリーするときの書き方。
ここは本文なのです。
(改行)
<blockquote>
(改行)
ここは引用するです。
(改行)
</blockquote>
(改行)
ここは本文なのです。
ただこうやって書くだけ。
引用前の本文も、段落を開けて <blockquote> の後にもまた段落を開けます。
お次は、スタイルシートの変更。
上記の状態で投稿すると、<blockquote> 内に <p> が入ってきます。これも文法違反にはなりません。
XHTML 1.1 ではむしろ必須条件です。
<p> タグが入ってくると余計な margin をとることになるので、これを <blockquote> との marign で調整します。
私は以下のように指定しています。
.content blockquote {
line-height: 150%;
font-size:90%;
border:1px dotted #888888;
background-color:#eeeeee;
margin:10px 10px 10px 10px;
padding:0 10px 0 10px;
}.content blockquote p {
margin:10px 0 10px 0;
padding:0;
}
これが意味するのは、MovableType のテンプレートを見ればわかりますが、<div class="content"> 内にある <blockquote> 内にある <p> タグの margin を 上 10px 下 10px、padding を 0 にするということです。
もっと細かく指定すれば、メインページのみの <blockquote> 内にある <p> タグの margin と padding を 0 にしたりもできます。
もっと詳しいことが知りたい場合は、CSS Dencitie あたりをご覧ください。
2004/12/25追記:
<p> を margin:0; padding:0; だと、<blockquote> 内の段落が無くなってしまうので、一部修正。御免なさい。
投稿者 Kuro : 01:37 AM | コメント (0) | トラックバック
MT-Blacklistでコメントスパムをブロック数を見る
MT-Blacklist を導入して2日ほど経ちました。
結構いい具合でコメントスパムをブロックしているようです。らいむにかいのあまぎりさんも導入されたそうで、ちょっと MT-Blacklist を普及させようと企んでおります(HEHEHE)。
コメントスパム(Comment Spam)を MT-Blacklist に追加する方法を記事にしようと思っているのですが、導入してからコメントスパムが着ても、ほとんど MT-Blacklist で弾かれてしまうので書けません。うれしい悲鳴ですね(笑)。
MT-Blacklist 2.02a を導入した方は、どのくらいコメントスパムを弾いているのか見ることができます。
MovableType 管理画面に、[利用可能なプラグインの設定]という項目があると思います。
MT-Blacklist のリンクをクリックして、MT-Blacklist 管理画面を表示させます。
この画面は、MovableType 管理画面と同じようなレイアウトになっているので、親しみがあると思います。
その右下に、[MT-Blacklist Stats] という項目があります。ココにコメントスパムをブロックした回数が表示されています。
以下は、私の MT-BLACKLIST STATS です。

以下に私が機械翻訳してなんとなく思った訳を書いておきます。
■Comment spams blocked
コメントスパムをブロックした回数。
■Comment spams moderated
コメントスパムが緩和された回数。
moderated の意味が緩和ですが、本当の意味はよくわかってません(^^;
■Doplicates blocked
複写をブロックした回数。
私が思うに、同じ内容のスパムをブロックした回数、てところでしょうか。
■Blacklist - Strings
ブラックリストに登録されている、ブロックするための文字列の数。
■Blacklist - URLPatterns
ブラックリストに登録されている、コメントスパムに使われる URL の数。
■Blacklist - Regexes
ブラックリストに登録されている、ブロックするための正規表現の数。
■Blacklist - FlexProtect
FlexProtect を google 検索してみると、FlexProtect とは管理者によってクラスタ・ディレクトリ・ファイル単位での保護機能のようです。
MT-Blacklist で意味するのは、ディレクトリごと(カテゴリー単位/月ごと)・個別記事ファイルごとを保護した回数でしょうか。
■Blacklist - Pending
ブラックリストに掲載しているコメントスパムで、保留状態になっている数。
N/A という意味は、たぶんそんなコメントスパムはなしってことですね。
#英語に達者な方でわかる方いらっしゃったら、こっそり教えてください。
また、ブロックしたコメントスパムのログも見ることができます。
MT-Blacklist 管理画面のメニューにある[BLACKLIST LOG]を開くと、今までブロックしたコメントスパムについてのログを見ることができます。
ページには以下のようなことが書かれています。
The Blacklist log contains a record of most system operations, as well as their source. The source for remotely initiated actions (e.g. comment spam) is the IP address of the initiator. That of internally initiated actions (e.g. in the MT-Blacklist admin interface) contain the username of the user who performed the action. All times are displayed in GMT.
ブラックリストログは、ほとんどのシステム・オペレーションの記録と同様にコメントスパムの発信元のログを保存しています。アクション(たとえばコメントスパム)の発信元であるリモートホストは、そのスパムを行ったIPアドレスです。自分の MovableType で行ったアクション(例えばMT-Blacklist の管理者画面の中で)は、コメントスパムに使われたユーザーのユーザー名も含まれます。すべての表示はすべて GMT (グリニッジ標準時)で表示されます。
英語に弱くて御免なさい(_ _
そんな感じで、ブロックしたコメントスパムでも見ながらニヤついてください。
もう2004年ももう終わりですね。
しかも今日はクリスマス。彼氏・彼女と一緒に過ごしているのでしょうか。
または、某イベント の準備で多忙の方もいらっしゃるのでしょうか。
私は、酒が飲めないのでどうやって忘年会をやり過ごそうかと考えてます(死)。
投稿者 Kuro : 12:38 AM | コメント (0) | トラックバック
December 23, 2004
MT-Blacklistでコメントスパム撃退
MT−Blacklist 2.0b のインストール方法を参考に、PRiMENON:Weblog にも導入してみることにします。
今回私がインストールしたのは、 MT-Blacklist2.02a(MTBv2.02a.tar.gz でインストールした) です。
インストール方法は同サイトに記述してあるとおりです。
ダウンロードは作者のフォーラムよりダウンロードしました。
Tak's ウエブログには書かれていないのですが、mt-bl-load.cgi と mt-blacklist.cgi の実行権限は 755 にしてから実行しないと動きません。
さて、実行権限を与えてから mt-bl-load.cgi を実行してみるとなにやらエラーメッセージらしきものが表示されました。やなこった。
メッセージは以下の通り。
Loading initial data into system...
An error occurred while loading data:Bad ObjectDriver config: You must use an absolute path for your DataSource directory setting in your mt.cfg. An absolute path is one that starts with a slash (/).
Current Datasource directory: ./db
Probable absolute path: /home/ユーザー名/www/blog/mt/db
簡単に日本語に訳すとこんな感じでしょうか。
データを初期化しています...
データを呼び出す際にエラーが発生しました:
間違ったオブジェクトドライバー設定です: あなたの mt.cfg の設定でセットする DataSource ディレクトリのために、絶対的なパスを使用しなければなりません。絶対的なパスはスラッシュ(/)で始まります。現在のデータソースディレクトリ: ./db
予想される絶対パス: /home/ユーザー名/www/blog/mt/db
うわ、すっごい適当な訳だな…(ぇ
つまり、Movable Type をインストールした際に必ず設定したと思われる mt.cfg の DataSource を相対パスじゃなくて、絶対パスで書きなさいということです。
ということで、早速 mt.cfg をサーバからダウンロードして変更します。27行目あたりに書いてあります。
DataSource ./db
以下のようにパスを変更します(私は一応コメントアウトしておきました)。
DataSource /home/ユーザー名/www/blog/mt/db
編集が終わったら、ftp でアップロードしてもう一度 mt-bl-load.cgi を実行してみましょう。
MT-Blacklist Already Initialized
It looks like your database has already been initialized by mt-bl-load.cgi. Re-running this script will destroy your current configuration which is probably not what you want, so this script has been prevented from running. If you're trying to re-initialize your MT-Blacklist configuration, please see the manual for instructions.
簡単に日本語に訳すとこんな感じ。
MT-Blacklist は初期化されました
あなたのデータベースが、mt-bl-load.cgi によって初期化されました。再度このスクリプトを実行すること、データを破壊されてしまう恐れがあります。
あなたの MT ブラックリストパスを再び初期化しようとしている場合は、マニュアルを参照してください。
その下に以下のような記述がありました。
Very Important:
Now that you have run mt-bl-load.cgi, you will never need to run it again. You should now delete mt-bl-load.cgi from your webserver.
とても重要:
mt-bl-load.cgi を実行したら2度と実行する必要がないでしょう。必ず mt-bl-load.cgi を Web サーバから削除すべきです。
なので、ちゃんと削除しましょう。
あと、MT-Blacklist のトップ画面で、[PLUGIN]を開いた時の MT-Blacklist Master Switch の選択肢が、Inactive(未稼働) と Active(稼動) になっていました。
Active にチェックをいれ、[Save Configuration]を押して、インストール終了です。
krbys.net で騒がれている、MTBlacklist の管理画面を開こうとすると Script Error が起こるバグは再現できませんでした。
つまり、2.02a で修正されたということでしょうね。
投稿者 Kuro : 02:21 AM | コメント (3) | トラックバック
投稿者のメールアドレスを表示させない
MovableType 3.121-ja において、標準設定では投稿者(コメンテーター?)のメールアドレスが表示されてしまいます。
これだと、スパムプログラムに収集されて申し訳ないので、表示させないようにします。
TKweb-Log- 経由で [pshige's Type]: MTのコメント表示変更を参考にさせていただきました。
pshige さんは MovableType 2.64 のようですが、3.121-ja もほとんど同じでした。
MovableType 管理画面を開き、[テンプレート]を開きます。
変更するテンプレートは以下の通り。
- 個別エントリーアーカイブ(Individual Entry Archive)
- コメント・リスト(Comment Listing)
- コメント・プレビュー(Comment Preview)
編集方法はやりやすい方法でどうぞ。
あ、私の場合は TeraPad にコピーアンドペーストしてから編集、終わったら全選択+コピー、ブラウザのフォーム内に全選択+ペーストです。
まずは[個別エントリーアーカイブ]。
いじるのは以下の場所。標準では、90行目ぐらいにあります。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1"$> <MTCommentAuthorIdentity> : <$MTCommentDate$></p>
以下のように変更します。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1" show_email="0"$> <MTCommentAuthorIdentity> : <$MTCommentDate$></p>
終わったら、ブラウザにペーストして[保存]。保存しないとだめです。
次に、[コメント・リスト]。
いじるのは以下の場所。標準では、28行目ぐらいにあります。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1"$> : <$MTCommentDate$></p>
以下のように変更します。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1" show_email="0"$> : <$MTCommentDate$></p>
終わったら、ブラウザにペーストして[保存]。保存しないとだめですよ!
最後に、[コメント・プレビュー]。
いじるのは以下の場所。標準では、28行目ぐらいにあります。
<p class="posted">投稿者 <$MTCommentPreviewAuthorLink spam_protect="1"$> : <$MTCommentPreviewDate$></p>
以下のように変更します。
<p class="posted">投稿者 <$MTCommentPreviewAuthorLink spam_protect="1" show_email="0"$> : <$MTCommentPreviewDate$></p>
終わったら、ブラウザにペーストして[保存]。
このまま終了!ではなくて、必ず[サイトの再構築]を行いましょう。もちろん[すべてを再構築]がよいでしょう。
投稿者 Kuro : 01:00 AM | コメント (0) | トラックバック
December 22, 2004
移動した途端コメントスパム着弾
前までつかっていたディレクトリ http://www.kuroduction.com/blog/mt/ にして2時間後にはコメントスパムが着弾しているのを確認しました。
http://www.kuroduction.com/mt/ のときは、まったくコメントスパムがこなかったのです。もちろんコメントスパム対策も施していません。
ということは、weblog 関連の url を収集しているプログラムは、BlogPeople とかのリストを使っている可能性が無きにしも非ずですね。
BlogPeople のような Weblog を扱うサイトも、スパム対策をするべきではないかと思います。
ディレクトリ移動が完了しましたが、http://www.kuroduction.com/mt/ のほうは今年中はおいておく予定です。
また、当サイトはコメントスパムを行わないとだめなようなので、早速行う予定。
投稿者 Kuro : 11:02 PM | コメント (0) | トラックバック
December 21, 2004
ごめんなさいごめんなさいごめんなさい
ホント私って馬鹿だなぁと思いました。
リンク変更願いを出しておきながらの分際で申し訳ないです。
現在のアドレスから、今まで利用していた/blog/mt/へ戻すことにしました。
現在:http://www.kuroduction.com/mt/
将来:http://www.kuroduction.com/blog/mt/
で、いろいろ文書を探してみたのですが同じようなことをやっている人がいませんでした。
なので、現在のディレクトリを telnet で cp -Rp して利用できるのかどうか実験してみました。
Movable Type をインストールするときに、mt.cfg というファイルに「これから Mlovable Type を設置するアドレス(正確にいえば Movable Type の管理画面を設置する場所)を指定する部分があります。
CGIPath http://www.domain.com/mt/
この部分を新しく設置したいアドレスに変更します。
CGIPath http://www.domain.com/blog/mt/
それから、新しく設置した管理画面にログインし、「ウェブログの設定」にある
・ローカル・サイト・パス
・サイトのURL
・ローカル・アーカイブ・パス
・アーカイブURL
を新しく設置したいパスとURLにしてサイトの再構築をしました。
が、新しく設置した Movable Type を見てみると、アーカイブや個別記事リンクは変化していませんでした。
つまり、mt.cfg はインストール時1回しか読み込んでいないことになります。
ということは、私のように Movable Type の設置ディレクトリを間違えた場合は再インストールしなおし方がいいということになりますね・・・。
でも、そのほうがすっきりすると思いますが・・・。
よい子は絶対真似しないで、新しくインストールし直しましょう。
#個別記事内に画像がある場合は必ず絶対パスで画像を指定しているはずなので
#これらのアドレスも変更しなければならない。
#もちろん Movable Type インストールディレクトリとはまた別のディレクトリなら無関係。
投稿者 Kuro : 09:43 PM | コメント (0) | トラックバック
December 04, 2004
移転完了
こんばんわ、Kuroです。
貴方がご覧になっているWebは新しいサーバ上にございますPRiMENON:Weblogでございます。
なんとかサーバ移転が終了しました。
が、まだいろいろと設定作業をしなくちゃだめみたいですね。
このエントリーもちゃんとできるのかどうかわからないです。
とりあえず、こんなとこで。
投稿者 Kuro : 11:59 PM | コメント (1) | トラックバック
November 30, 2004
期間限定ではてなダイアリーに居候
本日より kuroduction.com(chat-jp) 上にあるすべてのサイトを SAKURA Internet へ移動するため、更新を停止します。
データ保護のため、ご理解ご協力をお願いします。
で、このいい機会に、最近話題のはてなダイアリを利用してみようと思います。
ここらへんでやってみます。
それではまたこの blog に帰れることを祈って!
■注意事項
現在コメント機能が利用できません。
投稿者 Kuro : 10:01 PM | コメント (0) | トラックバック
November 27, 2004
面倒なので
プレビューしないと投稿できないようにする方法を取るにも、revert するのが面倒くさいのでさっさとこのサーバから移動したいと思います。
そのため、コメント機能は停止ということで書込み禁止とご理解ください。
さくらインターネットに準備が出来次第、DNSを変更してアクセスさせるようにします。
ドメインは変更なしです。
何かご意見とありましたらKuroWikiへお願いします。
投稿者 Kuro : 12:49 PM | コメント (0) | トラックバック
コメント機能に不具合
ゆみのひとから緊急業務放送が。
現在 MovableType のコメント機能が死んでしまったようです。エラー内容は
An error occurred: Can't locate Digest/SHA1.pm in @INC (@INC contains: /home/アカウント名/public_html/blog/mt/extlib /home/アカウント名/public_html/blog/mt/lib /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl .) at /home/アカウント名/public_html/blog/mt/plugins/MTHash.pl line 26.
全くわからん・・・。
最後に書いてある plugins/MTHash.pl が悪さをしていそうなので再確認中。
しばらくお待ちください。
コメント機能が直るまで、KuroWikiへコメントを投げていただければ幸いです。
投稿者 Kuro : 11:48 AM | コメント (0) | トラックバック
November 23, 2004
サーバ移転決定
ついにサーバ移転決定です。
SAKURA Internet にお試し期間ということで申し込み完了です(スタンダードプラン)。
chat-jpの契約が、来年1月まであるので、その間にサーバ・ドメイン設定も移転します。
今は、chat-jp の dns サーバで見られるようになっていると思うので、これからは SAKURA Internet に向ける、て考え方で合っているのかしら。
【私のドメインという理論の考え方】
kuroduction.com をブラウザで開く
↓
com のドメインを管理しているサーバに問い合わせ
↓
「kuroduction.com のサーバの IP アドレスに知ってるネームサーバは aaa.bbb.ccc.ddd だよ〜、ちょっとお茶のんでかない?(飲みたくないです!!)」
↓
aaa.bbb.ccc.ddd のネームサーバに問い合わせ(Value-domain 内のネームサーバ?)
↓
aaa.bbb.ccc.ddd のネームサーバ曰く、「 kuroduction.com については chat-jp のネームサーバが受け持ってるわねぇ。chat-jp のネームサーバは eee.fff.ggg.hhh だよ!!」
↓
eee.fff.ggg.hhh のネームサーバに問い合わせ(chat-jp 内のネームサーバ)
↓
eee.fff.ggg.hhh ネームサーバ曰く「 kuroduction.com の Web サーバの IP アドレスは iii.jjj.kkk.lll だね〜(Virtual Host だかは知らないけどね!!)」
↓
iii.jjj.kkk.lll の Web サーバに問い合わせ
↓
Web サーバの apache の httpd.conf に Virtual Host 設定があればそれに従う
たぶん kuroduction.com は Virtual Host だと思う(だって安いしね)
↓
kuroduction.com が閲覧できた!
これであってると思うけど、これから SAKURA Internet に移すとなると上のへっぽこストーリーの
aaa.bbb.ccc.ddd のネームサーバ曰く、「 kuroduction.com については chat-jp のネームサーバが受け持ってるわねぇ。chat-jp のネームサーバは eee.fff.ggg.hhh だよ!!」
を、
aaa.bbb.ccc.ddd のネームサーバ曰く、「 kuroduction.com については SAKURA Internet のネームサーバが受け持ってるわねぇ。SAKURA Internet のネームサーバは mmm.nnn.ooo.ppp だよ!!」
にしなきゃならないと思ふ。
変更しちゃうと、一瞬だけ kuroduction.com が見れなくなってしまうのは気のせいですかね。
あと、SAKURA Internet のスタンダードプランでこんなことできるのかな(もちろん独自ドメイン(value-domain の))。
www.kuroduction.com にアクセスすると、今のトップページが表示されて、
blog.kuroduction.com にアクセスすると、Movable Type のページが表示されて、
bbs.kuroduction.com にアクセスすると、掲示板が表示されて、
wiki.kuroduction.com にアクセスすると、PukiWiki が表示されるようなもの。
もちろん、すべてちゃんと SAKURA Internet においてあるものでの話で。
なぜそんなこと聞くかというと、レンタルサーバの機能詳細のとこに
※ お客様のディスクスペースに複数のドメインを割り当てる機能です。 コンテンツそのものは1つとなりますので、各ドメインでアクセスした際に表示されるコンテンツは同じものになります。
と書いてあるんですよ。これって、たとえ
blog.kuroduction.com と書いてあろうが
wiki.kuroduction.com と書いてあろうが、すべては同じトップページがでるような意味かと思っちゃうんですよね。
んー、どうなんだろう。よくわかんないや(ぇ)。
移転後、XHTML 1.0 Strict および MT の日本語版に切り替え予定です。
お楽しみに(悪い意味で)。
投稿者 Kuro : 10:12 PM | コメント (0) | トラックバック
November 16, 2004
レンタルサーバ選び(MovableType最優先)
レンタルサーバ選び表をこんなかんじかなーという具合に作ってみました。
みらのさんの表を参考にしています(ありがとうございます)。
すでにご利用されていらっしゃる方、使用感など何でもいいので教えてくださると幸いです(トラフィックやら障害やら...etc)。
投稿者 Kuro : 10:38 PM | コメント (0) | トラックバック
November 14, 2004
雑記
NSF レンタルサーバというのをどこかのメーリングリストで発見。
今は chat-jp を使っているのですがもうちょっといいサービス&サポートにお金を使ってもいいとおもってきたのでまたまた探し始めてみようかと思います。
最近かなり耳にするのレンタルサーバーはロリポップみたいですね。といっても別に流行についていきたいがためにロリポップに入るのも性に合わない気がします。
とりあえず条件みたいなのを箇条書きしておこう。
■サーバ設置
絶対日本。
■バックボーン
1Gbps以上。
NTTデータ
POWERDCOM
IIJ
KDDI
あたりと接続していればいいかな。
■独自ドメイン
絶対使えなきゃだめ。
■容量
現在、96MBほど利用しているので500MBぐらいあるとうれしい。
基本仕様で使えるとなおよい。
■ソフトウェアモジュール
PHP 4.3.x以上
Perl
MySQL
SSI
■メール
1個以上。
■FTP
絶対利用できるもの。
Web でアップロードなんてしたくない。
■データ転送量
無制限。
■バックアップ
RAIDで。
■料金
月額1000円から2000円程度。
ドメインはすでにあるので関係なし。
初期費用は安ければなおよい。
■Weblog
Movable Type 3.1
XOOPS
PukiWiki(日本語マルチバイト対応モジュール(mbstring)対応のPHP 4.1.0以降であれば動作するはず)。
■そのほか
ssh 対応。
アクセス解析。
Milanoさんのリストがあるのですが、更新されてないようなのでこんな感じのを私がまた作ったほうがいいかもしれないですね。
気が向いたら作ります。
投稿者 Kuro : 09:47 PM | コメント (0) | トラックバック
November 11, 2004
MovableType 2.64 で Valid な XHTML を実現する
Movable Type 2.64 で Valid な XHTML 文書を作成するのは無理かと思っていたのですが、光が見えてきた気がします。
今回は私も躓いていた引用(<blockquote>)文の書き方についてメモ。
Movable Type というのは、改行のための <br /> を入力せずともただ改行すれば自動的にタグを挿入してくれる機能 Convert Line Breaks があります。
そして1行あけると段落を作ってくれますね(<p>タグを自動挿入)。
2.65 だと [BLOGの設定]→[ウェブログの設定]→[新しい Entry を作るときのデフォルトのテキストフォーマット設定]にあります。
これはとても便利なので気に入っていたのですが、文章内に引用文を記述する際 <blockquote> タグを書くと <p> タグ内に <blockquote> が存在してしまって文法違反になってしまいます。
W3C Validator だと英語なので k16 さんの Another-HTML lint gateway のエラーメッセージを引用します。
<blockquote> を xxx行目の <p>〜</p> 内に書くことはできません。<blockquote>〜</blockquote> 内に <p> を書くことはできます。→解説43
これを回避するためには、段落にならないよう1行空白行を作るのです。
こうすると、<p> の段落が作られないはずです(実際上でもそうなっているはずです、ソース参照)。
<blockquote> の他にも <ul> や <ol> のリストも空白行を1行作りましょう。
このことについては、HINAGATA:Convert Line Breaksでの注意点 に詳しい説明がされていますので是非どうぞ。
投稿者 Kuro : 10:26 PM | コメント (0) | トラックバック
November 10, 2004
Movable Type 3コラム化
お気づきの方もいらっしゃるかとおもいますが、昨日の22時ごろに左コラム・右コラムの幅を固定する方法に変更しました。
この方法は、左右のコラムを position:absolute にして、絶対固定( width:200px; な感じ)にしています。これでウィンドウをどう変化させても必ずその幅を維持します。
中央コラムは、margin-left と margin-right でその絶対固定の width の値を入れればいい感じになります。
W3C :: remix がいい例でしょう。
SEO検索エンジン最適化ではまた違った工夫が見れると思います。
この場合は、position:ablosute ですが、相対指定(つまり%で指定)でそれぞれのコラムを指定させつつ、margin-left も相対指定しています。
いろいろな方法があるのですね。3コラムに挑戦してみたい方は是非お試しあれ。
投稿者 Kuro : 10:38 PM | コメント (0) | トラックバック
November 08, 2004
スタイルシートで3コラムをすると右コラムが落ちる
さて、3コラムに挑戦したのですがバグを発見。
IE6 で描画すると見えることは見えるのですが、1024x768 や 800x600 で表示すると右コラムが落ちちゃうのです。
他のブラウザ(Firefox 1.0PR)だと大丈夫みたいなのです。
原因はたぶん IE がボックスモデルを正しく描画できないからですね。
現在のコラムは以下のとおり。
■左コラム
text-align:left;
float:left;
width:20%;
margin:0;
padding:0;
■中央コラム
text-align:left;
float:left;
width:55%;
margin:0;
■右コラム
margin:0;
padding:0;
昨日まで、右コラムに float:left; と width:25%; を指定していました。
それだと、述べたとおり右コラムが落ちてしまいます。
float:left; と width:25%; を消すと落ちなくはなるのですが、これだと width が指定されないため、位置の調整ができなくなります。
3コラムの Web サイトを見ていると気づくのですが、必ず全体のサイズを固定させていること(リキッドデザイン)。
全体のコンテンツを 760px で指定してしまえば、あとは左コラム・中央コラム・右コラムすべて px 指定すればよいだけです。
でも固定させるのはなんとか避けたいのです。自分の性に合わないというか。
なんとか width 指定できる方法ないのでしょうかね。
投稿者 Kuro : 09:45 PM | コメント (0) | トラックバック
November 07, 2004
Movable Typeリデザイン時の注意
■変更後のデザインについて
Movable Type をこれからいじる人も是非参考にどうぞ。
今回より3コラムに変更してみました。別に難しくもなんともないので、やってみたい方はどうぞ(適当に css を見てください)。
あ、それと css の読み込みを import させてみました。
コンピュータのモニターや、テレビ画面に表示させる時は、screen.css が呼び込まれます。
印刷する場合は、print.css が呼び込まれます(まだ未完成)。
また、head 部分にあるコメントウィンドウを表示させる javascript を外部 js ファイルへもって行きました。
他のテンプレートにも書かれている場合は、どんどん js ファイルを読み込むようにさせています。
でも、直接ページを読み込んだ際に値を取る javascript は残念ながら外部に持っていけなそうです。
○左コラム
Movable Type 標準機能を表示
○中央
コンテンツ。この部分は、個々の記事のみ表示するテンプレートや月ごとの記事を表示するテンプレートで流用されるため、中央部分のスタイルシートで左右のスペースを開けます。
こうすれば、個々の記事のみ表示するテンプレートで、スペースがちゃんと開くのです。
○右コラム
リンクとか役に立つサイト様、私が尊敬するサイト様など等(リンクしてほしい!な方募集!!)
余談とか。
それと、以前利用していた Blogger 版 PRiMENON のサイトの置き場所を変更。
もう使わないけど、douglas bowman のテンプレートに変更してみた。
秀逸なテンプレートばかりで圧巻でした…。私は到底及ばないテクニック満載ですね。
■記事を書く上での注意
○こちらというリンクを作成しない
○a タグには title 属性を付加する( img もリンクさせる場合も a タグに記述する)
スラッシュドット znc 様より拝借。
-
port番号なんて所詮デフォルトです.
.co.jp室なんて名の部署にいる様なエライ人にはそれがわからんのです.
投稿者 Kuro : 08:18 PM | コメント (0) | トラックバック
November 06, 2004
デザイン変更中
デザインを変更中。
あと、スタイルシートの不具合とか見直し中です。
Valid な Movable Typeはできるのでしょうかね。
■参考サイト
CSS"カンニングペーパー"
Another HTML-lint gateway
■テンプレートメモ
○Main Index
ファイル名:index.html
該当ファイル:トップページのみ
○Master Archive Index
ファイル名:archives.html
該当ファイル:/archives.html
登録記事をすべてリスト表示する
○stylesheet
ファイル名:styles-site.css
該当ファイル:スタイルシート
スタイルシートscreen、tv用
俺メモ
○Category Archive
ファイル名:category-archive.html(デフォルトはファイルがない)
該当ファイル:archives/cat_なんちゃら.html
カテゴリーごとの記事一覧
○Date-Based Archive
ファイル名:db-archive.html(デフォルトはファイルがない)
該当ファイル:archives/YYYY_MM.html
年月ごとの記事一覧
○Individual Entry Archive
ファイル名:individual-entry-archive.html(デフォルトはファイルがない)
該当ファイル:archives/000000.html
個別の記事表示
○Comment Listing Template
ファイル名:
該当ファイル:/mt-comments.cgi?entry_id=000
個別記事へのコメント表示
○TrackBack Listing Template
ファイル名:なし
該当ファイル:/mt-tb.cgi?_mode=view&entry_id=000
トラックバック表示
○UploadedImage Popup Template
ファイル名:なし
該当ファイル:
画像を添付したときのポップアップウィンドウ表示
■Movable Type 2.64 でよくある Another HTML-lint gateway 覚書
○"&xx;"は不明な実体参照です。
URLによく存在するので変更。
○onclick 属性を使うときは onkeypress 属性も指定しましょう。
コメント用ウィンドウがポップアップウィンドウを表示するための onclick がまずいらしい。
○<a> と </a> の間が空です。
記事ごとに割り振られる<a name="00000"> がまずいらしい。
工夫をして <a> をとる方向に。
○<a> のアンカーとして `このサイト` などを使うのは好ましくありません。
here 症候群と呼ぶらしい。記事に書く際に注意されたい。
○<a> のアンカー `なんでやねん` は xxx行目で異なるリンク先を指しています。
これを防ぐため、新たに title 属性を付与することにします。
■デザイナーなら知っておく必要があること
img 要素で alt 属性の内容がポップアップしない
IE の場合、alt 属性に文字情報を記述した img 画像にマウスを置くと小さなツールチップ画像ができますが、mozilla や firefox では出ないのはなぜか?
それは、alt 属性は単なる代替テキストであり画像が表示されない場合の画像情報を提供するための属性なのです。
mozilla や firefox でツールチップを表示させたいのであれば、title 属性を使いましょう。
ちなみに、body に title 属性を付与するとブラウザ上でマウスを停止させればその title 内容が表示されます。
23:35追記:幅サイズ固定デザインにしようと思いましたが、いろいろと手がかかるのでやはりサイズ可変デザインに戻しました。
あとは、右側のメニューあたりを見やすい感じに。
ちなみにまだいじくる予定です。
投稿者 Kuro : 08:15 PM | コメント (2) | トラックバック
October 31, 2004
RSSリーダー「Miech」導入
ついに私が求めていたRSSリーダー(アグリゲーターとも言う)を発見、報告いたします。
その名もMiech。
PukiWikiの一番上に書かれている言葉はそのまま私が言いたかった事がすべて書いてありました。
RSSリーダはかなり便利なんだけど、なかなかいいのがない。 フリーのglucoseはまだちょっとバグが多い。 FeedDemonはカッコいいし、機能も十分なんだけど、有料化の期限付き。トライアル版は30回しか起動できない、だった・・・ しかも、これらのRSSリーダはタブ化はされているけど、sleipnirやMyIE2で慣れ親しんだマウスジェスチャが使えない。RSSリーダのブラウザ領域はあくまで記事を読むためのブラウザであって、ウェブサーフィンには適さないようだ。
上のスクリーンショットは、私の Web に BlogPeople 登録されている方を登録し終わったところ。
これでいちいちブラウザで徘徊しなくてすむと思うと、仕事で疲れて帰ってきてネタ記事探すのにとても助かります。
もう一つ気になって入れたのは goo RSSリーダー。
goo 特化型として使う予定。メインは Miech です。
投稿者 Kuro : 10:07 PM | コメント (0) | トラックバック
July 29, 2004
私好みなRSSリーダ探し
5月からRSSアグリゲータ若しくはRSSリーダを探さないでいたのですが、やっぱり探そうぜと最近の動向なども見つつ Google に聞いてみた。
えいめいのゴジラ:blogリーダ/フリーソフトを見つつ、ひたすらGoogle。
・メーラー風の3ペイウィンドウ
・フリーソフト
・日本語対応
・Webサイトのジャンルごとにフォルダ分け可能
を前提としてます。
私的には、フリーソフトでなくてもシェアウェアであってもその分サポートやふんだんな機能が得られるならよいかと思ってます。
■フリーウェア(無料)
SharpReader
・英語版だが、日本語表示可能らしい
glucose
・レジストリ編集有
■シェアウェア(有料)
HepCat
・1,500円(税込)
・現金振込のみ
・複数のPCへのインストール可能(利用者は購入者のみ)
・アップデート無料
・レジストリ編集有と思われる
NewsGlue
・3,000円(税別、送金手数料別)
・クレジット(ベクター経由)、銀行振込
・バージョンアップ無料(大きなバージョンアップは有料)
・複数のPCへのインストール可能(利用者は購入者のみ)
・Microsoft .NET Framework 1.0 のインストールが必要
・レジストリ編集有と思われる
Headline-Reader
・1,500円(税込)
・クレジット(ベクター経由)、銀行振込
・複数のPCへのインストール可能(利用者は購入者のみ)
・レジストリ編集有と思われる
この辺に注目しつつ、無料体験版をいれつつ、ネットゲームに勤しむ Kuro(マテ)。
投稿者 Kuro : 09:20 PM | コメント (0) | トラックバック
July 28, 2004
BlogPeopleをカテゴリーで分けて表示する
BlogPeople をどうやってカテゴリーごとにわけて表示してるんかな〜とおもったら、設定画面にありました。
というのもらいむにかいといった絵描きさんのサイトも Weblog 化が進んでおりまして、分けておいた方が後々便利かなと思い立ったのが話の始まり。
BlogPeople では、カテゴリーとは表現せずに「リンクリスト」となっているのでご注意。
- 自分のメンバー画面で、左側にある「リンクリストの作成」でカテゴリーを作ります。
- 「リンクの編集」を選び、カテゴリーを適用したいサイトの「リンクの編集」を選びます。
- 「リンクリスト」に、プルダウンメニューに追加したカテゴリーを選び、「変更」を押せば完了。
Weblog をあまり登録していないうちに見つけてよかったかもしれない。
だって、100も200もあったらカテゴリ分けに何時間費やすことか、計り知れないもん。
投稿者 Kuro : 09:32 PM | コメント (1) | トラックバック
July 26, 2004
Dreamweaver MX 2004でMovableType
またテンプレートをいじりたい衝動に駆られる Kuro です。
折角 Dreamweaver MX 2004 を買ったのに全然触れてないWebデザイナーってどうなんだろう。
元々タグ打ちでやってきたのですが、大規模なWebサイト構築にはやはり手打ちでは太刀打ちできないというわけで
自宅にも購入しちゃいました。
Dreamweaver で Movable Type を編集できたような気がしたのでいろいろ探してみる。
やはりできるようだ。
風のまにまに号にいろいろ解説されていました。
stopdesignやらw3c:remixやらにCSSの刺激を受けまくりです。
投稿者 Kuro : 09:22 PM | コメント (0) | トラックバック
July 16, 2004
WebDesigningにblog記事
Web Designing 2004年8月号が会社に届いたので読んでいたら、特集として blog 記事がありました。
「押さえておきたい基本と最新サービス一覧」という表題で、拡がり続けるblogのニーズや現在無料で利用できる blog サービスなどが掲載されています。
MovableTypeって今や日本に法人会社が設立するほど有名になってるんですね。MovableTypeのMovableType ダウンロードサイトを見ると昔は無かった BUY NOW の文字。
無料版は1人の著者に3つの Weblog が作れるみたいです。2.64のままバージョンアップもせずに使っているのですが、そろそろバージョンアップをしたほうがいいのかなぁと心で叫びつつ、現実に実行しないまま忘れ去られていく次第。
サーバの移転とか大規模なことしないとずっとこのまんまだろうなぁ。そんな Friday。
投稿者 Kuro : 10:16 PM | コメント (0) | トラックバック
July 05, 2004
URLからコメントスパム対策
blog.bulknews.net のMT コメントSPAM対策をやろうと何度も挑戦していたのですが、/MT/App/Comments.pmの場所が分からず放置してました。
同記事の trackback からチェリオメアリーにコメントスパム対策として分かりやすく解説があったのでやってみました。
mt/lib/MT/App/Comments.pmだったのかー。
なんとかできてほっとしました。
投稿者 Kuro : 09:51 PM | コメント (0) | トラックバック
プレビューしないとコメントさせないスパム対策
Going My Way のプレビューボタンのみ表示してhashを仕込むというコメントスパム対策を実行してみた。
テストしてみよう。
投稿者 Kuro : 09:17 PM | コメント (2) | トラックバック
May 29, 2004
RSSアグリゲータ
RSSアグリゲータをまたまたヨサゲなフリーソフト探し始めました。
blog なサイトが相当な数になってしまって、ブックマークでいちいちWebを開く作業を行っていると表示されるまでの時間がもったいないと思いはじめました。
以前使っていたのが FeedDemon 。途中から有料になってしまいました。
とても使い勝手の良かったのですが残念。
それから次に使い始めたのが、 Glucose。私がつかっていたころはいろいろエラーや不具合が発生してしまい投げ出してしまいました(開発者さんゴメンナサイ)。
はてなアンテナをみてみると今はいろいろソフトウェアがでてきたみたいで、選択肢が増えていいですね。
選ぶ上での重要点は、
・メーラー風の3ペイウィンドウ
・フリーソフト
・日本語対応
・Webサイトのジャンルごとにフォルダ分け可能
こんなに我侭な私にピッタリのソフトなんてないのかもしれない・・・。
投稿者 Kuro : 11:29 PM | コメント (2) | トラックバック
May 07, 2004
カテゴリーに新規追加
このところセキュリティー関連記事が増えてきて、Computerというカテゴリじゃ収まらなくなってきたので新たに「Security」「Internet」「Linux」を追加しました。
なやんだ末の結果です(謎)。
スラッシュドットなんて、トピックだけでこんなにあるのを見て、私にはこんなに記事かけない!とおもったので抑え目にしました。
また増やしたいカテゴリがあったら増やそうと思います。
投稿者 Kuro : 10:33 PM | コメント (0) | トラックバック
April 20, 2004
コメントスパム
Weblogを運営・管理していると必ずぶつかる問題があります。それがスパム対策です。
メールアドレスを持っていれば1度は目にしたことがあると思います(今日もメルマガ風スパムが来たし)。
Weblogを持っていればくるのがコメントスパム。
私のPRiMENONにも、5つほどスパムがきましたが既に手動で削除・IP登録しています。
でもこれが数百ともなれば、手動での削除も億劫になることうけあいです。
今日は無理ですが、ある程度MovableTypeに関するコメントスパム対策を解説くださってるサイトにリンクしておこうとおもいます。
女子十二月号:MovableTypeコメントスパム対策
MemoLeaves:編集メニュー画面からコメントスパムを一括削除
LUNATEAR:MT用ベイズ系フィルタ
blog.bulknews.net:MTコメントSPAM対策
blog.bulknews.net:MTコメントSPAM Blacklistファイル更新
GOING MY WAY:コメント通知メールや管理画面からBlacklistにURLを追加
投稿者 Kuro : 09:14 PM | コメント (1) | トラックバック
April 18, 2004
えばおぷさんWebがMovableTypeに
まだ記事サボってたのは気のせいですよ、絶対。
ブックマークの整理がてら巡回するニュースサイトを巡ってましたら、えばおぷさんがMovableTypeになっていました。
ココはニュースサイトなんで、ニュース記事があるので他とおなじですが、壁紙サイトの記事が多めにあるのでよく使ってました。
Weblogやるなら是非ともBlogPeopleをオススメしたいです。
# PRiMENONのニュース巡回の停止の言い訳
# 既にPRiMENONより記事数が多くて内容も濃いニュースサイトが多くなってきて、私のサイトの存在価値がなくなってきたわけで。
# なのでニュースサイトについては、他の有名ニュースサイトに託したわけですよ。
# 以上(謎)。
投稿者 Kuro : 08:47 PM | コメント (0) | トラックバック
April 13, 2004
こかげさんWebがMovableTypeに

IRCなんかで時たまお邪魔していた、日下こかげさんのWebサイトがMovableTypeになっていました。
絵描きさんもCMS(Content Management System)を使い始めた時代になったんですね。Weblog強しってところでしょうか。
また、IRCにいってみようかな。
投稿者 Kuro : 09:34 PM | コメント (0) | トラックバック
April 05, 2004
自宅サーバでMovableType悪戦苦闘
MovableTypeを自宅サーバで動かすのって結構たいへんですねぇ。
というのも、自宅のWebサーバをインストールした際に重要なものをいれずに「ただつかえりゃいいや〜」と軽い感じで済ませてしまったので
例えばgccとかperlのCPANモジュールとか、MySQLを自分でインストールしなけりゃならないのです。
aptはなんとかいれてあるのでそれでなんとかならないかと思ってますが
Web検索をしていると、aptでインストールしたドキュメントが無く、ほとんどが自分でコンパイルして使っているドキュメントばかりなのです。
以下は参考にさせていただいてるサイトです。
忘れないうちにメモ。
Fedora Core 1にMovable Typeをインストールしてみた
Linux Square会議室:perl -MCPAN -e shellについて
わたしも同じようなことになりました。
aptがはいってるので、aptでインストールしちゃいました。
# apt-get update
# apt-get install perl-CPAN
Perlのモジュールをインストールしよう!(CPANの使い方)
CPANモジュール
CPAN初級
CPANの設定を変更するには
CPANをあとから設定するには
cpan> o conf [設定したい項目名] [設定する文字列]
とするみたいです。
でも、make_install_argにUNINST=1を設定しようと、
cpan> o conf make_install_arg UNINST=1
したけど、cpanをexitしてからもう一度
# perl -MCPAN -e shell
でリストをみるとUNINST=1が消えている。なんで?
DB_Fileをインストールすると失敗する(2002年5月29日3時42分の日記)
同じエラーしましたー。
Berkeley DBをいれることで解決しました。
DBのインストール(Berkeley DBのインストール方法)
gccインストールして、はじめて"コンパイル"というものを体験しました。
そんな感じでがんばってますよー。
投稿者 Kuro : 09:29 PM | コメント (0) | トラックバック
March 28, 2004
当Webサイトについて
サーバ移転の件ですが、Webを徘徊してレンタルサーバなんぞさがしておりましたが、いいサービスやってるところが見つからず・・・。
そのため、自宅サーバでの運営として話を進めていたんです。
で、レンタルサーバから自宅サーバに乗り換えるとするといろいろ準備しなければならないことがあります。
その1:Webのこと
現在Webサーバを立てていますが、MovableTypeが動くようにDBモジュールをインストールしなければなりません。
その2:DNSのこと
今はレンタルサーバで設定してもらっていますが、自宅になるとDNSサーバを準備しなければなりません。
その3:メールのこと
メールサーバを構築しなければなりません。しかもspam対策を行ったり、spamの踏み台にされないメールサーバを。
その4:IPアドレスのこと
動的IPアドレスになっているので、固定IPアドレスを用意しなければなりません。
それらを1ヶ月以内に準備するのは、社会人の私には無理と判断しました・・・。
なので、以下の通りで移転計画をたてました。
レンタルサーバのレンタル期間を一時的に延長する(6ヶ月くらい)。
その1、その2、その3について、その6ヶ月間で自宅サーバを設置します。
ドメインはkuroduction.comとは別に取得して実験サーバとして動作させます。
その4について、今はいってるプロバイダがBB.exciteなので、固定IPアドレスサービスで取得する。
ドメイン名はなるべく短いものを考えてまス。
あ、あとJPドメイン取得予定です。例えばhoge.jpみたいなのですね。
co.jpは無理ですから。会社じゃないので(笑)
とりあえずそんな感じです。
投稿者 Kuro : 09:06 PM | コメント (0) | トラックバック
March 06, 2004
サーバ移転を閣議決定
本日未明から15時ごろまでwww.kuroduction.comに接続するとWebサイトを閲覧できない状態になっておりました。
原因は、レンタルサーバの契約期限がきれていたためでした。
契約満了前にメールがくるとおもったのに、何も連絡がありませんでした。気づかず使ってました。
サポートにメールしたら契約期限きれてるのに金払わないとはどういう魂胆だ?とのメールが。
あーもーいいよ。この際だから、社会人1年目記念としてWebサーバを変更したいとおもいます。
3ヶ月契約しているうちに新サーバへ移行することを決定しました。
ヨサゲでアレゲなレンタルサーバがあったらタレコんでください。
妥協できない機能としては、
・月額1000円程度
・FTPによる更新
・Web容量が100MB以上
・メールアカウントを複数取れる(5個以上)
・perl/phpが動作する
・MovableTypeが動作する(重要)
・独自ドメインが利用できる(重要)
あればいいなぁとおもっている機能は、
・MySQL
・SSH接続(telnet)
はやく決めないとDNSも変更せにゃならんので1ヶ月以内に決めないとな。
投稿者 Kuro : 05:52 PM | コメント (0) | トラックバック
February 29, 2004
BLOGTIMESを表示させるには
MovableTypeを古くからつかってらっしゃる方のメニューにあるバーコードが気になってたんですが
これってblogtimesていう追加プラグインだそうです。
配布元であるnilesh.orgのblogtimes。
MTがなんとなく理解してきたのでいれてみました。
こーいうことをちゃんと説明してくださる方にはホント、頭が(以下同文)
なおろぐ:BLOGTIMES
BLOG LAB.:BlogTimes今までのまとめ
1つ分からないところをメモ。
MTroot/plugins/
というディレクトリがない場合は自分で作ってかまいません。
権限も新規作成された状態の時の755のままで問題なしです。
投稿者 Kuro : 12:35 PM | コメント (2) | トラックバック
February 22, 2004
MilanoさんにBP登録されてた!!

あ、BPってBlogPeopleね(ぉ
MovableTypeを知った際に、お世話になったMilanoさんに登録されていました。
MilanoさんといえばMTの日本語化をしてくださる方で有名ですね。
他にもMTの解説書籍なども描かれています。
ついにそんな偉大な方に登録されるとは…デザインかえたいな(ぇ
いやいや、というのもW3C :: remixというサイトを見て感動しました。
HTMLとCSSの組み合わせでこんなデザインができるとは。
しかもクロスブラウザが考えられていてNN4.x以外は同じデザインです。
NN4.xでも見れるようにテキスト形式で見れます。
[ファイル]→[印刷プレビュー]でみると、左側と右のエリアは印刷されないようにもなってるし。
工夫がされてて感動ですよ。
Web Designing3月号に詳細がのっていたので見たい方は是非。
投稿者 Kuro : 11:36 AM | コメント (0) | トラックバック
January 21, 2004
コメント欄のメールアドレスを見えなくするには
日々是電脳天気MT版にて隠す方法が解説されていたのでやってみました。カンタンカンタン。
検索で、以下の文字を検索してください。
<$MTCommentAuthorLink spam_protect="1>
$>
発見したら以下のように修正しましょー。
<$MTCommentAuthorLink spam_protect="1" show_email="0"$>
0=隠蔽する
1=表示する
だそうです。
感謝感謝。
投稿者 Kuro : 10:02 PM | コメント (2) | トラックバック
January 11, 2004
ボクフツウ
GOING MY WAYでエッチ度チェックというのがあったのでやってみる。
あなたのエッチ度は 67%です (直近 1000人中 391位) あなたのエッチとの縁は 56歳くらいまでのようですエッチ道具に例えるとズバリ こんにゃく
あなたの愛情度は 40%です
あなたの欲求度は 39%です
異性への尽くし度は 74%です
異性からの尽くされ度は 93%です
あなたのえっちの価値は 2級品
もしすべての精子が受精すると 3640億7513万7632人の子供が生まれます。
1週間に1回エッチしたとしての計算です・。
ちなみに貴方の今日のエッチの相場は 43537円です。
ちなみにエッチの値段内訳は・・・。
愛情 5383円
欲求 7873円
尽くし 9959円
尽くされ 12516円
存在価値 6019円
消費税 1787円
そのお金で「ふたりエッチ(白泉社)」を購入すると 82冊買えます。
あなたはかなりえっちの領域入ってます。
あなたの本心は、どうやら自分で行動するより、異性の方に尽くされるほうが好きのようです
まずい、kengoさんよりエッチく見える・・・。
投稿者 Kuro : 11:46 PM | コメント (0) | トラックバック
January 03, 2004
Glucoseをいれてみた

■Glucoseって?
Glucose(ぐるこーす)はメーラー風の3ペインインターフェースを用いたニュースリーダー。
Beckyになれた人なら使いやすいと思います。
機能は以下の通り。
・センサーにより約20のサイトのヘッドライン取得
・P2Pネットワークを利用したニュースのPush配信
・RSS読み込み
・電子掲示板
・MovableTypeへの書き込み
まだベータ版なので不具合が多数ありますが、将来が楽しみなソフトウェアです。
インストールするにはVisual C++ 7.0ランタイムライブラリが必要です。
現在公開されているmsi形式のインストールを行うだけで自動的にランタイムもインストールされます。
■不具合メモ(0.0.1-236)
私が今日インストールして「おかしいな」とおもった点をあげます。
・[ニュース]→[RSSの追加]の[RSS URL]で、CTRL+VやCTRL+Xのショートカットが使えない
・フォルダの名前を変更する際、F2キーで変更できない
・チャンネルを削除するとき、「フォルダの削除」になっている
・チャンネルを右クリックしたときプロパティ画面を参照できない
投稿者 Kuro : 06:02 PM | コメント (0) | トラックバック
December 30, 2003
Coolなバナーを作ろう
最近Weblogなサイトをみているとこのようなボタン画像をみかけないでしょうか。
![]()
ちいさくて場所をとらないけど存在感のあるボタンです。
このcoolなボタンを簡単に作れる方法があります。
Button Maker for Japaneseを開き文字の設定や線の設定をして送信を押せば物の数秒で完成です。
kengoさんのgoing my wayに紹介文がありました。
Going My Way: 日本語で作成できるButton Maker
Going My Way: カスタマイズできるButton Maker
出来合いのバナーが欲しいなら
Taylor McKnight - //gtmcknight
もちろん、画像は自分のサーバへダウンロードして表示させること。
画像への直接リンクがマナー違反なのは理解できていますよね?
投稿者 Kuro : 12:55 AM | コメント (0) | トラックバック
Flashリアルタイム時計「ClockLink」
オモ城っ!のトップページ右上にあるFlashで作られたアナログ時計が気に入ったので自分のところにも設置できないか
調べたところ、無料で設置できるようなので導入してみた。
設置するには、ClockLink.comのClock Galleryを開き、設置したい時計の種類を選びます。
↓
設置したい時計の下部にある”view html tag”というリンクをクリックします。
↓
"Choose the color"で色選択、"Option"では時計下部に都市名を表示できます(都市名はタグで変更可能)。
↓
タグはこんな感じです。
<embed src="http://www.clocklink.com/Clocks/0001-Blue.swf?Place=[表示させたい都市名]&TimeZone=[日本ならばJST]" width="200" height="200" wmode="transparent" type="application/x-shockwave-flash">
これをMTのテンプレート編集画面で、タグを記述しリビルドすれば設置完了。かんたんでしょ?
投稿者 Kuro : 12:26 AM | コメント (0) | トラックバック
December 14, 2003
FeedDemonがバージョンアップ
私はRSSアグリゲーターであるFeedDemonを使っています。
RC4からRC4aにバージョンアップしたようなので私もバージョンアップ。
すぐダウンロードしたい方は下記をクリック。
FeedDemon 1.0RC4aをダウンロードする
ダウンロードしたら、今まで使っていたFeedDemonをインストールしてあった場所を指定してインストールします。
バージョンアップしても、いままでのブックマークは消えませんのでご安心を。
・FeedDemon
・FeedDemon 1.0 RC4a ReleseNote
投稿者 Kuro : 08:38 PM | コメント (0) | トラックバック
December 13, 2003
現状のデザイン
tableの入れ子をつくりすぎたためか、Webブラウジングおよび表示がかなり重いです。
そのため早急にマルチカラムデザインに変更します。
hail2u.netみたいなサイトを目指したいです。
hail2uさんはxhtmlなんですけど、XMLはまだ理解不能です。
HTMLでなんとかがんばってみます・・・。
重くてごめんなさい○| ̄|_
投稿者 Kuro : 05:56 PM | コメント (0) | トラックバック
UNIX USERにWikiとblog記事
・UNIX USER
・UNIX USER 1月号のWebサイト
PHPとサーバがあれば動作するちょっとしたメモにつかえる(?)Wikiの特集記事です。
blogに関しても触れておりますので、気になる方は本屋へTrackback(違
雑誌自体はLinuxの本です。
CDROM2枚組にはFreeBSD 4.9-RELESE(PC/AT互換機、PC-98)
GNU Screen4.0.1がはいってます。
雑誌をよみおわったら余ったマシンにいれてみてはいかが?
投稿者 Kuro : 11:14 AM | コメント (0) | トラックバック
November 15, 2003
冬用にリニューアル
リニューアルしました。
推奨解像度は800x600です。
確認したブラウザ一覧:
Windowsにて確認したものは
InternetExplorer6.0.2800.1106.xpsp2.030422-1633 for Windows
InternetExplorer6.0.2800.1106 for Windows
NetscapeCommunicator4.78 for Windows
Mozilla1.0.1 for Windows
Opera7.22 for Windows
Redhat Linux 9で確認したものは
Mozilla1.2.1 for RedhatLinux9
一般的に使用されているブラウザではおおよそ意図したデザインで閲覧することができます。
テキストブラウザや、CSSを認識できないブラウザでは崩れる場合があります。
上記に示したブラウザで閲覧することを推奨します。
ブラウザというものは表示部分が800ではありません。
800pixelから引かれることの、ブラウザ左の枠、ブラウザ右の上下スクロールバー部分、ブラウザ右の枠。
実際に表示する部分のサイズを計測してみました。
IE6.0:772ピクセル
Mozilla:769ピクセル
NetscapeCommunicator:772ピクセル
Opera:772ピクセル
上記のとおり、Mozillaのみ表示されるサイズが小さくなっており、CommunicatorとIEで確認していた当WebもMozillaで確認すると、左右スクロールバーが表示されてしまいました。
とりあえずmozillaだけの仕様なのでこれは放置。
すべてにおいて見れるようになっただけでもいいとしよう。
投稿者 Kuro : 09:18 PM | コメント (0) | トラックバック
November 14, 2003
BlogPeopleをつけてみた
BlogPeopleは、自分のWeblogにリンク集を簡単に設置できるサービスです。
ただのリンク集じゃおもしろくないです。そこがBlogPeople。
リンク集に表示させたいリンク先はもちろん自分で登録するのですが、その登録先が更新されたら通知してくれるのです!
なつみかんのWeblog版みたいなもんかな。
登録にはメールアドレスのみ必要です。
ユーザー登録すると自分あてにメールが届くので、届いたメールに記述された登録用URLを開きます。これで終了です。
登録したらログインして、自分のWebにBlogPeopleが表示されるように上部の「コード生成」から自分にあったスクリプトを
自分のWeb上に記述します。
スクリプトは
・JavaScript
・RSS
・OPML
・PHP
が利用できます。自分のテンプレートはPHPなんですが!な場合もこれで大丈夫ですね。
【MovableType(以下MT)ユーザーが行う設置手順】
1.スクリプトの設置
上記とおりです。設置したら、リビルドしてください。
2.自分のMTを更新したときに、BlogPeopleに通知させる
MTにログインし、更新を通知したいBlogを選択
↓
「BLOGの設定」
↓
ページ上部のメニュー「ウェブログの設定」
↓
「広報/リモートインターフェース/トラックバック
(私の場合「Publicity / リモートインターフェイス / TrackBack」でした)」の
「ウェブログが更新されたときに、MTが自動的に通知するサイト」
のテキストボックスに以下のURLを記述します。
「http://www.blogpeople.net/servlet/weblogUpdates」
↓
保存ボタンをおして変更を保存。
↓
リビルドします。
投稿者 Kuro : 10:12 PM | コメント (0) | トラックバック
November 13, 2003
PCJAPAN12月号にMT記事
PCJAPAN12月号の
「30分で分かるブログの仕組み」という特集記事内にてMovableTypeとはなにか?について記事がありました。
毎朝私はコンビニに立ち寄りその日発売の雑誌を読み漁ってたりします(週間ジャンプ・週間マガジン・週間アスキー他)。
今日立ち読みしていたところ、PCJAPANが発売されていたので手にとってみると、表紙にMovableTypeの文字。
中身はネタバレになってしまうのでノーコメントですが、RSSでニュース取得をあーだこーだする記事のスクリーンショットに
goingmywayとdh's memorandaがありました。
そのほかにも結構ありました(ちなみに私のはなかった…)。
興味があったら是非立ち読みしてみてください(買ってみてください)。
投稿者 Kuro : 09:37 PM | コメント (0) | トラックバック
October 20, 2003
リンク先を常に別ウィンドウ(_blank)に開きたい
リンク先を常に別ウィンドウ(_blank)に開きたい
できたんだ(何)。
いつも私はSHIFTキーを押しながらリンクをクリックしていたんですが、
target="_blank"ていちいちいれるのが面倒なんですよね。
では実際にやってみよー。
って、やったんですけどぜんぜん変化なしなんですが。
補足:
この裏技は、Entryの新規作成画面において「URL」ボタンを押したときにtarget="_blank"を自動で
挿入するものでした。わたしはてっきり全部の記事リンクにはいるのかと。
実際に私が記事をかくときは別のエディタで書いてから、エントリーの新規作成のFORMにコピペしてます。
だって、MTのFORMって字が小さくてみえないんだもん。




