<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xml.xsl" type="text/xsl"?><feed xmlns="http://www.w3.org/2005/Atom">
  <title>nulog, NULL::something : out of the headphone &gt; 2006 &gt; September &gt; 04 &gt; MT のテンプレートをインポートする。</title>
  <link href="http://lowreal.net/logs/2006/09/04/4"/>
  <icon>http://lowreal.net/img/banner.png</icon>
  <link rel="self" type="application/atom+xml" href="http://lowreal.net/logs/2006/09/04/4.atom"/>
  <link rel="alternate" type="application/xhtml+xml" href="http://lowreal.net/logs/2006/09/04/4.xhtml"/>
  <updated>2006-09-04T16:18:38+09:00</updated>
  <author>
    <name>cho45(砂糖)</name>
  </author>
  <id>http://lowreal.net/2006/09/04/4</id>
  <entry>
    <title>MT のテンプレートをインポートする。</title>
    <link rel="alternate" type="text/html" href="http://lowreal.net/logs/2006/09/04/4.html"/>
    <link rel="alternate" type="application/xml+xhtml" href="http://lowreal.net/logs/2006/09/04/4.xhtml"/>
    <updated>2006-09-04T16:18:38+09:00</updated>
    <published>2006-09-04T16:18:38+09:00</published>
    <id>http://lowreal.net/2006/09/04/4</id>
    <category term="web"/>
    <category term="mt"/>
    <content type="xhtml" xml:base="http://lowreal.net/">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>ごちゃごちゃやる用事があって MT を使っているのだけど、テンプレートを一括して作ってある場合インポートするのがひどく面倒くさいのでスクリプト化してみた。</p>
        <p>
          <a href="/2006/mendoi/make-import-mt-templates-bookmarklet.rb">make-import-mt-templates-bookmarklet.rb</a>
        </p>
        <p>開くと TEMPLATES の定義があるので、例にならって適当に書く。書いたら <kbd>ruby make-import-mt-templates-bookmarklet.rb 出力ファイル名.js</kbd> とかやると、本体ができる。ついでにブックマークレットの雛形を出力する。</p>
        <p>なんか説明すると意味わからないな。できた JS は Fx1.5 以上で動く。</p>
        <p>配布する人さえこれを使えば、そのテンプレートを利用したい人はブックマークレットを利用するだけ、という形をとる。</p>
        <ul>
          <li>利用者が Fx を使っている必要がある。</li>
          <li>mt のバージョンが <em>3.2-ja</em>. <del>3.3 だとたぶん動かないので注意。誰か試してgtlt</del><ins datetime="2006-09-04T21:53:09+09:00">3.32-ja でもいけるっぽいです。</ins></li>
        </ul>
        <hr/>
        <p>サンプルとして、<a href="http://hxxk.jp/template/mt_3_2_strict/information/download/download">Web Standards with MT ver.3.2 Strict : ダウンロードページ</a> のテンプレをパックしてここで再配布してみる (自分のやつはちょっと問題があるので)。パックしたやつはもとのライセンスにしたがい CC-by-nc-sa に。</p>
        <p><a href="javascript:(function(url){var s=document.createElement('script');s.src=url;s.type='text/javascript';document.body.appendChild(s)})('http://lowreal.net/2006/packed_mt_3_2_strict_1_03.js');">テンプレートをインポートする</a> : このブックマークレットを一時的にブックマークして、MT のテンプレ一覧ページで使うだけです。</p>
        <p>書き換えて使った上のスクリプト <a href="/2006/pack_mt_3_2_strict.rb">pack_mt_3_2_strict.rb</a></p>
        <hr/>
        <p>バグっててテンプレが壊れても知りません。テストしてみようとして既存のテンプレ上書きしても知りません (自分がやった)</p>
      </div>
    </content>
  </entry>
</feed>
