rinatsuku.net : movabletype

rinatsukuによる色々メモ。
読んだ書籍の個人的なレビュー、足を運んだイベントや展覧会などの感想、調べものそして試しごとのまとめが多いブログです。

posts of movabletype

ウィジェット自体についてメモしてなかった。

Sat 13:46

解析ツールの導入時にウィジェットの機能を使ったくせに、肝心のウィジェット自体については何もメモしていなかったので、慌ててメモ。

ウィジェット=MTテンプレートに組み込んだり外したりできる、特定の機能の塊。
個人的には、↑のような認識です。MTは複数のテンプレートが合わさって動いていますが、ウィジェットもその中のひとつ。上部メニューの「デザイン」→「テンプレート」の中に入って、右側クイックフィルタの「ウィジェット」から、現時点で入っているウィジェットを確認することが出来ます。
デフォルトの時点で、「最近のブログ記事」や「カテゴリ」など、サイドバーに設置するあらかたのウィジェットが入っているのが分かります。
私自身はこの間「Google Analytics」のウィジェットを新しく作りましたが、それもここに表示されます。作ったウィジェットはぜーんぶ、この一覧でチェック出来ちゃいます。

ウィジェットに入れるもの=特定の機能を持つスクリプト。
ウィジェットはMTの着せ替え部品みたいなものなので、特定の機能ごとにまとめたほうが効率がいい気がします。
「Google Analyticsの設定専用のウィジェット」みたいに、ひとつのウィジェットにはひとつの仕事しかさせないほうが、後から付け外しをするときにも分かりやすいし(数が増えすぎると煩雑になるかな......でもそこは好き好きかも)。
ウィジェットを新しく作るには、「ウィジェット」一覧の上のほうにある「ウィジェットテンプレートを作成」でテンプレートを作成するページが出てきます。上の欄にウィジェットの名前を入れ、下の欄にウィジェットに盛り込みたい機能を持つスクリプトを書いて、保存するとめでたくウィジェットの出来上がりです。
既にあるウィジェットの内容を編集したいときは、一覧ページに表示される名前をクリックすれば、編集画面が出てきます。そこでスクリプトの中身を書き換えて保存し、ブログを再構築すると変更が反映されます。

作ったウィジェットは「ウィジェットセット」に挿入!
せっかく作ったウィジェットですが、残念ながら作っただけでは使うことができません。テンプレートに組み込む準備が必要です。上部メニューの「デザイン」→「ウィジェットセット」のページで、作ったウィジェットを「ウィジェットセット」に追加することができます。
ウィジェットセットは名前の通り、既にあるウィジェットを組み合わせて(追加したり削除したりする)、MTの特定の位置に表示するための入れ物のようなもの。つまり、ウィジェットセットに追加してあげないと、ウィジェットの機能をMTで使えないんです。ちょっと紛らわしい。
デフォルトではサイドバー用のウィジェットセットが用意されているので、その中でウィジェットの出し入れをしてみると、多分イメージしやすいはず。
新しいウィジェットセットを作りたいときは、これまた上の方に「ウィジェットセットの作成」というリンクがあるので、セット名を決めて、セットしたいウィジェットを追加、保存すれば出来上がりです。

最後に、ウィジェットセットをテンプレートに組み込み!
ウィジェットセットにウィジェットを追加して、よし! これで表示されるぞ! と思ったらまだ続きが......。最後に、ウィジェットセットをテンプレートに追加しないといけません。
ウィジェットセットの一覧画面の右側に、こっそり、こんな記述があります。

テンプレートにウィジェットセットを追加するときは以下の構文を利用します。
<$MTWidgetSet name="ウィジェットセットの名前"$>

追加したいウィジェットが、デフォルトで組み込まれているウィジェットセットに追加すれば事足りるならよいのですが(デフォルトではサイドバー)、ヘッダーやフッターなど、元々ウィジェットセットを組み込んでいないところに表示したいときは、該当部分のテンプレートに上記の構文でウィジェットセットを組み込んであげないとだめなのです。
いやぁ、めんどくさい......と思いましたが、一度仕組みが分かってしまえば部品を機能ごとに切り分けられるので、結果的に便利だなーと思います(よく頭から煙を出しますが)。

びっくりヒューマンエラー......

Wed 22:49

仕事中、途方に暮れるほどうっかりミスをしてしまったので自戒のためにメモ。

いきなりMTにアクセスできなくなった!
色々と作業をしていたら突然ブラウザが落ちたため、サインインし直そうと思ったんですね。そしたら、「ログインが不正です」。
えーーーーー!? というわけです。
過程は果てしなく情けないので端折りますが、ブログのユーザー設定をしようとして、ブログを書いている人の名前として表示される「表示される名前」の欄だけを変えればいいところを、うっかり「ユーザー名」まで書き換えてしまったのが原因でした。
超うっかりミスです。
曲がりなりにもシステムを触る者として恥ずかしいミスっぷりでした。凹。
もうやらないぞー! の誓いとして書き残します。

ちなみに、本気でユーザー名やパスワードを忘れてしまった場合。
「MT パスワード」などと検索すると、結構たくさん再設定の方法が出てきました。
お世話にならないように今後気をつけたいと思います......

PINGを設定してみた。

Tue 22:07

PINGを出してアピってみる。
PING(ピン)」とはブログ更新時に、更新情報を自分から発信する機能......らしいです。とはいえ実際利用してみないと得体が知れないので、とりあえず、MT上で設定してみました。
PING送信先として、参考にしたのはこちら

PINGの設定方法メモ。

  • PINGを設定したいブログに入る
  • 上部の「設定」から「ウェブサービス」へ
  • google.com、weblogs.com、technorati.comへの送信はチェックボックスにチェック!
  • その他には、その下のテキストボックスに改行して羅列する

これで、記事を書くたびにブログの更新情報が送信され、送信先のサイトにある「新着記事一覧」みたいなコンテンツに表示してもらえる感じです。

更新をお知らせできるのはいいんだけど......
PINGの送信には意外と時間がかかります。ひとつ記事を書いて保存するのにやたら時間くったよ!
無料でPINGを代行送信してくれるウェブサービスも探せばあるけど、送信先を明示していないものは、いかがわしいところ(...)に更新情報を送信している可能性もあるので、吟味したほうがいいですね。それにしても重い。

初めて博多祇園山笠を見た!

Tue 21:42

来年は絶対櫛田神社近くで見る。
福岡に住んで早10年、博多どんたくと並んで知名度抜群のお祭りですが、一度も見たことがありませんでした。だって朝早いんだもの......。
しかし! 今年は思い切って見に行ってきました。が、場所を取るとか、もみくちゃになるのはちょっと嫌だったので、一番盛り上がるスタート地点&ゴール地点からは離れたところで観覧。
人波の中でしばらく待っていると、遠くからやってくる太鼓の音と「エイサ! オイサ!」の掛け声がだんだん大きくなって、遂に締込姿の人たちが目の前を駆けて行くわけです。やっぱり何だかんだ気分が高揚するね。
一度見たらまた見たくなる、っていうのがやっと分かった気がする。来年はぜひ、もっともみくちゃになる場所で見よう!

で、いきなりカテゴリの追加方法をメモ。
相変わらずデフォルトテンプレートのままなのは棚上げして、ブログのカテゴリの分け方をメモ。ブログは同じ種類の記事をひとつの「カテゴリ」にまとめて表示することができるけど、MTでブログにカテゴリを設定するには、

  • カテゴリを設定したいブログに入る
  • 上部の「一覧」から「カテゴリ」を選択
  • カテゴリの編集画面に入るので、「トップカテゴリを作成」を作成

で新しく作ることができます。
カテゴリの中でさらに細かく分けたいときは、分けたいカテゴリを選択して、右のほうにある「新規作成」でサブカテゴリを作成すれば、いくらでも深く分けられます。まぁ、そんなに分けないだろうと思うけど......

話が戻るけど、写真撮るの忘れた。
何たる失態! 追い山見るのに夢中で何も取らなかったよー。あーあー。

ひとまず、解析ツールを導入。

Mon 01:30

今だにデザインがデフォルトのままですが、ブログは書いた内容が「読まれる」ことのほうが重要だと思うので、とりあえずアクセスログなどの解析ツールを先に導入しました。

などと書きつつ、3カラムを2カラムに。
ニュースサイトなど、情報量が多いサイトではよく見られる3カラムですが、横に広がることもあって個人的にはあまり好きではなかったりします。個人ブログだから好きな見た目にしちゃえ! というわけで、まずは3カラムを2カラムに変更しました。
初めからウィジェットセットとして2カラム用と3カラム用のテンプレートが準備されているので、作業としては、どちらのテンプレートを読み込むか設定すればいいだけ。ただ、読み込むテンプレートの指定にはMTタグで変数を設定しないといけないようです。
「フッター」テンプレート内の、サイドバーを読み込むための記述(<$MTInclude module="サイドバー"$>)に、下記のようにコードを追加しました。表示は思い通りになりましたが、このやり方が正しいのかは正直微妙。参考にしたのはここ

<MTSetVar name="page_columns" value="2">
<$MTInclude module="サイドバー"$>
</MTIf>

めでたく2カラムに出来たので、解析ツールを導入。
今日入れたのは、

の3種類。
アカウントを持っていれば、申し込むだけで解析用のコードやHTMLファイルを自動的に出力してくれるので、あとは手順に従ってサイトの所定の位置にコードを張り付けたり、FTPで指定ディレクトリにアップロードするだけです。
Google Analyticsは解析用のコードをコピペしたウィジェットを作成し、「フッター」テンプレートに読み込み。Google ウェブマスターツールとYahoo! サイトエクスプローラーは、METAタグに指定のコードを入れる方法もあるのですが、余分なコードを増やすのも癪なので、出力されるHTMLファイルを指定ディレクトリにアップロードしてみました。

MTをインストール!

Sun 14:47

実験やら勉強やら息抜き? のため、Movable Type(バージョンは4.13)をインストールしてみました。
ダウンロードの仕方、インストールの手順などはロリポップ!のオンラインマニュアルが詳しいので割愛するとして、このブログでやりたいことを自分のために明記しておきます。

MT自体の機能や仕組みを理解する。
仕事でカスタマイズされたMTを利用しているので、その機能の範囲では作業できるのですが、ちょっとカスタマイズが必要になると、えーっと......という恥ずかしい状態。
今後、継続的に関わるものだし、スペシャリストまではいかなくとも、大部分のカスタマイズは自力でできるようになりたいです。

SEO、アフィリエイト、既存のブログツールなどを体験する。
web関連の仕事を始めて痛感したのが、既存のツールやサイトを知らなさすぎる! ということ。
今「ある」ものを知っていれば使ったり提案したりできるものを、知らないばかりに難しく考えすぎたり、逆に何もできなかったりすると思うので、MTと合わせて色々体験してみます。
使ってみないと、何が本当に便利なのか分からないしね。

考えたことを出力する機会を増やす。
思いついたアイデアとか、面白かった日常のシーンなど、書くネタはそこかしこに転がっているはず。だからなるべく毎日、「何か」書こうと思います。
考えを文字におこすという作業は、単純なようですごく頭を使うこと。もしかしたら、ブログは脳トレツールとして最適かもしれない(最近忘れっぽいから......)。
ついでに、文章力のアップが図れたらいいなぁと考えています。