951さんのpatch置き場
エイリアススレ513さんのp2実況モード
p2の設定をブラウザから行うスクリプト
572 名前:名称未設定 メェル:sage 投稿日:02/12/15 00:52 ID:fhaHWkke
>>571
試しにこんなん作ってみますた
http://moooyu.tripod.co.jp/p2conf.txt
拡張子を.phpにしてp2と同じ階層に設置
conf_user.phpとconf_style.incのパーミッションを666にする
正規表現でむりやり対応してるので設定ファイルの書式変わったら使えなくなるし,
style/以下のファイルには対応できてないしできそうにない
誰か改良してー
スレ一覧の >>1 をクリックしたときに表示するレスの数を設定できるようにするパッチ
- プレビュー機能は便利ですが、最初のレスしか表示されないので、もうすこしだけ読みたいときでも結局全レスを取得しなければいけないことがよくあります。このパッチを当てるとconf_user.phpの変数で設定した分のレスがプレビューできます。余計なログもたまらないので便利です。
- あんまり需要がないみたいですが、1.01用にも作りました。自分で使うので…
- 取得済みスレの範囲を指定して読めるようにもしました。
- diffの取り方も覚えました。パッチをp2フォルダに入れてから、ターミナルで
patch -p1 < (パッチファイル名)
favicon.icoです。アドレス窓に付いてる小さなアイコンです。
- favicon.ico
- favicon.icoをp2のフォルダに入れる。
- index.phpのhead内に下記を加える。
- <link href="favicon.ico" type="image/x-icon" rel="shortcut icon">
- アルファチャンネルバージョン。p2.gifから持ってきたヤツですが・・
- ↑のやり方で使うのであればfavicon.icoにリネームしてください。
dataディレクトリの容量表示と処理時間の表示機能を追加します。
- ファイルを解凍後、添付のread_me.txtに従いインストールして下さい。
p2のフレームレイアウトを変更してスレの表示フレームを広くします。
- 改造にあたり以下のファイルをダウソして下さい。
- 解凍後、〜.diffのファイルをテキストエディタで開き、書かれている差分内容に
index.php
---
47,48c47,51
< <frameset cols="156,*" frameborder="1" border="1">
< <frame src="menu.php" name="menu" scrolling="auto">
---
> <frameset cols="40%,*" frameborder="1" border="1">
> <frameset rows="160,*" frameborder="1" border="1">
> <frame src="menu.php" name="menu" scrolling="auto" noresize>
> <frame src="{$title_page}" name="subject" scrolling="auto">
> </frameset>
53,54d55
< <frameset rows="40%,60%" frameborder="1" border="2">
< <frame src="{$title_page}" name="subject" scrolling="auto">
56d56
< </frameset>
- おまけとしてメニュー部分の壁紙のサンプルを添付しておきます。
- 壁紙はユーザー自身が自作したものでも使用できます。
- 携帯・PHS板の看板を拝借して壁紙作ってみました。
ユビキタスp2のRSSを改造してみました。(拡張パック1.0.5ベース)
- 変更したところ
- 1.スレ一覧と同じ件数でページ切替え可
- 2.通勤ブラウザ等の変換サーバに対応した
- 3.RSSのタイトル一覧のところに概要を表示するようにした(80バイトまで)
- 元の概要を見る機能は亡くなりますので注意
現在読んでいるスレのファイル容量、dataディレクトリの総容量、実行時間をスレ表示
- p2バージョン1.1.0以降、および拡張パックrev.0411222339以降、専用パッチ
コテハン、トリップの入力支援機能拡張プラグイン
ダウソした後ファイルを解凍、添付の「取扱説明書.txt」を読んで下さい。
perl全文検索
php全文検索
$p2="http://hogehoge.co.jp/~foo/p2/"; //p2の設置URL httpからフルパスで。相対だと上手く動かないかも
$p2dir="/home/foo/public_html/p2"; //p2の設置ディレクトリ フルパスで。相対だと多分動きません
$datadir=$p2dir."/data"; //p2のdataディレクトリ
$dir2ch=$datadir."/2channel"; //2chのdatの位置
$cache_dir = $datadir."/p2_cache"; //p2のcacheディレクトリ
$brd_dir = $cache_dir."/azlucky.s25.xrea.com/2chboard"; //2chのボードファイルの位置
$brd_file = "bbsmenu.html.p2.brd"; //ボードファイル名
- とりあえず、
- ダウンロード
- 2004-10-08追記
- フォルダがあってもdatの無い板はメニューに表示されないようにした。
- 個別に板を指定したときも、idxがあるかどうか調べて無い場合は過去ログ倉庫へのリンクを表示するようにした。
@@ -101,7 +101,7 @@
$i++;
}
foreach($entry as $value) {
- if($value != "." && $value !=".." && $value != false && is_dir($path."/".$value)) {
+ if($value != "." && $value !=".." && $value != false && is_dir($path."/".$value) && glob($path."/".$value."/*.dat")) {
$result[] = $value;
}
}
@@ -159,10 +159,15 @@
$key = basename($filename,".dat");
$bbs = explode("/",dirname($filename));
$idxname = str_replace(".dat",".idx",$filename);
+ if(!file_exists($idxname)){
+ $url = $p2."subject.php?host=".$host[0]."&bbs=".$bbs[count($bbs)-1]."&norefresh=true&spmode=soko";
+ echo "<a href=\"$url\" target=\"_new\">$host[2] : 過去ログ倉庫</a></br>\n";
+ }else{
$idxstr = file_get_contents($idxname);
$thread_title = explode("<>",$idxstr);
$url = $p2."read.php?bbs=".$bbs[count($bbs)-1]."&key=".$key."&host=".$host[0]."&ls=all&offline=1&field=msg&word=".rawurlencode($query)."&match=on";
echo "<a href=\"$url\" target=\"_new\">$host[2] : $thread_title[0]</a></br>\n";
+ }
}else{
continue;
}
プレビュー表示
p2/post_form.php
p2/read_footer.inc
p2/js/post_form.js
MMOBBSリンク対応
p2/showthreadk_class.inc
p2/showthreadpc_class.inc
p2 バージョン1.1.0専用、2ペイン化パッチ
(1)解凍して出てきた以下のファイルを標準ファイルへ上書きして下さい。
index.php
menu.php
(2)conf_user.php を添付のread_me.txtに従って設定変更して下さい。
#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)
不正ログインを記録
find.2ch.netを利用したスレタイ検索
- search_title.php : テンプレート不使用版。ちょっとだけ高速。
- search_title2.php : テンプレート使用版。
- search_title.tpl.html : find.2ch.netと似たテンプレート。
- search_title2.tpl.html : スレッドタイトルと板名だけ表示するシンプルなテンプレート。
674@Part18のパッチ各種
- 2005/01/18 更新
- p2ex-050117-2114対応
- コテハン&トリップ記入支援パッチのマージ
- curlの使用方法変更パッチ
- dataディレクトリ移動用パッチ
- datサイズその他表示パッチ
- スレの単独表示
- 新着まとめ読み
- スレ一覧
- 狭画面向けフレーム構成パッチ
- 書き込みプレビューパッチ
- したらば仕様変更対策パッチ
- mmobbs対応改善パッチ
- コテハン&トリップ記入支援パッチ
- 一式パッチ
あっぷろーど
spm2_k.zip 511件
[詳細]
rep2-expack rev.060903.0030_AAautoNg.diff 379件
[詳細]
thread_aborn_word_rep2ex-060903-0030.zip 413件
[詳細]
php_grep3-1.zip 975件
[詳細]
php_grep3-2.zip 879件
[詳細]
search_title2.zip 373件
[詳細]
php_grep.zip 366件
[詳細]
thread_size.zip 965件
[詳細]
search_title.zip 454件
[詳細]
p2ex-050128-0647.preview.patch 938件
[詳細]
p2ex_status_20040903-01.zip 345件
[詳細]
p2ex-050128-0647.status.patch 578件
[詳細]
p2ex-050203-2323.framesetchange.patch 933件
[詳細]
p2ex_handle_20040905-01.zip 982件
[詳細]
p2ex-050203-2323.preview.patch 973件
[詳細]
p2rssk.zip 721件
[詳細]
p2ex-050128-0647.handle.patch 1018件
[詳細]
p2ex-050203-2323.674ATpart18.patch 1040件
[詳細]
p2ex_status_20040905-01.zip 1024件
[詳細]
perl_grep.zip 582件
[詳細]
p2ex-050203-2323.handle.patch 961件
[詳細]
p2ex-050203-2323.status.patch 1011件
[詳細]
p2ex-050121-0225.preview.patch 987件
[詳細]
p2ex-050121-0225.curl.patch 1034件
[詳細]
p2ex-050121-0225.framesetchange.patch 956件
[詳細]
p2ex-050121-0225.674ATpart18.patch 1062件
[詳細]
p2ex-050128-0647.674ATpart18.patch 1062件
[詳細]
p2ex-050121-0225.status.patch 968件
[詳細]
p2ex-050128-0647.framesetchange.patch 1134件
[詳細]
p2ex-050121-0225.handle.patch 988件
[詳細]
p2ex-050119-0217.status.patch 570件
[詳細]
p2ex-050119-0217.preview.patch 1006件
[詳細]
p2ex-050117-2114.curl.patch 1024件
[詳細]
p2ex-050117-2114.preview.patch 987件
[詳細]
p2ex-050114-0611.mmobbs.patch 966件
[詳細]
p2ex-050114-0611.framesetchange.patch 936件
[詳細]
p2ex-041227-0104.datsize.patch 438件
[詳細]
p2ex-041227-0104.datsize-R2.patch 1035件
[詳細]
p2ex-050119-0217.framesetchange.patch 950件
[詳細]
p2ex-041227-0104.curl.patch 1079件
[詳細]
p2ex-050117-2114.framesetchange.patch 908件
[詳細]
p2ex-050119-0217.curl.patch 1014件
[詳細]
p2ex-050119-0217.handle.patch 978件
[詳細]
p2ex-041227-0104.mmobbs.patch 1000件
[詳細]
p2ex-050117-2114.674ATpart18.patch 1075件
[詳細]
p2ex-050117-2114.handle.patch 961件
[詳細]
p2ex-050114-0611.curl.patch 1013件
[詳細]
p2ex-050114-0611.datsize.patch 1002件
[詳細]
p2ex-041227-0104.datadir-relocatable.patch 1007件
[詳細]
p2ex-041227-0104.datsize.fix.patch 426件
[詳細]
p2ex-041227-0104.framesetchange.patch 951件
[詳細]
p2ex-050119-0217.674ATpart18.patch 1002件
[詳細]
p2ex-041227-0104.preview.patch 1030件
[詳細]
p2ex-041227-0104.shitaraba.patch 1088件
[詳細]
p2ex-050114-0611.preview.patch 975件
[詳細]
p2ex-050117-2114.status.patch 1079件
[詳細]
p2ex-050117-2114.mmobbs.patch 529件
[詳細]
p2bg.png 515件
[詳細]
p2_v111_errlog.zip 856件
[詳細]
p2_preview.zip 442件
[詳細]
p2_sample_2.png 1985件
[詳細]
p2_menu_bg_silver.png 1107件
[詳細]
p2_menu_bg_summer.png 1014件
[詳細]
p2_menu_bg_sample.png 1889件
[詳細]
p2_sample_1.png 2721件
[詳細]
p2_menu_bg_silver2.png 1042件
[詳細]
p2_preview.png 1080件
[詳細]
p2_menu_bg_phs.png 1050件
[詳細]
p2_menu_bg.png 1228件
[詳細]
p2_ex_pack_v101.lzh 1175件
[詳細]
p2_menu_bg_metal_christel.png 474件
[詳細]
p2_menu_bg_mona_ie.png 1527件
[詳細]
p2_105_expack_20040925-MMOBBSlink_20041014.tar.gz 778件
[詳細]
p2_110_2pain.tar.gz 1085件
[詳細]
p2_ex_handle_normal.zip 496件
[詳細]
p2_menu_bg_been.png 559件
[詳細]
handle_ss.png 1167件
[詳細]
frame_ex.zip 1199件
[詳細]
form 561件
[詳細]
bh.zip 664件
[詳細]
favicon2.ico 1770件
[詳細]
+live_060521_1810.zip 447件
[詳細]
+live_060519_1640.zip 417件
[詳細]
+live_060414_0200.zip 467件
[詳細]
+live_060408.203000.zip 461件
[詳細]
rss_parser.inc 574件
[詳細]
AA_favicon_jien.tgz 1266件
[詳細]
favicon.ico 1865件
[詳細]
p2_1.01.prev_more.patch 1518件
[詳細]
koko02.tgz 613件
[詳細]
koko01.tgz 626件
[詳細]
#attach(): No such page
[添付ファイル一覧]
[全ページの添付ファイル一覧]
- 他のがメタルスキンにはちょっと合わなかったのでつくってみますた -- p2bg.png作った人?
- p2bg.pngメタルスキン用にいいですね〜(・∀・)イイ! -- 名無し?
- 2ちゃんねる系の壁紙どなたか作ってください('A`)キボンヌ -- 非通知さん?
- ちょっと手直ししたのが p2_menu_bg_metal_christel.png です -- p2bg.png作った人?
- >p2bg.png作った人 激しくイイ!!です。乙です〜 --