MT-M-STANDARDサイトマップ › 2008年9月アーカイブ

2008年9月アーカイブ

私、タイトルどおりMT超初心者でしたw

初めて使ったHP製作ソフトはNinjaでした・・・ごっつ古いやつw

意味不明ながら、必死で作ったりました!ムシキングのサイトを!w

 

なぜか、当時超流行だったのでアクセスは激しく伸び20000を突破してましたw

 

サイトのデザインなんて見せれるものじゃなかったですよ・・・

「なめてんのかっ!?」ってかってに聞こえてくるくらいダサダサorz

 

で、時はながれDWを使い始めてやっとまともなサイトを作れるよーになりました。

まともといっても初心者なりにですが・・・

 

この時くらいから、デザインの世界に足を踏み入れた感じでしたね。

 

DWを激しく独学で勉強して、、いろんなサイトを作って、、たどりついたのが

 

Movable Type 4 でした!!

 

まったくのど素人で、使い方、インストール方法、まったくわからねぇ~

さっぱりでした・・・

使い方もいまいちわからずなんとかインストールを完了し、

超初心者の私の第一声は、「どーつかうねんっ!?」でしたw

 

こー思った方は私と同じ気持ちだと思いますのでつづきも読んでくださいネ★
アホだと思った方は→http://www.yahoo.co.jp/ へお戻りくださいw

 

 

 

で、やっぱり一番に思うのがカスタマイズ★!これっすよ!

でも、どーすれば・・・!?

絶対こーなります、本当にわけわかんねぇ~

 

実は、このブログも初めのMT4のテンプレートのままです

ナビの背景、画像、リンク、サイドバーとかCSSいらって変更しただけです。

 

こんなところから、MT4をいじくり始めましたw

 

ブログで新着情報がトップに反映されるとか、いろいろなものがインクルードされて

効率化されていることなどなんとなくわかってきたものの、

なかなかオリジナルカスタマイズには遠い道のりでした・・・

 

そこで、わかったのがDWでとりあえずサイトを今までどおり作って、

そのままMTに入れてやれということでした!ここキーポイント

 

で、入れたらヘッダーやフッター、サイドナビ、使いまわしできるところわ

モジュールテンプレートとしてインクルードさしてみよう!

 

とりあえず、それだけの考えでHPを製作し作ってみました!

MT4の初期のテンプレートの中身を見たら意味わからなくへこんでしまいましたが、

そんなのかんけーねぇよ!

いらねーよそんな複雑なの!あとでいい後で・・・そー考え

普通のDWで作ったサイトのソースをメインテンプレートに貼り付け、

ヘッダー、フッター、サイドバーをMTタグ<$MTInclude module="名前"$>で

モジュール化しインクルードのみさしてみました!

 

これだけで、感動してました^^なんせ超初心者ですから!

 

これが、第一歩でした。

で、いろいろ発想もうかび、次は新着情報を書いたらそれをトップページに反映さしてやる!

 

で、<MTEntries lastn="7">ブログの記事リストを取り扱うMTタグを使ってみました!

できたよ新着情報リストの反映!

 

こんな感じで、ちょくちょく今も研究中っす!

超初心者が知りたいことは、WEBでは、なかなかのってないんです。

MTのカスタマイズにしろ、難しいラインのことばっかり・・・orz

簡単なことはのってない・・・「やめたろか!?」ってなりました【一時期】w。

 

だから、私は超ザコな事でもこのブログを通じてアップしていきます!

わからないことは気軽にコメントして下さい♪

私もわからないかもしれませんがw

 

今では、超初心者から、鬼初心者にグレードアップしました!!w

 

過去のブログでもお話したことがありますが、超初心者だった私が、

唯一わかりやすかったMT4の参考書を一応紹介しときます!

Movable Type テンプレートタグ虎の巻ってカリスマ本ですw

こいつのおかげでなんとか鬼初心者になれましたw

 

料金にかかわらず送料無料だから、手間がかからないんでここを紹介します。

サイト上らへんにある検索から 

Movable Type テンプレートタグ虎の巻

って検索したらでます★↓

う~ん。

MT4.2にアップデートするとなぜかシステムテンプレートが消える・・・

インデックステンプレートある。

アーカイブテンプレートある。

テンプレートモジュールある。

システムテンプレート・・・・無い。

なぜ!?

結局わからずじまい。

4.1にもどしました。

う~ん・・・システムテンプレート見つかりません。とコメントが

書いているだけで、どーすることもできない。

4.1にもどすとあるんだよねぇ・・・・・・。

 

何かわかったことがありましたら、誰かご教授下さい~

(T▽T)尸~~SOS!!

 

昨日、スパムが多いので、MTについているCAPTCHA認証を使おうと、

設置したところ・・・・

画像が表示されない現象に・・・

いろいろと、ググッても、なかなか解決策が見つからなく、、、

あげくの果てにMTバグって、4.1にもどしましたorz

 

いろいろな原因があるみたいですが、

私の場合、

MTの設定→コメント→CAPTCHAプロバイダの選択で「MT既定」の選択まではできます。

で、再構築も問題なくOK。
 
で、サイトを確認してみると、画像が表示されていない・・・
画像が×になっています。
で、画像パスも見てみると、合っている・・・意味不明
 
ググッた中で、この画像パスがおかしいから表示できない問題もありました。
mtmt-static/ とmtの次にスラッシュが入っていないこともあるみたいです。
 
結果、スラッシュもちゃんと入っていて、ただ画像がつぶれている意味不明な問題の
解決策がわかりました★
 
 
■下記参照
 
--------------------------------------------------------------------------------------------------------------------
 
[MT]/lib/MT/Util/Captcha.pm←こいつを書き換えます!
 
なにかエディタやDWでCaptcha.pmを開いて、

my $im = $imbase->Montage(geometry => $geometry_str,tile => $tile_geom);


↑を↓

my $im = $imbase->Append(stack=>"");

に変更するとあら不思議!?

簡単に表示されちゃいました!

--------------------------------------------------------------------------------------------------------------------

 

一応念のためバックアップはとっといて下さいね~。

 

MT4で、更新Pingを設定する方法の紹介!

各ブログの設定→ウェブサービスを開きます。

↓参照

pingsoushin.gif

ここにping送信のURL入れると書いてある場所にPing送信先URLを記入するだけです。

複数ある場合は改行して書きます。

http://ping.blogmura.com/xmlrpc/サンプル1
http://blog.with2.net/ping.php/698666/サンプル2

と改行記入し、再構築でOK!上記はサンプルですので間違えないで! 

ついでに上のgoogle.comにチェックいれていなければ、入れといた方がいいです。

最近は、MTを攻略はもちろんなんですが、、、

Flash の actionscriptに没頭中ですっ!!


しかもアクション超ど素人ですっw

現在やっているのが、Flashでxmlを読み込む事です。

 

いろいろググッて試行錯誤した結果、、、見つけました!!

 

そこで使うのが、XPath4AS2(エックスパスフォーエイエスツー)」です。

 

こいつをFLASHに登録するんですが、超便利♪

はまりましたw今のところこいつは「カリスマ」ですねw

xpathの詳しい使い方は次回の第02回説明したいと思います!!

 

MTを4.1から4.2にアップグレードしました!!

で、

その手順を一応紹介しときます!

 

1.アップグレードするために4.2のモジュール(MT-4_2-ja.zip)をダウンロードし解凍します♪

ここからダウンロード

2.アップする前に解凍したMT-4_2-jaのフォルダ名をnewmtと変更しmtフォルダと同じディレクトリへアップします。(フォルダ名はmtじゃなければなんでもOKです。)

3.アップロード後既存のmtフォルダから以下のフォルダをnewmtの各ディレクトリに上書きします。
    * ディレクトリ/plugins/
    * ディレクトリ/mt-static/plugins/
    * ディレクトリ/mt-config.cgi←パーミッション(属性)700でアップ
    * ディレクトリ/db←データベースフォルダ(名前はそれぞれ違うと思われます。)

4.既存のmtフォルダの名前を「oldmt」と変更します。

 で、newmtのフォルダ名mtに変更し、既存と新しいmtを変更します。

 で、サインインするとアップグレードが開始されてOKです。

 

※何か問題が起こった場合、oldmtと入れ替えればOKです。
  (oldmt→mt mt→newmt)

 

再構築も早くなって、テンプレートが見やすくなった♪

 

MTを使いこなす上で、MTInclude(MTインクルード)は必需品です!

MT初心者でも簡単に使えますよ!!

簡単に使い方説明するとテンプレートなどで同じ記述を繰り返す時などに使用すると、

効果的なんです!!

例えば、メインテンプレートなどにある↓

<$MTInclude module="フッター"$>

フッターはどのページにもありますよね!?

1ページづつ更新するのはとても面倒です、、、というわけで

このように<$MTInclude module="フッター"$>と記述するだけで

前ページに反映されるんです

 

参考例

■インデックステンプレート

メインページに<$MTInclude module="フッター"$>を記述します。

ブログメインページに<$MTInclude module="フッター"$>を記述します。

■アーカイブテンプレート

記事に<$MTInclude module="フッター"$>を記述します。

記事リストに<$MTInclude module="フッター"$>を記述します。

 

とりあえずこれくらいにしといて、テンプレートモジュールの

「フッター」の中身を変更して、保存→再構築します。

すると上記の<$MTInclude module="フッター"$>を記述したページ

すべてに反映されるって事なんです★

 

作成例

テンプレートモジュールを新規に作成してタイトル名を入れます。

タイトル名は、例えば、、、、レフトナビ

で、内容にレフトナビ部分のhtmlを記述します。

 

で保存して、インクルードさせたいページに

<$MTInclude module="レフトナビ"$>

と記述すればOKです★

めんどくさいリンク更新や、追加リンクもレフトナビモジュールをいらうだけで、

インクルードさせているページすべてに反映します!!

やっほーぃ!★

 

あたりまえの話なんですが、本当の初心者はわからない物ですよね;^^

私もまったくわかりませんでした・・・・インクルード??w

 

ちなみに、

インクルードとは:「含める」という意味の英単語。

何かを「外部から呼び出して一つにまとめる」という意味で使われるそうです★

 

Yahoo!ログール