ブロックタグとファンクションタグの使い方と違いについて

Movable Type

ブロックタグとファンクションタグの使い方と違いについて

Movable Type 4

Movable Typeをカスタマイズして、がしがし使おうと思ったら、テンプレートタグというタグとは無縁でいられません。
テンプレートタグは、HTMLの様な、MTでしか使えない言語だと思ってください。
そのテンプレートタグにも種類があり、大きく

  • ブロックタグ
  • ファンクションタグ

という分け方になります。

プログラミングとかしない人にとっては、ちょっととっつきにくいかもしれませんね。
というわけで、かなり基本の説明です。
公式HPに書いてあることはわかりにくいので、勝手に解説しちゃいます。[smile]
公式ページ:http://movabletype.jp/documentation/appendices/tags/

まずブロックタグから。
たとえば、<MTEntryCategories>というブロックタグは、あるブログ記事に指定したカテゴリの一覧を出すためのブロックタグです。

 <MTEntryCategories>
  <!-- do something -->
 </MTEntryCategories>

のように使います。どこにどう使うんだ?というと、たとえばエントリーアーカイブテンプレートに使用します。

で、これだけ書いても何も起こりません。というのは、ブロックタグというのは、条件を指定するだけだからです。

中身を何を表示するか、書いてあげないといけません。

そこで、ファンクションタグの登場です。
ファンクションタグは、それだけで使えます。間にはさむ必要がありません。
<MTCategoryLabel>というファンクションタグは、カテゴリ名を出力するタグです。で、これを先ほどのブロックタグと組み合わせます。

 <MTEntryCategories>
 <MTCategoryLabel>
 </MTEntryCategories>

これを、たとえばエントリーアーカイブテンプレートに仕込んでおくと、ブログ記事(エントリー)を表示させた時に、そのブログの属しているカテゴリーを表示して、そのカテゴリーの名前を表示させるのです。
解説です。勝手に翻訳してみました。;

 <MTEntryCategories> …このエントリーの属しているカテゴリーの
 <MTCategoryLabel>  …「名前」
 </MTEntryCategories> …を表示しなさい

というわけです。
参考になりましたでしょうか。

Movable Type導入支援・カスタマイズ・構築

ブログなどの最新投稿を自動的にTwitterでつぶやく

twitter

ブログなどの最新投稿を自動的にtwitterでつぶやく

ブログや、何かのサイトの更新情報を、いちいちツイッターでつぶやいたりするのは面倒ですよね。
RSSという機能さえ、サイトについていれば、Twitter Feedというサービスを利用して、自動的にサイトの更新をTwitterでつぶやいてくれます。

以下、方法です。

  • Twitter Feedのサイトへ行きます。

http://twitterfeed.com/ 

  • Register Nowというボタンをクリックして、次の画面でEmailアドレスと任意のパスワードを入力します。
  • Re CAPTHCAとある部分のボックスには、見えづらいアルファベットが並んでいますが、これはアルファベットを読んで、その下の小さいボックスに入力します。
  • 入力したEmailにメールが来たら、そのURLをクリックします。
  • Feed Dashboardという画面に来ましたら、右上のCreate New Feedというボタンをクリックします。
  • Feed Nameというのは、何か好きな名前をつけてください。
  • Blog URL or RSS Feed URL (help)という欄に、RSSのURLを入力します。RSSを配信しているサイトは、RSSというオレンジ色のボタンが付いています。それをクリックした先が、RSSのURLです。

このでじうぃきのサイトにも、左下にRSSというオレンジ色のボタンがありますよね、これです。アメブロなどだと、色が変わっていますがrss20.xmlと書かれたボタンをクリックして、RSSフィードのURL とかかれている中が、アメブロのRSSフィードです。

  • test rss feedというボタンをクリックして、テストします。Feed parsed OKという文字が出たら、成功です。
  • Continue Step2というボタンをクリックします。
  • Twitterと書かれたところをクリックします。
  • 次の画面で、Authenticate Twitterと書かれた青いボタンをクリックします。
  • Twitterへログインします。
  • Twitterの名前が、上部に表示されましたか?そうしたら、あと一息です。Create Serviceというボタンをクリックします。
  • All Doneというボタンをクリックします。

これで完了です!そのあとは、Twitter Feedへログインすると、自動的にTwitterでつぶやかれたブログURLがどれぐらいクリックされたかも見ることができます。
ブログはいくつでも登録できますよ。

便利ですね。[smile]

後日談

アメブロがなんとTwitter Feedではじかれるようになってしまいました。
[feed status: Marked this service as inactive due to Twitter flagging links as malware. (25 Apr 21:42) and Feed checked OK, no new entries found (30 Jul 04:38)]
だって。
仕方ないので、アメブロ自体のTwitter連携サービスを利用します。

ブラウザのキャッシュ削除方法

Windows 初心者向け
IE7

ブラウザのキャッシュをクリアする方法です。
ブラウザのキャッシュはインターネットを高速にみるために役立ちますが、以前に見た情報が更新されているはずなのに更新されて表示されない、などの場合、キャッシュをクリアすることで改善されることがあります。

InternetExplorer 6

  1. 「ツール」→「インターネットオプション」→「全般」タブの「インターネット一時ファイル」と書いてあるところの「ファイルの削除」をクリック
  2. 多少時間がかかります。

InternetExplorer 7

  1. 右上のぜんまいのようなアイコンの横の「ツール」をクリック
  2. 「全般」タブの「削除」をクリック
  3. 「インターネット一時ファイル」の「ファイルの削除」をクリック

Firefox

  1. 「ツール」→「オプション」をクリック
  2. 「詳細」と書かれた、ぜんまいのアイコンをクリック
  3. 「ネットワーク」タブをクリック
  4. 「キャッシュ」とあるところの「今すぐ消去」ボタンをクリック

ブラウザのscript async対応状況

Javascript

Google Adsenseで非同期コードが使えるようになったので、ブラウザの

フロッピーディスクをフォーマットする方法

Windows 便利な使い方

フロッピーディスクをフォーマットする方法

1.新しいフロッピーディスクをフロッピーディスクドライブにセットします。
2.デスクトップの「マイコンピュータ」をダブルクリックして、「3.5インチFD(A:)」を右クリックします。
3.メニューの「フォーマット」を選びます。
4.フォーマット画面が表示されます。
5.「容量」の欄でフォーマットしたい種類(通常は「1.44MB」です)を選択します
6.「フォーマットの種類」の「通常のフォーマット」を選択して、「開始」をクリックします。
7.フォーマットが終わると「フォーマット結果」が表示されます。「閉じる」をクリックしてください。
8.最後に「閉じる」をクリックして終了します。
※1度フォーマットしてあるフロッピーを、同じ容量でもう一度フォーマットするときには、
「フォーマットの種類」で「クイックフォーマット」を選択すると早くフォーマットができます。
FrontPage