忍者ブログ

ド壺

脳内がNotes/Domino系からASP.NETに移行しつつあるIT系情報ブログなつもり。

   

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

MTでのエントリ入力補助機能(文字色編)

あまりに、他のブログつかってると
MovableTypeのエントリ入力って不親切な気が。。。
文字色かえられないとか色々とね。
ということで、
MovableType入門様の「エントリーで色ボタン設定」を参考に
エントリの文字色を簡単に変更できるよう、ちょっと改造を。

やったことは、
input colorのテキストボックスに色名か色コードを入力し、
その隣の「色」ボタンをクリックすると
指定された色でタグを追加するもの。

見た目は

           ↓

な感じ。

とりあえず、MovableType入門様と同じ流れで。
青字はMovableType入門様を参考したところ、
赤字部分がこちらで追加・変更したところとして参照してください。
ここでの説明は3.32jaが対象です(他Verだと行数変わってると思う。)
各ファイルを編集する前には、動かなくなった場合泣くハメになるので
バックアップは必ずとっておいてください。

1./mt/mt-static/imagesにcolor.gifを追加
一応、こっちでつくった変なボタン用画像をおいときます。


2./mt/tmpl/cms/edit_entry.tmplの修正
532行目
<div class="field-buttons-formatting">
<input type="text" name="myCOLOR" value="input color" />;
<script type="text/javascript">
if (canFormat) {
with (document) {
write('<img title="<MT_TRANS phrase="Color">" onclick="return formatColorStr(document.entry_form.text, document.entry_form.myCOLOR.value)" src="<TMPL_VAR NAME=STATIC_URI>images/color.gif" alt="<MT_TRANS phrase="Color" escape="singlequotes">" width="26" height="19" />');
write('<img title="<MT_TRANS phrase="Bold">" onclick="return formatStr(document.entry_form.text, \'strong\')" src="<TMPL_VAR NAME=STATIC_URI>images/formatting-icons/bold.gif" alt="<MT_TRANS phrase="Bold">" width="26" height="19" />');
・・・(省略)・・・
</script>
</div>

570行目
<div class="field-buttons-formatting">
<input type="text" name="myCOLOR2" value="input color" />;
<script type="text/javascript">
if (canFormat) {
with (document) {
write('<img title="<MT_TRANS phrase="Color">" onclick="return formatColorStr(document.entry_form.text_more, document.entry_form.myCOLOR2.value)" src="<TMPL_VAR NAME=STATIC_URI>images/color.gif" alt="<MT_TRANS phrase="Color" escape="singlequotes">" width="26" height="19" />');
write('<img title="<MT_TRANS phrase="Bold">" onclick="return formatStr(document.entry_form.text, \'strong\')" src="<TMPL_VAR NAME=STATIC_URI>images/formatting-icons/bold.gif" alt="<MT_TRANS phrase="Bold">" width="26" height="19" />');
・・・(省略)・・・
</script>
</div>

3./mt/mt-static/mt.jsに追記
276行目(以下青文字を追加し、赤文字の#を削除する)
function formatColorStr (e, v) {
if (!canFormat) return; var str = getSelected(e);
if (!str) return; setSelection(e, '<font color="#' + v + '">' + str + '</font>');
return false;
}

これで動くと思うが、問題あっても自己責任でよろしく。

拍手[0回]

PR

Movable Typeって

Movable Typeは前に3.1を使っていましたが、
ちょっと内輪なブログを作るのに3.32で構築してみることに。
そしたら、テンプレがかなり厄介。
細かく設定できるのはいいんですが、
3.1より複雑怪奇で分かりづらいものになってました。。。

試しにStyleCatcherを使ってみるものの、うまく動かない。
設定あってるはずなのになぁ。
まぁどうせバリバリにカスタマイズする気なんで、
StyleCatcher使わなくってもいいんだけどね。

あと、Seesaaとここの忍者ブログに慣れちゃったもんで
MTはアップロードした画像ファイルの一覧って機能がないのが一苦労。
これ、なんかいいプラグインないのかねぇ。。。
ImageMagic使わなきゃいけないとかはナシで。


そんなMovable Type設置およびテンプレを
参考にさせていただいたサイト様
Dr.BLOG
小粋空間
MovableType備忘録
MovableType入門

拍手[0回]

Mail server report.というタイトルのメール

2007/02/01
この記事に変なコメントとトラバがくっつくようになったので、
この記事だけコメント/トラバを禁止しました。



以下のワームはWORM_STRATIONの亜種だということが判明。
WORM_STRATION.BB/WORM_STRATION.BC/WORM_STRATION.BJあたりっぽい。
というか、これ日本と韓国あたりでここ最近流行りだした様。

くれぐれも見覚えのない相手から、1バイト文字(英数のみ)の
題名・本文のメールの添付ファイルは起動しないように!

以下の本文のメールがぽんぽん。かなりウザイ。
添付ファイルはUpdate.exe
これ、何のワームだよっ!(ムカ

Mail server report.

 Our firewall determined the e-mails containing worm copies are being sent from your computer.

 Nowadays it happens from many computers, because this is a new virus type (Network Worms).


 Using the new bug in the Windows, these viruses infect the computer unnoticeably.
 After the penetrating into the computer the virus harvests all the e-mail addresses
 and sends the copies of itself to these e-mail addresses

 Please install updates for worm elimination and your computer restoring.

 Best regards,
 Customers support service

拍手[0回]

XPというシステム構築論

IT proにあった1つの記事を読んで、XPの提唱者の言葉にちょっと感動。
(XPとは こちら を参照。)

長い文章のため、自分的意訳をしているが、
「人を納得させるために必要なものは、
自分がよい方向に変わる事により信頼を得ることだ。」
これは、XPの提唱内容にも当てはまると思う。
根本的に「人もシステムも変化を恐れるな。」というところなのかも。

これとは別に、
>重要なのは「すべての人々が責任を持って開発に携わる」ことである。
>Beck氏は,それを示す一つの逸話を紹介した。
>1960年代のNASAの掃除担当者にある人が「あなたの仕事は何ですか」
>とインタビューしたところ,
>その人は「私の仕事は人類を月に送ることだ」と答えたという。
>同氏は「トイレを掃除しています,コードを書いています,
>テストを書いています,ということではなく,
>最終的なゴールを全員が共有する」ことが大切だと語った。
という文章もあったが、これは仕事だけでもなく
多数の人間が一つのことをやり遂げるためには
どんなケースに当てはまるだろうと、思う。

つまるところ、ゴールを全員で共有し、各自の視界を広げることで、
自分のできる仕事をいかにやるかということなのだろう。


「XPは押しつけるものではない。自分が変われば必ず伝わる」,XPの提唱者Kent Beck氏語るより。
by IT pro

拍手[0回]

Let's note PCのバッテリー交換

Dell社やApple社で起きたバッテリー無償交換とは
理由も技術も違うが、落下などによる破損により、
バッテリーパックに発熱・変形が起こる可能性があるとして
Panasonic社もバッテリー無償交換を決めたそうである。

対象機種
ノートパソコンLet's note CF-W4Gシリーズの一部の製品

詳細はこちらを確認してください。

拍手[0回]

カウンター

ブログ内検索

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

プロフィール

HN:
nami
性別:
女性
自己紹介:
火星人+/ペガサス/ささ女
の完全変人タイプ。

仕事は1事業所のIT管理者。
ノーツDB開発を主に担当。
鯖管理とNetwork管理にも携わる。
ぶっちゃけIT便利屋。
基本は「広く浅く」。
口癖は「メンドクサ。。。」

ついったーやってます。
@namiphoをフォローしてネ


トラバについて
ここの記事のリンクがない記事については、トラバ許可はしませんのでご承知おきください。

最新コメント

No Title(返信済)
(04/25)
No Title(返信済)
(04/12)
No Title(返信済)
(03/01)
(10/07)
(09/29)

最新トラックバック

バーコード

アフェリエイト


デル株式会社
シマンテックダウンロードストア

お天気情報

アクセス解析

Copyright ©  -- ド壺 --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]