MT-Plugin-FCKeditorのインストールとカスタマイズ

今後エントリー画面の拡張という話が出てきそうな予感がしたので、WYSIWYGエディタの実装を検討。
まずはテストサーバに入れてみて、とりあえず動くようならKurumiStyleに実装して使ってみようかと思います。

以下インストールとプチカスタマイズの備忘録

クリック男爵

コメント(0)

MT-Plugin-FCKeditorのインストールとカスタマイズ

MovableTypeのパスワードを忘れたときの対処

会社で「MovableTypeのパスワードを忘れちゃったよ。どうにかしてよド○えも~ん」な感じで泣き付かれました・・・。

「俺はドラ○もんじゃないよ・・・」と思いながらも、対応策をネットで調べたらあっさり情報が見つかって解決できたので「大丈夫だよの○太くん」と大人の対応をしたときの備忘録・・・。

最近はこうして備忘録を残すことの重要性を痛感する機会が多いです。

クリック男爵

コメント(0)

MovableTypeのパスワードを忘れたときの対処

別ブログの最新記事リストをトップページに表示

例えば「備忘録」にエントリーを投稿したときに「KurumiStyle」トップを自動更新してくれるプラグインは無いものかと物色していましたが、標準機能であったんでね。


1.「ツール」→「プラグイン」→「MultiBlog」→「設定」で設定画面を開く。
2.「再構築トリガー」→「再構築トリガーを作成」をクリック。
3.一覧のなかから「KurumiStyle」を選択
4.トリガーを「ブログ記事の公開」「インデックスを再構築する」に設定。

これでエントリーを公開したときにKurumiStyleのトップに更新がかかるようになりました。

クリック男爵

コメント(0)

別ブログの最新記事リストをトップページに表示

「Tweetable」でWordPressからTwitterへ呟く

先にインストールしたWordPressですが、テンプレートもようやく気に入ったものが見つかったので、
プラグインを入れてカスタマイズを実施していこうと思います。

まずは「Tweetable」プラグインを入れて、以下の用件を満たします。
・WordPressからエントリーをTwitterへ反映させる。
・Twitterのツイートをサイドバーに表示する。

クリック男爵

コメント(0)

「Tweetable」でWordPressからTwitterへ呟く

RebuildIndexFilter プラグイン

小粋空間さんで公開されている「RebuildIndexFilter」プラグインを使って、エントリー登校時にメインページを再構築するように改良しました。これで、エントリー投稿後にメインページを再構築するといった二度手間を回避することができました。

後はエントリー登校時にWEBページ(アーカイブテンプレート)を再構築できるようにしたいです。

クリック男爵

コメント(0)

RebuildIndexFilter プラグイン

擬似カスタムフィールド

「MTOS活用テクニック」を参考に擬似カスタムフィールドを実装してみました。
今回実装したのはアフェリエイト用のタグを格納する部分です。

関連商品のところに「MTOS活用テクニック」のアフェリエイトリンクが表示されているので、カスタマイズは成功したようです。

CSSとテンプレートを修正する必要がありますが、あえずは使えそうな感じです。

クリック男爵

コメント(0)

擬似カスタムフィールド

Mapperを試してみる

GoogleMapを活用できないか模索していたのですが、少し光が見えてきました。

以前より「MTOS活用テクニック」という本を参考にカスタムフィールドの実装に取り組んでいるのですが、それと「Mapper」プラグインをうまく活用することで、地図上の任意の場所にポインタを表示させることができました。

後はフキダシの設定方法等、詳しい使い方を調べる必要がありますが、とりあえずスタート地点に立てたような気がします。まだまだ時間はかかりそうですが・・・

以下、自分用備忘録

クリック男爵

コメント(0)

Mapperを試してみる

特定のカテゴリの表示と非表示

あるサイトの構築で、特定のカテゴリだけ表示する必要がでてきました。

例のごとくgoogleで調べ「FilterCategories」というプラグインをいれることにしました。
(MTOS4等では特にこのプラグインを入れることなく実現できるようですが、うまくいかなかったので今回はこのプラグインで解決しました。)

特定のカテゴリを表示したくない場合は MTFilterCategories の属性を「exclude」にします。
| で区切ることで複数指定が可能になるようです。



特定のカテゴリを表示する場合は MTFilterCategories の属性を「include」にします。
| で区切ることで複数指定が可能になるようです。

クリック男爵

コメント(0)

特定のカテゴリの表示と非表示

カスタムフィールドの実装へ向けて

以前「MTOS 活用テクニック」という本を購入し、MTOSへのカスタムフィールドへの実装を試みていましたが、デザインやUI等を優先させたため後回しになっていました。

ようやくその辺が落ち着いてきたのでこの本を参考にしてカスタムフィールドの実装していきたいと思います。現在はテストサーバーにサンプルをインストールして動作を見ている状態ですが、早いところ必要機能を実装したいですね。利用目的はアフェリエイトリンクの掲載になりそうです。
(まずは手始めといったところなのであまり難しいことはしないつもりです。)

いろいろといじる必要がありそうなので時間はそれなりにかかりそうですね・・・。

クリック男爵

コメント(0)

カスタムフィールドの実装へ向けて

コメントスパム対策 MT-Akismetの導入

以前KurumiStyleはWordPressで細々とやっている時期がありました。
細々とやってる割にはトラックバックスパムをつけられることが多く、WordPressに標準で実装されている「Akismet」を利用してスパム対策を実施していました。

MTOSでもこれが利用できないかと調べたところ「MT-Akismet」というMovableType向けのAkismetがあることがわかり、早速実装してみました。

というわけで以下備忘録

クリック男爵

コメント(0)

コメントスパム対策 MT-Akismetの導入

コメントスパム対策

コメント蘭を開放してからまだ1日しか立っていないこともあり、まだコメントスパムはついていませんが、前は急げということでネット調べた結果、今回は「MT-Keystrokes」を採用しました。
どうやら、実際に投稿ボタンをクリックしない限りコメントできないため、CGIでコメントをつける類のものはこれで防ぐことができそうです。

今回はこちらのサイトのエントリーを参考にさせていただきました。というわけで以下備忘録。

クリック男爵

コメント(0)

コメントスパム対策

MTOSで携帯用テンプレートを作る ~その2~

紆余曲折あったものの何とか携帯閲覧用テンプレート製作の勘所が見えてきました。
本来なら、3キャリア分用意しておいてユーザーエージェント判定で切り替えるといった方法が好ましいのでしょうが、一人で作業をやってるとそういうわけにも行かないので、外部CSSが使えない等制約の多いDocomoを基準に製作を進めています。

携帯サイトではカタカナはまぁ大体半角カナで表示されているサイトが多いです。私の製作しているサイトでもこの機能が実装できないかと思い検索したところ「ConvertHanZen」という素敵なプラグインを見つけました。

何とかうまい具合に動作したので備忘録として残しておこうと思います。

クリック男爵

コメント(0)

MTOSで携帯用テンプレートを作る ~その2~

文字コードの変換 MT-I18Nプラグイン

昨日設定した文字コード変換プラグイン「TransEncoding」ですが、私の用途ですと問題が発生してしまいました。

SEOTOOLSなどでサイトのチェックを実施すると「タイトル」・「Description」・「Keyword」に設定した文言がすべて文字化けして表示されていたのです。これだとせっかくSEO対策を施しても意味があるとは思えません。

そこで、携帯用のテンプレートのみ「TransEncoding」で文字コード変換ができないか試行錯誤してみましたが、私のスキルでは実現することができませんでした。

クリック男爵

コメント(0)

文字コードの変換 MT-I18Nプラグイン

PageButeの設定

このサイトもエントリーだけは無駄に多いのでページ分割プラグインである「PageBute」を導入しました。

しかし他のブログなどで紹介されてる手順で試してみましたが、どうやっても「1」しか表示されず分割されません。しばらくさまよった末にこちらのエントリーに解決の糸口を見つけました。

私はMTのメニュー「設定」→「ブログ記事」でエントリー表示日数を5日分と設定し、一方PageButeのも同様に<MTPageContents count="5">と設定していましたが、これが私の環境ではまずかったようです。

「設定」→「ブログ記事」でエントリー表示日数を0日分に設定して再構築したところ、無事ページ分割で表示されましたとさ。爽快爽快・・・

クリック男爵

コメント(0)

PageButeの設定

文字コードの変換

pc2mは今回構築したサイトでは制約が多く、実用的ではないという判断に至り、結局
自力で携帯用のテンプレートを作成することにしました。

で、utf-8でサイトを構築していたのでいきなり文字コードの壁にぶち当たってしまいました。
しばらくgoogleをさまよった末に、出力ファイルの文字コードを変換してくれる「TransEncoding」という
素敵なプラグインを見つけたので早速活用させていただきました。

以下備忘録です。


クリック男爵

コメント(0)

文字コードの変換

pc2mの設定 ~インストール編~

MTOSで構築したあるサイトを携帯でも閲覧できるようにしたいとMT4iの設定を考えましたが、
個人的な思惑から携帯変換スクリプトであるpc2mで対応することにしました。
今回はインストールから動作の確認までの備忘録です。
基本的には作者様のページにある設置マニュアルを見れば問題ないかと・・・

1.こちらから最新版 をダウンロード。
2.ダウンロードしたファイルを解凍後、サーバーへアップロードし、作者様の設置マニュアルにあるように、アップした「data」フォルダのパーミッションの変更(書き込み権限)と「pearpack.zip」のダウンロードし、解凍後出来上がったもののうち「README_PEARPACK.TXT」以外サーバーへアップロードします。
3._check.phpへアクセスし、問題がないかチェックします。
4.上記で問題がなければ、pc2m.phpへアクセスしてみます。私はi-modeシュミレーターⅡでアクセスしてみましたが、問題なく表示されました。

とりあえずここまでは問題なさそうなので、後は作者様のマニュアルを見ながら、適宜カスタマイズしていこうと思います。

クリック男爵

コメント(0)

pc2mの設定 ~インストール編~

LightBox2MT

こちらのサイトで紹介されていた  LightBox2MT をダウンロードしてpluginフォルダへアップロードしました。このプラグインはimgを埋め込むときにlightboxを有効にする「rel="lightbox"」を自動で入れてくれる素敵なプラグインです。
今まで自分でタグを入れていたので、これでずいぶん楽になりました。


クリック男爵

コメント(0)

LightBox2MT

BlogRebuilder プラグインの実装

このブログは複数のMTブログで構成されているので、一括で再構築可能なBlogRebuilerプラグイン
を導入しました。

以下備忘録
1.こちらのサイトからMT4用の圧縮ファイルをダウンロード
2.解答したファイルをpluginsフォルダにアップロード
3.アップロードしたらblog-rebuilder.cgiのパーミッションを実行可能なものに書き換える。
4.ダッシュボードに「複数ブログの再構築」メニューがあるのでそこから再構築するブログを選択して実行

更新できているようです。爽快爽快

クリック男爵

コメント(0)

BlogRebuilder プラグインの実装

db.SyntaxHighlighter

db.SyntaxHighlighterを設定してみました。

GoogleCodeから SyntaxHighlighter_1.5.1.rar をダウンロード。
rarを解凍できなかったので  unrar をyumでインストール

yum -y install unrar

先にダウンロードしたSyntaxHighlighter_1.5.1.rarを解凍し、フォルダを任意の場所へ移動

MovableTypeの管理画面から
「デザイン」→「テンプレート」→「HTMLヘッダー」と選択し下記のコードを記述。


メインページのbody終了タグの直前に下記のコードを記述

<textarea name="code" class="xhtml"></textarea>で囲えばソースが表示される。
classは下記の通り

C++ cpp, c, c++
C# c#, c-sharp, csharp
CSS css
Delphi delphi, pascal
Java java
Java Script js, jscript, javascript
PHP php
Python py, python
Ruby rb, ruby, rails, ror
Sql sql
VB vb, vb.net
XML/HTML xml, html, xhtml, xslt

これで、より備忘録として使えそうです。

クリック男爵

コメント(0)

db.SyntaxHighlighter

PageBute

ページ分割のプラグイン「PageBute」を設定しました。

これで少しは使いやすくなったかな?

あっ・・・コード表示用のプラグインも入れないと・・・。

こんな感じ↓↓

090118.jpg




クリック男爵

コメント(0)

PageBute

クリック男爵の咆哮

リンク

PR

デル株式会社
ツートップインターネットショップ(twotop.co.jp)
エプソンダイレクト株式会社
NEC Direct(NECダイレクト)
Sony Style(ソニースタイル)
シマンテックストア
フェイスインターネットショップ(faith-go.co.jp)
マウスコンピューター/G-Tune
Mac で Windows を動かすなら act2.com
【サンワダイレクト】Paleta de Colores(パレタ・デ・コローレス)

プロフィール

クリック男爵
4月からレンタル移籍(出向)で職場がかわります。
いろいろ経験が積めるといいなぁと思っています。