Skip to content
unpush edited this page Sep 12, 2010 · 14 revisions

Welcome to the p2-php wiki!

ブランチの説明

p2ex-sf

rsk版最新(http://svn.sourceforge.jp/svnroot/p2-php/p2ex/trunk)のミラー

master

以下の p2ex-hacks と p2ex-pluswiki-hack をマージしたもの。
拡張パック最新(p2ex-sf)+俺変更(p2ex-hacks)++Wikiパッチ(p2ex-pluswiki-hack)でマージしていくつもりのブランチ。

以前は p2ex-nightly-hack からもマージしていたので以前のコミットが入り交じっていてやばい。

p2ex-hacks

以下のp2ex-hacks-* を全てマージしたもの
p2ex-hacks-* は 全てそれぞれが p2ex-sf(rsk版最新)ベース 拡張パック090912.1710ベース(p2ex-hacks は拡張パックの最新ベースにするつもり)

p2ex-hacks-AnchorMatchExpander

p2ex-sf をベースに thermon 版からレスアンカー拡張をピックアップしたもの(オリジナルは本家p2)
全角数字のアンカーなどに対応。

p2ex-hacks-backlink

p2ex-sf をベースに被参照リンク&ポップアップを追加したもの。
書込みにレスが付いている場合、そのレスへのリンクが表示される。

thermon 版から横リスト形式の表示方法をマージ。
ユーザ設定(read)で表示方法を設定可能。

p2-thermon から被参照レスをブロック展開する機能をマージ。
レスの左側マージン部分をクリックするとブロック表示をトグル、ダブルクリックすると表示を連鎖展開。

p2ex-hacks-backlink-color

p2ex-hacks-backlink をベースにレス追跡カラーを追加したもの

レスが付いている書込みの本文をダブルクリックすると、その書込みに付いているレス全ての本文に色が付く。さらにレスが付いている場合も連鎖。
ダブルクリックを続けると色が変化していく(ユーザ設定(read)で設定可能)
トリプルクリックをすると色が元に戻る。

p2ex-hacks-coloredId

p2ex-sf をベースにIDカラーリングを追加したもの。
オリジナルは rep2でIDの背景色変更 – 自由Wiki

そのスレでのIDの出現数が増えると、IDの背景色が濃くなっていく。色相はID文字列から自動計算。
特定の出現数を超えた場合に、必死チェッカーとしてIDをブリンクさせることができる(IEとSafariはブリンクに非対応)
ID横の(出現数)の部分をクリックすると着色をON/OFFできる。ダブルクリックすると強調&文字着色。さらにダブルクリックし続けると色が変化していく(簡易あぼーん的な感じや、発言に注目したいIDがある場合に使えると思う)
画面表示時に初めから着色しておく条件を「なし/出現数が設定値以上/出現数が平均値以上/トップ10」から設定できる。画面表示後は、スマートポップアップメニューからも変更できる。

各種機能の有効/無効と設定をユーザ設定(read)から設定できる。

p2ex-hacks-etc

p2ex-sf をベースに、DAT落ちしてるっぽいスレが分かりやすいように、一覧の背景をグレーっぽく
など細々としたハック。

p2ex-hacks-fixes

バグ修正と思われるハック。ベースは p2ex-sf。
thermon 版からいろいろ頂いた。

p2ex-hacks-htmlpopup

p2ex-sf をベースに、リサイズ可能HTMLポップアップを本家v1.8.57から移植
ユーザ設定(read)から選択できる。

p2ex-hacks-iframepopup

p2ex-sf をベースに、HTMLポップアップをクリックでも起動出来るように。
ユーザ設定(read)からマウスオーバー/クリックを選択可能。

p2ex-hacks-ic2

ベースはp2ex-sf。

  • IC2画像キャッシュ一覧のデフォルトの比較方法を指定出来るように
  • 画像キャッシュ一覧でサムネイルのサイズを選べるように
  • アニメーションGIFを検出した場合にサムネイルにそれっぽい装飾を付ける
  • 偽装アニGIFっぽい場合にサムネに警告マークを付けられるように

アニメーションGIFをJPEG等に偽装していそうな場合(サーバが送ってきたcontent-typeと実際のファイルのMIMEタイプが異なっていて且つアニGIFだった場合)サムネイルに警告マークを追加する。
偽装GIFアニメの精神的ブラクラを回避できたらいいなぁという試み。

  • スレ表示のヘッダとフッタに、そのスレタイで検索するキャッシュ画像一覧へのリンクと、その時の画像数を表示できるように
  • お気にスレからキャッシュ登録した画像に自動でランクを設定できるように(デフォルト無効)

p2ex-hacks-imepita

p2ex-sf をベースに、imepitaをIC2に対応。

p2ex-hacks-linkNicoNico

thermon 版から「ニコニコ動画のリンク認識を拡大」部分をマージ。
ニコニコ動画モバイルのURLに対応。
ベースはp2ex-sf。

p2ex-hacks-linkYouTube

thermon 版から「Youtubeのリンク認識を拡大」部分をマージ。
ベースはp2ex-sf。

p2ex-hacks-orderlyDivBlock

thermon 版から「ブラウザからの直接コピペに対応」部分をマージ。
レスのブロック要素の間にポップアップ用のブロックが入らないように、ポップアップ用のブロックをまとめて後ろに配置。
ベースはp2ex-sf。

p2ex-hacks-spmSearchRes

スマートポップアップメニューに逆参照。
ベースはp2ex-sf。

p2ex-hacks-wikipedialink

[[単語]]の形式でWikipediaにリンクできるように。
ユーザ設定で機能選択できる。
ベースはp2ex-sf。

p2ex-hacks-dat

  • p2本家から最新のDAT取得失敗時の確認処理を移植。待ち時間が軽減された。
  • 目的のスレがDAT落ちしていて、さらにローカルにもDATが無かった場合、1と最終レスを表示するようにした

p2ex-pluswiki-hack

  • DAT取得プラグイン
    各種DAT保管サイトからDATを取得
  • リンクプラグイン
    YouTube・ニコニコ動画等のリンクプラグインを汎用化したもの
  • 置換画像URL
    JaneStyleのImageViewURLReplace.datとほぼ同じ(ImageCache2が必要)
  • 置換ワード
    レスの内容の置換+変数展開
  • imepita対応
    imepitaにおいて403エラーが出たら取得できるまで繰り返す

p2ex-pluswiki(p2ex-nightly-1.7.xの途中からフォーク)をunpushが伸ばしたもの。
+Wikiパッチに手直しやハックを加えた状態。

obsolete

p2ex-nightly-1.7.x

rskがスレで公開したもの。rep2-1.7.xベース。

unpush がtar玉や書込みからコミットを起こしてましたが、sourceforge(p2ex-sf)がメンテされるようになったのでobsolete。

p2ex-nightly-hack

p2ex-nightly-1.7.xをunpushが伸ばしたもの。
途中からはp2ex-nightly-1.7.xの代わりにp2ex-sfからマージしていた。
このブランチに含まれるコミットはハック毎に整理して p2ex-hacks-* に作り直したので、使わないブランチになった。

p2ex-pluswiki

Wikiパッチ。p2ex-nightly-1.7.xの途中からフォーク。
このブランチは
Wikiパッチの状態で停止。

p2ex-pluslive

+Liveパッチ。p2ex-nightly-1.7.xの途中からフォーク。
パッチを当てたのみです。

p2ex-nightly-master

p2_1xのfor v1.7.27から無理やり分岐。1.8.9 ベース化の途中で停止。

本家

p2_1x-rel-1.8.13

rep2_v1_8_13.zip

p2_1x-rel-1.8.14

rep2_v1_8_14.zip

p2_1x-ic2

part40の932がrep2-1.8.14にImageCache2を移植してみたバージョン