さまよえる Movable Typeスレッド その1
■ このスレッドは過去ログ倉庫に格納されています
0001Nelson
02/11/25 15:51ID:E927rAnc俗にweblog, blogなどと呼ばれるサイトを簡単に作る
ことができるCGI、Movable Typeについてのスレッド。
オフィシャルサイト
http://www.movabletype.org/
その他、MTを利用する上で役に立ちそうなサイトは…
>>2
00391
02/11/27 22:55ID:yHUJSP6B参照元の文字コートに依存するんでしょうね。
参照元が自分のMTと同じ文字コードであれば文字化けしないのだろうと思います。
00401
02/11/27 23:01ID:yHUJSP6BTrackbackを受け取る側のMTで対応すること。
lib/MT/App/Trackback.pmの
13行目
use MT::App;
の下に
use Jcode;
を追加
119行目に
if($app->{cfg}->PublishCharset eq 'SHIFT_JIS')
{
$title = Jcode->new($title)->sjis;
$excerpt = Jcode->new($excerpt)->sjis;
$blog_name = Jcode->new($blog_name)->sjis;
}
elsif($app->{cfg}->PublishCharset eq 'EUC-JP')
{
$title = Jcode->new($title)->euc;
$excerpt = Jcode->new($excerpt)->euc;
$blog_name = Jcode->new($blog_name)->euc;
}
else
{
$title = Jcode->new($title)->utf8;
$excerpt = Jcode->new($excerpt)->utf8;
$blog_name = Jcode->new($blog_name)->utf8;
}
を挿入。
酔っ払いながら書いたコードだけど、一応機能してるみたい。
0041689
02/11/27 23:23ID:cAHuWTe3PublishCharsetがISO-2022-JPに指定する奴は居ないかな? まぁ仕様としてUTF-8、Shift_JIS、EUC-JPだけ限定ってのもアリかも。
0042689
02/11/27 23:23ID:cAHuWTe3*** Trackback.pm.origWed Oct 30 09:50:12 2002
--- Trackback.pmWed Nov 27 23:18:56 2002
***************
*** 11,16 ****
--- 11,17 ----
use MT::App;
+ use Jcode;
@MT::App::Trackback::ISA = qw( MT::App );
***************
*** 117,122 ****
--- 118,137 ----
my($title, $excerpt, $url, $blog_name) = map scalar $q->param($_),
qw( title excerpt url blog_name);
+ if ($app->{cfg}->PublishCharset eq 'SHIFT_JIS') {
+ $title = Jcode->new($title)->sjis;
+ $excerpt = Jcode->new($excerpt)->sjis;
+ $blog_name = Jcode->new($blog_name)->sjis;
+ } elsif ($app->{cfg}->PublishCharset eq 'EUC-JP') {
+ $title = Jcode->new($title)->euc;
+ $excerpt = Jcode->new($excerpt)->euc;
+ $blog_name = Jcode->new($blog_name)->euc;
+ } else {
+ $title = Jcode->new($title)->utf8;
+ $excerpt = Jcode->new($excerpt)->utf8;
+ $blog_name = Jcode->new($blog_name)->utf8;
+ }
+
no_utf8($tb_id, $title, $excerpt, $url, $blog_name);
0043689
02/11/27 23:26ID:cAHuWTe3*** App.pm.origThu Oct 31 09:39:56 2002
--- App.pmWed Nov 27 23:06:42 2002
***************
*** 44,50 ****
my $app = shift;
my($type) = @_;
$type ||= 'text/html';
! if (my $charset = $app->{charset}) {
$type .= "; charset=$charset"
if $type =~ m!^text/! && $type !~ /\bcharset\b/;
}
--- 44,50 ----
my $app = shift;
my($type) = @_;
$type ||= 'text/html';
! if (my $charset = $app->{cfg}->PublishCharset) {
$type .= "; charset=$charset"
if $type =~ m!^text/! && $type !~ /\bcharset\b/;
}
004437
02/11/28 00:21ID:???コメントありがとうございます。
どうも title は UTF-8 で来ているみたいです (Windows XP + IE6 の
場合)。
lib/MT/App/CMS.pm の587行めあたりを、Jcode.pm を使って EUC-JP に
変換しようとするも、なぜかエラー (Internal Server Error) に
なってしまう…。Unicode モジュールがNoXS版なのがいけないのかな。
もうすこし試してみます。
0045nobodyさん
02/11/28 01:11ID:RFMf5GWv0046nobodyさん
02/11/28 03:12ID:RFMf5GWv0047nobodyさん
02/11/28 03:34ID:BynLkji30048nobodyさん
02/11/28 07:49ID:RFMf5GWvTrackBack文字化け対策
やっぱJcode.plで変換してる。
0049nobodyさん
02/11/28 08:43ID:???日本語パックについてオフィシャルサイトで紹介されてる。
0050nobodyさん
02/11/28 11:23ID:???うちのとこだと、この修正を加えると、rebuild 後のメッセージ表示で
500 Internal Server Error となってしまいます。
0051nobodyさん
02/11/28 16:10ID:???効かなくなってしまうのですが、
こういった事例や対処法はありますか?
ちなみに WinXP IE6SP1 です。
0052nobodyさん
02/11/28 17:42ID:???スタイルシート (styles.css や、Stylesheet Template) で
font-family に欧文フォントを指定しているとそうなります。
フォームの入力ボックスに関連している箇所だけでもこの指定を
削除するかコメントアウトすると直ります。私は面倒なので
font-family は全部削除しました。
0053nobodyさん
02/11/28 20:50ID:RFMf5GWvBookmarkletの文字化けもJcode.pmで対策。
0054nobodyさん
02/11/29 21:29ID:???その上の mt ディレクトリも 777 にしないとエラーが出てしまうのですが、
みなさん 777 で動作させているのでしょうか?
0055nobodyさん
02/11/29 22:12ID:sqxilil5ふつうはarchivesもmtもchmod 0755で大丈夫じゃないかな?
0056nobodyさん
02/11/29 22:51ID:???BLOGを新しく作るときだけじゃないですか?
いちど index.*, archives.html, styles-site.css が作成されれば、
次のrebuildからは既存ファイルを上書きするだけで済むはずなので。
間違っていたらごめんなさい。
0057nobodyさん
02/12/01 01:55ID:???人のサイトでナニだが、
http://goforward.org/
オ!っと思ったのはメニューから行く news feed
http://goforward.org/module.php?mod=import
取り込んだfeed(RSS)から、興味のある記事をblog itするとコメントをつけてパブリッシュできる。
そういう作りになってるんでないかな?
0058nobodyさん
02/12/01 09:47ID:???フロントエンドはともかく、XMLでの交換だけはUTF-8に統一したほうが
いいんでないか?
Jcode.pmを利用すればなんとかなるよね。
でもあんまりあちこち修正するとバージョンアップ時に面倒だし、
M17Nにも追従できないか。
0059nobodyさん
02/12/01 19:22ID:NyeG5J0iまぁMTが広まる前にUTF-8化するパッチを開発するのが望ましいけど。
0060nobodyさん
02/12/02 01:12ID:???0061nobodyさん
02/12/02 06:28ID:m7wKUtOpmt,cfgのパーミッションを600にしないとブラウザから見られちゃうよ。
という報告。
0062nobodyさん
02/12/03 22:20ID:HNlRtqTQTemplateローカライズのためのplugin
テンプレートのエンコーディング指定をmt.cfgから引っ張るという話題。
00631
02/12/04 23:01ID:GlTdJawtただ、これだけ修正個所が多いと、CGIに詳しくない人が
「おもしろそうだからちょっと試してみよう」
って、軽いノリで使えないですね。困った。
http://www.tdiary.net/
みたいにレンタルサイトがあればいいんだろうか?
0064nobodyさん
02/12/04 23:56ID:gyjjSIX7あとはBLOGの楽しさにはまるね
もうすぐでるっしょ
00651
02/12/05 00:23ID:lTInrcUYJcode.pmじゃなくて、CJK(中国、日本、韓国)に対応できるモジュールがあれば、
本家にコミットできるかなあ。
0067nobodyさん
02/12/05 02:24ID:atgGZ8CiDynamicDNSで自宅サーバーならともかく。
006866
02/12/05 02:32ID:???Unicode:: モジュールとか、そういうのも昔からあったよね。Jcode っぽいのも
他の CJK 圏にあるんじゃないかと思うし。そのあたりをうまくカプセル化とい
うか、wrap できるようにならんかのぉ。
0069nobodyさん
02/12/05 08:49ID:atgGZ8CiAtsushi Sano氏のdocs翻訳。
進行中。
0070nobodyさん
02/12/06 07:31ID:???ちゃんと指定されたスタイルで引用することが出来るんだよね?
あれってどうやればいいのかな?
0072nobodyさん
02/12/06 20:25ID:???0073nobodyさん
02/12/07 04:13ID:???>そういう作りになってるんでないかな?
その通り。ほかにも投稿したのをキューにいれたりとslashcodeと同程度の機能がある。
PHPとMySQL(or PostgreSQL)使える人にはけっこういいんじゃないかと。
0074nobodyさん
02/12/08 01:02ID:???0075nobodyさん
02/12/08 14:30ID:AbnB+eOFあとこれからこの手のツールを設計するなら、XMLでRSSとかRDF取れる設計じゃないと。
XHTMLにも厳密に。
0076nobodyさん
02/12/09 09:39ID:OdORp+rHいちおうブロッグがらみのニュース。
ニュースの本筋とは関係ないが、ブロッグについての説明があったんで引用してみる。
Blogs -- short for Web logs -- are pithy, opinionated collections of links
to other news coverage, accompanied by the author's commentary. Since
a blog can be created by anyone with an Internet connection, however,
readers should take what is written there with a grain of salt.
0077nobodyさん
02/12/15 17:29ID:iWWZnDlmこれから始めようと思ってるのですが、どなたか
お勧めのレンタルサーバーを教えていただけないでしょうか。
0078nobodyさん
02/12/15 20:20ID:Fr/P7CkYCGI(perl)が使える。
推奨
Jcode.pmとか日本語Perlモジュール
ImageMagickかNetPBMの画像処理
SSHが使えたほうが便利だけど、基本的にはいらない
sendmailでサーバーからperlでメールが送れると便利
MySQLサポートだと設定が楽
0079学会は偽善者の集まり!
02/12/15 20:35ID:???行く先々にあらゆる人材を送り込み、偶然を装っては
チンケな猿芝居やコザカしい罠、悪質な嫌がらせを次々と仕掛けてくる。
その、あまりにも回りくどく分かりにくい嫌がらせの手法で、
実際、気付くのに五年以上かかった。普通はまさか?と思うものだ。
だが偶然ではなかった。全て計画的に仕組まれたものだった。
あくまでも偶然を装ってである。何とも白々しく腹黒く悪質で陰険なことか!
こっちが気付かない、或いは知らん振りしてると、しつこく睨み続けてくる。
こっちが気付き不快感をあらわにすると、知らん振り。
頭にきて攻撃すると、散々自分から仕掛けて来ておきながら、
いかにも自分が被害者ぶるのである。
たとえ地元から遠く離れていても、である。
前以って嫌がらせを組織や会場にに潜り込ませたり、
あらかじめ通過地点に嫌がらせを配置・待機させる事もある。
一体奴らは何がしたいのか?気に入らないならダイレクトに来い!
被害妄想と思うかもしれないが、そうする事で
今までの不可解な出来事の全てにおいて、つじつまが合うのである。
偽善者という言葉は奴等の為にある。
学会のあるクソ信者と一緒にいると、
必ず初対面の人間からも頭ごなしに白い目で睨まれる。
明らかに年下の人間も俺を見下した目で見ている。
「あいつはロクでもないガキだ!」とでも吹いて回ってるんだろう。
表面上は親切ぶっていても、裏で糸を引いているのは奴等である。
正に偽善者と呼ぶに相応しい。
いつでも助けてやるよ!と言いながら、足を引っ張っているのは奴らだ!
偽善スマイルの裏では、腐ったはらわたがドス黒く渦巻いている。
学会の人間に心を開いてはいけない。
自分の知らない同一人物が目の前に度々現れたら要注意である。
008077
02/12/15 21:12ID:iWWZnDlmありがとうございます。
Xreaに登録できなかったので
どうせならきちんとした所にしようと思うのです。
具体的な鯖矢を紹介していただけるとうれしいです。
0081b
02/12/15 22:04ID:gzetyk6z★http://yahooo.s2.x-beat.com/linkvp/linkvp.html★
0082nobodyさん
02/12/15 22:42ID:HSCL5DS4それじゃちょっと触ってみようかな。
0083nobodyさん
02/12/17 06:02ID:???0084nobodyさん
02/12/17 06:58ID:???サイト全体のRebuildを繰り返せば簡単に負荷率の
ランキング入りしちまうんでそれだけ気をつければ
問題なし。
008583
02/12/17 22:50ID:???xrea近日募集再開の様です。
http://sb.xrea.com/showthread.php?s=&postid=33579#post33579
>>84
情報どうもです。
既得のアカウントで試してみます。
0086nobodyさん
02/12/18 00:47ID:4egTXaJa全文検索だから半年も記事をためると負荷が凄くならないか?
008770
02/12/26 20:56ID:CtscJyCHあるってマニュアルの中にあるの? 見たけどよくわからないよ。
<MTEntriesExcerpt>とかいうタグを入れればいいんだろうと思うけど
エラーがでちゃうんだよ。もちっと詳しく教えて。
0088nobodyさん
02/12/27 01:34ID:???0089nobodyさん
02/12/31 01:59ID:l1JDifdXいまどきPerlなんて終わってるし(笑
XMLも珍しくもないし(笑
0090nobodyさん
02/12/31 02:20ID:Qpzlp7HI使いこなせなかったんだね。(哀
0091nobodyさん
02/12/31 10:02ID:aMo9XaTVめずらしくはないな。
Googleで"powered by movable type"を検索すると
10万件以上のページがヒットする。
0092nobodyさん
03/01/02 22:12ID:wxAqzPwv0093nobodyさん
03/01/07 12:06ID:fcwryG0lツールがどうこうではない。
要はそれを使って何をするかだとおもうが。
0094nobodyさん
03/01/09 14:47ID:cxkaUg24求めるものと同等かは分からないけど、興味深い。
0095nobodyさん
03/01/09 16:12ID:cxkaUg24文脈で語られるんだなあ。自分も確かにWeb日記を出発点に考えて
いたけれど、むしろブレーンストーミングとして思いついたことを
放り込む、アイデアプロセッサのように考えていた。
追記機能(コメント)、被リンク機能(TrackBack)、カテゴリ機能、
記事単位/日付単位両方での管理などなど、ここんとこ仕様について
ずっと考えてばかりだったから、車輪の再発明になってしまったのが
悲しいけれど(涙。
ただ、記事間の連携についてもう少し機能を高められないかなと
おもう。コメントやカテゴリでつなぐしかないのかな?
0096名無しさん@カラアゲうまうま
03/01/09 16:29ID:???blogよりWikiの方が向いてる予感。
0097nobodyさん
03/01/09 17:12ID:cxkaUg24それ自体掲示板みたいになっちゃうし。また被リンク機能も詳細で見やすいのはいいな。
ただし、連載・連続ものとなるとMTの方がいい。tDiaryはタイトルに工夫して
検索しないと今までのある話題についての流れを概観できないみたい。
その点、MTのカテゴリ機能はもう少し使えるかな。
で、>96のWikiについて再考してみたけれど、やはりWikiは「書き換え」て
こそWikiなような気が。記事に対しては基本的に「ツッコミ(コメントや
備考・逆リンク)」などのように補助情報の追記にとどめたいし、
編集(執筆)場所は一箇所にしてあとは関係性管理という方が、日々更新
というメインストリームを前提にした場合やりやすいのではないかと。
0098nobodyさん
03/01/10 13:42ID:4O4VxBGlこのプラグイン入れたいんですが、プラグインディレクトリにアップしただけ
でmt.cgiが内部エラーで動かなくなる。。
どうすればいいのかしらん。。
0099nobodyさん
03/01/10 18:06ID:1CVp+rlF0100nobodyさん
03/01/10 19:08ID:A2VNZruBなんで?
0101nobodyさん
03/01/11 20:52ID:iYtNqGSvMovable TypeをXREAのS25サーバーというところに置こうとしているのだけど、
indexページをリビルドする処理で止まってしまう。
blogの設定で、パスが悪いのだとかいろいろと試したのだけれど、
ちょっと行き詰まってしまった。
心当たりがあるヒトは、助言をよろしくね。
StaticWebPath /virtual/user_id/public_html/mt/
だとhtmlや画像が表示されないため、
StaticWebPath http://user_id.s25.xrea.com/mt/
と指定しているのも悪いのだろうか。
上側のままだと全く動作しなかった。
...関係があるかな?
0102nobodyさん
03/01/12 06:47ID:???0103nobodyさん
03/01/12 11:50ID:to5QRs4Rどっちかというと、mt.cfgのほかの設定とか、mt.cgiにアクセスしてからのblog設定のほうが間違っているかも。
0104nobodyさん
03/01/12 14:30ID:vIzd+FrLmt.cfgでは下の部分くらいしか引っかかりそうな箇所はないかな?
# DBUmask 0022
HTMLUmask 0072
UploadUmask 0072
DirUmask 0072
NoHTMLEntities 1
mt.cgiにアクセスしてからのblog設定とは?
もうちょっと考えてみるよ。
>StaticWebPath は/virtual/アカウント/public_html/mtで正解。
やっぱりこれだと、表示されないんだよね。 S25だけかな。
0105nobodyさん
03/01/12 15:08ID:???0106nobodyさん
03/01/13 14:17ID:1lcKTv55CGIPath http://アカウント.s25.xrea.com/x/
だったら
StaticWebPath /virtual/アカウント/public_html/mt
でいいと思うけど。
mt.cgiの左にある「manage」にpreferenceで
Local Site PathとLocal Archive Pathはどうなっている?
あとリビルドするときは、ブラウザのJavaScriptが有効に成っていないと戻ってこないよ。
0107nobodyさん
03/01/13 15:42ID:KDqnmyd1現在の設定はこのようになっています。
CGIPath http://アカウント.s25.xrea.com/x/cgi-bin/
StaticWebPath /virtual/アカウント/public_html/mt/
/*
やはり上のだと画像は表示されません。
StaticWebPath http://アカウント.s25.xrea.com/mt/
こうすると表示されます。
*/
Local Site Path:
/virtual/アカウント/public_html/mt/
Local Archive Path:
/virtual/アカウント/public_html/mt/archives
JavaScript、セキュリティ設定も問題ありません。
0108nobodyさん
03/01/14 10:10ID:PLbuDcPi17日に東京でMovable Typeユーザーの集いをやるそうだ。
俺は地方だからいけないけど誰かいく人いる?
ちなみにホストを務めるのは例の人なんだよ。
MTの開発者にどんなこと言うつもりなのか興味はある。
0109nobodyさん
03/01/14 13:24ID:+I9VcckK0110nobodyさん
03/01/15 02:39ID:???> Emacs から記事をポストできる mt.el というのがあるのですが
自分も試してみましたが、一応インストールできたものの、
ASCIIでポストはできるものの日本語だとポストできませんねー。
結構emacs使いには、便利そうだけど…。
0111山崎渉
03/01/15 13:32ID:???0112nobodyさん
03/01/15 21:12ID:Oa564fCHx/ に移動させましたが、変わらなかったです。
StaticWebPath /virtual/アカウント/public_html/mt/
だと画像が出ないのが腑に落ちない...。
0113nobodyさん
03/01/15 21:50ID:yj8BkEPrStaticWebPathって設定したことないんだけど、
これってHTML出力するときに画像とかドキュメントとかをURL指定するときに使うんだよね?
画像が表示されないページのHTMLソース表示させてみて、画像のURLが
/virtual/アカウント/public_html/mt/
になっちゃてるようなら、/mt/に直してみればうまくいくかもよ。
0114nobodyさん
03/01/15 23:18ID:Oa564fCHアドバイス通りに、
StaticWebPath /mt/
としたら画像は表示されるようになりました!
ありがとうございます。
あとは、Rebuildできたら...。
Blogの設定のパスも同じように
"/virtual/アカウント/"
の部分を削ったりしましたが、進みません。 泣。
0115nobodyさん
03/01/16 21:54ID:D3TAcyx6/virtual/アカウント/public_html/mt/archives
ってディレクトリ作ってないなんてことない?
あと
/virtual/アカウント/public_html/mt/
/virtual/アカウント/public_html/mt/archives
のパーミッションが701か705になってないとも再度確認。
0116nobodyさん
03/01/17 00:32ID:Vdzuj4f4私のホームディレクトリから、
/public_html/virtual/アカウント/public_html/mt/archives
というディレクトリを作ってみたところ、
確かに画像は表示することができました。
/public_html/mt/archives
へのリンクのようなものだと思っていたのですが...。
indexファイルが生成されるディレクトリのパーミッションは親も707でした。
0117nobodyさん
03/01/23 17:52ID:cSfiYduzhttp://www.otsune.com/mt/archives/000005.html
0118nobodyさん
03/01/26 23:47ID:EiHk7b8O件のページは、最初から参考にさせてもらっています。
また、Internet magazine 2月号も買いました...。
...どこに引っかかってるのかな...。
0119nobodyさん
03/01/27 04:42ID:dDQT+fIxhttp://allabout.co.jp/computer/cgiperl/subject/msub_providercgi.htm
0120nobodyさん
03/01/29 04:44ID:xvH4m41G0121nobodyさん
03/01/29 06:40ID:WjNaXASj★お気に入りに追加してしまったアドレス★
0122nobodyさん
03/02/16 12:56ID:???0123( ´ー`)y-~~
03/02/17 15:56ID:???0124nobodyさん
03/02/17 22:03ID:???0125nobodyさん
03/02/18 08:52ID:Pl/rPp9E0126.
03/02/18 14:13ID:???単なる一般人の私にとってはすごい難しい。でももう少しがんがろうっと!
早く、「ミジンコでも分かる解説」とか出ないもんかね。
猿以下なので(*´д`*)po...
0127nobodyさん
03/02/18 14:22ID:TI0y1USZえー設置無茶苦茶簡単じゃないか
xreaへの設置解説とかあるけど見ないほうがいい、余計混乱する
0128nobodyさん
03/02/18 16:46ID:EzG1PAyF良いスクリプトないか探してたんだけど、さっき試しに設置してみたら
思ってより簡単にインスト終わってビクーリ。
SQL使えない鯖だから駄目もとでやったんだけど。
日本語化も10分ほどで終わった。
ただ、ちょっととまどったのが、公開状態のURLがわからなかった。
ただ単にMTのindex.htmlだということに気づかずに、
mt.cgi内のボタン押しまくってた・・・。
ま、こんなお馬鹿なおれでも設置できるってことで。
0129126
03/02/18 16:55ID:???(でも暗中模索の試行錯誤は楽しいし、も少しがんばりまっす。)
0131nobodyさん
03/02/18 17:46ID:EzG1PAyFあ、規約読んでなかった。
稟議通るかな・・・。
0132nobodyさん
03/02/18 17:49ID:???つうことで、皆様さようなら・・・・涙
0133126
03/02/18 18:31ID:???(家でもやろうかな。。)
間違えないようにやったはずなのに、日本語に直す箇所が
足りなかったみたいで、フォーム内が文字化けしました。涙。
はやくカッコいいHPになるように、明日もがむばります(o´ェ`o)/
0134nobodyさん
03/02/18 20:17ID:sIwKrRXTアーカーイブとかローカルパスとかなんとか
あのへんのURLの設定方法がわかりません。
誰か教えてくださいTT
サーバ−はaaacafeです。
0135126
03/02/19 12:06ID:???みんなはスラスラできるのに、わたしだけオショス
0136nobodyさん
03/02/19 14:20ID:efJk3x2Wそういうのまとめてディレクトリごと上書きするだけで終わるような
日本語変換セットないんですかね。
0137nobodyさん
03/02/19 16:16ID:???スペースポートで試してみます。
0138nobodyさん
03/02/19 17:39ID:StmcKgBZ質問なんですが、cgiや、exlibを置く場所と、記事を載せる場所は分けた方がいいのですか?
また、その場合最初にインストール時から分けてインストールするのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています