ロリポップでMTインストールしたり、サイト運営していたが、root権限とデータベースいくつも使いたくなったので、VPSを借りることにした。
色々探して、Ruby on Railsも使えるし、値段も手ごろだったので使えるねっとにした。
Linux VPSのシルバープランだが、使ってみてきついようならゴールドに変更も出来るようなので安心だ。
ロリポップでMTインストールしたり、サイト運営していたが、root権限とデータベースいくつも使いたくなったので、VPSを借りることにした。
色々探して、Ruby on Railsも使えるし、値段も手ごろだったので使えるねっとにした。
Linux VPSのシルバープランだが、使ってみてきついようならゴールドに変更も出来るようなので安心だ。
フリーのショッピングカートもたくさんあり、zen cartも一度カスタマイズしましたが、機能はたくさんあり優秀なのですが、PHPのソースの中にhtmlが埋め込まれているのでクライアントの要望にこたえるのが大変でした。
何か良いものはないかと思っていたら、MTのプラグインでフリーの(有料版もあります)カートがありました。
ブログ以外にも普通のサイトでも使えそうです。
QUICK CART
すでにMTに組み込まれて販売されています。
Movable Type EC Pack
実際にクイックカートを使用しているサイト
信毎の本オンラインショップ 信濃毎日新聞社
フラッシュベースで画面の遷移がなく、ユーザーにもクライアントにも使いやすそうです。
ムーバブルタイプでファイルをアップロードする時に、画像を参照してアップロードを押した後に、
エントリーを投稿
HTMLを表示
エントリーを投稿と、HTMLを表示の選択がありますが、エントリーを投稿に最初からチェックが入っていて、そのままポップアップか埋め込みボタンを押してしまうと今まで書いていた投稿が消えてしまいます。
皆さんも消えてしまった嫌な経験ないですか?
要するに最初から、HTMLを表示にチェックが入っていればいい訳で、ファイルを見つけて書き換えました。
Movable Type Version 3.33-jaですが、tmpl/cms/upload_complete.tmplファイルの109行目(エディタによって変わるかも)の checked="checked"を一行下に書き換えてサーバーのファイルを上書きすればOKです。
軽くて、便利で、たくさんカスタマイズ出来る高性能なエディタです。
お勧めは、右クリックで「サクラエディタで開く」もチェックしてインストールします。
キーワードにMovable Typeを見つけたので。
MTタグの強調キーワードの設定方法
MTタグの強調キーワードを配布先 Open MagicVox.net
MovableTypeテンプレート キーワード定義ファイルをコピー&ペーストしてファイルをサクラエディタをインストールしたフォルダのkeywordフォルダにMT.kwdで保存。
設定> 共通設定> 強調キーワード> セット追加でセット名に「MT」と入力しOK

次にインポートで先ほどのkeywordフォルダのMT.kwdを選択しOKする。
次に、タイプ別設定一覧> 設定17(使っていれば次)設定変更> スクリーン> 設定の名前をMTにして、 ファイル拡張子をtplにする(任意のファイル名)。
カラー> 強調キーワード1をMTに、強調キーワード2~10をhtmlにしておく。

支援> 単語ファイルにkeywordフォルダのMT.kwdを選択しOKする。
以上でサクラエディタで簡単にMTタグを入力出来るようになります。
後PHPも強調設定しています。(PHPのキーワードファイルは1.5.2.1以降はデフォルトでkeywordフォルダに入っているみたいです)
MTの自己流のカスタマイズの手順 Version 3.33-ja
私はデザインはしない(出来ない)ので、デザイナーさんからデザインを頂く。
デザインからパーツを書き出してgifやjpgにする、この時にimgタグで挿入するかバックに貼るかも考えておく。
FTPパスがわかっている時はFFFTPで画像をアップする。MTのIDとパスしかない時はファイルのアップロードを使って画像をアップして、ソースをエディタで保存しておく。
テンプレート>インデックス>メインページ>テンプレートの内容を全てコピーして、index.tplとして保存する。
保存したindex.tplをDreamweaverで開く、Dreamweaver 8のMTタグ自動補完を使って編集していく。
元からあるMTのdivのidやクラスをなるべくそのまま使い、足らない時はオリジナルのidやクラスを作る。
完成したソースをメインページのテンプレートにコピペして、再構築します。
サイトを確認して、ソースをindex.htmlとして保存して、CSSへのリンクだけを下記のように変更します。
<link rel="stylesheet" href="http://web.p-jisoku.com/styles-site.css" type="text/css" />
<link rel="stylesheet" href="styles-site.css" type="text/css" />
index.htmlと同階層にstyles-site.cssを作りDreamweaverでCSSの編集をしていきます。
CSSとindex.tplを作りこんでから、カテゴリーや日別やエントリーのテンプレートを同様の方法で編集して完成です。
個別ページで同じカテゴリーに属したエントリーだけをリストアップ出来ます。
MTTagInvokeのバージョンが新しくなって以前の記述では再構築の時に、空になってしまいました。
MTTagInvoke 1.0をダウンロードし解凍して、MTTagInvoke.plをpluginsの中に、libフォルダの中のMTTagInvoke.pmをlibにアップロードします。
以前はMTTagInvoke.plだけでしたが、MTTagInvoke.pmもlibにアップロードする必要があるみたいです。
エントリー・アーカイブ(個別ページの)テンプレートに以下の記述を追加します。
<div class="module-archives module">
<h2 class="module-header"><MTCategoryLabel>のエントリー</h2>
<div class="module-content">
<ul class="module-list">
<MTTagInvoke tag_name="MTEntries">
<MTTagInvokeAttribute name="category"><MTEntryCategory></MTTagInvokeAttribute>
<MTTagInvokeContent>
<li class="module-list-item"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTTagInvokeContent>
</MTTagInvoke>
</ul>
</div>
</div>
以前はMTTagAttributeだったのが、MTTagInvokeAttributeに、
MTTagContentだったのが、MTTagInvokeContentに変更されているようです。
個別ページで同じカテゴリーのエントリーにリンクがあるので、読みやすくなります。
Movable Typeのお勧めプラグインをまとめました。
plugin集
カテゴリーソートに使える数字置換プラグイン
カテゴリーの順番を自分の好きなように並び替えることが出来ます。
カテゴリーによってデザインを変えるプラグイン
カテゴリーによってデザインを変更出来ます、CSSファイルを変更することで簡単にデザインを変更出来ます。
携帯からも見れるようにするプラグイン
Movable Typeが携帯からも閲覧出来るようになります。
同じカテゴリーだけをリストアップするプラグイン
現在のエントリーと同じカテゴリーに属したエントリーをリストアップすることが出来ます。
MTTagInvoke 1.0のソースとインストール方法
Dreamweaver 8を使ってMovable Typeをカスタマイズする時に便利な入力補完やリファレンス機能のダウンロード先
ただ$を省いてしか使えません。$がなくてもムーバブルの再構築に影響はないです。
six apart社が製作するブログ構築ツールです。
ライセンス
個人がレンタルサーバーで日記等を書くの時は、無料で使用できます。
アフェリエイトをしても大丈夫です。
カスタマイズ
MTタグを使って色々とカスタマイズ出来ます、
プラグインも色々あり、カテゴリーごとにデザインを変えることも出来ます。
お勧めな理由
無料で使えるブログはたくさんありますが、広告などが入ったりカスタマイズの制限があったりしますが、ムーバブルタイプはそんな余計な広告は入りませんし、カスタマイズは自由です(MTタグの知識が必要です)。
お勧めなサーバー
自宅サーバーかレンタルサーバーに設置するのでサーバーが必要です。
月額263円から使えます。
Movable Typeをインストールしている1/3がロリポップです。
設置マニュアルがあり、割と簡単に設置できます。
データベースも選択出来ます、sqliteかMySQLがお勧めです。
このブログもロリポップで動いています。
ムームードメイン
でドメイン取得も簡単に格安で出来ます。
インストールが難しいと感じるなら、CPIがお勧めです。
Movable Typeがすでにインストールされているコースもあります。
Movable Type以外にもXOOPS、osCommerce、ZenCart、WordPressなども使えます。