[[FrontPage]]

*[[MovableType]] [#d31141bf]

公式 http://www.sixapart.jp/

**改造メモ [#t3fefe34]

***Windowsで指定日投稿を利用する [#a58f233b]
以下の内容でバッチファイルを作成する。
 cd "yourmtpath"\tools
 perl run-periodic-tasks
 exit
yourmtpathは自分の環境に合わせて書き換えること。
> ex.) "C:\www\public_html\mt"

作成したバッチをタスクに追加。~
更新間隔は30分ぐらいでいいと思います。

***ファイルのアップロードでborder="0"を挿入する [#l3c913e4]
/lib/MT/App/CMS.pm line3608
 <img alt="$fname" src="$url" width="$width" height="$height" />

 <img alt="$fname" src="$url" width="$width" height="$height" border="0"/>
に書き換える。

~#MT3.2-jaでの変更なのでバージョンによって位置がずれるので注意。~
src="$url"で検索すると見つけやすいかと思います。

ただ、border属性を使うとHTML-lintあたりで注意されるのでスタイルシートで指定したほうが良いかも。
 .content img {
 border: none;
 }
とかね。

***ファイルのアップロードでURLコピーボタンをつける [#ub2f4d81]
/tmpl/cms/show_upload_html.tmpl
 <TMPL_INCLUDE NAME="header-popup.tmpl">
 
 <form name="imageurl" action="<TMPL_VAR NAME=SCRIPT_URL>" onsubmit="return false;">
 
 <p><label for="html"><MT_TRANS phrase="Copy and paste this HTML into your entry."></label></p>
 
 <p>
 <textarea name="html" id="html" rows="10" style="width: 100%;"><TMPL_VAR  NAME=UPLOAD_HTML ESCAPE=HTML></textarea><br />
 </p>
 
 <p>
 <input type="button" onclick="window.clipboardData.setData('Text',document.imageurl.html.value);" value="Copy to clipboard" /><br />
 <br />
 <input type="button" onclick="window.close()" value="<MT_TRANS phrase="Close">" />
 <input type="button" onclick="window.location='<TMPL_VAR NAME=SCRIPT_URL>?__mode=start_upload&amp;blog_id=<TMPL_VAR NAME=BLOG_ID>'" value="<MT_TRANS phrase="Upload Another">" />
 </p>
 
 </form>
 
 <TMPL_INCLUDE NAME="footer-popup.tmpl">

***ファイルのアップロード先をあらかじめ入力しておく [#nff88e9a]
/tmpl/cms/upload.tmpl

 <TMPL_IF NAME=ENABLE_ARCHIVE_PATHS>
 <div class="field">
 <input type="radio" name="site_path" value="0" />
 &lt;<MT_TRANS phrase="Local Archive Path">&gt;/
 <input name="extra_path_archive" /><br />
 
 <input type="radio" name="site_path" value="1" checked="checked" />
 &lt;<MT_TRANS phrase="Local Site Path">&gt;/
 <input name="extra_path_site" value="blogimage" />
 </div>
 <TMPL_ELSE>
 <input type="hidden" name="site_path" value="1" />
 <p>&lt;<MT_TRANS phrase="Local Site Path">&gt; / <input name="extra_path_site" /></p>
 </TMPL_IF>

この例ではローカルサイトパスの"フォルダ名"があらかじめ入力されます。~
自分なりにカスタマイズしてください。

***リンクの追加で自動的に_blankを挿入する [#t4bf00ef]
投稿画面でリンクを追加したときにtarget="_blank"を挿入します。~
これで別窓でリンクを開くようになります。

/mt_ja.js
 function insertLink (e, isMail) {
     if (!canFormat) return;
     var str = getSelected(e);
     var link = '';
     if (!isMail) {
         if (str.match(/^https?:/)) {
             link = str;
         } else if (str.match(/^(\w+\.)+\w{2,5}\/?/)) {
             link = 'http://' + str;
         } else if (str.match(/ /)) {
             link = 'http://';
         } else {
             link = 'http://' + str;
         }
     } else {
         if (str.match(/@/)) {
             link = str;
         }
     }
     var my_link = prompt(isMail ? 'Enter email address:' : 'Enter URL:', link);
     if (my_link != null) {
          if (str == '') str = my_link;
          if (isMail) my_link = 'mailto:' + my_link;
         setSelection(e, '<a href="' + my_link + '" target="blank">' + str + '</a>');
     }
     return false;


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS