<$BlogRSDURL$>

Sunday, October 10, 2004

Conditional "new post" links 

 
 Blogger Newsに「Post from Your Blog」という新しい記事が載っている。

 「Sort of. Graham wrote up this handy Blogger hack for creating a conditional new post link. In other words, a link (for your eyes only) that takes you from your public blog right into the Create screen in Blogger.
 グラハムが、conditional new post linkを作成するこの便利な Blogger hackを書き上げてくれた。conditional new post linkというのは、公開しているあなたの Blogから直接 Bloggerの作成画面に移動できる(あなたにだけ見える)リンクのことである。」

 というので早速付けてみた。その機能自体は、他の Blogにもあるものでさほど珍しいものではないけれど(日本の Hosting Serviceでも、はてなや北国ではそうなっている)、使い方によっては便利かも。

 付け方はいたって簡単。Blog IDを次のXXXXXXのところに入れて、templateの表示させたい場所に貼り付けるだけ。
  <a href="http://www.blogger.com/app/post.pyra?blogID=XXXXXX">Make a New Post</a>

 Blog IDは、Bloggerにログインして、Dashboardの Blogの名前をクリックすると、アドレスバーのところに表示される。

 と言うわけです。

 ログインしていないと表示されないので、その Blogの開設者(及び admin memmber)にしか見えないというものですね。そう言えば、Blosxom 2.0をホームページのサーバに作成したときもよく似たもの(これはブラウザの設定で見えるようにするんだったような)を付けたっけ、とそんなことを思い出しました。

 --追記--
  と思っていたのですが、今試してみたら、ログインしていないときも表示されて、クリックするとログイン画面になりますね。

 --追記--
  やっぱりおかしいと思って、Conditional "new post" linksを読んでみると、ちゃんとありました。ログインしないと見えないようにする方法が。
  <span class="item-control admin-XXXXXXX pid-YYYYYYY">
<a href="http://www.blogger.com/app/post.pyra?blogID=XXXXXX">Make a New Post</a>
</span>
  と記述しないといけないんですね。admin-XXXXXXX pid-YYYYYYY のXXXXXXXと YYYYYYYは、Quick Edit linksを使っていれば、そこのソースに書かれているということですね。

 私は Quick Edit linksを Yesにしているもので、すぐに見つかりました。

  Comments:

  Post a Comment

   << Home