便利なもの(プラグイン)見つけてきました。

有償ツールですが個人で使う分には無料だそうです。

Firefox は画像のアップロードなど動作が遅いので使うのが苦痛でしたが、これでIE9でもMT5が扱えます。

設定はものすごく簡単、解答して出てきたフォルダ(EmulateIE)を、MTをインストールしたpluginsフォルダに丸ごとアップロードするだけです。

今はIE9で書いています。

画面はこんな感じでIE8のときとまったく変わりません。

20120203_1.jpg

 

IE9がMT5に対応してないため、まともに使えません。

IE9のドキュメントタイプをIE8にしてやれば、何とか使えるようです。

  1. IE9を起動して[F12]を押します。
  2. ドキュメントモードタブをクリックします。
  3. Iinternet Explorer 8を選択します。

ブログリンクを自動で更新しようと思い、「公開プロファイルの設定」から、ダイナミックパブリッシングを選択しました。

しかし、ダイナミックはサーバーによっては許可されていないようです。
500エラーが出てしまい、しかたがなく、自動で生成された「.htaccess」ファイルを、削除しました。(ブログの設定の「サイトパス」に指定したディレクトリに生成される)

「.htaccess」の中の次の行を削除して、再アップロードしました。

Options -Indexes +SymLinksIfOwnerMatch

500エラーがなくなり正常にブログが表示されました。
ダイナミックパプリッシングは、「

出来る方法はあるのかも知れませんが、もう面倒になっっちゃった。 

  1. <MTFEED uri="http://api.plaza.rakuten.ne.jp/mccoy/rss/">http://api.plaza.rakuten.ne.jp/mccoy/rss/">
  2. <MTFEEDENTRIES lastn="1">
  3. <a href"=http://plaza.rakuten.co.jp/mccoy/" target="_blank" >
  4. <$MTFeedEntryTitle$></a>

1行目は、RSSのURLです。リンク先のフィード情報から取得します。
2行目は、読み込み件数を指定しています。
3行目は、リンク先です。

 

【 MT5のタグはこちら】

 <mt:Feed uri="http://www.movabletype.jp/index.xml">
<h2><$mt:FeedTitle$></h2>
<ul>
<mt:FeedEntries>
    <li><a href="<$mt:FeedEntryLink encode_html="1"$>"><$mt:FeedEntryTitle$></a></li>
</mt:FeedEntries>
</ul>
</mt:Feed>
日付も表示したい場合には、プラグインFeedExが公開されています。

CKEditor を入れてみた。画面はこんな感じ。

ckeditor.jpg

ボタンなど可愛いし、Flashボタンもある。

と思ってCSS編集を探してみると・・・ない。

ソースから手で入れろっていうのかしら?

もっと調べればあるのかもしれないけれど、う~。迷う(^^;

CSSを使うことはそんなにないし、とりあえず少しこのまま使ってみようか。

ボタンをフルにしたら、凄いことになった(^^; コレ↓

ckeditor2.jpg

Tinymce を導入した。Flashを入れるときにとても便利なのと、CSSを使うときも便利。

ただし、編集領域が狭いのが気になったので、プラグインの中の「CSSを編集する」クリックし、1行だけ入れてみた。

body {line-height:150%;}

結果は広くなって満足。こんな感じの広さ

tinymce.jpg

だけど、CKEditorも入れたので、こっちを使ってみてよい方を使おう。

 

PostTweetの導入

| コメント(0) | トラックバック(0)

MTからTwitterへ、記事のタイトルとリンク情報を送信するソフト、PostTweetを入れてみた。

「投稿できません」というエラーが出るので、自分の環境ではダメなのかもしれない。

試しに、エディタープラグインを外してみたら、投稿できたようなので、設定方法を書いておこう。

ちなみに、最初インストールしてしまった、PostToTweet2.0は、2011年5月現在は、使えないので要注意!

最初、間違えてインストールしちゃったんだよねぇ・・・不覚にも。Twitterの認証システムが変わったようだ。

 

  1.  PostTweet-1.0.3.zip を展開してできた「PostTweet」をフォルダごと、MTをインストールしたフォルダの「plugins」へ転送する
  2. MTのプラグイン設定画面から、「OAuthによる認証」をクリックする。
  3. Twitterの認証システムへ移動するので、「PIN番号を取得する」をクリックする。
  4. TwitterのサイトでPostTweetへのアクセス許可の確認が行われるので「許可する」をクリックする
  5. PIN番号が表示されるので、これをコピーして、「OAuthによる認証」の画面へ戻り、認証ボックスに番号を貼り付ける
  6. 「実行」をクリックする
  7. 「認証に成功しました」の文字を確認し、「閉じる」をクリックする。

編み物勉強室で、最新の記事を多くしたかった。
記事数が多くなったので、テンプレートを折りたたみにした。

小粋空間のカスタマイズに「Movable Type のデフォルトテンプレートで利用する場合」があったので、これを参考にさせてもらった。というかまんま使っただけ(^^;

Ver4.x となっていたが、Ver5でも可能だった。

自分用にカスタマイズしたのは、CSSの以下のクラスセレクタのみ。

.fold-header a:hover {
    color:#fff;
    background: #AB0404;
    text-decoration: none!important;
}

変更後
マウスが乗った時の動作に、画像ファイルを設定した。
(このブログではカスタマイズなし。小粋空間通り)

.fold-header a:hover {
    text-decoration: none!important;
   background-image: url(imgfile.gif);
   background-repeat: no-repeat;

MT5でのPing送信

| コメント(0) | トラックバック(0)

手編み勉強室ブログが「人気ブログランキング」に参加しています。

MT4までは、Webサービスの設定だけで、ランキングに最新記事タイトルが表示されていたのに、MT5になって表示されなくなりました。

Webで検索してもそれらしい内容は見つからず、いろんなことを試しても駄目なので半ばあきらめていました。

「もしかしたら?」というちょっとした疑問があり、ブログランキングのよそブログのソースを見ました。

これで原因が思い当りました。MT5には、RSSテンプレートがなかったのです。

MT4のRSSテンプレートをコピーして、MT5でRSS用テンプレートを作成しました。

次に、HTMLのヘッダーに、RSSを検知する命令を入れた。
<
link rel="alternate" type="application/rss+xml" title="RSS" href="<$MTLink template="rss"$>" />


ということで、見事ピンポンでした。
ランキングに新着記事が表示されるようになりました。

このブログでは最初、プラグインを使わない方法でカテゴリの並べ替えをしていました。

しかし、この方法では、タグの<>を使うためフィードエラーになることがわかりました。

SortCatFld というプラグインを入れてみました。
カテゴリの下に、「カテゴリの並べ替え」というメニューが表示されます。
これはテンプレートのタグを書き換えなければならないようですが、ツリー用のタグを使っているので、置換はできませんでした。

で、結局は今まで使っていた、数字置換プラグインpmHeadChangerを使うことにしました。
MT5でも問題なく使えています。

アーカイブ

ウェブページ

Powered by Movable Type 5.01

素材&テンプレート