【p2】PHPでつくった2ch viewer【part3】
952 :
名無しさん@お腹いっぱい。:03/07/07 01:33 ID:ZvkGM5fN
>>952 pc4に変わったから。
おきに入りスレが3つしかなかったから、登録しなおして対処したよ
>>954 いや、お気に入りからではなく
板一覧から選んでもダメなんです
で、自宅鯖(PHP4.2.3)で試したけど
こっちだとうまく行くんで
xreaからのアクセスは制限されてるのかなーと
思ったわけです…
956 :
名無しさん@お腹いっぱい。:03/07/07 16:23 ID:46AZk2F3
なんとなく、実況系の板で思ったけどpostのフォームに
$aas=array(
"キター" => "キタ━━━━━━(゚∀゚)━━━━━━!!!! ",
"がく" => "_| ̄|○",
....
);
見たいなリストをselectでプルダウンメニューにして選んだらtextarea内に表示されるみたいな機能があったら
環境ごとに辞書が揃ってないような状態だと便利かも、と思った。
phpの部分の実装は簡単だと思うけど、javascriptが全然分からんので誰かやってみない?
958 :
922:03/07/07 21:12 ID:yHj9sKZ/
959 :
707:03/07/07 21:44 ID:oJ/YpcZg
>>958 キタ━━━━━━(゚∀゚)━━━━━━!!!!
(注:↑は
>>956さんのアイデアを参考につくったスクリプトで挿入しました)
960 :
名無しさん@お腹いっぱい。:03/07/07 23:17 ID:KyI/Pfwy
凄いな もはや何でもありになって来てる…
962 :
707:03/07/08 05:13 ID:FlU3KCiE
>>956さんのやつを機能拡張パックに追加しますた。
あと投稿フォームでのアクティブモナー有効化
(ただし(´∀`)クリックの時フォームの位置が下に大きく移動してしまうことがある)
style/mystyle_css.incのコメント部分の説明を加筆などしてます。
このレスにレス
ここまで読んだ
書き込みプレビュー
マウスジェスチャー
(´-`).。oO(・・・・・・・・・あとはこれさえあれば・・・)
マウスジェスチャーってブラウザ自体の機能違うんか?
そりゃそうだ。
拡張パック入れたらSafariで欧文がヒラギノになった
欧文はLucida Grandeにしたいんだけどstyleのどこいじればいいの?
いや、残念ながら解除されていません。
次スレたてる人さ、関連サイトも纏めてくれると嬉しいかも。
>>970 ヨ・ロ・シ・ク
そう言うのは言った人がするもんだぞ〜
すごく初歩的な質問で申し訳ないんですが、インストールしようとすると
「圧縮データが壊れています」とエラーが出てしまいます。
どうしたらいいのやら教えてください。
>>972 圧縮データを壊さない。
環境も書いてないとこれくらいだな。
>>973です。
WINXP IE6 です。
ネット初心者なので・・・。
>>975 ちゃんと.tar.gz に対応した解凍ソフトを使てるか?
というかPHPのインストールはできているんだろうか…。
978 :
967:03/07/08 22:15 ID:IQ9aLnol
>>968 理由がわかってすっきりしました。ありがとー。
ちょこっとだけp2機能拡張パック覗いてみた。
kanban.incのonline_file_existsはHEADでよくない?というかローカルにファイルがあれば
If-Modified-Since付きGETするんだから事前にチェック必要ないと思う。
あと、SETTING.TXT、head.txtの取得はUAにMonazillaつけるように。
つけないと取得できない板あるので。
showthreadpc_class.incの
if (strstr($ua, 'Safari')) { $msg = str_replace(' ', ' ', $msg); }
は全角スペース以外も置換される。あんまりないだろうけど。例:=@、a@
980 :
707:03/07/09 01:13 ID:ExNqqBVR
>>979 指摘thx。55行目と134行目のonline_file_existsは不要ですね。
SETTING.TXT, head.txtを生でダウンロードしていなかった頃の名残みたいです・・・。
もちっとスマートな方法でチェックするように考えてみます。
#fileDownloadでエラーを吐かずにfalseを返すようにすればonline_file_existsは完全に不要になりますね。
uaの件は知りませんでした。さっそくやってみます。
981 :
707:03/07/09 01:13 ID:ExNqqBVR
つづき。
@も置換してしまう件は問題ですね。普段は$monafont=1にしているので気づきませんでした。
対策として
1.行頭&<br>の後に全角スペースがあるときor全角スペースが続くときだけ置換
(確実ではないけど、そこそこ有効)
2.EUCかUTF-8に変換してから置換して、SJISに戻す
(確実だけどmbstringを使っても少し遅い、jcode.phpsでは遅すぎる)
3.1+2
を試してみました。
#mb_ereg_replaceではダメでした。
あとはpreg_replace_callbackを使って' 'にマッチした部分だけ(2)の処理をする
ぐらいしか思いつかないんだけど、他になにかスマートな方法ないでしょうか?
#AppleがWebKitの仕様を改善さえしてくれれば・・・。
>>975 cygwinインストールして
c:\cygwin\tmp などにp2.tar.gzをおいて
bashから
$ tar zxvf /tmp/p2.tar.gz
p2はあくまでwebアプリでそ
>>966 $STYLE['fontfamily'] = array("Lucida Grande", "Hiragino Kaku Gothic Pro");
本家のMacOSXインストールパッケージ でインストール
↓
>>707さんの製作された機能拡張を挿入
↓
色々なファイルのパーミッションをイジりすぎてエラー続出...
↓
本家のMacOSXインストールパッケージ でアンインストール
本日気を取り直して本家のMacOSXインストールパッケージ でインストールして
>>707さんの製作された機能拡張を入れたのですが
設定 > 設定ファイル編集 でスキンを変更しようとしたところ
NGワード 編集 と あぼーんワード編集 しか出なくなり「スキン」メニューが出なくなってしまった...
daraフォルダ と conf_user.php だけパーミッション777にしました
どうしたら「スキン」メニューが戻ってきてくれるでしょうか?
よろしくお願いします。(長文スマソ)
マク板のエイリアスで次スレ立てるって言ってた人もそろそろお願い。
と思ったらとうの昔に立ってたんだな。
スマソ
991 :
986:03/07/10 01:37 ID:RjST1Y5V
スレが埋りそうだしMac特有の事かも知れませんので次スレに持ち越して聞くより
Mac板の方にもp2スレあったのでそっちで聞いてみますです
お騒がせ致しました。
埋め立てついでに要望など。
書き込み欄のアクティブモナーもテキストではなく定型文のように
プルダウン形式のほうが見栄えがいいかなと思います。
それと少し前のレスでもありますがこの書き込みにレスする機能が
欲しいです。設定で引用あり・なしもあれば未読レスを全て読んでから
でもそのレス番まで戻る必要もなくなるので便利ですし。
どなたか改造してみようという方いませんかね。
993 :
707:03/07/10 04:30 ID:+vgqyun7
では埋め立てついでに。
>>979 online_file_existsをあぼーんしてfileDonwloadを任意で
エラーを吐かないようにしたバージョンををテスト中です。
これなら端からUAがMonazillaなので問題ナッシング。
折しもニュー速+の看板が変わりましたがちゃんと対応できたので
特に重大なバグはなさそうです。
#実用上問題ない細かいバグはいつものことってことで。
ひとつ聞き忘れてたんですが
>kanban.incのonline_file_existsはHEADでよくない?
の「HEAD」が何をさしているのかがよくわかりません。
ちょっと気になっているので誰か教えてプリーズ。
994 :
707:03/07/10 04:31 ID:+vgqyun7
>>991 >書き込み欄のアクティブモナーもテキストではなく定型文のように
>プルダウン形式のほうが見栄えがいいかなと思います。
そのほうがフォームっぽくて(・∀・)イイ!ですね。
僕も不自然な感じがしていたので使わせていただきます。
>この書き込みにレスする機能
同じくキボンヌ。
datをDBにぶち込んで自由自在に検索できるようになったらな〜。
と妄想してみる。
普通にHTML化してNamazuでインデックス作ったほうがいいかな?
995 :
707:03/07/10 04:33 ID:+vgqyun7
996
997
998
999
1000
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。