練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

Proxomitron: akibablog.js

コメントなし»
  • iframe を消せなくなっていたのを修正。
  • 本文先頭付近の Twitter、Google+1、Facebook のボタンを消すようにした。

添付ファイル: akibablog_20111106.zip

適用アドレス

blog.livedoor.jp/geek/(left-side|archives/[0-9]+).html

過去の更新についてはタグから辿って下さい。

Proxomitron: アキバBlog 用 JavaScript 更新

コメントなし»

前回

添付ファイル: akibablog_20101002.zip

  • 4行(サムネイル&説明文が2セット)以上のテーブルに対応。

Proxomitron: アキバBlog 用 JavaScript バージョンアップ

コメントなし»

前回

添付ファイル: akibablog_js_20100730.zip

Proxomitron: akiba blog expand image 修正版

コメントなし»

前回作った JavaScript に不具合があったのでバージョンアップしました。

添付ファイル: akibablog_js_20100712.zip

Proxomitron: akiba blog expand image

コメントなし»

没フィルタ: akiba blog expand image を JavaScript で作り直しました。

.js なので Match = "<end>" に突っ込むなりなんなりと。

添付ファイル: akibablog_js_20100709.zip

  • 右サイドバーを削除。
  • コンテンツ領域(中央部分)の幅を、削除した右サイドバーの分だけ広げる。
  • サムネイル画像が横に並ぶテーブルを縦に並べ替え。
  • サムネイル画像の下のキャプションも合わせて移動。

前回のを没にして作りなおしておいてなんだけど、フィルタでテーブル全体をマッチして分解しつつ再構築した方がよかったような気がしてきました。
(画像1行3列+キャプション1行3列なので、\1~\6 で足りてるっぽい。)

やはり JavaScript だと表示されてからレイアウトが動くのが気持ち悪いです。

[2010-07-12 追記] バージョンアップしました。

Proxomitron: 没フィルタ: akiba blog expand image

コメントなし»

アキバBlog の記事のサムネイル画像を原寸画像で表示するフィルタ。
いちいちクリックするのが面倒なので。

原寸画像が右サイドバーに潜ってしまうので、サイドバーごと撤去します。

Name = "akiba blog expand image  (2010-07-07; rentan)"
Active = TRUE
URL = "blog.livedoor.jp/geek/archives/$TYPE(htm)"
Limit = 500
Match = "(<img\ssrc=)\1$AV(http://services(.img3.akibablog.net/*)\2-s.jpg) "
        "( (width|height)=$AV(*))+([^>]+> </a> </td> )\3((</tr>)\4|$SET(4=</tr><tr>))"
        "$SET(#=\1"http://node3\2.jpg"\3\4)"
        "|"
        "$NEST(<div,\sid=$AV(links2)*,</div>)$SET(#=<!-- right-side killed -->)"
Replace = "\@"

テーブルでサムネイルの下の行にキャプションを置いているところでレイアウトが崩れるので没。
JavaScript で構造から変えるしかないかなぁ……。