シンプルな暮らし。

MTで「この記事を編集する」リンクを設置する。

MTで「この記事を編集する」リンクを設置する。

MTでサイトを構築するのは楽しいし、フルスクラッチでサイトを作りよりも簡単ですが、「記事を編集するのが大変」「特に管理画面で該当の記事を探すのが面倒」という方は多いと思います。私の場合は「bookmarklet」か「記事本内に [この記事を編集する] リンク」を設置する方法で対応しています。

bookmarkletで「この記事を編集する」を実現する方法
以下のbookmarkletを作成するだけです。

javascript:d=document;f=d.comments_form||d.forms['comments_form'];if(f){id=f.entry_id.value;location.href='http://管理画面のディレクトリ/mt.cgi?__mode=view&_type=entry&id='+id+'&blog_id=ブログのID';}



記事本内に [この記事を編集する] リンク」を設置する方法
個別エントリーアーカイブに以下のソースを挿入しておきます。

<a href="<$MTAdminCGIPath$>mt.cgi?__mode=view&_type=entry&id=<$mt:EntryID$>&blog_id=<$mt:BlogID$>">この記事を編集する</a>

 

どちらの方法でも実現可能ですが、bookmarkletの方が一般ユーザーには見えないのでスマートかもしれません。セキュリティーという面ではMTを使っている限りはどちらもほとんど変わらないと思います。簡単に考えればbookmarkletの方が管理画面のURLが見えないので少しだけ安全でしょうか。ただし、ハッキングやアタッキングする人たちの知識からすると、どちらも大差ないと思います。

ads by google

Ads by goolge

Recent Entries

Ads by Rakuten