Home > index > MTタグ

MTタグ

現在オリジナルでテンプレート作成中なのですが、それはもう見事にきれいさっぱりMTタグを忘れ去っておりました。

一つ一つ本やテンプレート類を確認しながら作ってます。うーん、仕事で毎日使ってるってわけじゃない場合は記憶がよくないと大変だ(笑)後今までプラグイン使ってたのが必要なかったりもします。

今はデフォルトテンプレートをスタイルキャッチで見た目を変えて楽しみ中。

Posted by おーたむ : | Permalink | | コメント(12) | トラックバック(0) | ▲top

エントリーURL:

この記事のURL
http://web.tkobeya.net/archives/2008/05/19_1238.php

トラックバック(0)

この記事のトラックバックURL
/16

コメント(12)

Aik☆ さん

おーたむさん、今日は~。

[返信]とかのコマンドはどうやらデフォルト実装のようですね。

ちなみにパッと見、記事やコメントのタイムスタンプが「何時間前」みたいに統一されていますが、このスプリクトって標準で入っていたものなんですか?。

だとすると、「時間前」という文字をスタイルシートで書き換えて「New」にするのも簡単に出来そうですね。
「*日前」になると普通の表示になる訳ですから、今迄みたいな「新着Newを表示する」のスプリクト書かなくても済みそうな気がします。

| 返信

Aik☆ さん

コメント投稿後、デザインが~(^^ゞ。
http://surak.private.coocan.jp/BlogImage02.jpg

| 返信

おーたむ さん

aki☆さん こんにちは。

自分のところの「返信」コマンドの存在に気づいてませんでした(笑)

> ちなみにパッと見、記事やコメントのタイムスタンプが「何時間前」みたいに統一されていますが、このスプリクトって標準で入っていたものなんですか?。

これ私も最初不思議だったのですが、helpにもベータ版の拡張にも見当たらなかったです。
でもソースみたらこんな風になってました。
<$MTEntryDate format="%x %X" relative="js"$>

「relative="js"」でmt.jsが呼び出されてるようです。
mt.jsには確かに日付表示の変更スクリプトがあるのでここを修正するとNewとかできると思いますよ。

「relative」の使い方が知りたいな。うまく使いこなせばテンプレートがすっきりした状態でいろんなカスタマイズできそうですね。

| 返信

おーたむ さん

確かに表示がおかしいの確認しました。
スタイルキャッチ使ってるのですが、そもそもMT4.1用に作られてるものを使ってるので、何か変更になったのかもしれないですね。

直してもいいですけど、一応今月中目指してオリジナルテンプレート作成なので、このまま使ってください。

というかデフォルトの間に他のスタイルとか試す予定なのでたぶんまた変わるかと・・。

| 返信

Aik☆ さん

[返信]は管理者の場合、リンクが付かないんですね。
中々細かいとこ良くできているかも(^^。

オリジナルテンプレート楽しみにしています。変数が分からないと大変ですけど、relativeって相対パスを取っているだけなんでしょうか。

どちらにしろMT4.15 は機能的なものを追加してイジルというより、最初はデザインだけに拘ったカスタマイズだけでも充分楽しそうな感じですね。

| 返信

ねこたま さん

ねこたまです。

relative の動作については
/lib/MT/Util.pm
にありますよ~
と言っても、現在の時間と投稿時間を比較して、日時を出してるだけみたいですが。。。

ちなみに、relative="js"とすると、そのUtilの処理は行わず、何もしてないみたいなんですよ。。。
追い切れないです(つД

私も興味あるので、時間ある時にでも追っかけてみます~

| 返信

おーたむ さん

MT4.15はあちこちいろいろ気になりますね。
もっとも実はMT4.1のころからあるっぽい機能もよくわかってないのですが・・。

今はデフォルトテンプレートのMTタグを主に参考にしながらマークアップやデザインを好みものに変更中です。
あっちこっちいじってると終わらなさそう(爆)
欲張っちゃだめですねー。

| 返信

おーたむ さん

ねこたまさんいらっしゃいませ。

relativeの動作の場所ありがとうございます。中見て動作追って見ます。
自分で動作場所探せるようになりたいものですね。

まぁ確かに時間比較するだけでよさそうな機能ですよね。
relativeが自由に使えるようだったらできることの幅が広がりそうですね。

| 返信

ねこたま さん

MTの中追っかけるのはいまだに??です。
ちなみに、lib/MT/Template/ContextHandlers.pm に各MTタグのテーブルがあります。
各タグの動作を追いかける時は、ここから追っかける感じですね~
でも、正直なところ。。。あちこち飛び回るので頭痛くなります。。。

グローバルフィルターとかどこで処理してるんだか。。。

| 返信

おーたむ さん

ありがとうございます。
私もまずそこから追っかけてみます。

何かルールがあるんだろうとは思いますがそのあたりがどんどん複雑になってそうですね。
これ以上複雑になる前にほどほどには追えるようにしたいな。
MTOSとかいじってる人達ってどこから始めるのか聞いてみたいかも。人によってやり方違うんでしょうけど。

| 返信

Aik☆ さん

テンプレート随分変わりましたね(^^)。
返信のスレッドも分かりやすいです。
早速パクらせて頂いて^_^;、AikoのブログのCSSも
同じように設定したのですが…親コメントの囲いが設定
出来なかったので子コメントだけ囲われてなんか変な
感じです。

ま、最初の横線があるだけよりは見やすくなったかなぁと。

また新しい技、発見したらパクらせて頂きますヾ(@⌒▽⌒@)ノ。

| 返信

おーたむ さん

akiさんこんにちは。
だいぶテンプレート変わりました。でもどこかみづらい。文字の色薄いのかなーとか間隔かなーなどなど悩み中です。
こうしたらどう?ってのがあったらぜひおしえてくださいー。

返信のスレッドも分かりやすいですか?
それはよかったです。でも読んで幾分にはわかりやすいけど、まとめて返信とかできないのが面倒で。フォーラムのように返信クリックしたらコメント本文に名前出すようにしようかとかいろいろ悩み中です。
この辺もいろいろ使いつつかえて行きたいです。

親コメントの囲いが設定出来ないってのも不思議ですね?borderで指定するだけな気がするんですけど。
今後もいろいろ試す予定ですのでよろしくお願いします。

| 返信

コメントする

About this Entry

Entry Title: 
MTタグ
Posted by 
おーたむ
Date: 
2008年5月19日 12:38
Category: 
Comments: 
コメント(12)件
TrackBacks: 
トラックバック(0)件
Pages
Favorite & Thanks !
Powered by
Created by
Designed by