充電式ぶろぐでタグ「MovableType」が付けられているもの

5万アクセスを越えました。

|

このエントリーを含むはてなブックマーク Buzzurlへ追加 livedoorクリップへ追加 Yahoo!ブックマークへ追加 POOKMARK Airlinesへ追加 Saafへ追加 ニフティクリップへ追加 add to del.icio.us add to Digg add to Reddit

いつも「充電式ぶろぐ」を読んで頂いてありがとうございます。

 

何と!先日5万アクセスをやっと越えました。www

 

MovableTypeでブログを始めて、ログを調べてみると06年4月からですから4年もかかってしまいました。

 

そもそも、日に100アクセス凸凹ですから、そんなモンでしょう。

 

世の中には、一日に数万から数十万アクセスも有るサイトが有るんですから、すごいですねぇ。

 

とか言っている間に、クロマグロの国際取引禁止案は否決されたみたいです。

 

今日も最後まで読んで頂いてありがとうございます。

BMQuoteプラグインはMovable Typeで「クイック投稿」を行う際の引用文の書式を変更するものです。 今まで、ソースコードを直接編集することで実現してきましたが、このプラグインを使えばその必要はなくなります。 Movable Type3.3以上で動作します。動作しているシステム上のソースコード(特にlib/MT/App/CMS.pm)に手を加えていない環境でのみ動作します。

 

クイックポストを利用して記事の投稿を行うことが有る「充電式ぶろぐ」ですが、一々クイックポストを使った投稿を編集しなくては使えないMT4標準のクイックポストは「へたれだ」と思っていました。

 

偶然、こんな便利なプラグインが有ったので利用してみることにしてみました。

自動的にクオートで囲んでくれるので、引用も簡単です。

 

良プラグインの提供に感謝


今日のMovable Type 4: FCKeditorでTypePadの絵文字アイコンを使えるキットを出したよ

タイムスタンプを見ると既に1年ぐらい前の話なので、おいらの対応の遅さが露呈した訳ですが、FCKeditorの絵文字が貧弱だと言った端から、既に解決済みだと言うことを知りました

 

『クリエイティブ・コモンズ 表示 2.1 日本 ライセンス』に基づいて、TypePadの絵文字アイコンが無償、かつ自由に利用できるようになったので、FCKeditorに組み込んでリリースしたよ:-)

いやぁ~恐れ入りました。m(__)m


これでしっかり元通り、
ほぼ同様の仕様感覚で編集が可能になりましたよ。

今日のMovable Type:AjaxなWYSIWYGエディタ、FCKeditor 2.6 日本語版、MT版公開!: 世界中の1%の人々へ

wisiwig.jpg

以前、MT3.xの頃WISIWIGなMovabletypeエディターTinyMCE for Movable Typeを公開していたDakinyさんのページに、MT4.1~で動作するというWISIWIGなエディタが公開されていたので利用してみました。

 

標準のWISIWIGエディタに比べると格段のボタン類がずらっと並び、ワープロエディタ並の手軽さでMTのエントリーを編集出来るようです。


今までは、を設定しようとすると、一旦リッチテキストをなしにして、直接タグを書くなど、面倒な作業をしていましたが、FCKeditorを利用すると、簡単に編集をすることが可能になると言うことです。


面倒な作業をプラグインに任せてしまえば、文章を書くことに専念することができますね。

MovableTypeには、トラックバックやコメントが投稿されると
メールで通知が来る仕組みが有るのですが、
sendmailを利用していないので使えないのかと思っていました。coldsweats02


しかし、Postfixの環境でも出来ると言うことを知って、おいらも挑戦してみました。


環境
VineLinux4.2
Postfixは既に稼働済み


Mail::Sendmailをインストールしてみる。

コンソールにログインした後su-してスーパーユーザーになる。^^
FTPでアップロードする方法が沢山紹介されているけど、
自宅サーバー環境なら、コンソールでログインの方が簡単だと思う。coldsweats01


再構築を行ったので、指定公開が不具合発生したようだ。
cronの再設定を行ってみた。


先日、MovableTypeのバージョンアップを行った事を書いたけど、
色々不具合があったので、mtフォルダ毎入れ直した。


たぶん、その時に/tools/run-periodic-tasksも入れ替えてしまったので、
パーミッションが644に戻ってしまったのかも・・・。coldsweats02


今日、週末に書いた記事がアップされていないことに気付いて、annoy
慌ててチェックしてみました。


通常Movabletypeのアップグレードは上書きするので良いのかも知れないけど、
今回のように再インストール状態の場合は、注意しないと色々と不具合も多い。bleahsweat02



今日も最後まで読んで頂いてありがとうございます。good
 先日MT4.2へのアップグレードを果たした田薙です。coldsweats01
Firefoxでメニューのプルダウンが出来ない他、ウィジェットの編集も
出来なく成っていることが分かり・・・。


どげんかせんといかんsign01


と、全ての設定をチェックしてみることにしました。think


既に、MTを使い始めて数年が経過し、データもMT3からずっと持ち越して居ましたので、
初期の頃からのインストールデータなどを引き摺って居るのです。


当時あまり構造も分からず(今でもあまり理解出来ていませんがw)MTを設置運営開始したので、
ひょっとしたらどこか間違っているのかも・・・。


と。sweat02

前回色々とブラウザに不具合が有って、バージョンアップを断念した、充電式ぶろぐですが、
今回、もう一度バージョンアップを行ってみました。

 

で、バージョンアップは結構簡単に終えることができたのですが、
やっぱりFirefox3でメニューの表示に不具合が有るのです・・・。

Mt42.jpg

 

IE7だと上の絵のようにプルダウンのメニューが表示されるのですが、
Firefoxだと全く表示されませんでしたweep

Movable Type 4にソーシャルブックマーク用のボタンをつけるMTSocialBookmarksをリリース - kwLog

かなり古い記事だが、ソーシャルブックマークのボタンを付けたかったので、
おいらも利用させて貰いました。

MTSocialBookmarks Plugin|trac


こちらのページに細かい情報が公開されています。
おいらのページでは、ウィジェットセットに貼り付けて、
適当なページに表示出来るようにしました。


お陰様で、近頃やっと一日のUniqueUserが100を超えるように成っています。
ロングテール理論でしょうね、エントリーは400ぐらい有るので、かなり広範囲に検索されて居るみたいです。coldsweats01
 だいたい何処のサーバーでもブログサービスを提供しているところは、日時指定してエントリーを公開するサービスがある。MovableTypeにも公開状態に「日時指定」というエントリーがあって、選択することが出来るのだけど、Linuxのcronコマンドを使用してやらないと、いくら時間が来ても公開されることは無い。coldsweats02

 MT4のドキュメントページにも「指定日投稿や公開キュー等のスケジュール処理の設定」に設定方法があるのだが、汎用的な表現なのでおいら自身の設定時には色々調べなくてはならない。

 今回、日時指定投稿の設定をまとめてみた。

  1. cronの設定
    cronは、viで
    # vi /etc/crontab
    とするのかと思いきや、
    # crontab -e
    として、専用のエディターを起動させ必要事項を追記する方法が正しい。

    おいらの場合も最初分からずに直接crontabファイルを書き換えてみたが、動作しなかったので、viで直接書き換えるのは間違いの様だ。

  2. # crontab -e
    39 22 * * * /etc/webmin/cron/tempdelete.pl
    00 02 * * 1 /root/ClamAV.sh
    59 00-23/1 * * * /etc/cron.daily/access.sh
    0,20,40 * * * * cd /var/www/public-html/mt; ./tools/run-periodic-tasks
    太字の部分を追加した/var/www/public-html/mtは、それぞれの設定で異なるので、MTをインストールしたディレクトリーを指定する。
  3. #chmod 755 /tools/run-periodic-tasks
    実行ファイルのパーミッションを変更してみたのだが、ひょっとすると不要なのだろうか?cronを使用せずコマンドラインから実行したら「実行権限が無い」というエラーがでたので、一応動作権限を所有者以外に付けてみた。
  4. cronの起動を確認
    # /etc/rc.d/init.d/crond restart
    crondを停止中:                                             [  OK  ]
    crondを起動中:                                             [  OK  ]


こんな感じだ。



 KeyEntereyes0906.jpgよせばいいのに、Movabletype4.21にアップグレードしてしまった。sweat02

  なんかよく分からんが、デザインの変更が出来ねぇ

 なんじゃこれ? ウィジェットとか使えなくなってしまった。www  後悔先に立たず・・・。どうもおいらとMT4.2相性悪い感じdown 

 この記事を更新したとたんに、トップページのレイアウトどうなるんだか自信無いshock 

 Firefox だと、メニューのプルダウンが表示されない様です。crying

 IEだと、表示出来るのですが、おいらのIEやたら表示に時間がかかってしまうので、使用に堪えないのです。  

 もう必至ですよ。crying
 夕方からちょっとやってみようかとMT4.2にアップグレード始めたんですが、エラー続出。結局元に戻すのに今の時間・・・。coldsweats02 6時間以上かかってしまいました。

 お陰でSQLの使い方だいぶ分かったけど・・・。

 データベースに傷が有るのかなぁsad

 こりゃ、当面アップグレードは遠慮したいですね。dash
Linux参考書.JPG 「~」からとかにょろとか言われる長音棒のマークが?に文字化けしてしまう症状について、改善策を色々考えてみた。

 ネットで検索してみると。データベースの文字コードに絡む問題だという事は分かるのだが、今ひとつ決定打が無い。どれもこれもレンタルサーバー上での対応で、おいらのような自宅サーバーで問題を起こして居るひとは居ないのだろうか・・・。coldsweats01

 そもそも、キャラクターコードの問題って結構初歩的な事なので、きちんと説明通りにセットアップすれば問題は起こらない物なのかも知れない。まぁ、おいらの様な素人にはなかなか手強い問題なのだが・・・。sweat02

 さて、どのように解決したのかを記述しておこうと思う。

 先ずはMySQLを触るためにPHPMyAdminを導入した。下記のサイトからファイルをダウンロード
http://www.phpmyadmin.net/home_page/downloads.php
 all-languages.zip ダウンロードしたファイルを解凍する。

 Webサイト内にphpMyAdminのフォルダを任意の名前で作成して、解凍したファイル全てをアップロードする。
 アップロードが終了したら、http://your_URL/phpMyAdmin/ にアクセス。





cat.png

 そんなに多くもないカテゴリーだけど、ツリー表示に成るとスマートだなと感じて、小粋空間さんのサブカテゴリーリストの折りたたみを参考にサイトを構築していましたが、カテゴリーの並び順が精神衛生的にひっかっかって居ました。gawk

 そこで、ツリーの並び替えも出来ないかと思い、The blog of H.Fujimoto さんのプラグインカテゴリーとフォルダを並べ替えるプラグイン(MT4以降用)を導入してみました。

 結果は左のサイドバーに表示されているカテゴリーリストです。
 先ず、小粋空間さんのサブカテゴリーリストの折りたたみで、工夫した点は、MT4にからほとんどのパーツがウィジェットで作られているので、カテゴリータグをウィジェットテンプレートの中に作っています。

 「menufolder.js インクルード文挿入」も本来ならばHTMLファイルの<body>タグ直下に記入するのですが、ウィジェットテンプレートの中に一緒に書き込んで見ましたが、問題なく動作しています。

 さて、そこに今度はカテゴリーの並べ替えようプラグインの導入です。confident
http://www.movabletype.jp/documentation/author/windows-live-writer.html

 MovableTypeを4.1にしたので、WindwsLiveWriterで投稿が出来なく成ってしまった。bearing
それでも、何かしら方法が有るのではとWebを検索してみると、難なく見つけることが出来た(上記URL)どうやら少し手を加えないといけない様だ。

 先ず、マニュフェストファイルというのを作る必要が有る。インデックステンプレートの追加で以下の内容のxmlファイルを作る。出力ファイル名は"wlwmanifest.xml"である。

<?xml version="1.0" encoding="utf-8" ?>
<manifest xmlns="http://schemas.microsoft.com/wlw/manifest/weblog">
<options>
<clientType>MovableType</clientType>
<supportsCategoriesInline>Yes</supportsCategoriesInline>
<supportsSlug>Yes</supportsSlug>
<supportsPages>Yes</supportsPages>
<supportsScripts>Yes</supportsScripts>
<supportsEmbeds>Yes</supportsEmbeds>
</options>
<weblog>
<serviceName>Movable Type</serviceName>
<homepageLinkText>View site</homepageLinkText>
<adminLinkText>View Dashboard</adminLinkText>
<adminUrl><mt:AdminScript encode_xml="1"></adminUrl>
<postEditingUrl><mt:AdminScript encode_xml="1">?__mode=view&amp;_type=entry&amp;blog_id={blog-id}&amp;id={post-id}</postEditingUrl>
</weblog>
</manifest>


GoogleSitemapの設定

|

このエントリーを含むはてなブックマーク Buzzurlへ追加 livedoorクリップへ追加 Yahoo!ブックマークへ追加 POOKMARK Airlinesへ追加 Saafへ追加 ニフティクリップへ追加 add to del.icio.us add to Digg add to Reddit

数年前から耳にするGoogle Sitemapについて、調べてみるとテンプレートが色々と紹介されていた。

以前自力でxml書いてみたがエラーが出ておいらには無理なのか?と諦めていたのだが、テンプレート真似すれば簡単なので真似て書いてみることにした。先ずは、通常のホームページ版

FileName:googlesitemap.xml

<?xml version="1.0" encoding="UTF-8"?>(必須)
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">(必須)

<!--自ドメインの情報-->
<url>(必須タグ)
<loc>http://www.example.com/</loc>(必須)
<lastmod>2005-01-01</lastmod>(任意)
<changefreq>monthly</changefreq>(任意)
<priority>0.8</priority>(任意)
</url>(必須タグ)


<url>
<loc>http://www.example.com/abc/abc.html</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

※以下<url>?</url>を任意に追記する。

</urlset>(必須タグ)

こんな感じに成る。上記のwww.example.com/以下は自分のサイトに読み替える。

うーん、結構簡単。何で以前は出来なかったんだろ・・・?




Fedora8にMovableTypeを構築するのだ

|

このエントリーを含むはてなブックマーク Buzzurlへ追加 livedoorクリップへ追加 Yahoo!ブックマークへ追加 POOKMARK Airlinesへ追加 Saafへ追加 ニフティクリップへ追加 add to del.icio.us add to Digg add to Reddit

Fedora8 最強の自宅サーバー」を参考に、ApacheとMovableTypeを構築してみた。

本書では、Movabletypeのアップロード後(ローカルで作業するため、全てをコンソールで作業してますが)mt-config.cgiを編集することに成っているけど、ここで間違いが起こってしまった。

SQLのデータベース領域を設定した際、何か間違いを起こしてしまった様で、mt-config.cgiが動作時にエラーが発生してしまい、Movabletypeログオンが出来ないと言う不具合(おいらのタイプミスだ)が発生してしまった。

後で分かったことだが、mt-config.cgiは編集する必要が無く、LOG INすると、対話画面が表示されて、対話形式で自動的に作成されるのだ。

Webで検索していると、データベース名やDBユーザーの記載ミスでエラーが発生してしまって、インストールが進まない事象が質問されているところを多く見た。対話形式で記入していった方が間違いが少ないし、Webページにエラーメッセージだけが表示される事に比べ、対話形式だと間違いが絞り込めるので、初心者はこの方法を選択した方が良いだろう。

 

 

image

昨夜から、検討を始めた自宅サーバーの環境再構築ですが、Linux候補はFdora8でほぼ固まってきた。Vineとかも検討したんだけど、結局ユーザーの数やネットでの情報量を考えるとメジャーなディストリビューションが良いのかなと言う安直な考えである。

VAIO PCG-R505/BQは、以前使用していた仕事用のノートPCだったが、バッテリーが60分持たなく成ってきたため仕様をやめた。そのまま押し入れに眠らせて有ったのだが、今回のテスト環境構築で再度日の目を見ることに成った。

Fedora8は雑誌に付属されてきたDVDを利用した。

モニターの表示サイズが自動で表示出来なかったが、他のインストールは問題なく終了した。ただ、Linuxもずいぶん重くなった。インストールに結構時間がかかると思った。久しぶりのOSインストールで少し感覚が鈍いが、Windows Server並かそれ以上の大きさじゃないか?

トラックバック時の HTTP error: 403 Throttled について - インフラメンコ

全然気づかなかった、そもそもトラックバック、スパムしか来ないし、ページビューも一日数人だから関係ないっちゃぁ関係ないんだが。

自分で自分の記事にトラックバック(笑)したらエラーだった。

http://www.pc-mail.net/weblog/nnnへトラックバックできませんでした: HTTP error: 403 Throttled

スパム対策をくぐる様に書いた記事だった(トラックバックポリシー参照)はずなのに?

それに「Throttled」ってなに?

と言うことで調べてみるとどうやらMovableTypeの設定に端を発していると言うことが分かった。

gorimaruさんのエントリー(文頭リンク先)がとても丁寧に書いてあって参考に成ったのでリンクして覚書とする。

感謝申し上げます。m(__)m

改行を行った時、日本語の表示では1文字下げて書き始める事が望ましいよね。癖で文章を打つ時改行すると、一文字目に空白を入れる(スペースを叩く)入れるんだけど、MovableTypeの仕様なのかそれともXHTMLの仕様なのか、入れたはずの空白が消えてしまうし、ブラウザで表示した時空白行が省略されてしまうんだよな。(正確な表現では無いかも知れない)

そこで、スタイルシートに記述出来ないかなと調べてみたら有りました。こんな簡単な事なのに、再構築する時に 調べないと忘れるんで、書いてメモしておこうと思う。

スタイルシートに以下の記述を追記する。
.entry-body p{ text-indent: 1em; }
.entry-more p{ text-indent: 1em;}

これだけ、「.entry-body」は本文のクラス名、子孫の要素のプロパティを指定したい訳だから、

.クラス名 セレクタ{プロパティ:値;}

こうなる訳だ。スペースで区切るってのが最初分からなくてどうやって子孫を表現するのかちょっと苦労してしまった。なんたってスタイルシート素人だからね。 あっかんべー

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

 

2010年9月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

My Album

カテゴリー

 

最近のエントリー

Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.

更新をメールで受け取る
アドレス入力:

配信: FeedBurner

Powered by Movable Type 4.24-ja
 

My Twitter

Sponsored Link

ABOUT

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

 

足跡LINK