Home arrow Blog arrow Others

3月
01
2008
前から気になっていたie7-jsを使ってみた
diggに追加!

test-trans

以前からどこかの記事を見て知っていたのですが使っていませんでしたが、今回ふと思い立ち使ってみました。

はじめは、ヘッドタグに書き込むだけで良いのかと思っていたら

The script only fixes images named: *-trans.png

と書かれています。どうもファイル名に-transがついていないと何もしないようですね。

http://code.google.com/p/ie7-js/

 

そこで

  1. #__contentテーブルだけをphpMyAdminからDROP TABLEとIF NOT EXISTSオプションを追加して(他はデフォルトのまま)エクスポート。
  2. テキストエディタで1のsqlファイルを開き正規表現の置き換えで以下のように指定し、pngファイルを指定しているすべてを置き換えた。

    検索する文字列 (src="[^"]*)(\.png")

    置き換え後の文字列 \1-trans\2
  3. サーバーのイメージの保存場所から全てのイメージをダウンロードし、これまたファイル名を正規表現で置き換えます。
    現在の名前.png を 現在の名前-trans.pngに置き換える。
  4. 全てのイメージをサーバーにアップロードします。
    (万一のリンク切れが発生しないように以前のイメージはそのまま残るようにしています。)
  5. テンプレートのindex.phpまたは、CustomHeadTagプラグインを使っているなら以下をヘッドタグに追加します。(IE8.jsを使うならIE7.jsを指定する必要はないようです。)
    <!--[if lt IE 8]>
    <script src="http://あなたのサイトのJSまでのURL/IE8.js" type="text/javascript"></script>
    <![endif]-->
  6. 完了

いかがでしょう右上にPNGを貼り付けてみましたが・・・・。

オチがありました。

Windows Live Writerで投稿したら、全然Fixしてくれないではないですか・・・。(汗

ファイル名を見たら・・・あ~~そうそう、Windows Live Writerではファイル名の最後に勝手に接頭辞をつけられるのでした。あわててサーバー上の画像のファイル名を変更してZoundryで記事を書き換えました。

気をつけようWindows Live Writer。

 

Related Articles

MOVABLETYPE XML-RPC BETA プラグインを公開
間違ったファイルを混ぜていました。ダウンロード済みの方は、再ダウンロードしてください。(for only 1.0.x) A wrong file got mixed. Please download...
GreyBox Show フランス語版
GreyBox Showプラグインがいつの間にかフランス語に訳されていました。Thanks! Joomla!fr. 思わずスナップショットを撮った私でした。 Joomla...
jQueryとPrototype用 : Dreamweaver Extension
DreamweaverでJavascriptを書く方には便利かもしれません。(私はAptana使います。) コード補完してくれます。たまに起動するときもあるので早速インストールしました。以下のサイトで...
アップデートしました:JGTdoc(Google Translation Doc)
JGTdoc(Google Translation Doc)をVersion1.0.2にアップデートしました。 変更点 Javascriptのパラメータの受け渡しがうまく行かないときがあるよ...
英語力
30問ある中学1年の英文法問題をやってみた。 結果、21問正解でした。欠けている単語を入力するだけなのですが、なんと情けない結果でしょう。これでよく英語のエクステンションなど作っていられますねぇ。  ...
aptana IDE
みなさん、Javascriptのエディタは何をお使いでしょうか? Aptana: The Web IDE  一般的なテキストエディタでしょうか。DreamweaverなどHTML編集とともにできるア...
結局すべてのランゲージペアで作成してみました : JGTdoc Plugin
おそらく、とってもおかしな翻訳になっているでしょうが・・・。 対応していない翻訳言語は、一度英語に翻訳してからもう一度その英語を目的の言語に翻訳するという手順ですべての対応言語セットで翻訳することが...
Joomla!のバックエンドをPrismで開く
mozillaからリリースされている「Prism」を使うと便利かもしれない。Win・Mac・Linux版出そろって早速使っています。(Win版) Mozilla のPrismペー...
Snarfer RSSリーダー
先日からGoogleリーダーがうまく動作していませんでした。今は直っているようですが、フィードをクリックしても空ですというメッセージだけが表示されるだけでした。某サイトでSnarferという...
mootoolsにしようかと:今更
Javascriptのライブラリは、たくさんあってどれかをメインに使っていってどうしても必要なときだけ他のライブラリを使うようにしたいと以前から思っていました。jQueryを知ったときは、なんだこり...
HighlightしたHTMLを作成してくれる
朝からあわてました : Firefox
Moziller!
Google シリーズのLoading画像
Operaで管理画面を開いたら : Joomla! Backend
Prism0.9がリリースされていた : mozilla Labs
エクステンションについて
いやぁ~ こういうの好きなんですけど・・・
PHPのチュートリアル
IE7のevalScripts : mootools

joomler_kun_48.gif Blog
Joomler! Blog

for Mobile