【ココログ】記事のプレビュー表示用ブックマークレット(JavaScript only版)
この状態で、通常通り記事を書いた後に[PREVIEW]ボタンを押すと、プレビュー画面がポップアップ(ブラウザの設定によっては別タブ)で開きます。
こちらは、上部にプレビューを閉じるためのボタンも表示されます。
以下のような制限があります。ご了承の上でご使用願います。
- 無保証です。問題が発生した場合でも当方は一切責任を負いませんので、ご自身の責任においてご使用ください。
- スクリプト(JavaScript、JScript)が有効な環境でないと動作しません。
- ブログのテンプレートによっては使用できません(管理画面の「デザイン」→「現在のテンプレートを編集」で、[確認]ボタンが表示されない場合や、ココログオリジナルテーマ等HTML構造が大きく異なるものなど)。
- プレビューに反映されるのは、「タイトル」・「本文」・「本文(続き)」欄のみです。
- あくまで『近いイメージ』での表示を目指したものであり、この通りに表示されるとは限りません。
- ココログのテンプレートのプレビューを呼出した後加工しているため(*1)、対象記事のプレビューが表示されるまでにタイムラグが有ります(上部に[close]ボタンが表示されれば表示完了のはず)。
記事の編集モードがリッチテキストの場合、うまくプレビューできません(本文や本文(続き)欄に書いた内容がうまく反映されないです。いったんHTML編集画面に切替えてやればプレビュー出来るようになりますが)。
→【2007.06.24】ver.0.02で自動でHTML編集画面に一度切替えることでプレビューに反映できるよう修正。
気付いた点はお知らせいただけると幸いです。
まぁ、若干動作が違いますし、あっちは隠しコマンドも(ry
-
【2007.07.25】
- [ver.0.02b]ココログ(ベーシック・プラス・プロ)管理画面のバージョンアップに伴う修正(本文/本文(続き)欄の"大きく"仕様変更)。
-
【2007.06.29】
- [ver.0.02a]改行が反映されない不具合の修正。
-
【2007.06.24】
- プレビュー画面の書換えが目立たないように細工。
- [ver.0.02]本文/本文(続き)欄をデフォルトで"大きく"するように機能追加。
- [ver.0.02]リッチテキストモードで編集した内容がプレビューに反映されない問題の改善。
- [ver.0.02]Greasemonkey対応のバグ修正(window.open()→unsafeWindow.open())。
2007/06/24(日) 02:15 | 固定リンク
| 記事の編集(管理者用)
「おもいつき」カテゴリの記事
- ちょっと小細工:textareaの高さを自動調節(2008.05.21)
- Yin and Yang:動作改善(?)他(2008.05.14)
- ノイズキャンセル(マスク|マイク)ってないのかな?(2008.05.07)
- 『はてブBOX』と、ココログ用『はてブコメント表示欄』スクリプトの更新(2008.05.05)
- Yin and Yang:リンク先の内容をその場で表示するスクリプトの更新(2008.05.02)
「ウェブログ・ココログ関連」カテゴリの記事
- 【ココログ】『続きを読む』をクリックしても、記事の途中に飛ばない場合の対策(2008.05.23)
- 『はてブBOX』と、ココログ用『はてブコメント表示欄』スクリプトの更新(2008.05.05)
- 【ココログ】はてブコメント表示欄をサイドバーにも(2008.04.12)
- 【ココログ】はてなブックマークコメントを個別ページにさり気なく表示するスクリプト(2008.04.11)
- 【ココログ】特定の記事に対する最近のコメントをRSSで取得(Yahoo!Pipes版)(2008.03.09)


風柳さん、こんにちは。
「~広場」で見かけたので早速試してみました。
過去記事をいくつかプレビューしてみたのですが、デザインの読み込みも記事のレイアウトも現在表示されている通りにプレビュー出来ました。
(win XP + Firefox2.0)
ただ、2つ目以降の記事をプレビューする際、一番最初に読んだ記事が一瞬表示されてから該当の記事に切り替わるようでした。
ほんの1秒くらいの話なので問題はないのですが、ちょっと「あれ?」と思ったので念のためインプットしておきますね。
でも、スゴイですね~!
正直ここまでちゃんとプレビュー出来るとは思ってなかったのでビックリしました。
scriptってこんなことも出来ちゃうんですね。
今後も便利で面白いスクリプト開発期待しています。
お仕事やプライベートに負担のない範囲で頑張って下さいね(^^)
投稿 tako | 2007/06/24 11:14:56
早速のお試しありがとうございます。
| 一番最初に読んだ記事が一瞬表示されてから該当の記事に切り替わるようでした
これは制限6に書いた現象ですかねぇ……ココログから提供されているテンプレートの確認画面(これは必ず最新記事1個が表示される)をポップアップで呼出して、それから加工をしているので、どうしてもタイムラグが出てきてしまうのですよね。
一応微調整を行ったので、SeaHorse/Greasemonkeyで使用されている場合は上書きで再インストールしてもらえれば若干はましになるかも知れません(ブックマークレットの方は自動で最新版をロードします)。
#ただ、Firefoxはwindow.openで開いたドキュメントへアクセス開始できるタイミングが遅いのか、どうしても書換えが目立ってしまうようです。
| お仕事やプライベートに負担のない範囲で
仕事のストレスが溜まっていたり、体調崩した後で復活したりしたときに、無性にいろいろやりたくなるんですよねぇ。今は両方だったり(苦笑)。
投稿 風柳>tako さん | 2007/06/24 13:30:44
| #ただ、Firefoxはwindow.openで開いたドキュメントへアクセス開始できるタイミングが遅いのか、どうしても書換えが目立ってしまう
これはどうも私のやり方がまずかったみたいなので修正しました。
#window.openじゃなくてunsafeWindow.openを使わないといけなかった。
ver.0.02(Greasemonkeyインストール時に表示されるバージョン)なら、かなり違和感が無くなると思いますので、お試しください。
投稿 風柳>tako さん | 2007/06/25 7:10:25
私のブログへのコメントとありがとうございます。
実に便利ですね。
ただ、私の設定がテキストの改行が反映される設定なのでそれを前提にしているとプレビュー上では改行されませんね。
私のアプリケーションでも改行をうまく反映できなくてそこを工夫したのですが。
投稿 osanpo | 2007/06/28 9:27:47
osanpo さん、ご報告ありがとうございます。
| 改行が反映される設定なのでそれを前提にしているとプレビュー上では改行されませんね。
あれ、一応対応していたはず……と思って見直してみたら、置換の際の正規表現にバグが有りました。
とりあえず対応してみましたが、いかがでしょうか?
#Sleipnir/Greasemonkeyにてご使用の場合は、お手数ですが再度インストールしてください。
投稿 風柳>osanpo さん | 2007/06/29 0:52:53
確認しました。
ちゃんと表示されました。対応ありがとうございます。
便利に使わせていただきます。
投稿 osanpo | 2007/06/30 23:34:55