X



PukiWikiスレ Part8
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
2014/09/22(月) 22:52:59.48ID:???
PukiwikiはPHPで書かれたwikiです。

公式 http://pukiwiki.sourceforge.jp/
開発 http://pukiwiki.sourceforge.jp/dev/
SF.jp http://sourceforge.jp/projects/pukiwiki/
ML  http://sourceforge.jp/mail/?group_id=166

■前スレ
PukiWikiスレ Part7 http://kanae.2ch.net/test/read.cgi/php/1269602282/

■関連スレ検索
http://ff2ch.syoboi.jp/?q=PukiWiki

■Wikipedia
http://ja.wikipedia.org/wiki/PukiWiki

■派生
PukiWiki Plus!
http://pukiwiki.cafelounge.net/plus/
PukioWikio
http://pukiowikio.sourceforge.jp/
Advance
http://kanae.2ch.net/test/read.cgi/php/1387467900/
0003nobodyさん
垢版 |
2014/09/23(火) 22:34:07.00ID:???
tor対策ってどうしてる?
0004nobodyさん
垢版 |
2014/09/24(水) 12:11:00.43ID:???
IPを特定してのブロックができないなら、
カントリーコードでブロックすることもできる。

あとはユーザーエージェントで弾いてもいいし、
キーワードを弾いてもいいし、
英語のみの場合を弾いてもいいし、
CAPTCHA使ってもいいし、
Aksmet使ってもいいし、

って感じ。
0005nobodyさん
垢版 |
2014/09/24(水) 17:32:37.23ID:???
その辺まとめてspam_filter.phpのおかげで防がれてる感じだけど、まだ1.5.0系に対応されてないみたい。
0006nobodyさん
垢版 |
2014/09/24(水) 19:24:43.76ID:???
結局adv最強ってことでいいのかな
0007nobodyさん
垢版 |
2014/09/24(水) 19:46:27.32ID:???
プラグイン作ってるけど、結構ややこしい構造してんだねこれ。

情報もあるっちゃーあるけど、少ない。
必要なもんが大抵あるからだろうけど
今どきpukiwikiのプラグイン作ってる人も少ないよね。
0008nobodyさん
垢版 |
2014/09/25(木) 11:09:07.59ID:???
spam_filter.php導入したのはいいけど dns_get_ns.cacheに何も書き込まれない
同じような人いない?
0009nobodyさん
垢版 |
2014/09/25(木) 11:21:10.88ID:???
それはブラックリストの提供元が閉鎖してるので使えない。
機能をオンにすると書き込みに異常に時間かかるようになるから注意。
0010nobodyさん
垢版 |
2014/09/25(木) 12:03:21.94ID:???
8月26日にデフォルトのDNSBL設定から死んでるところ外されてるし、
それ以前に導入してたらそれぐらい自分でメンテしろよw
0011nobodyさん
垢版 |
2014/09/26(金) 00:09:35.16ID:???
>>7
俺はダラダラとスキン作ってるわ
0012nobodyさん
垢版 |
2014/09/27(土) 20:21:19.19ID:???
pukiwiki使ってる一番大手はどこだろう
0013nobodyさん
垢版 |
2014/09/27(土) 21:18:31.65ID:???
単純にアクセス数という意味ではゲーム系でしょ。
ドラクエとか
0014nobodyさん
垢版 |
2014/09/28(日) 08:54:12.39ID:???
あるいは、PukiWikiベースのレンタルWikiやってるとことか?
0016nobodyさん
垢版 |
2014/09/30(火) 10:44:40.81ID:???
遊戯王のサイト、サイト検索するとページ数1,870,000件ってまじかよw
ビジターが月に推定690Kってのも頷けるなw
0017nobodyさん
垢版 |
2014/09/30(火) 13:49:21.09ID:???
>>16
ページ数は9000前後っぽいが?
0018nobodyさん
垢版 |
2014/09/30(火) 19:25:48.70ID:???
あらほんと?
Googleのサイト検索でインデックス数が上の数字だったんだけど、
じゃあ、重複して登録されてんのかな?
0019nobodyさん
垢版 |
2014/09/30(火) 22:26:23.66ID:???
重複っつーか普通のページだけじゃなくて、cmd=〜〜〜 とか plugin=〜〜〜 とか
要らんとこまで登録されてるのもあるかもしれんなぁ
0020nobodyさん
垢版 |
2014/10/01(水) 03:47:43.30ID:???
そこもさっさとアドバンスに移行すればいいのにな
0022nobodyさん
垢版 |
2014/10/01(水) 12:49:09.02ID:???
advがpukiwikiの正統後継ですし
0024nobodyさん
垢版 |
2014/10/01(水) 17:39:56.06ID:???
Part7スレの最後で必死の誘導しても、誰も書き込みのないPukiWiki Advanceレスw

だいたいEUC版作るつもりがないのに9000ものページをEUCから変換する手間考えたら、
移行なんて簡単にできる問題じゃないことはまともにWiki運用していれば解るはず。
Adv推しするなら空気も読めない自分の無能をさらけ出す行為はやめたほうが良いぞ


このAdv信者=logue説有るけど logueってここまで馬鹿なの?
0025nobodyさん
垢版 |
2014/10/01(水) 18:57:06.91ID:???
まあ9000ページの変換くらい5分もかからずできるけど、
まともに動かないソフト使う奴はおらんて
0026nobodyさん
垢版 |
2014/10/01(水) 23:59:34.67ID:???
管理者が必要ないって感じたら使わないってだけなんだから
なんで他人がどうのこうのと口出すんだって感じだけどな
0027nobodyさん
垢版 |
2014/10/02(木) 07:58:08.37ID:???
あらゆる点でアドバンスの方が上回ってるしなあ
0028nobodyさん
垢版 |
2014/10/02(木) 09:07:34.70ID:???
spam_filter.phpでtable_edit2を指定してもtable_edit2を通して書き込めちゃうんだけどなんでだろう
0030nobodyさん
垢版 |
2014/10/02(木) 11:40:19.65ID:7hcyhM0s
>>29
msgフィールドを拒否するならテーブルエディットはどうすればいいんだろう
全てのフィールドを拒否することなんてできないし
0031nobodyさん
垢版 |
2014/10/02(木) 12:38:32.35ID:???
正規表現つかえよ馬鹿
0032nobodyさん
垢版 |
2014/10/02(木) 12:54:28.39ID:???
普通にcell1から指定してくじかないよ
0033nobodyさん
垢版 |
2014/10/02(木) 16:52:46.41ID:???
>>30
とあるプラグイン名の時(or じゃない時)限定で
foreach 使って全フィールドの中身を検査するとか?
0034nobodyさん
垢版 |
2014/10/02(木) 17:18:17.30ID:???
>>30
どうすればいいのかちっとも分からん
これができないとteble_editのスパムは防げないな
エロい人教えて
0035nobodyさん
垢版 |
2014/10/02(木) 18:40:38.22ID:???
むしろ何で今まで問題にならなかったんだろ
ググっても出てこないし
0036nobodyさん
垢版 |
2014/10/02(木) 19:11:06.29ID:???
>>7 必要なものは作るつもりでいるけど、ローカルで使っているので
これがないとダメだっていうのがあまり無く、作り続けてるとは言い難い。
0037nobodyさん
垢版 |
2014/10/03(金) 02:59:10.42ID:???
>>33
テーブルエディット側でなんとかしようと模索してるけどやっぱりダメだな
0039nobodyさん
垢版 |
2014/10/04(土) 15:49:49.85ID:???
>>37
>>29の「#atag()」あたりでなら
フィルター動作させるプラグイン名にテーブルエディットを追加して
foreach ($this->post_data as $data) で
各配列の中身が入る $data を順次 if (preg_match($reg, $data)) していく
とかじゃないんだ?

試してないけど
0040nobodyさん
垢版 |
2014/10/04(土) 17:43:37.04ID:???
>>39
素人だから分からん
コードはどんな感じなの?
0041nobodyさん
垢版 |
2014/10/04(土) 17:56:43.46ID:???
初心者はくんなよ
0042nobodyさん
垢版 |
2014/10/05(日) 03:46:42.03ID:???
せっかく紹介されてるし、ブログにtable_edit2でも有効にする方法を追記したよ。
>>39さんのアイデアだからお礼言っといて。
0045nobodyさん
垢版 |
2014/10/05(日) 09:16:50.25ID:???
>>44
ありがとう助かります
ただonlyregに関して言えばcellのうちのどれかにマッチだときついね
数字だけ入れることもしばしばだから
複数のcellに入れた場合は拒否するってのはどうすればいいんだろう
0046nobodyさん
垢版 |
2014/10/05(日) 14:14:10.20ID:???
>>45
あくまでonlyregに対して有効にしたのはサンプルだから、
使うフィルターを選んでやって。

たしかに複数のセルに日本語が含まれない場合なんていくらでも考えられるし、
その条件は意味ないよ。
0047nobodyさん
垢版 |
2014/10/05(日) 22:52:35.29ID:???
皆さんデザインってどこまでカスタマイズしてます?
0049nobodyさん
垢版 |
2014/10/06(月) 09:47:52.22ID:???
ページの最大容量を設定する方法ってある?
これ以上は書き込めないみたいな
0050nobodyさん
垢版 |
2014/10/07(火) 02:41:53.71ID:???
>>47
bootstrap化して、気分でスキン変える程度
0051nobodyさん
垢版 |
2014/10/08(水) 08:02:20.87ID:???
たとえば
 lib/funk.phpの中のis_editable()とか
 lib/auth.phpの中のcheck_editable()あたりに
 ページ容量をチェックするような改造をすれば
 限界突破したファイルをこれ以上編集できなくすることができる。
 抜け道用意しておかないと戻せなくなるので注意

plugin/edit.inc.phpを改造する方法も考えられる
 この場合はページ内容を書き換えできる他のプラグインが抜け穴になる
0052nobodyさん
垢版 |
2014/10/08(水) 12:14:54.49ID:???
IPアドレスでkeitaiのスキンの方に振り分ける方法を教えて欲しい。
例えば210.230.128.xxをkeitaiのスキンの方とか。
0053nobodyさん
垢版 |
2014/10/08(水) 15:11:46.32ID:???
>>51
funkのコードの書き方を教えてほしい
0054nobodyさん
垢版 |
2014/10/08(水) 23:18:35.11ID:???
何が分からないのかを全部書き出せ
どこから説明したらいいのか分かんないから
0055nobodyさん
垢版 |
2014/10/09(木) 02:34:12.95ID:???
>ページ容量をチェックするような改造をすれば
このコードの書き方を知りたい
0057nobodyさん
垢版 |
2014/10/09(木) 11:52:10.49ID:???
A:書き方が分かんない
B:どこから教えればいいか教えろ
A:書き方が分かんない

まず、質問の仕方が分かってないw
0058nobodyさん
垢版 |
2014/10/09(木) 12:03:07.56ID:???
存在そのものが世界のバグでありエラーであるクズ虫の相手なんてすんなよ。
0059nobodyさん
垢版 |
2014/10/09(木) 13:05:44.74ID:???
どう書けばページチェックするようになるの?
初心者だから教えて
0060nobodyさん
垢版 |
2014/10/09(木) 13:07:09.98ID:???
教えてくれない場合は、初心者に教える能力がない、
口先だけの無能野郎と認定します
0061nobodyさん
垢版 |
2014/10/09(木) 13:10:07.14ID:???
まだですか?
あんまり怒らせないでください
0062nobodyさん
垢版 |
2014/10/09(木) 13:24:50.48ID:???
ID出せば良かったかな
0063nobodyさん
垢版 |
2014/10/09(木) 13:26:31.30ID:???
初心者はadv使ってください
本家はもうオワコンです
0064nobodyさん
垢版 |
2014/10/09(木) 13:36:11.85ID:???
初心者こそadv使っちゃだめだろ。
DLしてアーカイブ開いてアップして最低限動く だけでも本家の方がましだろ

ついでに初心者以下の無知に無能認定なんてできないからw
0067nobodyさん
垢版 |
2014/10/09(木) 14:40:17.37ID:???
い い か ら は や く お し え ろ
0068nobodyさん
垢版 |
2014/10/09(木) 15:03:24.89ID:???
これだけヒント貰ってもわからんって、もう答えをそのまま書けってこと?
そういうのは正式に受注していただきませんと こちらもボランティアでは無いので
0069nobodyさん
垢版 |
2014/10/09(木) 16:43:44.90ID:???
分からない人はadvいきましょう
初心者が使えるように改良してあります
0070nobodyさん
垢版 |
2014/10/09(木) 16:49:10.10ID:???
ヒントなんて誰が求めたの?
答えも書けない分際で「正式に受注していただきませんと」とか
頭に蛆虫でもわいてるの?
答えられないなら死ねば?
0071nobodyさん
垢版 |
2014/10/09(木) 17:04:33.02ID:???
よいこのみんなは
ほいくえんのせんせいや、おとうさんおかあさんに
どうしていけないのかおしえてもらってね


 
0073nobodyさん
垢版 |
2014/10/09(木) 17:09:22.82ID:???
adv最高すぎる
本家はキチガイだらけだからいらね
0074nobodyさん
垢版 |
2014/10/09(木) 17:58:02.00ID:???
自分に「ページの最大容量を設定する」という需要がないから
自分の環境弄ってまでコード書く気になれない。

仮に書く気になったとしても
使用バージョン、設置場所、改造の有無+有るならその詳細など
不明な条件が多岐にわたり、他人の環境での動作を確認できないため、
「ウチでは動いた」以上のコードは書けない。

予想外の改造との衝突の結果、動作しないだけでなくサーバに巨大な負荷を与えるなど
なにが起こっても質問者1人の責任で対処できる?
書かれたコードが悪意を持って動作するかも知れないけど対処できる?
こんなところで逆ギレしている程度じゃあ不可能だよね。
具体的な変更場所を答えてもコード書こうともしないのは初心者ですらない。
0075nobodyさん
垢版 |
2014/10/09(木) 18:05:59.09ID:???
そんな御託や屁理屈はどうでもいい
側から見てて非常に不愉快
教えるならちゃんと教える教えないならスルーでいいじゃん
何で一々気持ち悪い持論を語るわけ?
質問者を馬鹿にしてるけど質問者以下だぞお前ら
0076nobodyさん
垢版 |
2014/10/09(木) 18:28:39.82ID:???
>>52
foreach が$user_agent['profile'] を確定させた後にIPアドレスをチェックして
特定のIPなら$user_agent['profile'] をkeitai に上書きして強制するとか?
(UA_PROFILE を設定する前にはどうにかしないとダメそうな方法ですけど)

目的とかがいろいろ違いますけど
書き換える場所は↓のページに書かれているあたり

質問箱4/190 - PukiWiki-official
http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B14%2F190
0077nobodyさん
垢版 |
2014/10/09(木) 18:51:18.17ID:???
>>49
直接ファイル操作するようなプラグイン相手だと意味がないですけど
lib/file.php のpage_write() にでも仕込むとか?

> $postdata = make_str_rules($postdata);
で保存時に置換ルールを適用する前後に
$postdata の文字列の長さ(=ファイルに記録するサイズ)を確認して
大きすぎたら終了しちゃう

似たようなチェックはlib/init.php でQUERY_STRING に対してしてる
(strlen関数を使ってるところ)

/////////////////////////////////////////////////
// QUERY_STRINGを取得

// cmdもpluginも指定されていない場合は、QUERY_STRINGを
// ページ名かInterWikiNameであるとみなす
$arg = '';
if (isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING']) {
 $arg = & $_SERVER['QUERY_STRING'];
} else if (isset($_SERVER['argv']) && ! empty($_SERVER['argv'])) {
 $arg = & $_SERVER['argv'][0];
}
if (PKWK_QUERY_STRING_MAX && strlen($arg) > PKWK_QUERY_STRING_MAX) {
 // Something nasty attack?
 pkwk_common_headers();
 sleep(1); // Fake processing, and/or process other threads
 echo('Query string too long');
 exit;
}
0078nobodyさん
垢版 |
2014/10/10(金) 01:39:55.53ID:???
>>75
ちゃんと教えようとしたんだけど、
本人に教わる気が無かったんだから
文句くらい言ってもいいじゃん
0079nobodyさん
垢版 |
2014/10/10(金) 10:22:21.84ID:???
>>78
ヒント()とかちゃんと教えようとしてないだろ
そんなんなら最初から言うなって言ってるの
スルーしておけば良かっただろ
0080nobodyさん
垢版 |
2014/10/10(金) 23:31:12.53ID:???
>>79
それ、俺じゃないな
俺は>>54しか書いてないや
で、どこから教えたらいいのかレベルが分かってから説明しようとした
けど、それを拒否された
0081nobodyさん
垢版 |
2014/10/11(土) 02:34:39.21ID:???
方法を記しても読み取れない相手だと解らずに書いた>>51が悪いか?
ヒントとしてしか読めないのが悪いだろ
読む気が無い相手にはなに書いても無駄
0082nobodyさん
垢版 |
2014/10/11(土) 03:49:17.70ID:???
どう考えても荒らしの自演なのにそれにスルーできないお前らもたいがいだけどな
0083nobodyさん
垢版 |
2014/10/11(土) 06:29:54.29ID:???
もはや荒らしの相手しかやることがないんやなって
0085nobodyさん
垢版 |
2014/10/12(日) 23:33:45.00ID:???
わざわざメアド欄で煽りとか久しぶりに見たな
0086nobodyさん
垢版 |
2014/10/13(月) 00:40:04.99ID:???
それはよかったな!
0087nobodyさん
垢版 |
2014/10/13(月) 15:51:40.48ID:???
wikinoteプラグイン設置したけどコメントが出来ない…
Note/FrontPageにコメントするとFrontPageに飛ばされてコメントも反映されてないけどどうしてなんだろう
ページが存在していないからなのかな?
0088nobodyさん
垢版 |
2014/10/13(月) 16:09:37.66ID:???
FrontPageはちょっと特殊だからね。
pukiwiki.ini.phpで別の名前に変えても反映されないなら、プラグインが対応してないんだろうね
0089nobodyさん
垢版 |
2014/10/13(月) 17:57:08.19ID:???
>>88
ありがとうございます。
#commentに変えたらいけたので、comment_nospamプラグインがwikinoteに未対応だったみたいです。
0090nobodyさん
垢版 |
2014/10/14(火) 22:50:28.79ID:???
PukiWiki Advが神すぎる
0092nobodyさん
垢版 |
2014/10/15(水) 10:37:37.81ID:???
【PHP】下らねぇ質問はID出して書き込みやがれ 137
勢い19.8でトップ
2番は、Pukiwikiスレ 勢い4.0 5倍も差があるよ
0093nobodyさん
垢版 |
2014/10/15(水) 12:43:47.78ID:F1yeS1me
今からゲームWikiを作るとしたら、
1,MediaWiki
2,DokuWiki
3,PukiWikiAdv
って感じなの?
0095nobodyさん
垢版 |
2014/10/15(水) 13:59:30.37ID:???
Pukiwiki Advが一番いい
0096nobodyさん
垢版 |
2014/10/15(水) 14:40:43.58ID:???
advネタつまんねーよ。
これから作るにも既に記述方法が広まってて、
PHP5.5まで対応したpukiwiki一択だろ。

全部自分で編集するなら好きなのにすればいい。
0097nobodyさん
垢版 |
2014/10/15(水) 17:19:48.08ID:???
それよりも 
さんざん勧められても PukiWiki Advanceレスw がちっとも伸びないっていうのは
利用者logueとこいつしか居ないんじゃねーの?
神すぎるだの一番いいだの口先だけで動きもしねーもん勧め続けるって頭おかしいんじゃないの?
最低でも動くもん上げとけよ
0098nobodyさん
垢版 |
2014/10/15(水) 19:40:50.40ID:???
ここはadvもかねてるスレなんだがな
そもそもpukiwikiの正統後継がadvなんだし
0099nobodyさん
垢版 |
2014/10/15(水) 20:13:38.92ID:???
ナイス思い込み!
0100nobodyさん
垢版 |
2014/10/15(水) 20:18:24.20ID:???
advってどうやったら動くんですか? DLして展開しても動かないですけど
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況