nDiki

2004年12月8日 (水)

mixi の足あとの未読/既読表示

mixi の足あとリストは、未読/既読の判別ができない。 なので踏み返す際に、以前どこまで見たかわからなくなって困る。

ということで Privoxyproxy

  • 踏まれた時間をダミーの date query パラメータとして渡してURLが変わるように、HTMLを書き換える。
  • 未訪問と訪問済みのA要素が同じ色になるように設定されているので、a:visited の設定をHTMLに追加する。

といったフィルタリングをするようにする。

Privoxy のフィルタに

 FILTER: mixi-log add date query to mixi log
 s|((\d\d\d\d).+(\d\d).+(\d\d).+(\d\d):(\d\d).+href="show_friend\.pl\?id=\d+?)|$1&date=$2$3$4$5$6|gU

 FILTER: mixi-log-color change visited color
 s|<body|<style type="text/css">\n<!--\na:visited { color:black }\n-->\n</style>\n<body|

を加える。で http://mixi.jp/show_log.pl リクエストに対して mixi-log と mixi-log-color フィルタが有効になるようにアクションを設定。

これで踏み返したものは黒く表示されるようになる。

スポンサード リンク
[ 12月8日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・プロダクトオーナーをしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

follow us in feedly

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.141179s / load averages: 0.52, 0.80, 0.77
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker