いまさらながら地獄変OOさんlivedoor Blogにお手軽編集機能〜HTMLいじり版を実装しました。去年の7月の記事だというのに。
つけてみるとかなり便利だ。
トップページと個別ページとカテゴリーページにつけた。それぞれの記事の「Posted by〜」のいちばんうしろに「Edit」とあるもの。自分だけそこから直接編集画面に行ける。

HTML編集で

<a href="http://blog.livedoor.com/cms/article/edit?id=<$ArticleId$>">Edit</a>

を入れるだけなのですごく簡単なのだが、どこに入れるかで2,3回試行錯誤してしまったのでメモしておきます。
それぞれ色つきの部分が挿入したところです。

トップページの場合
Loop End の少し前あたりから抜粋。
<IfArticleCategory>│<a class="aposted" href="<$ArticleCategoryUrl$>"><$ArticleCategory ESCAPE$></a></IfArticleCategory>│<a class="aposted" href="http://blog.livedoor.com/cms/article/edit?id=<$ArticleId$>">Edit</a></div></div>

</IndexArticlesLoop>
<!-- Loop End -->
「Edit」の前に区切りの「│」を入れることと、リンクのタグ内に class="aposted" を入れることによって「Posted by〜」と同じ見かけにします。これは以下も同じです。

個別記事の場合
「このBlogのトップへ」の少し前あたりから抜粋。
<a class="aposted" href="#trackback">TrackBack(<$ArticlePingCount$>)</a></IfArticleAllowPing>
<a class="aposted" href="http://blog.livedoor.com/cms/article/edit?id=<$ArticleId$>">Edit</a>

<div class="menu"><a class="amenu" href="<$BlogUrl$>">このBlogのトップへ</a><IfPrevArticle>

カテゴリー別の場合
「このページの上へ▲」の少し前あたりから抜粋。
<a class="aposted" href="<$ArticlePermalink$>#trackback">TrackBack(<$ArticlePingCount$>)</a></IfArticleAllowPing>
<a class="aposted" href="http://blog.livedoor.com/cms/article/edit?id=<$ArticleId$>">Edit</a>
</div></div>
</CategorizedArticlesLoop>
<div class="pagetop"><a class="aposted" href="#top">このページの上へ▲</a></div>
</div>

なぜいまさらなのかというと、いままであまり必要なかったからですが最近Blogを始めて1年たったこともあって、1年も前の記事(宝くじのとか年末の番組のとか)にアクセスが来るようになったため、その記事を編集する必要が出てきて、いちいちめんどうだと思ったからです。
使ってみるとかなり便利です。