はてなブログで「公開する」ボタンを連打したら二重投稿で大変なことに…
「公開する」ボタンを連打すると、二重投稿が発生するみたいっスね。
はてなブログ、記事を書いていよいよ投稿って際に投稿釦を押しても何も反応がないので、イライラして釦を連打すると、連打した数だけ記事がアップされる
うー。はてなブログ使えねえ。レスポンスがもっさりして二重投稿してたじゃないか。記事管理も半端な印象だし、どうしたいんだ。
2012-07-09 01:02:28 via web
で、試してみたでござるよ。
http://mametanuki.hateblo.jp/archive/2012/7/8
うわぁ、予想以上の数の記事が重複して投稿されちゃったよ。75個も記事を作ると消すの大変じゃん。一つ一つ手動で記事消す単純労働は嫌だな。もうこのまま放置するしかないか。テスト専用ブログでやればよかったよ。ちょっと後悔…orz
あと、副産物として他にもいくつか不具合が見つかったよ…。はてなブログの記事一覧系はバグが多いなぁ。その件は後で別記事に書くことにするか。
はてなブログのインポート機能に、AmazonアソシエイトID設定が反映されない不具合
2012年6月28日時点、インポート機能を使って、はてなダイアリーからはてなブログへインポートしてみたのだが、インポートした記事に含まれるisbn/asin記法には、ユーザーが設定したAmazonアソシエイトID設定が反映されず、はてな社のAmazonアソシエイトID「hatena-hamazou-22」が表示された(意図的?w)。
【2012/7/31、追記】
何時の間にか、修正されてた!
ま、たしかにインポート機能は、はてなブログのAmazonアソシエイト対応以前にリリースされた機能なので仕方無い面もある。
しかし、新機能追加で、これまでの機能にどんな不都合が起きるかを、はてなブログ開発チームのスタッフは想定して欲しかった。
■インポートした全ての記事を一つ一つ再編集するしかない
ユーザーはこの不具合にどう対応できるのか?
現状、はてなダイアリーからインポートした記事を、全て一つ一つ再編集しなければ設定したAmazonアソシエイトID設定は反映されない。数百の記事を はてなダイアリーからインポートしたならば、数百回再編集する必要がある。苦行である。
この点は、はてなダイアリーからインポートした記事に限らず、今回の「Amazon商品紹介機能」リリース前に投稿した過去記事も同様だ。
過去の記事でisbn/asin記法を使用していて、Amazonアソシエイトを有効にする場合は、お手数ですが記事の再編集をお願いいたします。
はてなダイアリーと違い、はてなブログは、はてな記法の展開を静的生成(キャッシュ化)しているそうだ。
それならやっぱり、静的生成型ブログには必須の機能、「全記事再構築」ボタン、欲しいよね。
はてなブログのインポート機能に、2010年以前の記事が記事一覧に表示されない不具合?
自分で使ってみたり、自分の観測範囲内ではかなり評判の良い、はてなダイアリーからはてなブログへのインポート機能。
やっと、不具合らしい不具合が見つかったかもしれない。
はてなブログの記事一覧。つまり、サイドバーの「最新記事」というタイトル名にリンクが貼られている…
- 「http://【ブログドメイン】/archive」
…というページ。
この記事一覧に、最新記事から遡って2011年1月1日までの記事しか表示されないのだ。
もちろん、2010年以前の記事はインポートできている状態なのに、だ。
ちなみに、以下のような形式リンクからは2010年以前の記事の一覧も表示できる
- 「http://【ブログドメイン】/archive?year=2010」
- 「http://【ブログドメイン】/archive/2010/1」
- 「http://【ブログドメイン】/archive/2010/01/01」
もちろん、嫌がらせのように何度もインポートとインポートの取り消しを繰り返した自分のブログでのみ発生している現象かもしれない。
しかしこの不具合、なんだか嫌~なデジャヴ感がある。そうだ、今年のお正月だ。2012年1月1日に「はてなブログ」にアクセスしたら、記事一覧に昨日までの2011年に投稿した記事が表示されず、「この期間に記事はありません」という一文が虚しく表示されたあれだ。
ということで、たぶん、はてなブログのインポート機能の不具合と言うよりは、はてなブログの記事一覧機能の不具合なのではないかと思われる。
一応この件は、フィードバックに報告した。